Commit graph

91059 commits

Author SHA1 Message Date
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
hap
84a6393434 dietgo: revert bios setting 2024-08-30 18:08:31 +02:00
hap
c18fbd29a3 dietgo: add note about sprite roms 2024-08-30 17:48:53 +02:00
hap
83f14ed428 dietgo: use bios option for the alternate sprite roms
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 17:28:39 +02:00
2k2
f43227ba82
irem/olibochu.cpp: Tweaked refresh rate (~62hz), misc. cleanups (no functional change) (#12703)
* irem/olibochu.cpp: Tweaked refresh rate to ~62.5hz.
- Moved sound interrupts to scanline timer.
- Documented flip screen latch(?) usage. Seems to be debug or
  diagnostics?
- Added PCB references to the driver notes.
- Convert graphics definitons to macros.
- Reduced tag literal usage, more const specifiers.
- Reduced duplicate sprite drawing code.
- Converted palette to compute_resistor_weights (resistances are a guess).
2024-08-30 16:15:05 +02:00
hap
087c945bd8 royalmah/bombjack: correct small typo 2024-08-30 11:15:52 +02:00
hap
10a284b04f igs_m027: initialize m_dsw_io_select to 7 2024-08-30 11:06:08 +02:00
hap
c11f2edf6a igs_m027: move dsw read to correct function, use set_ioport instead of trampolines for ppi b/c 2024-08-30 11:01:25 +02:00
hap
7ae196d1cf igs_m027: add dsw read (commented out for now) 2024-08-30 10:46:04 +02:00
hap
55bbe418d7 bombjack: remove BIT(v, 0, n), just use a mask, re-add enters after comment block 2024-08-30 09:46:20 +02:00
MetalliC
0bd289b758 New not working clone
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
---------------------
Mushiking The King Of Beetles - Mushiking IV / V / VI (Taiwan) [Justin Zhan, MetalliC, rtw, Xue]
2024-08-30 00:20:04 +03:00
Ivan Vangelista
b2f608fe69 New working systems
-------------------
Aka Mahjong (Double Bet) [Hammy]

New systems marked not working
------------------------------
Double 8 Lines [Ioannis Bampoulas]
Super Cherry Master Plus [Ioannis Bampoulas]

New clones marked not working
-----------------------------
Turbo PK (Ver 2.3B2, encrypted)  [Hammy]
2024-08-29 22:19:55 +02:00
ArcadeShadow
4d06a147d7
zx81_cass.xml: Added twenty items (eighteen working). (#12668)
New working software list items (zx81_cass.xml)
--------------------------------------------
Accounts [zx81stuff]
Adventure (Gavin Baker) [zx81stuff]
Bridgehead [Team Zeddy, Planeta Sinclair]
Gamespack [Team Zeddy, Planeta Sinclair]
Grand Prix [Planeta Sinclair]
Inheritance [Team Zeddy, Planeta Sinclair]
Le Chateau Hanté [Team Zeddy, Planeta Sinclair]
Purchases [zx81stuff]
Racehorse Trainer [zx81stuff]
Sabotagem (Timex Portugal) [Planeta Sinclair]
Serpents Tomb [Team Zeddy, Planeta Sinclair]
Simulador de Voo (Timex Portugal) [Planeta Sinclair]
Star Trek + 3D O's and X's [zx81stuff]
The Nowotnik Puzzle & Other Diversions [zx81stuff]
Tutor (French) [zx81stuff]
Xadrez (Timex Portugal) [Planeta Sinclair]
Zedman + Spacers [Team Zeddy, Planeta Sinclair]
Zor [zx81stuff]

New software list items marked not working (zx81_cass.xml)
--------------------------------------------
Deflexx [Team Zeddy, Planeta Sinclair]
Lemonade [Team Zeddy, Planeta Sinclair]
2024-08-30 04:14:16 +10:00
mamehaze
42b55aed72
fruitpar: Fix decryption; game now boots (#12701) 2024-08-29 14:01:10 -04:00
holub
33cfe5e253
sinclair: Reset caches after loading a saved state. (#12700)
Updated sinclair/specnext_sprites.cpp, sinclair/sprinter.cpp and sinclair/tsconf.cpp.
2024-08-30 03:36:10 +10:00
angelosa
ffc49cad9a excellent/lastbank.cpp: hookup inputs and dips for fever13 2024-08-29 18:57:22 +02:00
hap
3de5b71893 novag*: small misc refactor
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-29 15:32:40 +02:00