Commit graph

91901 commits

Author SHA1 Message Date
mamehaze
1c09b3d49a
Added ten TV games (two working). (#12883)
tvgames/st2302u_bbl_rom.cpp: Increased size of ROM area for BBL338 configuration, and changed class200 from DPHH8213 to BBL338.

New working systems
----------------------
Epoch / SSD Company LTD Tokyo Friend Park II Perfect! Mezase! Grand Slam!! (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
Takara / SSD Company LTD Poko Poko Hammers (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]

New systems marked not working
----------------------
Bandai / SSD Company LTD Let's! TV Play Touin Ougi Onmyou Taisenki: Mezase Saikyou Toushinshi (Japan) [David Haywood, TeamEurope]
Epoch / Mizkan / SSD Company LTD Shamoji de Ping Pong (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD mini-moni Party! Rhythm de Pyon! (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD Super Shot! Excite Golf (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD Super TV-PC - Doraemon [QUFB, TeamEurope]
Takara / SSD Company LTD Choro-Q Byun Byun Racer (Japan) [David Haywood, TeamEurope]
Takara Tomy / SSD Company LTD Asobitai Hyper Rescue - Boku wa Kyuujotai! (Japan) [David Haywood, TeamEurope]
Tomy / SSD Company LTD Star Wars Saga Edition - Lightsaber Battle Game (Japan) [David Haywood, TeamEurope]
2024-10-24 02:53:49 +11:00
hap
8f6f566875 toaplan2: lower sound volume because of distortion 2024-10-23 17:44:17 +02:00
hap
4e36eb6640 fuukifg2/3: init palette ram to black (nomore white flash at boot) 2024-10-23 17:05:14 +02:00
cam900
16b74c0963
taito/taito_f3.cpp: Added TODO note to use common TC0640FIO device. (#12899) 2024-10-24 02:04:46 +11:00
AJR
a29db51d09 tim011: Use raw parameters for screen 2024-10-23 09:45:36 -04:00
hap
11b0427591 dec0: use input merger device for 6502 irq 2024-10-23 15:25:50 +02:00
hap
d5d216f410 horseran: no need for 7seg lcd outputs 2024-10-23 13:07:13 +02:00
angelosa
6ae14ec244 nec/pc9801_v.cpp: more aggressive PCG LR checks, fix mightyhd and volley2a 2024-10-22 23:44:10 +02:00
cracyc
522948ccbb pc9801_v: fix explicit tile lr
upd7220: stop drawing if active lines is reached
2024-10-22 15:30:05 -05:00
angelosa
6a28bbbd53 bus/cbus: drop PC9801 prefix for AMD-98 sound card
* make it output mono
* improve AY3 flip-flop mechanism
* add logmacro
2024-10-22 21:24:59 +02:00
Ivan Vangelista
652dbc852e dataeast/supbtime.cpp, fuuki/fuukifg2.cpp, fuuki/fuukifg3.cpp: consolidated drivers into single files 2024-10-22 21:14:19 +02:00
AJR
b19cb43cc9 tim011: Updates
- Replace generic keyboard emulation with CDP1802-based keyboard
- Hook up RS-232 port to other Z180 ASCI channel
- Enable floppy sounds
- Eliminate tag macro
2024-10-22 08:02:08 -04:00
AJR
3c32e29428 tim100: Invert parity of keyboard to make it usable 2024-10-22 07:28:49 -04:00
Dirk Best
796aa00e1c nmk/nmk16: Hook up MCU for tharrierb [Dirk Best, Porchy, Hammy]
Test mode can now be accessed.
2024-10-22 13:25:45 +02:00
hap
66fe791b77 jupace: correct gfxdecode region 2024-10-22 13:07:29 +02:00
hap
0e756e5191 86f_dsk: different workaround for (unused) BIG_ENDIAN enum 2024-10-22 12:41:00 +02:00
hap
741cbdd2a3 jupace: correct cass output, small cleanup (ioport_array for keyboard, remove _TAG defines, template for ppi/pio trampolines) 2024-10-22 12:20:49 +02:00
arbee
952ff31d56 apple/apple2e.cpp: Bring the indentation back to spec. [R. Belmont] 2024-10-21 22:41:56 -04:00
hap
eb29c49186 horseran: add svg screen for lcd [hap, Sean Riddle] 2024-10-22 01:02:54 +02:00
AJR
759ea6d42c z180asci: Fix calculation of framing and parity errors 2024-10-21 17:07:02 -04:00
cracyc
575f1bb883 pc98_dsk: handle 256bps images
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
2024-10-21 13:52:15 -05:00
toxie
bcfb0d052c
cpu/powerpc: Fix QNan check (#12896)
a) all constants were one digit too short
b) the payload was always expected to be 0 (which is just a special case qnan (Real Indefinite) though)
2024-10-21 11:42:34 -04:00
Vas Crabb
27a8956384 misc/mjsenpu.cpp: Fixed I/O and DIP switch settings.
This makes it possible to complete a game with either mahjong keyboard
or joystick controls.
2024-10-22 02:00:16 +11:00
AJR
940671b78c upd7801: Reduce prescaling of timer value when loaded by STM. Fixes speed issues in various scv games. 2024-10-21 10:36:03 -04:00
cam900
c77d0b4ef5
misc/mjsenpu.cpp: Cleaned up code: (#12885)
* Use palette_device handlers for palette.
* Corrected video RAM width, and changed to allocate on start.
* Constrain screen update to clipping rectangle.
* Fixed input matrix reading.
* Reduce literal tags, changed logging to use logerror, made come variables const.
* Reduce duplication, and improved ROM region names.
* Added notes about languages for in-game text and voice samples.
* Use C++ line comments for single-line comments.
2024-10-21 23:18:50 +11:00
angelosa
638e800bcf nec/pc9801.cpp: kanji PCG MMIO window actually wants the LR setting 2024-10-21 12:10:18 +02:00
angelosa
0e90bf96b0 hash/pc98.xml: split PC Training Disk from n88bas61, misc shuffling and QA 2024-10-21 00:30:29 +02:00
Dennis Munsie
695e591708
apple/apple2e.cpp: Fix behavior of $c02x softswitches to match behavior of hardware (#12894) 2024-10-20 17:57:03 -04:00
Vas Crabb
fdf385515b -igs/igs_m027.cpp, igs/igs_m027_023vid.cpp: Hide inactive inputs for more games.
-Tidied up some recent changes.
2024-10-21 05:15:51 +11:00
cam900
3232503d4c
tecmo/tecmo.cpp: Reduced literal tags and cleaned up code. (#12469)
* Use I/O port array finder for DIP switches, made some variables const.
* Use C++ line comments for single-line comments, added notes.
2024-10-21 05:13:26 +11:00
ClawGrip
2e9b0c40b3
taito/retofinv.cpp: Added a Return of the Invaders bootleg from Video Dens. (#12884)
New working clones
------------------
Return of the Invaders (Video Dens bootleg, without MCU) [Rubén Casaña (Retro Arcadia), Isaías Hernández]
2024-10-21 03:06:50 +11:00
angelosa
8dbc4ef354 hash/pc98.xml: QA
* fix 98lespro, 98lespr2 publisher
* fix solitaira SHA1

New working software list items
-------------------------------
pc98: Classic Road 3 [Neo Kobe]
2024-10-20 14:18:46 +02:00
cracyc
272ec75ca6 upd765: reset st0 when starting a seek and fail if drive isn't ready
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
2024-10-19 21:37:18 -05:00
Roberto Fresca
608314d1a4 gkigt.cpp driver improvements.
Identificated the Triple Play set. Changed description to Triple Play (M0000230, Spanish).
2024-10-20 01:34:05 +02:00
Roberto Fresca
39df255cab New systems marked not working
------------------------------
Triple Play (Spanish) [Roberto Fresca]
2024-10-20 01:22:20 +02:00
cracyc
ab407ec0d0 pc98.xml: fix beastlr2 sha1 2024-10-19 18:18:16 -05:00
Mike Swanson
3c1043ab2c
ibm5170_cdrom, mac_cdrom: Quake and id Anthology release (#12793)
* Replace existing Quake with a good dump
* Add more Quake variants
* Add missing id Anthology disc 4 (Mac)
* Point id Anthology disc 3 to quake

New working software items (ibm5170_cdrom.xml)
----------------------------------------------
Quake 1.06 (DOS, Windows) [chungy]
Quake 1.09 (Windows) [chungy]
Quake Shareware 1.01 [chungy]
Quake Shareware 1.01 (TestDrive) [chungy]
Quake Mission Pack 1: Scourge of Armagon [chungy]
Quake Mission Pack 2: Dissolution of Eternity [chungy]

New working software items (mac_cdrom.xml)
------------------------------------------
id Anthology [chungy]
2024-10-19 16:28:01 -04:00
Octocontrabass
dfb6dfb828
Add Linksys PAP2 again (#12854)
New machines marked as NOT_WORKING
----------------------------------
Linksys PAP2 [unknown]
2024-10-19 16:08:55 -04:00
ClawGrip
152a892d4a
Add a Skeleton driver for Cirsa "2080606" slot machines hardware (#12592)
* Add a Skeleton driver for Cirsa "2080606" slot machines hardware

New systems marked not working
------------------------------
La Máquina del Tiempo [Recreativas.org]
2024-10-19 16:07:28 -04:00
ClawGrip
71c939706b
sega/model2.cpp: Fix ROM locations for 'Desert Tank' [Tailsnic Retroworks] (#12888) 2024-10-19 15:57:29 -04:00
shattered
32195e5860
ussr/bk: attach floppy (#12889)
cpu/t11: VM1 does not use RMW bus transaction for MOV and MOVB insns
(fixes writing to floppy)
2024-10-19 13:31:02 -04:00
angelosa
6804ea9077 hash/pc98.xml: more categorization setups, get rid of boot OK comments, misc conversions of cloneof to info datadisk 2024-10-19 13:58:21 +02:00
angelosa
526e86b207 hash: get rid of info user_notes
* Either use info usage or actual notes field depending on use cases.
2024-10-19 12:06:15 +02:00
angelosa
57202c2646 hash/pc98.xml: reorganize to better defined sections 2024-10-19 10:49:20 +02:00
Ivan Vangelista
e6d98e0e44 New working clones
------------------
Labyrinth Runner (World Ver. F) [Hammy]
2024-10-19 08:35:31 +02:00
Vas Crabb
0d62f5b57e igs/igs_m027_023vid.cpp: Added notes, promoted mxsqy to working with imperfect graphics.
Systems promoted to working
---------------------------
Mingxing San Que Yi [David Haywood, XingXing, Vas Crabb]
2024-10-19 17:12:06 +11:00
Ivan Vangelista
4c8c9e5780 igs/igs_m027_023vid.cpp, igs/pgm.cpp: removed unneeded trampoline 2024-10-18 22:43:53 +02:00
angelosa
16a5e4eb9e video/upd7220.cpp: ignore parameters beyond first one for pitch command
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
* fix pc9801:burai intro MAME crash
2024-10-18 21:54:48 +02:00
Vas Crabb
8b46595df8 -igs/igs_m027_023vid.cpp: Hooked up I/O for Mingxing San Que Yi.
-igs/igs017.cpp, igs/igs_m027.cpp: Added notes about game controls.
2024-10-19 06:33:54 +11:00
cracyc
b34b632087 pc98.xml: replace aigo3 with d88 image 2024-10-18 09:19:07 -05:00