Commit Graph

90734 Commits

Author SHA1 Message Date
Vas Crabb
029341aeb2 srcclean and manual cleanup. 2024-06-23 04:23:11 +10:00
hap
7eb725763e fidelity elite: let's rename the recently added feagp to feasx, for clarity the addition is:
Elite A/S Challenger (experimental) [Berger]
2024-06-22 13:33:41 +02:00
hap
e47821d5d4 tatrain: template instead of macro for cpu config 2024-06-22 13:21:45 +02:00
hap
778d0c6d7b mentor16,zircon2: small update to internal artwork 2024-06-22 12:56:26 +02:00
Vas Crabb
0e459c17f5 -machine/atastorage.cpp: Log disk geometry at verbose level (rather than debug) so it can be shown in release builds.
* Also use logmacro.h for compile-time configurable logging.

-util/ioprocs.cpp: Added assertion to write_at equivalent to the one in write.
* Checks for invalid results from underlying write call.
* Also more const.
2024-06-22 03:54:51 +10:00
angelosa
8e902a47e6 unico/goori.cpp: implement display enable, chore EEPROM handling to portw 2024-06-21 19:33:50 +02:00
hap
9b6dbb3018 z80: decide to remove embedded changelog from comments (refer to github history) 2024-06-21 19:32:42 +02:00
cam900
46e8c0de94
unico/goori.cpp: Use generic gfx decode layout, Cleanups (#12499)
- Fix ROM region naming
- Correct type for variables
- Make variables constant
- Reduce literal tag usages
- Fix spacing
2024-06-21 19:17:54 +02:00
hap
6e0c964414 New working systems
-------------------
Zircon II [hap, Berger, Sean Riddle]
2024-06-21 18:36:17 +02:00
mamehaze
a73abf0a4d
chalgear: Correct cartridge name and release year; add list of undumped carts (#12496) 2024-06-21 07:57:53 -04:00
mamehaze
a82850f857
new NOT WORKING machines (#12497)
----------
Virtual Baseball (VTG) [Sean Riddle, David Haywood]
2024-06-21 06:21:29 +02:00
Ivan Vangelista
5f0d3df99f New working clones
------------------
Jigoku Meguri (Japan) [Brian Troha]

- various Taito drivers: updated game titles to include the revision, where known [Brian Troha]
2024-06-21 04:29:34 +02:00
Vas Crabb
80d04627a6 -util/corefile.cpp: Fixed core_file failing to propagate write errors.
-util/ioprocs.cpp: Reverted gross hack.

-osd/windows: Ensure WM_MOUSE* to WM_POINTER* event translation is always disabled.

-tecmo/gaiden.cpp: Call base device_post_load(), use logmacro.h.
2024-06-21 07:16:45 +10:00
ClawGrip
10dcaa9674
Add a skeleton driver for ICE's Cut The Rope (PC-based) (#12400)
New systems marked not working
------------------------------
Cut The Rope [Museo del Recreativo]
2024-06-20 22:47:44 +02:00
Ivan Vangelista
cad54c3c58 - irem/m107.cpp: consolidated driver into single file
- misc/ltcasino.cpp: added PCB layout for ltcasin2 [Brian Troha]
2024-06-20 22:46:46 +02:00
mamehaze
10d5d8e21f
new WORKING software list additions (#12488)
new WORKING software list additions
---------
gameking3.xml:
2030 [TeamEurope, SSJ, Youkal3]
2024-06-20 22:43:12 +02:00
ClawGrip
d0e3f6f863
atari/asteroid.cpp: Add a Spanish Asteroids bootleg from Pasatiempos Laguna (#12466)
New working clones
------------------
Aerolitos Espaciales [Heckler, jordigahan]
2024-06-20 22:42:39 +02:00
ClawGrip
f8552a30bb
recfranco/rf51w14cg.cpp: Mark the Santa Fe Mine reels PIC as NO_DUMP (#12493) 2024-06-20 22:41:43 +02:00
angelosa
89300a7c44 bmc/popobear.cpp: cleanups, identify timer chip (better title screen auto animation), add coin counter, add diplocations 2024-06-20 19:31:52 +02:00
hap
7f14482060 New working clones
------------------
Kasparov Turbo Advanced Trainer (H8/323 version) [Berger]
2024-06-20 16:01:38 +02:00
arbee
e94f8008b3 namco/namcond1.cpp: Reverted 255287c [Phil Bennett] 2024-06-20 08:29:32 -04:00
987123879113
212ef037fd
konami/ksys573: Initialize m_pccard_cd (#12490) 2024-06-20 00:15:02 -04:00
wilbertpol
5a9eea8499
bus/msx/cart/ram.cpp: Add support for Tecnobytes Double RAM. (#12481) 2024-06-19 22:33:57 -04:00
AJR
598f1ae2cf nx8dasm: Fix special PUSH/POP operand mnemonics 2024-06-19 21:18:41 -04:00
arbee
255287c3bb namco/namcond1.cpp: ncv2: use the 25.326 MHz oscillator for sound instead of 49.152/2. (Github issue #12482) [R. Belmont, jackson2k2]
- PCB reference shows ncv1 matches current MAME with the 49.152/2 clock, while ncv2 matches MAME with this change.
2024-06-19 19:22:26 -04:00
angelosa
64d510c3f3 atari/cmmb.cpp: cleanups 2024-06-19 22:30:11 +02:00
angelosa
289417b41d atari/badlandsbl.cpp: cleanups 2024-06-19 21:50:38 +02:00
angelosa
b1a5846194 machine/m6m80011ap.cpp: convert printfs to logmacro 2024-06-19 21:50:17 +02:00
Adam Billyard
d80d296ec5
machine/am9513.cpp: fixed wrong log message for cascading TCs (#12489) 2024-06-19 13:41:39 -04:00
AJR
f7fdd27981 msm665xx: Fix debug state register names 2024-06-19 13:32:02 -04:00
AJR
e374e76a17 chalgear: Hook up the skeleton CPU device 2024-06-19 13:18:22 -04:00
mamehaze
166311e24e
Benesse work / Challenge Gear (#12487)
New NOT WORKING Machine
----------
Challenge Gear [TeamEurope, SSJ, Youkal3]

New NOT WORKING Software List Entries
---------
challenge_gear_cart.xml:
Challenge 6 Years [TeamEurope, SSJ, Youkal3]

- moved pockchal.cpp and the new driver to a benesse folder, as benesse had many more products

- created a separate machine for the Pocket Challenge v2, the BIOS isn't dumped, but carts aren't physically compatible with a Wonderswan even if the software is.  Makes more sense to have a driver with the borrowed Wonderswan BIOS marked as BAD_DUMP than hiding everything behind the Wonderswan itself.
2024-06-19 13:10:49 -04:00
AJR
c6a47e34df Create stub MSM66573 device so Challenge Gear driver can have a CPU type 2024-06-19 13:08:17 -04:00
Ivan Vangelista
9a57e389bf - misc/ltcasino.cpp: reordered ltcasin2 sets [Brian Troha]
- misc/vampire.cpp: corrected some PCB locations, added edge connector pinout [Brian Troha]
2024-06-19 18:15:17 +02:00
arbee
8bc087950d apple/omega.cpp: Fixed incorrect documentation from prior to final reverse-engineering. [no ci] [R. Belmont] 2024-06-19 11:53:33 -04:00
arbee
a7738bb241 machine/mv_sonora.cpp: Sonora/Ardbeg use an external pixel clock (PDM does not). Also fixed monochrome mode. [R. Belmont]
apple/omega.cpp: Add "Omega" programmable PLL chip to generate the pixel clock for LC III/LC 520/LC 550. [R. Belmont]
2024-06-19 11:41:50 -04:00
AJR
f443505d3c nx8dasm: Correct instruction mnemonic 2024-06-19 10:14:28 -04:00
Brice Onken
c758311c03
sony/news_r3k.cpp, sony/news_r4k.cpp, sony/news_68k.cpp, sony/news_38xx.cpp: Add software list for Sony NEWS systems (#12473) 2024-06-19 09:36:41 -04:00
AJR
a0a91f43cc unidasm: Add disassembler for Oki nX-8/500S architecture 2024-06-19 09:34:50 -04:00
mamehaze
74d333c996
igs/igs_fear.cpp: replace XA dump in superkds, old one was bad [XingXing] (#12486)
- Working on the disassembler highlighted some opcodes that didn't decode correctly in the 80c51XA dump in superkds, turns out it was just bad, one of the pins was floating so XingXing redumped it.
2024-06-19 09:33:31 -04:00
Ivan Vangelista
04aa53359e New working clones
------------------
Match It [f205v, Smitdogg, Sean Sutton, Brian Troha, TeamEurope, The Dumping Union]
Shisensho - Joshiryo-Hen (Japan, set 1) [twistedsymphony, The Dumping Union]

- irem/shisen.cpp updates:
* Added a PCB layout for IREM's Match It M80 based games [Brian Troha]
* Dumped missing ROMs and PLDs for Match It and Shisensho sets [f205v]
* Renamed the driver to m80.cpp
2024-06-19 06:55:07 +02:00
Ivan Vangelista
52b7417a1b irem/m10.cpp, irem/m57.cpp, irem/m58.cpp: consolidated drivers in single files 2024-06-19 06:41:49 +02:00
angelosa
ef8f9d5257 aristocrat/caswin.cpp: fix Z80 clock, denote being derived from misc/summit.cpp 2024-06-18 20:47:30 +02:00
hap
4b8c464305 New working clones
------------------
Elite Avant Garde (prototype on Elite A/S board)
2024-06-18 20:43:39 +02:00
angelosa
7d6306549a aristocrat/caswin.cpp: preliminary 8-liner rowscroll/window effect 2024-06-18 20:29:38 +02:00
angelosa
3e20a65eef aristocrat/caswin.cpp: cleanups 2024-06-18 19:57:50 +02:00
ArcadeShadow
88f70913f4
ibm5150.xml: Added 3 working items (#12394)
New working software list additions
--------------------------------------------
Gunship (3.5", Futura Games) [Total DOS Collection]
Stunt Car Racer (Big Games) [Total DOS Collection]
Terminator 2: Judgment Day (Big Games) [Total DOS Collection]
2024-06-18 10:27:22 -04:00
AJR
fef3a23458 st9: Fix disassembly of memory-indirect forms of LD (OPR = B5) 2024-06-18 06:58:01 -04:00
arbee
8517445efa mame/apple: Added preliminary Apple DFAC audio filter/volume implementation. [R. Belmont]
- Initial DFAC with volume control and master on/off
- Hooked up to LC, LC II, LC III, IIvx, IIvi, Quadra 700, Quadra 800
2024-06-17 21:49:58 -04:00
Ivan Vangelista
3f3275dcf3 New working clones
------------------
Little Casino (set 2) [Siftware]
Little Casino II (v18.1, set 2) [Siftware]

New clones marked not working
-----------------------------
Secret Service (4.0, Europe) [inkochnito, PinMAME]

- irem/m52.cpp: consolidated driver in single file
2024-06-17 22:32:59 +02:00