Commit graph

91075 commits

Author SHA1 Message Date
Ivan Vangelista
409cd329c8 New systems marked not working
Some checks are pending
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
------------------------------
Jack's Venture - Inca Treasure [Ioannis Bampoulas, TeamEurope]
Penguin Party [Ioannis Bampoulas, TeamEurope]
2024-09-03 18:21:30 +02:00
Vas Crabb
8eae940bf5 igs/igs_m027.cpp, igs/pgmcrypt.cpp: Use uploaded XOR table for games with internal CPU ROM dumped.
* igs/igs_m027a.cpp, igs/pgmcrypt.cpp: Fixed a number of places interpreting ROM as non-native width.
* igs/pgmcrypt.cpp: Removed literal ROM region lengths.
2024-09-04 01:14:28 +10:00
hap
e8749d3e97 igs_m027: correct umask typo 2024-09-03 14:41:33 +02:00
hap
d842fe22e3 misc: simplify bootrom bankswitch from before memory_view was added 2024-09-03 14:37:29 +02:00
Ivan Vangelista
0cc364ecd4 bmc/popobear.cpp: hooked up one DIP bank
Some checks are pending
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
2024-09-03 05:56:10 +02:00
mamehaze
bf54761b48
igs_m027.cpp - updates (#12711)
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Has been cancelled
- added internal IGS027A ROMs for lhzb4, oceanpar, triplfev, extradrw [Ioannis Bampoulas, Team Europe, XingXing]
- added chessc2 IGS027A internal ROM [Siftware]


New clones marked not working
-----------------------------
Fruit Paradise (V206US) [Ioannis Bampoulas]
2024-09-03 02:55:51 +02:00
Ivan Vangelista
706137deae New systems marked not working
------------------------------
Cherry Master 2005 (Ver. 1.10U)  [Ioannis Bampoulas, TeamEurope]
Halloween Party (US.23.A) [Ioannis Bampoulas, TeamEurope]
Lucky V Line [Hammy]

New clones marked not working
-----------------------------
Cherry Master 2005 (Ver. 1.02U) [Ioannis Bampoulas, TeamEurope]
Cherry Master 2005 (Ver. 0.14H) [Ioannis Bampoulas, TeamEurope]
2024-09-02 22:43:12 +02:00
angelosa
eec7e4d641 funtech/supracan.cpp: check for irq status on enable writes
* fix gamblord boot
2024-09-02 21:03:36 +02:00
angelosa
47b6486811 hash/supracan.xml: update QA 2024-09-02 21:03:36 +02:00
ClawGrip
ddc8cc27c4
nintendo/nes_arcade_bl.cpp: Added note about smb3bl timer CPU ROM content. (#12718)
An oversize ROM is used with the content repeated multiple times.
Also added CRC and SHA1 for a smaller ROM with the same content seen on some boards to comment.
2024-09-03 03:16:03 +10:00
angelosa
d9251c8275 excellent/lastbank.cpp: bump main CPU to /2 clock
Some checks are pending
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Waiting to run
2024-09-02 19:05:01 +02:00
Vas Crabb
68d5a2bfca -motorola/mex68kecb.cpp: Brought code up to standards.
* Use memory_view for boot vector overlay.
* Flagged unemulated cassette tape and save states supported.
* Reduced literal tags, keep data members and member functions together.
* LlamaCase template parameters, anonymous namespace, don't put change log in comments.

-setassv.cpp: Adjusted sound levels so hypreact isn't constantly clipping.
2024-09-03 02:23:22 +10:00
ArcadeShadow
80f60491dd
megadriv.xml: Added 4 working items (#12650)
* megadriv.xml: Added 4 working items

New working software list additions
--------------------------------------------
Breach (prototype) [Gaming Alexandria]
Earthworm Jim (USA, prototype 19940728) [Hidden Palace]
Earthworm Jim 2 (Europe, prototype 19950824) [Hidden Palace]
Out of the Vortex (prototype 19950913) [Hidden Palace]

* megadriv.xml: Added language and compatibility info
2024-09-02 07:23:43 -04:00
flama12333
fb4fc9e6ec
misc/changyu2.cpp: Add PSG to sound CPU memory map (#12660)
* When the system writes 21 to 0x0c, an alarm sounds
2024-09-02 07:22:05 -04:00
holub
c898392580
sinclair/sprinter.cpp: 312/320 lines video modes (#12699)
Co-authored-by: Nigel Barnes <ngbarnes@gmail.com>
2024-09-02 07:16:21 -04:00
Chris Hanson
4ef4b1e1dd
Initial support for the Motorola MEX68KECB Educational Computer Board (#12713)
- To Do: Cassette I/O, Save state support
2024-09-02 07:15:17 -04:00
hap
580e0a9638 z80: use LOGMASKED instead of a macro for each log type,
xtal: add 3.58MHz
2024-09-02 12:49:08 +02:00
angelosa
b9aecfae45 excellent/dblcrown.cpp: preliminary hopper hookup 2024-09-02 11:06:44 +02:00
cracyc
4b6d3dbb13 x68k: video registers are mirrored
Some checks are pending
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Waiting to run
2024-09-01 19:26:33 -05:00
Ivan Vangelista
049d10067f misc/cb2001.cpp: dumped GFX ROM for scherrymp [Ioannis Bampoulas, TeamEurope] 2024-09-01 23:03:50 +02:00
mamehaze
b96a1298a4
tvgames: Added four TV games and two associated cartridges. (#12712)
New working clones
------------------
Sega Toys Mega Drive Play TV 1 (Japan) [TeamEurope, David Haywood]

New systems marked not working
------------------------------
Bandai / Koto Dragon Ball Z: Scouter Battle Taikan Kamehameha: Ora to Omee to Scouter (Japan) [TeamEurope, David Haywood]
JoyPalette Anpanman: Let's Go! Ikunou Drive (Japan) [TeamEurope, David Haywood]
Takara / SSD Company LTD Bakutou Sengen Daigunder DX (Japan) [TeamEurope, David Haywood]

New software list items marked not working (takara_daigander_dx_cart.xml)
------------------------------------------
R-01 ROM Robo Aoki Inazuma Bulion [TeamEurope, David Haywood]
R-02 ROM Robo Jurassic Soldier Bonerex [TeamEurope, David Haywood]
2024-09-02 03:37:52 +10:00
Eric Anderson
a9eeca35fa Floppy hard-sector support. Mix of Eric Anderson's and Mark
Gallager's patches.

Removal of the flux screen experiment.
Removal of the unused get_pos().
2024-09-01 18:57:42 +02:00
angelosa
ed6cccf74a video/pc_vga_paradise.cpp: convert EGASW/CNF(15)-CNF(12) as externally settable pins
Some checks are pending
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
2024-09-01 14:37:51 +02:00
hap
1fed840710 tecmo16: riot was developed by tecmo
Some checks are pending
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
2024-08-31 20:52:45 +02:00
hap
e27a557f88 fix z80(nsc800) compile, hopefully 2024-08-31 20:06:25 +02:00
hap
00f657326a nmk16: hook up ssmissin/airattck vtiming prom 2024-08-31 19:49:03 +02:00
hap
f82e2958e6 nmk16: get sprite dma trigger from prom, it's 2 scanlines earlier
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Has been cancelled
2024-08-31 17:39:12 +02:00
Ivan Vangelista
a1f3f25093 New working clones
------------------
P-47 - The Freedom Fighter (World) [Guru]
2024-08-31 16:49:47 +02:00
hap
b160045bf8 misc: comment out s100 rdy to z80 wait pin as it looks like it's not fully implemented in bus/s100 2024-08-31 14:52:35 +02:00
hap
ca82f994fb z80: remove boguswait pin (tried to fix super6 properly but no luck) 2024-08-31 13:41:34 +02:00
hap
0fb6939425 nsc800: move device to its own file 2024-08-31 13:41:33 +02:00
angelosa
a0fae12932 excellent/dblcrown.cpp: convert to tilemap, fix screen size 2024-08-31 13:03:55 +02:00
angelosa
44cc3a267e excellent/dblcrown.cpp: pinpoint a bunch of dips 2024-08-31 11:56:15 +02:00
angelosa
673d519688 excellent/dblcrown.cpp: misc cleanups 2024-08-31 11:10:21 +02:00
hap
19b04b1179 z80: add m_ea/m_rtemp to savestates 2024-08-31 10:20:29 +02:00
hap
5c0cd70c7b z80.inc: move logmacro stuff to c++ files so subdevices can add their own logging if they want,
r800: remove identical local copy of z80.inc
2024-08-31 10:20:29 +02:00
hap
0f9e8ad2c4 z80.h: change PAIR to PAIR16 (all those registers are 16bit) 2024-08-31 10:20:28 +02:00
wilbertpol
3bd2ccabf0
msx2_cart.xml: Add 1 item. (#12706) 2024-08-31 10:16:32 +02:00
Ivan Vangelista
38b8dd00a7 philips/cdi.cpp: properly dumped Philips CD-i - DVC card 22ER9141 [TeamEurope, SSJ] 2024-08-31 10:14:52 +02:00
Ivan Vangelista
93a3db3c92 New software list items marked not working
------------------------------------------
Pro Version Action Replay (Europe) [TeamEurope]
2024-08-31 10:05:37 +02:00
Ivan Vangelista
ef4aecfc5b New systems marked not working
Some checks are pending
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
XML/JSON validation / validate (push) Waiting to run
------------------------------
Cherry Bonus V Five [Hammy]
2024-08-31 09:40:53 +02:00
hap
ae9c91f227 flower: add MACHINE_SUPPORTS_SAVE flag, slightly lower quantum 2024-08-31 08:26:52 +02:00
Ivan Vangelista
22a7c49aba New systems marked not working
------------------------------
Boo Boo Donpatchi [Darksoft, TeamEurope]
2024-08-31 07:34:33 +02:00
mamehaze
e07b10b16b
igs_m027.cpp - fix some tile ROM loading (#12708) 2024-08-31 06:37:45 +02:00
wilbertpol
52f306935d
msx1_cart.xml: Add 4 items. (#12707) 2024-08-31 11:34:58 +10:00
hap
87cacff0e1 namcos86: mark pcm mcu as NO_DUMP, change some single line comments to //
Some checks are pending
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Waiting to run
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Waiting to run
CI (macOS) / build-macos (push) Waiting to run
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Waiting to run
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Waiting to run
2024-08-30 23:24:11 +02:00
Vas Crabb
fb6111b788 namco/namcos22.cpp: Use trackball for Armadillo racing and provide option to use original 45 degree orientation. 2024-08-31 04:50:43 +10:00
hap
b55ba31343 lastbank: re-add the key_matrix_r for loop 2024-08-30 20:47:04 +02:00
XingXing
88bd201514
igs/igs_m027.cpp: Identified lhzb3 internal CPU ROM and removed tilemap ROM unscrambling for games that don't use it. (#12705)
* igs/igs_m027.cpp: Confirmed  lhzb3 uses the same IGS027A ROM as lhdmg.
* igs/igs_m027.cpp: Removed tilemap ROM unscrambling for zhongguo and related games.
* igs/igs017_igs031.cpp: Simplified graphics ROM address unscrambling for sdwx.
2024-08-31 03:15:33 +10:00
Ivan Vangelista
ae3bfa13f1 New working clones
------------------
Cherry Bonus III (ver.1.40, set 6) [Hammy]
New Lucky 8 Lines (set 12, W-4, encrypted) [Hammy]

- excellent/lastbank.cpp: used ioport_array instead of live tags
2024-08-30 19:07:49 +02:00