Vas Crabb
dacf1cb225
Merge branch 'release0247' into mainline-master
2022-08-29 11:27:13 +10:00
Vas Crabb
42391bbb6b
Work around older versions of libc++, tidy up some recent changes.
2022-08-29 11:25:58 +10:00
hap
15b98b8a18
zerohour: add sound samples again
2022-08-29 01:57:44 +02:00
hap
c380aae3be
zerohour: put driver into a single file
2022-08-29 00:19:33 +02:00
hap
aa67ab477f
ladybug: put sraider driver and ladybug_video device in their own files
2022-08-28 23:27:42 +02:00
0kmg
7fe2e41f0f
nintendo/vsnes.cpp: Added some DIP settings for nvs_machridera. ( #10290 )
2022-08-29 04:57:03 +10:00
0kmg
ac0b18a080
nintendo/vsnes.cpp: Added some DIP settings for nvs_machridera. ( #10290 )
2022-08-29 04:55:41 +10:00
AJR
52327bfc21
Fix tools build after f52b402f24
2022-08-28 14:36:02 -04:00
Vas Crabb
18b00e0378
myvision.xml: Added Japanese titles for software items and listed undumped cartridges. [kmg]
2022-08-29 04:25:32 +10:00
Vas Crabb
5160faea97
misc/monon_color.cpp: Zero video memory on reset.
...
Also keep data member declartions grouped, and use constants for video
width/height.
2022-08-29 04:16:40 +10:00
AJR
d8d588262d
Debugger changes
...
- Added exception points as a new class of "points" triggering on specific exception numbers, with a similar set of commands to breakpoints and registerpoints.
- Removed the per-instruction callback hook from device_debug. Only one driver was using this (rmnimbus.cpp), and what it was doing with it could be done more cleanly with exception points.
- Change the type of the action string parameter for "points"-creating methods and make some parameters optional for those.
- Change trace file logging to use a std::ostream instead of FILE * to take better advantage of strformat.
2022-08-28 13:31:50 -04:00
AJR
f52b402f24
OSD/network interface cleanup
...
- Move osd_midi_device from osdcore.h to osdepend.h
- Move osd_list_network_adapters from osdcore.h to osdnet.h (was already defineduniquely in osdnet.cpp)
- Move #include <cstdarg> from osdcore.h to emu.h
- Remove dinetwork.h from emu.h
2022-08-28 13:23:40 -04:00
hap
45a99ad00e
redclash: let's rename driver to zerohour
2022-08-28 14:59:42 +02:00
hap
179afe2036
ladybug: move zerohour stars to its own file (redclash driver now doesn't weirdly include ladybug_v anymore)
2022-08-28 14:14:58 +02:00
AJR
1596c89b59
z1013: Correct XTAL value and screen parameters based on schematics; make system clock configurable
2022-08-27 19:40:20 -04:00
Vas Crabb
ecb080f006
bus/mononcol: Get rid of a pile of copy/pasted crud.
2022-08-28 09:06:57 +10:00
Vas Crabb
2905b8c24a
srcclean in preparation for release
2022-08-28 07:37:43 +10:00
0kmg
f56ace4df8
nintendo/vsnes.cpp: More cleanups of INPUT_PORTS. ( #10238 )
...
* Use macros for the common repeated definitions of joystick, coins, etc.
* Player buttons are "B" and "A", like the real panels. Start buttons have number and color, etc.
* bnglngby, iceclimb, jajamaru, nvs_machridera, supxevs, tkoboxng: Removed as many modifications from the base VS. machine IO ports as possible.
* Adjusted coin PORT_IMPULSE closer to hardware, so that all games now work with it.
* Updated notes on why Coin 2 inputs don't work in some games.
2022-08-28 07:24:38 +10:00
68bit
5e370b82bb
swtcp/swtpc09.cpp: Restore to working status, and added comments to help users. ( #10062 )
...
Retested all of these and they are still working. Did not have a UniFLEX DMAF2
disk to test that one combination, but it should be close to working.
Added comments to help people make a start with these.
Machines promoted to working
----------------
SWTPC swtpc S/09 Sbug
Clones promoted to working
----------------
SWTPC swtpc S/09 Sbug + piaide
SWTPC swtpc S/09 UNIBug + DMAF2
SWTPC swtpc S/09 UNIBug + DMAF3
SWTPC swtpc S/09 OS9
2022-08-28 07:21:26 +10:00
Steven Coomber
992b6368f9
c64_cass.xml: Added 10 items (9 working, 1 not working) ( #10255 )
...
New working software list additions
---------------------------------------
Xevious (U.S. Gold) [The Ultimate Tape Archive Team]
Yabba Dabba Doo! (Quicksilva) [The Ultimate Tape Archive Team]
Yie Ar Kung-Fu (Imagine) [The Ultimate Tape Archive Team]
Zaga Mission (Anirog) [The Ultimate Tape Archive Team]
Zamzara (Prism Leisure) [The Ultimate Tape Archive Team]
Zaxxon (U.S. Gold) [The Ultimate Tape Archive Team]
Zodiac (Anirog) [The Ultimate Tape Archive Team]
Zoids: The Battle Begins (Martech) [The Ultimate Tape Archive Team]
Zzap! Sizzlers II (Gremlin Graphics) [The Ultimate Tape Archive Team]
New NOT_WORKING software list additions
---------------------------------------
Yie Ar Kung Fu II (Imagine) [The Ultimate Tape Archive Team]
2022-08-28 07:11:13 +10:00
Michael R. Furman
46ecd84148
formats/fdos_dsk.cpp: Added FDOS disk format for the SWTPC 6800. ( #10273 )
...
Allows the SWTPC 6800 machine to boot FDOS in MAME using Mike Douglas'
FDOSMPS.DSK, and to read/write other available disk images.
2022-08-28 07:07:30 +10:00
ArcadeShadow
3ee7d8cf1a
adam_flop.xml: Use lowercase for descriptive text and unabbreviated country names in descriptions. ( #10285 )
2022-08-28 07:01:23 +10:00
0kmg
b55cacb0a5
gbcolor.xml: Added 18 prototypes (15 working, 3 not working). ( #10279 )
...
New working software list additions (gbcolor.xml)
-----------------------------------
Antz (Europe, prototype) [VGHF, Hidden Palace]
Beach'n Ball (Europe, prototype, 20001121) [VGHF, Hidden Palace]
Bob et Bobette - Les Dompteurs du Temps ~ Suske en Wiske - De Tijdtemmers (Europe, late prototype) [VGHF, Hidden Palace]
Die Maus (Europe, prototype) [VGHF, Hidden Palace]
Die Maus - Verrückte Olympiade (Germany, prototype) [VGHF, Hidden Palace]
Driver (Europe, prototype) [VGHF, Hidden Palace]
Klustar (Europe, prototype, 19981001) [VGHF, Hidden Palace]
Klustar (Japan, prototype, 19981001) [VGHF, Hidden Palace]
Looney Tunes Collector - Martian Alert! (Europe, prototype) [VGHF, Hidden Palace]
Lucky Luke - Desperado Train (Europe, prototype) [VGHF, Hidden Palace]
Moomin no Daibouken (Japan, prototype) [VGHF, Hidden Palace]
Snoopy Tennis (Europe, prototype) [VGHF, Hidden Palace]
Tootuff (prototype) [VGHF, Hidden Palace]
UEFA 2000 (prototype) [VGHF, Hidden Palace]
WDL - Thundertanx (prototype) [VGHF, Hidden Palace]
New NOT_WORKING software list additions (gbcolor.xml)
---------------------------------------
The Adventures of Tintin - Prisoners of the Sun (Europe, prototype) [VGHF, Hidden Palace]
Bob et Bobette - Les Dompteurs du Temps ~ Suske en Wiske - De Tijdtemmers (Europe, early prototype) [VGHF, Hidden Palace]
Worms Armageddon (prototype) [VGHF, Hidden Palace]
2022-08-28 06:55:01 +10:00
hap
4cec736075
redclash: bigger player bullets
2022-08-27 22:54:20 +02:00
ArcadeShadow
f01420ee79
adam_cart.xml: Use lowercase for descriptive text in descriptions. ( #10283 )
2022-08-28 06:52:50 +10:00
ArcadeShadow
fb26b1a894
adam_cass.xml: Use lowercase for descriptive text in descriptions. ( #10284 )
...
Lowercase on some descriptive words like "Alt", "Prototype", "Demo"
2022-08-28 06:45:29 +10:00
hap
f1e6f4a07b
fidelity/csc: improve irq active duration
2022-08-27 21:12:23 +02:00
David Haywood
f0b4be4142
monon_color.cpp : rejig music CPU protection handling and update notes + new Monon Software List additions / c2color.cpp : dump C2 internal ROM + Software Lists ( #10246 )
...
* monon_color.cpp : music MCU commands axxx really are reading a 0x1000 range from the internal ROM for a direct comparison, not sniffing the SPI bus. Add some debugging code to run that if wanted for now, even if it's incomplete (defaults to suspending the CPU)
new WORKING software list entries
-------------
monon_color.xml:
ielts: Yǎsī tǎ dà màoxiǎn / 雅思塔大冒险 / IELTS Adventure [Peter Wilhelmsen]
ultbrain: Nǎolì liánlián kàn / 脑力连连看 / Ultimate Brain Power [Peter Wilhelmsen]
labmath: Àoshù shíyàn shì / 奥数实验室 / Laboratory Mathematica Olympiad [Peter Wilhelmsen]
* c2color changes
- added dumps of both internal SPI ROMs to the driver [Peter Wilhelmsen]
new NOT WORKING software list additions
-----------
c2color_cart.xml:
agree: Dì 1 dàn: Dài Lóngwáng Fēngyìn [Peter Wilhelmsen]
kingwing: Dì 2 dàn: Zhī Yìwáng De Shì Liàn [Peter Wilhelmsen]
- replaced overdumped darkones set in Software List with correct dump [Peter Wilhelmsen]
2022-08-27 18:32:30 +02:00
AJR
324f989be8
inifile.cpp, miscmenu.cpp: Use std::collate for filename sorting
2022-08-27 11:22:33 -04:00
Vas Crabb
14e0582083
Miscellaneous fixes:
...
* util/ioprocsvec.h: Fixed truncating when a write doesn't reach the end
of stream. [F.Ulivi]
* floptool.cpp: Fixed reversed error checking logic. [F.Ulivi]
* Fixed SUBTARGET=tiny build (required Sega encrypted CPUs to be added).
2022-08-28 01:12:08 +10:00
Devin Acker
0c79a0a4ec
casio/ctk551.cpp: adjust ctk601 bg color ( #10271 )
2022-08-27 11:05:47 -04:00
AJR
f3f4a7a5d4
Use util::streqlower in more places
2022-08-27 10:47:05 -04:00
AJR
c26f3dd96b
sparc: Re-support certain instructions in SPARClite disassembly
2022-08-27 10:38:08 -04:00
Robbbert
614942b131
Revert "zerohour: added sound via samples"
...
This reverts commit 554bfeca29
.
2022-08-27 23:44:02 +10:00
David Haywood
5d959641e6
Use mpu4_characteriser_pal for mpu3.cpp ( #10079 )
...
* better MPU3 reel hookup [J. Wallace]
2022-08-27 22:50:54 +10:00
simzy39
ae2558871b
Added notes of Nuon console models ( #10144 )
2022-08-27 22:47:50 +10:00
0kmg
02a940e885
Cleaned up some ROM macro indentation and spacing. ( #10270 )
2022-08-27 22:42:04 +10:00
0kmg
8cdf0e4a0a
vboy.xml: Use official artwork spelling for "Insmouse". ( #10278 )
2022-08-27 22:38:43 +10:00
Firehawke
2a9286c704
New Apple II disks for August 2022 ( #10280 )
...
* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------
Microzine 1 [4am, Firehawke]
Microzine 2 [4am, Firehawke]
Microzine 3 [4am, Firehawke]
Microzine 4 [4am, Firehawke]
Microzine 5 [4am, Firehawke]
Microzine 6 [4am, Firehawke]
Microzine 7 [4am, Firehawke]
Microzine 8 [4am, Firehawke]
Microzine 9 [4am, Firehawke]
Microzine 10 [4am, Firehawke]
Microzine 11 [4am, Firehawke]
Microzine 12 [4am, Firehawke]
Microzine 13 [4am, Firehawke]
Microzine 14 [4am, Firehawke]
Microzine 15 [4am, Firehawke]
Microzine 16 [4am, Firehawke]
Microzine 17 [4am, Firehawke]
Microzine 18 [4am, Firehawke]
Microzine 19 [4am, Firehawke]
Microzine 20 [4am, Firehawke]
Microzine 21 [4am, Firehawke]
Microzine 22 [4am, Firehawke]
Microzine 23 [4am, Firehawke]
Microzine 24 [4am, Firehawke]
Microzine 25 [4am, Firehawke]
Microzine 26 [4am, Firehawke]
Microzine 27 [4am, Firehawke]
Microzine 28 [4am, Firehawke]
Microzine 29 [4am, Firehawke]
Microzine 30 [4am, Firehawke]
New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------
Fraction-oids (1988 Version) (cleanly cracked) [4am, Firehawke]
Stickybear Numbers (Revision 3) (cleanly cracked) [4am, san inc, Firehawke]
* Small formatting correction: whitespace in apple2gs_flop_orig.xml
2022-08-27 04:30:59 -07:00
hap
c747da8736
redclash: remove duplicate input ports
2022-08-27 13:13:04 +02:00
MetalliC
a2f049736a
new NOT_WORKING machines
...
-----------------------
Magical Poppins [anonymous, MetalliC]
Western Dream Gold [anonymous, MetalliC]
2022-08-27 12:18:14 +03:00
Robbbert
554bfeca29
zerohour: added sound via samples
2022-08-27 11:58:53 +10:00
AJR
35fb63c8c3
monon_color.cpp: Allocate large buffer at machine_start time
2022-08-26 21:51:15 -04:00
hap
0a2ee566cf
redclash: improve sprite colors
2022-08-27 01:52:29 +02:00
Ivan Vangelista
9e4842c64a
taito/bigevglf.cpp: removed unused variable
2022-08-26 20:09:02 +02:00
Ivan Vangelista
9350b48825
taito\ashnojoe.cpp, taito/bigevglf.cpp, taito/chaknpop.cpp: consolidated drivers in single files, minor cleanups
2022-08-26 18:08:27 +02:00
hap
7679ec07af
bmxstunts: add cocktail cabinet
2022-08-26 17:08:56 +02:00
987123879113
37c89d0544
konami/kpython2.cpp: Fixed dongle data format for dance864. ( #10277 )
2022-08-27 00:27:19 +10:00
987123879113
1550b8d199
New machine marked NOT_WORKING ( #10276 )
...
------------------------------
DANCE 86.4 FUNKY RADIO STATION (E01:J:A:A:2005040400) [Taro]
2022-08-26 23:49:36 +10:00
987123879113
ff22c88486
konami/ksys573.cpp: Dumped and added audio CD for drmna. ( #10275 ) [Taro]
2022-08-26 23:26:44 +10:00