arbee
645bbe989b
PortAudio: sync to upstream GitHub revision 0e9b386a1053261340bc8bb32335484ef77b258b [R. Belmont, PortAudio team]
...
* Tested and works on Windows, macOS, and Linux.
* Fixes compatibility with macOS Ventura and bugfixes WASAPI and WDM-KS on Windows.
2023-04-01 19:03:31 -04:00
arbee
4acca56e7e
intv: fix validation [R. Belmont]
2023-04-01 15:48:36 -04:00
Erik
0e6c83e42e
Reduced I/O port lookups in a number of drivers. ( #11061 )
2023-04-02 03:08:06 +10:00
AJR
821ee65c0b
crazyfgt: Use standard types for inputs, also number these and note pinout
2023-04-01 11:20:51 -04:00
simzy39
44ea32a8a8
dataeast/dec0.cpp: Removed superfluous list of games in comment. ( #11027 )
2023-04-02 02:03:53 +11:00
Michael Sanborn
4f089d1153
Made NBA Jam Tournament Edition titles more consistent with marketing materials. ( #11035 )
...
* Arcade releases were known as "NBA Jam Tournament Edition".
* Console releases all used "NBA Jam T.E." in box art and marketing material.
2023-04-02 01:42:32 +11:00
AJR
37a266e9b0
floppycntrl.cpp: Fix clang error: function definition is not allowed here
2023-04-01 10:32:53 -04:00
David Haywood
5fc6983936
namco/namcos10.cpp: Reset mrdrilr2, mrdrilr2j and chocovdr settings storage area. ( #11059 )
2023-04-02 01:29:09 +11:00
Vas Crabb
aeccf9e813
leapfrog: Less redundancy in source file names.
...
Also edited a pile of copy/pasted comments and made some minor code
cleanups (reducing variable scope, etc.).
2023-04-02 01:09:38 +11:00
Ivan Vangelista
ba2a6b30c3
New clones marked not working
...
-----------------------------
Hammerin' Harry (Playmark bootleg) [Doktor Pinball]
2023-04-01 12:18:59 +02:00
tim lindner
044e890a91
bus/coco/coco_fdc.cpp: Use device BIOS options to reduce proliferation of slot options. ( #11056 )
...
* Removed coco_fdc and coco_scii subclasses that only changed the BIOS ROM.
* trs/coco3.cpp: Removed coco3hdb - its only function was to use a specific DOS ROM.
2023-04-01 14:47:11 +11:00
ClawGrip
0c6236d92c
vsmileb_cart.xml: Dumped a Spanish Teletubbies game. ( #11055 )
...
Also changed ROM sizes from decimal to hexadecimal.
New NOT_WORKING software list addition
---------------------------------
Teletubbies - ¡Es la hora de los Teletubbies! (Spain) [ICEknight, Team Europe, ClawGrip]
2023-04-01 14:39:07 +11:00
Vas Crabb
36493cc672
emu/rgbvmx.h: Fixed some corner cases (fixes GitHub #11051 ).
...
Also changed a pile of comments.
2023-04-01 14:30:48 +11:00
angelosa
fea593bd65
atari/atarigt.cpp: fix MT#07146
2023-04-01 02:44:02 +02:00
Angelo Salese
5949574352
huc6270.cpp: fix RCR sync, it happens one line earlier ( #11048 )
...
- fix: draculax Stage 4' "all blue" Richter;
- fix: faussete Stage 2 excessive slowdown and erratic water line;
- fix: xwiber Stage 2 boss never spawning [MT#07384](https://mametesters.org/view.php?id=7384 )
- fix: ppersia misplaced line [MT#07727](https://mametesters.org/view.php?id=7727 )
- fix: ddragon2 options menu display;
- fix: tblade hang after third person view [MT#08585](https://mametesters.org/view.php?id=8585 )
2023-03-31 21:50:31 +02:00
David Haywood
e23dbc99c5
misc/crystal.cpp: Removed hacks: ( #11054 )
...
* cpu/se3208: Removed hack to ignore misaligned memory accesses.
* machine/vrender0.cpp: Removed idle skip hack (it causes stability issues).
* misc/crystal.cpp: Added default NVRAM contents for wulybuly with valid coinage settings.
2023-04-01 05:52:13 +11:00
987123879113
ec6b3d2b55
namcos10: Refactored driver, and implemented MEM(M) and MEM(N) boards. ( #11053 )
...
* machine/smartmed.cpp, machine/nandflash.cpp: Separated NAND Flash from smartmed.
* sound/spu.cpp: Calculate tables based on clock speed.
* machine/intelfsh.cpp: Added Intel 28F640J5 device.
* namco/namcos10.cpp: Refactored driver, and implemented MEM(M) and MEM(N) boards.
* namco/namcos10.cpp: Fixed parenting of Mr. Driller 2, and renamed Kono e Tako.
2023-04-01 05:39:02 +11:00
Ivan Vangelista
fbf158b7c8
- funworld/supercrd.cpp: tweaked XOR tables
...
- namco/sweetland4: identified set as Sweet Land 4 Bright [negunma]
2023-03-31 19:29:08 +02:00
Vas Crabb
4f01591d28
jaleco/psychic5.cpp: Added DIP switch locations. [Domenico Cervini]
2023-04-01 01:46:58 +11:00
AJR
31349a6a29
amstrad.cpp: Use standard list of slot options for Centronics port
2023-03-30 22:41:50 -04:00
AJR
a104f5f494
powerpc: Minor disassembly improvements
...
- Support over & out debugging flags for a few more instructions
- Provide special operand format for POWER svc instruction
2023-03-30 22:32:03 -04:00
AJR
a738dc0739
z80scc: Make receive error logging conditional
2023-03-30 22:22:12 -04:00
AJR
0e06f6104e
swim2.cpp: Put U suffix in proper place for LOG_xxx constant macros
2023-03-30 21:05:52 -04:00
AJR
6f7e4141ea
API change for device_image_interface
...
- Remove the seterror method for recording error messages and conditions. Condition codes have been made return values for call_load, call_create and various related callbacks. Error messages (which many devices weren't generating) are now displayed through osd_printf_error.
- Eliminate the image_init_result and image_verify_result pass/fail enumeration types. Update many functions that were returning these enumerations or simply bools to return std::error_condition instead. In some cases, this type is now passed down from internal parsing/loading functions which were already returning it. In various other cases, the former default UNSPECIFIED has been used as a catchall for I/O errors; anticipated future refactorings should make these error returns more specific.
- Expand the image_error categories to include INVALIDLENGTH, NOSOFTWARE and BADSOFTWARE. The first is largely self-explanatory. The second is generated by the core to indicate failure to find software items in lists. The third is provided for devices to indicate semantic errors in software list entries.
- Change the return type of floppy_image_device::identify to a pair so the potential error condition can be passed along to the UI without storing it in a member variable.
- Move device_image_interface::message down into snapshot_image_device and change its implementation to use string_format instead of printf.
- Correct a typo in the shortname of the generic snapshot device.
2023-03-30 20:40:34 -04:00
hap
7579c2f89d
source org: move snspell driver to ti folder
2023-03-30 23:03:29 +02:00
hap
8c14f8aeac
tispeak: disconnect from hh_tms1k_state class
2023-03-30 22:55:28 +02:00
hap
f915c802c6
New working systems
...
-------------------
Les Maths Magiques (France) [hap, Sean Riddle]
2023-03-30 21:24:48 +02:00
AJR
7c4db90e25
debugbuf.cpp: Note flaw in design
2023-03-30 15:20:03 -04:00
hap
e80ada6395
tispeak: move snspellc/tntell to its own driver
2023-03-30 20:17:40 +02:00
Vas Crabb
2f5b793344
osborne/osborne1.cpp: Use a memory view to simplify bank 1/2 selection.
2023-03-31 04:34:55 +11:00
tim lindner
6ea69b0ed9
machine/wd_fdc.cpp: Don’t clear DRQ on LDB/INTR, and fix spurious READ TRACk/ADDR FM mark syncs. ( #11041 ) [Peter Phillips, Tim Lindner]
...
Fixes SuperUtility 3 (MT08511) and Marble Maze on TRS-80 Color Computer.
2023-03-31 04:22:58 +11:00
Ivan Vangelista
ce4015da60
New clones marked not working
...
-----------------------------
Mary Shelley's Frankenstein (Italy) [Ronaldo, PinMAME]
The Shadow (LF-4) French [toxie, PinMAME]
The Who's Tommy Pinball Wizard (Belgium 1.02, display A1.02) [inkochnito, PinMAME]
The Who's Tommy Pinball Wizard (German 3.01, display A3.00) [inkochnito, PinMAME]
2023-03-30 18:50:59 +02:00
Ivan Vangelista
5116119a61
funworld/supercrd.cpp: addressed feedback and some tweaks to the XOR tables
2023-03-30 18:06:00 +02:00
AJR
a361756811
sweetland4.cpp: Map RTC; add stub mapping for LCDC
2023-03-30 10:55:49 -04:00
hap
32fcf90292
New working systems
...
-------------------
TI-2550 II [hap, Sean Riddle]
VoxClock 3 [hap, Sean Riddle]
2023-03-30 14:15:49 +02:00
Vas Crabb
2540d162a8
MAME 0.253
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmQkRf0ACgkQwXSxAYxA
cQ5+0w//ZXVZKDHsDCYFDzI8vusB8XUtzp0eij6OFmw21G/7P0VSBwT2yOYt+M6Q
WIpFXTRQLsRayK+Z/nwTBYhp8Qa+p5K/aaVnrYezYhn780DPnQ+9It3IxlW4t+P4
JcaRQLl9TsNlOqrOrJ1z9B49Exa2f1IQ/ZueoQj6APKUXtMLLcBtTlhUr8dJo+fc
OR92tG9ACkuQoZl24AS5IT1ce8fN//SdH0mxN0HekH4NTGFFU65xBsWtpd8yLeNS
W3rod8lU98j/z76lEGWUuGtBBlJGfFhw5JnyE51oNJstbGj5QaQWcy9OkmY7gBYE
pr7uf+wSAdw9XG8CClbeM3t5SSSm8DGKv11SOpSYwIE9Jj/OJ+R37KX8JGA1FEh8
nqGGD2EooqR+TjHWyrzSdModusqfimyMqHxKwClqhbDmEwOZcsQ67tk2vUv20fO8
LDurJHodxpgtoeeD4JxwmbC2/T/DOeXALnV+ZAZj/vairlQ+s6CwfLwFRMRdbShC
AlqWENYhPrWuqg81SFCNqW6QbQl3C4g4pnaR2ReHsPc9BCNKRQxno8rN//XJYYKf
FTSNw+t13rImiXzuQMVJzzgOwFO5pIjIxKsHHFtzQqYvRKTl+6LlLm8UMj5jfC3I
hTDqZr2yNIA+lEmvI0giwfs8I3m7conHKMAIuqFrx6xtvArI9aI=
=q1to
-----END PGP SIGNATURE-----
Merge tag 'mame0253' into mainline-master
MAME 0.253
2023-03-30 15:45:54 +11:00
Curt Coder
53c99c9971
New working software list items
...
-------------------------------
pet_flop: A Bright Shining Star [Genesis Project]
2023-03-30 07:22:23 +03:00
AJR
5cf5f58690
Apply workaround for debugger history command consuming ridiculous amounts of memory when jumping around large address spaces
2023-03-29 23:10:58 -04:00
Ivan Vangelista
27b725e1bb
New systems marked not working
...
------------------------------
Shippe Champion [Darksoft, TeamEurope]
Zenigata Ponta [Darksoft, TeamEurope]
2023-03-29 21:21:52 +02:00
Ivan Vangelista
6957fa7525
New working software list items
...
-------------------------------
The Wiggles - It's Wiggle Time! (USA) [AustinRichardson29]
2023-03-29 21:01:25 +02:00
Ivan Vangelista
b078f64542
New systems marked not working
...
------------------------------
Sweet Land 4 (ver 2004.9.29) [Darksoft, TeamEurope]
2023-03-29 20:50:49 +02:00
Dirk Best
ea017a0ff7
New systems marked not working
...
------------------------------
Genesi PEGASOS II [bplan GmbH]
2023-03-29 18:12:59 +02:00
Ivan Vangelista
8cf43c89fd
- funworld/supercrd.cpp: preliminary decryption
...
- atari/liberatr.cpp, atari/quantum.cpp: corrections to ROM naming and PCB locations [Brian Troha]
2023-03-29 18:09:43 +02:00
Vas Crabb
b6d9756c5e
Bump version to 0.253
2023-03-30 01:05:56 +11:00
Curt Coder
40c013aa27
abc80_rom.xml: Don't use magic Windows filename
2023-03-29 16:14:28 +03:00
Curt Coder
d00d71a4c5
abc1600: Improve comment
2023-03-29 09:50:24 +03:00
Curt Coder
c71b15a8a9
New systems marked not working
...
------------------------------
ABC80 with TKN80 [PC/M]
2023-03-29 08:50:24 +03:00
Vas Crabb
a028ca0642
Merge branch 'release0253' into mainline-master
2023-03-29 16:09:55 +11:00
Brian Johnson
56281ca463
bus/nabupc: Added support for RS232 Card. ( #11047 )
2023-03-29 15:49:58 +11:00
Curt Coder
9759222381
abc80: Refactor ABC Memory Card to use generic slots. [Curt Coder]
...
New working software list items
-------------------------------
abc80_rom: ABC-DOS, ABC-DOS DD, UFD-DOS v.20, IEC Option 4027 v1.02.4b, Printer option 9704, Printer option 9704 0.1 [Curt Coder]
2023-03-29 07:24:07 +03:00