Commit Graph

91919 Commits

Author SHA1 Message Date
angelosa
299b4931cd New systems marked not working
------------------------------
AST Advantage! 6050d/6066d, AST Advantage! 610/611 [The Retro Web]
2024-11-16 20:45:39 +01:00
angelosa
1079d89767 video/pc_vga_tseng: add ET4KW32I_VGA, hookup overflow high register 2024-11-16 20:45:39 +01:00
angelosa
f8458dbb29 video/pc_vga_tseng: implement extended start address register 2024-11-16 20:45:39 +01:00
qufb
6908e70132
sega/sega_ferie.cpp: Add new not working systems (#11862)
New systems added as NOT WORKING
---------------------------------------
Ferie Kitten (1994, Sega)
Ferie Puppy (1995, Sega)
Ferie World Travel (1995, Sega)
2024-11-16 13:52:41 -05:00
Olivier Galibert
5e63771946 devcpu: add retry_access and document 2024-11-16 19:41:56 +01:00
hap
b7a20d4493 devcpu: add retry_access with abort_timeslice for redoing the access at the same point in time 2024-11-16 18:07:21 +01:00
cam900
7f257cdccd
irem/m72.cpp: Split driver state for reduce optional finders, Updates: (#12983)
- Fix typename values for boolean flags
- Reduce literal tag usages
- Fix naming
- Fix spacings
- Add notes
2024-11-16 10:51:48 -05:00
cam900
a3476faf06
viewgfx.cpp: Fix palette viewer if indirect pen exists (#12982) 2024-11-16 10:43:22 -05:00
mamehaze
c6b2fbf93f
added a newer revision of dgunl3227 (#12968)
New working clones
------------------
My Arcade Pac-Man Pocket Player (DGUNL-3227) [Sean Riddle, David Haywood]
2024-11-16 10:43:07 -05:00
hap
f292ae5b74 Revert "devcpu: do an abort_timeslice instead of eating all cycles on defer_access"
This reverts commit fb8198689a.
2024-11-16 16:18:38 +01:00
hap
fb8198689a devcpu: do an abort_timeslice instead of eating all cycles on defer_access 2024-11-16 15:37:37 +01:00
hap
ea02851fc8 diexec: don't eat negative cycles with abort_timeslice when icount<0 2024-11-16 15:37:37 +01:00
hap
2b37fd59cd docastle: do main-sub comms a bit differently (defer_access on subcpu was eating cycles), re-add logging 2024-11-16 15:37:37 +01:00
angelosa
0ad43410f6 bus/isa/svga_tseng: add ET4000/W32i variant 2024-11-16 13:47:34 +01:00
angelosa
f0080fce54 bus/isa/svga_tseng: ET4000AX is a ISA16 card 2024-11-16 12:58:30 +01:00
angelosa
316870e09f hash/pc98.xml, hash/pc98_cd.xml: misc QA updates 2024-11-16 11:17:41 +01:00
angelosa
af046bcef3 nec/pc9801: hookup ARTIC I/O port 0x5f write 2024-11-16 11:17:40 +01:00
angelosa
2aaf9a3538 nec/pc9801_cd.cpp: add identification notes 2024-11-16 11:17:40 +01:00
ajrhacker
83ef36e987
sdl/window.cpp: Remove assert(0 <= info->clickcnt) (#12951) 2024-11-15 22:23:56 -05:00
Roman Donchenko
47d8c69bbd
ap2_dsk.cpp: add missing error handling code (#12980) 2024-11-15 22:22:35 -05:00
hap
6ee00e94f9 feas: correct default clock divider 2024-11-16 00:28:06 +01:00
hap
2d94f582a9 docastle: remove main-sub comms hack, hook up sn ready pin 2024-11-15 22:48:02 +01:00
hap
fffd5250ab swimmer: no need for m_sidepen variable 2024-11-15 14:08:06 +01:00
arbee
b6f4b47ccc nscsi/cd.cpp: Update the Apple CD-ROM device based on the developer documentation. [R. Belmont, thanks to Antoine Vignau] 2024-11-14 22:39:12 -05:00
mamehaze
e72be20b5c
igs_fear.cpp : confirmed Icescape XA as the same as fearless [Team Europe] (#12976)
* added some XA opcode groups that get executed with this now

Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2024-11-14 18:57:36 -05:00
hap
16624ed570 yamato: make US version a cloneset (renamed yamato to yamatou, yamato2 to yamatoa)
New working clones
------------------
Yamato (set 1) [Caius, Josef Schaffer, The Dumping Union]
2024-11-14 20:03:23 +01:00
Ivan Vangelista
c91f934961 New systems marked not working
------------------------------
Dojokko Tsukami (Japan, ver 1.02) [Darksoft, TeamEurope]
Haunted Hunter (Japan, ver 1.00) [Darksoft, TeamEurope]
Itazura Cockroach (Japan, ver 1.02) [Darksoft, TeamEurope]
PK Rainbow (v 1.5) [Hammy]
PK Turbo Great 2 [Hammy]
Rodeo King (Japan, ver 1.00) [Darksoft, TeamEurope]
unknown Boram poker game [Hammy]
Wanikko Punch (Japan, ver 1.20) [Darksoft, TeamEurope]

New clones marked not working
-----------------------------
Real Mahjong Haihai (Japan, bootleg) [Hammy]
2024-11-14 18:13:48 +01:00
hap
68abdc312e swimmer: add nmi clear 2024-11-14 16:54:22 +01:00
cam900
74efa6ef7a
namco: Various Namco 2D driver cleanups and updates: (#12962)
* Made some local variables const, use BIT helper for extracting bits, reduce literal tag use.
* Suppress side effects for debugger reads.
* Use explicitly sized integers for member variables that are saved.
* Updated notes.
* Reduced preprocessor macro usage.
* namco/namco_c123tmap.cpp: Use generic graphics decoding layouts, use references rather than pointers in delegate parameters.
* namco/namco_c169roz.cpp: Use generic graphics decoding layouts, use references rather than pointers in delegate parameters.
* namco/namcofl.cpp: Reduced main CPU program ROM region size to match address map.
* namco/namconb1.cpp: Moved  NB2 and Point Blank/Gun Bullet to derived state classes.
* namco/namcos1.cpp: Moved quester to a derived state class.
* namco/namcos2.cpp: Simplified graphics decoding layout.
* namco/namcos2_roz.cpp: Use generic graphics decoding layouts.
* namco/namcos2_sprite.cpp: Implement device_gfx_interface to decode graphics.
* shared/namco_c355spr.cpp: Use generic graphics decoding layouts.
2024-11-15 02:49:14 +11:00
Vas Crabb
dc6119bfbc sega/stv.cpp: Use literal renderings of main titles for All Japan Pro-Wrestling game descriptions (resolves MT08946). 2024-11-15 02:10:55 +11:00
Vas Crabb
eb7b2820a2 ui/selsoft.cpp: Fixed sorting (fixes MT08966).
* Clones should match parent on list name and short name, instance name
  of first part is irrelevant.
* List names actually need to be compared.
2024-11-15 02:04:15 +11:00
Mark Garlanger
90a12f880a
heathzenith/h89.cpp: Fix GPP bit definitions based on the schematic (#12975) 2024-11-14 09:55:47 -05:00
hap
c84cf2e306 yamato: improve background gradient 2024-11-14 15:11:10 +01:00
hap
6859c3df98 cclimber: reorganize some comments (move TODO to top of driver, remove old embedded changelogs) 2024-11-14 15:11:10 +01:00
hap
204fb88de7 yamato,toprollr: add coin b dipswitch 2024-11-14 15:11:10 +01:00
AJR
8f334e9685 oric1_cass.xml: Metadata updates
- Fill in author, notice and serial info for various releases
- Slightly modify titles of some French games
2024-11-14 08:37:38 -05:00
angelosa
e9bdabea37 nec/pc9801_v.cpp: fix 15 kHz pixel clock 2024-11-14 09:34:06 +01:00
Mark Garlanger
99a165c580
heathzenith/h89.cpp: Add SigmaROM BIOS (#12969)
* heathzenith/h89.cpp: Add SigmaROM BIOS

* Add SigmaROM option to Z90 system
2024-11-13 22:58:50 -05:00
Mike Swanson
c87f8a3801
hash/ibm5170_cdrom.xml: add Star Trek games (#12828)
New working software list items (ibm5170_cdrom.xml)
---------------------------------------------------
Star Trek: 25th Anniversary (Enhanced CD-ROM) [unknown]
Star Trek: Judgment Rites (Collector's Edition) [unknown]
2024-11-13 17:46:59 -05:00
mamehaze
ecc08e54d1
Update trkfldch.cpp - add notes about where sample playback request is in abl4play (#12972) 2024-11-13 17:46:05 -05:00
cracyc
8a7e1eb7a8 pc9801: bitswap egc mask just like the vram 2024-11-13 16:28:14 -06:00
Ivan Vangelista
514f10a0e7 skeleton/guchokipa.cpp: improved GFX, identified some more dips 2024-11-13 21:56:42 +01:00
Lord-Nightmare
a32e9f3a48 snkwave.cpp: Fix frequency register bit alignment as well as waveform sample bit alignment based on the schematics and observations of running games. Fixes wrong laser/other sounds in Vanguard II and some wrong sounds in Marvin's Maze. [Lord Nightmare] 2024-11-13 15:42:28 -05:00
Vas Crabb
ca721f71f2 dynax/dynax.cpp: Use reading from game for Ougon no Pai.
Boot screen displays "OUGON PAI", attract mode shows "Ogon PAI" on tiles
in the background.  Whether it's "Ougon" or "Ogon", it ins't "Hai".
2024-11-14 05:30:31 +11:00
Ivan Vangelista
84a304e330 New systems marked not working
------------------------------
Gu, Choki, Pa [mindstorm88]

New clones marked not working
-----------------------------
Jack Potten's Poker (set 15, ICP-1 PCB) [hammy]
2024-11-13 18:30:48 +01:00
Vas Crabb
9e3dec04e8 dynax/dynax.cpp: Improved I/O for Mahjong Tenkaigen and Ougon no Hai:
* Hooked up hopper for Mahjong Tenkaigen and Ougon no Hai.
* Identified three more DIP switches for Ougon no Hai. [little0]
* Use bookkeeping input type for Analyzer key.
* Use describe context helper for logging rather than extracting PC.
2024-11-14 03:56:00 +11:00
cracyc
855e03a449 pc9801: remove debugging leftover 2024-11-13 10:38:45 -06:00
cracyc
078031f62e pc9801: make sure a read by itself can load the shifter 2024-11-13 10:31:01 -06:00
hap
5f7e56540d yamato: simplify sound comms 2024-11-13 15:43:13 +01:00
AJR
c95f345a58 formats/thom_cas.cpp: Improve handling of MO5 .k7 format
- Recognize a variant with the "DC" tag in hex rather than ASCII
- Add padding for an extended block type found in Androides
2024-11-13 08:15:14 -05:00