Commit Graph

90481 Commits

Author SHA1 Message Date
arbee
d9f76c3f8a m6805/m68hc05e1: Fix typo that broke validation on Clang builds. [R. Belmont] 2024-06-15 22:03:32 -04:00
ArcadeShadow
c1e3d82c17
coleco_homebrew.xml: Added 8 working items (#12388)
New working software list additions
--------------------------------------------
AntiAir [Inufuto]
Ascend [Inufuto]
Battlot [Inufuto]
Cacorm [Inufuto]
Cracky [Inufuto]
Guntus [Inufuto]
Hopman [Inufuto]
Yewdow [Inufuto]
2024-06-15 20:13:13 -04:00
udance4ever
cdef2ed274
coco: add Zonx (The Rainbow) support (software list and hiscore) (#12378)
New working software list items
-------------------------------
coco_flop:
Zonx (The Rainbow)
2024-06-15 20:12:46 -04:00
ClawGrip
31b723db99
Add a skeleton driver for Mad Money 2, a slot game from Picmatic (#12369)
New systems marked not working
------------------------------
Mad Money 2 [Joan RF, jordigahan]
2024-06-15 20:09:56 -04:00
Davide Cavalca
91190caa0f
sgi_mips: new software list additions (#12179)
New working software list items
--------------------------------
sgi_mips:
NetBSD 4.0
NetBSD 4.0.1
NetBSD 5.0
NetBSD 5.0.1
NetBSD 5.0.2
NetBSD 5.1
NetBSD 5.1.1
NetBSD 5.1.2
NetBSD 5.1.3
NetBSD 5.1.4
NetBSD 5.1.5
NetBSD 5.2
NetBSD 5.2.1
NetBSD 5.2.2
NetBSD 5.2.3
NetBSD 6.0
NetBSD 6.0.1
NetBSD 6.0.2
NetBSD 6.0.3
2024-06-15 20:08:22 -04:00
ClawGrip
ced806e145
recfranco/rf51w14cg.cpp: Add new slot games on similar hardware (#12470)
* recfranco/rf51w14cg.cpp: Add new slot games on similar hardware

New systems marked not working
------------------------------
Santa Fe Mine (set 1) [Sergio y Vicente de electronicaVyS, Recreativas.org]

New clones marked not working
-----------------------------
Santa Fe Mine (set 2) [Sergio y Vicente de electronicaVyS, Recreativas.org]

* mame.lst: Add 'rfsantafem' and 'rfsantafema'
2024-06-15 20:02:03 -04:00
arbee
90984dd2b8 cpu/m6805: Added new devices for 68HC05E1 and 68HC05E4. [R. Belmont]
apple/cuda.cpp: Refactored using 68HC05E1 and 68HC05E4 devices as a base. [R. Belmont]

apple/egret.cpp: Refactored using 68HC05E1 device as a base. [R. Belmont]

apple/macquadra630.cpp: Switched to the correct Cuda 2.40, which no longer crashes during boot with the refactored devices. [R. Belmont]
2024-06-15 19:53:18 -04:00
angelosa
a6cb1cedc5 alba/albazg.cpp: cleanups 2024-06-15 21:59:06 +02:00
angelosa
adeb48f06b misc/chance32.cpp: cleanups and QA 2024-06-15 21:04:32 +02:00
Ivan Vangelista
829548f47a namco/shootaway2.cpp: demoted to MACHINE_IS_SKELETON 2024-06-15 17:51:37 +02:00
mamehaze
34e159933a
new NOT WORKING machines (IGS SuperKids - with IGS027A dump) (#12480)
New NOT WORKING machines
-------------------------------
Super Kids (V019CN) [XingXing]

igs/igs_fear.cpp: Cleanups
* fix notes based on PCB images provided
* standardize types in XingXing's code
* turn off logerror

---------
Co-authored-by: DavidHaywood <hazemamewip@hotmail.com>
2024-06-15 11:13:46 -04:00
cam900
2f14086fe7
tecmo/gaiden.cpp: Updates & Cleanups (#12471)
- Split driver class for wildfang and raiga via protection methods
- Split driver class for mastninj via MSM5205 controls
- Fix raiga post-load behavior
- Use C++ style single line comments
- Reduce literal tag usage
- Reduce duplications
- Fix function namings
- Make some variables constant
- Fix, Correct type for variables
- Reduce unused functions
- Fix code style consistency
2024-06-15 10:03:44 -04:00
angelosa
34a45f78ac igs/igs_fear.cpp: fn naming reduction 2024-06-15 16:02:52 +02:00
angelosa
fefb514552 sunwise/anoworld.cpp: enable audio CPU 2024-06-15 15:50:27 +02:00
angelosa
e802ddbc2f nec/pc9801.cpp: document possible target 2024-06-15 15:49:49 +02:00
2k2
c724772dcf
tecmo/bombjack.cpp: Refactor, merge with sega/calorie.cpp (#12476)
* tecmo/bombjack.cpp: Cleanups, fixes, merge with sega/calorie.cpp
- Fix large sprites in Bomb Jack by implementing the sprite size latches
- Simplify and fix gfxdecode macros for Bomb Jack
- Fix background tilemap loading in Bomb Jack to properly use D0-D3
- Fix memory maps to match the schematics
- Add watchdog reset and enable (not used in Calorie Kun)
- Proper screen params for Bomb Jack and Calorie Kun
- Proper audio timings for Calorie Kun
- Add notes on audio filter and PCB references
- Cleaned up other notes
- Fixed spacing
- Renamed bombjack2 to "Bomb Jack (earlier)"
- Renamed "licence" to "license" in bombjackt
2024-06-14 10:59:15 -04:00
hap
8f61827035 subsino2: update notes 2024-06-14 09:47:00 +02:00
holub
4ac2966806
sinclair/specnext.cpp: fix gcc11 warning (#12478) 2024-06-14 09:44:11 +02:00
holub
85624c486d
cpu/z80/z80.cpp: Fix misleading-indentation (#12477) 2024-06-13 10:28:00 +07:00
hap
c9cb6d225a leland_a: mid-execution trickery with set_state_int doesn't work properly anymore on z80 after recent rewrite, so do sync workaround differently 2024-06-13 01:33:25 +02:00
hap
70453d37db z80: add busack output pin 2024-06-13 00:42:33 +02:00
holub
d06a1d8b3f
cpu/z80/z80.cpp: Move busrq check to service step (#12475) 2024-06-12 23:02:48 +02:00
holub
738bd07bc4
cpu/z80/z80.cpp: Fix compile error (#12474) 2024-06-12 22:38:38 +02:00
holub
8e82c9f767
New WORKING - sinclair/specnext.cpp: ZX Spectrum Next (known as tbblue) (#11918)
New Working Machines
-----------------------
ZX Spectrum Next: TBBlue [holub]
2024-06-12 22:12:26 +02:00
holub
589e521996
cpu/z80/z80.cpp: Refactor redoable case (#12472) 2024-06-12 21:45:08 +02:00
hap
fba61e93be New working systems
-------------------
Kasparov Turbo Advanced Trainer (1997 version) [hap, Berger]
2024-06-12 19:39:28 +02:00
Ivan Vangelista
4fd79b3fc0 - pacman/pacman.cpp: redumped PROMs for mspacmane and pacmanmr [IZ8DWF]
- rare/btoads.cpp: consolidated driver in single file
2024-06-12 18:44:33 +02:00
angelosa
ba3d767ecc namco/ygv608.cpp: bulk replace ygv608_draw_mosaic fn -> draw_mosaic 2024-06-12 14:39:37 +02:00
arbee
9282055115 apple/maciifx.cpp: Fix the 60.15 Hz timer so the boot process advances. [R. Belmont] 2024-06-11 23:30:11 -04:00
arbee
20e4efc223 apple/apple2e.cpp: Fix IOUDIS status read on apple2c. Fixes self-test fail on apple2c0 (Github issue #12468). [R. Belmont, univta0001] 2024-06-11 22:35:09 -04:00
hap
10d9e0cd08 devcpu: fix possible time travel issue in defer_access,
z80: remove inaccessible wait check in check_icount (m_wait_state is never 1 here)
2024-06-11 14:33:53 +02:00
hap
1cd5dded35 savant: remove mid-opcode Z80 WAIT workaround, but now MAME hardlocks 2024-06-11 12:00:14 +02:00
arbee
ca9069617e apple/adbmodem.cpp: Fixed clock to the SCC 3.68 MHz from the schematics, brings ADB timings exactly to spec. [R. Belmont]
apple/macii.cpp, apple/maciici.cpp: With the adjusted timings, adbmodem now works with the Mac II/IIx/IIcx/IIci, and SE/30.
      This corrects the jerky mouse movements caused by macadb HLE mode (GitHub issue #12189). [R. Belmont]

apple/maciifx.cpp: Corrected ADB hookup, PIC now transmits valid ADB but doesn't appear to receive it. [R. Belmont]
2024-06-10 21:32:10 -04:00
hap
f3886a1dcf subsino2/lastfght: dumped internal h8 rom [Sean Riddle] 2024-06-11 00:36:16 +02:00
hap
b0acea4ff9 luaengine: fix what looks like a copypaste error with screen_type_enum 2024-06-11 00:36:16 +02:00
Ivan Vangelista
478c82756d New working clones
------------------
Ms. Pac-Man (Elmac bootleg, earlier) [IZ8DWF]
Ms. Pac-Man (Elmac bootleg, later) [Tirino73]
Pac-Man (Model Racing bootleg) [IZ8DWF]

- misc/ettrivia.cpp: switched to configured banking, enabled save state support
2024-06-10 22:45:02 +02:00
cam900
6681c9d947
kaneko/hvyunit.cpp: Reduced literal tag usage and improved graphics ROM region names. (#12448) 2024-06-11 01:35:56 +10:00
cam900
f8f6d9f288
kaneko/djboy.cpp: Use palette format helper to handle palette writes. (#12447) 2024-06-11 01:32:51 +10:00
Mike Sheehan
802c95229d
hiscore.dat: Add delay to ballbomb/lupin3 entry to fix saved hiscore loading (#12462) 2024-06-10 08:18:43 -04:00
Olivier Galibert
2e4fbfed5e tg100: There is no internal rom (empty mask variant of the h8/520, wired for mode 3 which is rom disabled) 2024-06-10 07:41:21 +02:00
AJR
6713ba292c sunwise/anoworld.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] 2024-06-09 20:48:16 -04:00
angelosa
a3575cf836 sunwise/anoworld.cpp: add basic inputs and video, enough for Test Mode 2024-06-09 23:08:02 +02:00
cam900
3e3a70377c
gaelco/gaelco2.cpp: Added developers/licencees to manufacturers and cleaned up code. (#12451)
* Moved snowboar/maniacsqs protection simulation to a derived class.
* Reduced use of literal tags and duplicated code.
* Improved ROM region names.
* Changed single-line comments to C++ line comments.
2024-06-10 06:20:57 +10:00
ArcadeShadow
ff9b01328d
gamegear.xml, megadriv.xml, tutor.xml: Replaced abbreviated country names in descriptions. (#12459)
Replaced countries' abbreviations
2024-06-10 06:02:45 +10:00
cam900
667c4e4f6d
-gaelco/mastboy.cpp: Cleanups (#12457)
* Use tilemap and palette format helper.
* Reduced unused variables and literal tags.

-emu/emupal.cpp: Added helper for GGGGRRRRBBBBxxxx format.
2024-06-10 06:01:35 +10:00
wilbertpol
4afe1c032b
msx2_flop.xml: Added two working items. (#12453)
New working software list items (msx2_flop.xml)
-------------------
SG1000 (v0.96) [GDX]
SofaSMS [Louthrax]
2024-06-10 05:54:24 +10:00
wilbertpol
b31ca95c36
hash/msx2p_flop.xml: Updated title and usage notes for Tetris II Special Edition. (#12454)
Marked as 1999 re-release, and added required RAM to usage notes.
2024-06-10 05:52:58 +10:00
wilbertpol
e346264f91
msxr_cart.xml: Added software list for MSX Turbo-R cartridges with four items (all not working). (#12455)
New software list items marked not working (msxr_cart.xml)
------------------------
Losaben Akel (demo) [file-hunter]
MSX View (Japan, v1.21) [file-hunter]
MSX View (Japan, v1.00) [file-hunter]
Zone Terra (demo) [file-hunter]
2024-06-10 05:50:22 +10:00
Ivan Vangelista
2ab21b271c New systems marked not working
------------------------------
Super Luster II [Sergio Galiano]
2024-06-09 21:35:46 +02:00
angelosa
c9f4c658f7 skeleton/swunktarot.cpp: rename to sunwise/anoworld.cpp
misc/jankenmn.cpp: move to sunwise folder
2024-06-09 21:11:38 +02:00