Commit Graph

81613 Commits

Author SHA1 Message Date
Mike
a6addb11da
Namco custom chip improvements (#9141)
* namco06: synchronize data writes
* namco06: Improve NMI delay.
* namco5x: use chip select lines, synchronize writes.
* mb88xx: clarify interrupt line is 'logical', not voltage-based
* mb88xx: clear the appropriate interrupt enable flag when taking the int
* galaga: use correct callback for bosco 06xx rw.
* galaga: re-order namco06 callbacks, for consistency.
* galaga: use correct clock for the second 06xx in bosco.
2022-01-14 21:13:21 -05:00
SomeRandomGuyIdk
25dce8aa6d
upd765: Check write protect during write & format commands (#9145) 2022-01-14 21:07:55 -05:00
TheBoyCanFly
93b3d4bcde
Fixed j6bigbuk Exchange Number button port name and in layout (#8343) 2022-01-15 12:03:49 +11:00
Hydreigon
83cb240cc6
Change Hyperdrive's upper serial number offset. (#8407)
* Change Hyperdrive's upper serial number offset.

This now makes the game read its PIC as the correct ID instead of a development PIC.

Other changes:
- Remove player 3 and 4 inputs for games that don't use them
2022-01-15 12:01:52 +11:00
shattered
ecd38f82f6
ibm6580: keyboard interface and DMA (WIP) (#9042) 2022-01-15 11:49:19 +11:00
0kmg
8f34f25065
nes.xml: Added 4 new dumps. (#9043)
New working software list additions
-----------------------------------
Battle Kid - Fortress of Peril (v1.100) [anonymous]
Battle Kid - Fortress of Peril (v1.000) [anonymous]
Battle Kid - Kiken no Wana (Japan, v2.000) [anonymous]
Battle Kid 2 - Mountain of Torment (v1.000) [anonymous]
2022-01-15 11:36:11 +11:00
algestam
00ed7d8d9d
New working clone (#9144)
----------
Game & Watch: Judge (purple version) [algestam, Alexander Bliven]
2022-01-14 22:50:33 +01:00
Ivan Vangelista
20f5832682 New working clones
------------------
Rastan Saga (bootleg, Japan Rev 1, earlier code base) [Fabrice Arzeno]

timeplt.cpp: added a note about a spaceplta PCB with a char ROM taken from the original [Trol]
2022-01-14 17:55:38 +01:00
algestam
367e7540b6
New working clone (#9142)
* New working clone
----------
Game & Watch: Helmet (CN-07 version) [algestam, Alexander Bliven]
2022-01-14 10:30:59 +01:00
Ivan Vangelista
5c9a97b4a5 snes.xml: corrected year of release for madara2 [augitesoul] 2022-01-13 21:59:23 +01:00
Robbbert
1ab38a644a st_mp200: added keycode list. All games are now playable. 2022-01-13 23:43:37 +11:00
Robbbert
5f732f0f43 st_sam: split off the sam4 roms to a new machine. Preliminary address map added.
New clones marked as NOT_WORKING
--------------------------------
Stern SAM IV Test Fixture
2022-01-13 21:36:38 +11:00
Robbbert
b5d19bb8a2 New NOT_WORKING software list additions
---------------------------------------
rx78_cart: Zerosen [Gaming Alexandria, Alan Steremberg, SSJ, Robbbert]
2022-01-13 18:37:11 +11:00
0kmg
dc54fd41bf
nes.xml: Mark a Chinese Sanguozhi II clone unsupported. (#9131) 2022-01-13 05:36:59 +01:00
MooglyGuy
255e3d6f3f
-mcd212: Various accuracy and timing improvements. [Ryan Holtz] (#9123)
* Added wait states on ROM and VRAM accesses.
  * Simplified pixel-duplication in 360/384-width modes.
  * Fixed DCA to process after VSR.
  * Switched to use raw parameters for screens.
  * Fixed some transparency-fill issues with disabled ICM/VSR.
2022-01-13 12:37:27 +11:00
Robbbert
db8b82e60f New working software list additions
-----------------------------------
rx78_cart: Aerial, Battlot, Bootskell, Cavit, Lift, Neuras, Ruptus, Xchase.
2022-01-13 02:06:21 +11:00
Robbbert
0200060a55 st_game: identified, renamed, extra roms added. (Thanks to Guru). 2022-01-13 00:39:21 +11:00
AJR
86f0ed0a0b xtal.cpp: Add one value 2022-01-12 07:49:55 -05:00
0kmg
6e31337b23
bus/nes: Simplified NES-EVENT board. (#9122)
- IRQ timer now counts up and no longer latches DIP setting when initialized, i.e. DIP switches are always live.
- Removed deprecated hold_irq_line().
2022-01-11 18:54:40 -05:00
ClawGrip
015338d2f8
New WORKING software list additions (#9127)
---------------------------
vsmile_cart.xml:
  Thomas & seine Freunde - Freunde Halten Zusammen (Germany, rev. 104, alt), Disney's Winnie Puuh - Winnie Puuh auf der Honigjagd (Germany, alt title) [Team Europe]
2022-01-11 18:45:52 -05:00
invertego
6637ec0647
n64: fix several RDP regressions (#9125)
- YUV texture fetch and color space conversion
- textured rectangle command parsing
- set primitive depth command parsing
2022-01-11 18:45:28 -05:00
goldnchild
9ce167e8c2
upd7810_table.cpp: fix LDAX and STAX tables to match proper instruction size (#9132) 2022-01-11 18:45:14 -05:00
Vas Crabb
c0e9307623 Added PDF documentation to dist.mak 2022-01-12 05:43:41 +11:00
Vas Crabb
3184beda90 docs: List MSYS2 packages required to build PDF documentation on Windows now that TeX Live is available. 2022-01-12 05:33:59 +11:00
algestam
11320fc88d
New working clone (#9129)
* New working clone
-----------------
Biathlon [algestam, Milan Galcik]
2022-01-11 16:34:32 +01:00
Steven Coomber
7b4c7fe385
segas32.cpp: Third DIP switch freezes game on slipstrm, slipstrmh (MT08164) (#9128) 2022-01-11 07:46:04 -05:00
0kmg
4ae94c4b89
bus/nes: Simplified Kay A9711 board and fixed multicart support. (#9133)
Software list items promoted to working (nes.xml)
---------------------------------------
Super 3 in 1 (NT-934) [kmg]
2022-01-11 07:45:41 -05:00
0kmg
a3410e0b31
dkong.cpp: Correctly indentify Donkey Kong 3 service mode button. (#9134) 2022-01-11 07:45:02 -05:00
MetalliC
b467bbc93f new WORKING clones
------------------
Crazy Monkey (100324 Entertainment X) [anonymous, MetalliC]
Crazy Monkey (100331 Entertainment X) [anonymous, MetalliC]
Crazy Monkey (101208 Entertainment N) [anonymous, MetalliC]
Crazy Monkey (110111 Entertainment A) [anonymous, MetalliC]
Crazy Monkey (110124 Entertainment A) [anonymous, MetalliC]
Crazy Monkey (110204 Entertainment A) [anonymous, MetalliC]
Crazy Monkey (110311 Entertainment B) [anonymous, MetalliC]
Crazy Monkey (140526 Entertainment B) [anonymous, MetalliC]
Crazy Monkey (110411 Entertainment C) [anonymous, MetalliC]
2022-01-10 23:07:22 +02:00
Ivan Vangelista
e13b47e557 - galaxian.cpp: updated Cabinet type dip to be a configuration setting, as per comments of 3abc1a4805
- viper.cpp: dumped IO board EPROM for mocapglf [Guru]
2022-01-10 18:01:59 +01:00
Steven Coomber
46ec47877c
c64_cass.xml: Added eleven working items (#9126)
New working software list additions
---------------------------------------
Mikie (Imagine) [C64 Ultimate Tape Archive V2.0]
Missile Command (Interceptor Software, alt) [C64 Ultimate Tape Archive V2.0]
Mission Elevator (Micropool) [C64 Ultimate Tape Archive V2.0]
Monte Carlo Casino (Codemasters) [C64 Ultimate Tape Archive V2.0]
Monty on the Run (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
Motor Massacre (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
Mutants (Ocean) [C64 Ultimate Tape Archive V2.0]
My Life (Psytronik Software) [C64 Ultimate Tape Archive V2.0]
Mystery of the Nile (Firebird) [C64 Ultimate Tape Archive V2.0]
Myth: History in the Making (System 3) [C64 Ultimate Tape Archive V2.0]
N.O.M.A.D (Ocean) [C64 Ultimate Tape Archive V2.0]
2022-01-10 07:38:57 -05:00
arbee
ce944be92f es5503: additional cleanups to oscillator enable usage. [R. Belmont] 2022-01-09 19:44:06 -05:00
0kmg
35a18bd960
bus/nes: Nixed hold_irq_line for Future Media board + minor cleanups. (#9118) 2022-01-09 13:21:13 -05:00
hap
5d1334814f hh_sm510: put elektronika games in their own list at bottom of driver 2022-01-09 13:06:35 +01:00
Robbbert
bca1a6204b pinball2k: added some roms (thanks to Erik van Son) 2022-01-09 22:03:34 +11:00
Roberto Fresca
a78a6c7722 mpu12wbk.cpp: Added the missing GFX bitplanes ROM to the old set. 2022-01-09 05:39:36 +01:00
Roberto Fresca
9cddb834d4 Fixing... 2022-01-09 05:25:27 +01:00
arbee
8b3560fa7d es5503: The Mirage boot ROM spams $FF to the oscillator enable register, so handle it. [R. Belmont] 2022-01-08 22:48:25 -05:00
Roberto Fresca
476054def1 mpu12wbk.cpp improvements.
* Added a new parent.
* Improved gfxdecode. Added two extra bitplanes.
* Added more ASCII layouts and technical notes.

New machines marked as NOT_WORKING
----------------------------------
Fruit Star Bonus (Ver 8.27PVIE) [Team Europe, Roberto Fresca]
2022-01-09 04:18:41 +01:00
AJR
41d325d320 channelf.cpp: Fix crash in PAL versions due to Y counter overrunning screen buffer 2022-01-08 21:07:53 -05:00
AJR
197a00919d c64_cass.xml: Correct full title of Moonwalker 2022-01-08 18:26:23 -05:00
Steven Coomber
8bd36cdf83
c64_cass.xml: Added seventeen working items (#9103)
New working software list additions
---------------------------------------
Magic Marbles (Ariolasoft) [C64 Ultimate Tape Archive V2.0]
Magicland Dizzy (Codemasters) [C64 Ultimate Tape Archive V2.0]
Magnetron (Firebird) [C64 Ultimate Tape Archive V2.0]
Marble Madness (Ariolasoft) [C64 Ultimate Tape Archive V2.0]
Mario Bros (Ocean) [C64 Ultimate Tape Archive V2.0]
MASK II (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
Maths Tutor (Channel 8 Software) [C64 Ultimate Tape Archive V2.0]
Matrix (Llamasoft) [C64 Ultimate Tape Archive V2.0]
Mega-Apocalypse (Martech) [C64 Ultimate Tape Archive V2.0]
Megaplay Volume 1 (Mastertronic) [C64 Ultimate Tape Archive V2.0]
Metro Blitz (Personal Software Services) [C64 Ultimate Tape Archive V2.0]
Metro Cross (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Miami Vice (Ocean) [C64 Ultimate Tape Archive V2.0]
Michael Jackson's Moonwalker (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Michael Jackson's Moonwalker (U.S. Gold, alt) [C64 Ultimate Tape Archive V2.0]
Mickey Mouse: The Computer Game (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
Mig Alley Ace (U.S. Gold) [C64 Ultimate Tape Archive V2.0]

I have also made hobbita a clone of hobbit (Thank you @ArcadeShadow).
2022-01-08 18:25:25 -05:00
0kmg
1cc54bc30d
bus/nes: Simplified KOF96 board. Removed deprecated poke(). (#9117)
Software list items promoted to working (nes.xml)
---------------------------------------
The King of Fighters 96 (Asia) [kmg]
2022-01-08 17:58:29 -05:00
algestam
b13f29d657
hh_sm510: display improvements for nupogodi (#9116) 2022-01-08 23:21:22 +01:00
algestam
70453f3d55
New working clone (#9110)
-----------------
Tayny okeana [algestam, Milan Galcik]
2022-01-08 20:24:58 +01:00
SomeRandomGuyIdk
061b2e1d95
bus/isa/fdc: Enable PC floppy sounds (#9109) 2022-01-08 19:05:19 +01:00
MetalliC
fe1cd317f8 fix prev (nw) 2022-01-08 19:44:11 +02:00
Ivan Vangelista
50f46bc913 royalmah.cpp: fixed MT08175 2022-01-08 18:37:00 +01:00
MetalliC
b839406ba6 new WORKING clones
------------------
Crazy Monkey (030217 World) [anonymous, MetalliC]
Crazy Monkey (030225 World) [anonymous, MetalliC]
Crazy Monkey (030227 World) [anonymous, MetalliC]
Crazy Monkey (030404 World) [anonymous, MetalliC]
Crazy Monkey (031016 World) [anonymous, MetalliC]
Crazy Monkey (090711 Entertainment) [anonymous, MetalliC]
Fruit Cocktail (030505 World) [anonymous, MetalliC]
Fruit Cocktail (030512 World) [anonymous, MetalliC]
Fruit Cocktail (031028 World) [anonymous, MetalliC]
Lucky Haunter (030707 World) [anonymous, MetalliC]
Lucky Haunter (031027 World) [anonymous, MetalliC]
Garage (040122 World) [anonymous, MetalliC]
Garage (040123 World) [anonymous, MetalliC]
Garage (040216 World) [anonymous, MetalliC]
Rock Climber (040823 World) [anonymous, MetalliC]
Resident (090722 Entertainment) [anonymous, MetalliC]
Pirate (051229 World) [anonymous, MetalliC]
Island 2 (061214 World) [anonymous, MetalliC]
Gnome (090810 Entertainment) [anonymous, MetalliC]
Fruit Cocktail 2 (080904 Russia) [anonymous, MetalliC]
2022-01-08 19:32:21 +02:00
cam900
98cfb39982
mas3507d.cpp: Fix metadata, Add notes/docs (#9113) 2022-01-08 12:13:43 -05:00