Commit Graph

81637 Commits

Author SHA1 Message Date
algestam
bb8bc4d497
New working clone (#9165)
* New working clone
----------
Game & Watch: Game & Watch: Mario's Cement Factory (Table Top, version CM-72A) [algestam, Alexander Bliven]
2022-01-17 00:41:13 +01:00
Robbbert
9d64859786 ibm5150.xml: fixed validation errors from commit 975d0d8. 2022-01-17 04:37:36 +11:00
Robbbert
9fa2a3791a gts80,gts3: more multiball keycodes 2022-01-17 04:25:52 +11:00
ArcadeShadow
975d0d8f6e
ibm5150.xml: 14 entries added + 1 redumped - 1 removed (#9163)
14 entries added + 1 redumped - 1 removed
2022-01-16 11:49:25 -05:00
Dirk Best
0c8d901195 falco500: Rewrite driver
- Move from falco5220.cpp to falco500.cpp
- Implement many ASIC features and support most video options
- Fully hook up RS232 ports
- Hook up bell
- Add keyboard
- Add detailed hardware descriptions for 3 models

New machines marked as NOT_WORKING
----------------------------------
Falco 500e [Bitsavers]
2022-01-16 15:52:02 +01:00
0kmg
728397ecca
gbcolor.xml: Added a prototype. (#9152)
New working software list additions
-----------------------------------
San Francisco Rush - Extreme Racing (prototype) [Hidden Palace, Steve Lin]
2022-01-15 20:38:32 -05:00
0kmg
12006fae79
gba.xml: Added a prototype. (#9153)
New working software list additions
-----------------------------------
Robocop (prototype) [Hidden Palace, Marcal Mora]
2022-01-15 20:38:18 -05:00
0kmg
f1ae53d8e7
snes.xml: Added seven prototypes. (#9151)
New working software list additions
-----------------------------------
Mer Wars (prototype) [Hidden Palace, Steve Lin]
Reactor (prototype) [Hidden Palace, Steve Lin]
Mr. Tuff (Euro, prototype 19940621) [Hidden Palace]
Nightmare Busters (Japan, prototype 19940409) [Hidden Palace]
Super Full Metal Planet (prototype B) [Hidden Palace]
Super Full Metal Planet (prototype C) [Hidden Palace]
Super Full Metal Planet (prototype D) [Hidden Palace]
2022-01-15 20:38:04 -05:00
0kmg
6db9eee15f
nes.xml: Added two prototypes. (#9160)
New working software list additions
-----------------------------------
Bio Force Ape (USA, prototype) [Hidden Palace]
QuarterBack Scramble (USA, prototype) [VGHF]
2022-01-15 20:37:25 -05:00
AJR
e9b1702be1 Add build file missing from 12a1291f5a 2022-01-15 19:54:07 -05:00
AJR
12a1291f5a Add skeleton CPU device and disassembler for NEC 78K/IV (uPD784XXX) architecture 2022-01-15 19:52:53 -05:00
shattered
51e0c3a216
i8255: always latch input data when strobe is asserted (#9159) 2022-01-15 18:40:56 -05:00
AJR
259e63ca72 g65816: Make absolute indexed indirect JMP/JSR fetch destination addresses from program memory instead of data memory when the two are separated; remove some not-useful definitions
* tv965: Correct NMI line hookup
2022-01-15 18:11:52 -05:00
David Haywood
25383fcef3
model3.cpp: Marked Magical Truck Adventure program ROMs as bad. [Bart Trzynadlowski] (#9155)
See https://twitter.com/BartronPolygon/status/1476386263498330114
2022-01-16 04:59:59 +11:00
Robbbert
c30a5a3e8f gts80/a/b: added multiball keycodes 2022-01-16 03:12:44 +11:00
hap
0069668f5a New working machines
--------------------
The Solution [hap, Sean Riddle]
2022-01-15 16:42:10 +01:00
Ivan Vangelista
30cc257906 go2000.cpp: used finder for the memory bank, derived clocks from XTAL value and other very minor cleanups 2022-01-15 10:15:20 +01:00
Ivan Vangelista
cc1363322c New machines marked as NOT_WORKING
----------------------------------
Gumball Rally [Museo del Recreativo, Phil Bennett]
2022-01-15 08:01:24 +01:00
Sergio G
ede0623ba0
New working clones
New working clones
------------------
Diet Go Go (Euro v1.1 1992.09.26 v3) [Sergio Galiano, Recreativos Piscis]
2022-01-15 07:24:04 +01:00
SomeRandomGuyIdk
586478a3d3
Add IBM PC RAM switches (#9130) 2022-01-14 21:15:55 -05:00
0kmg
63a372ddf5
bus/nes: Rewrote CONY/YOKO boards. (#9143)
- Consolidated all common functionality into base class.
- Split off variants based on CHR banking size (CONY) and address line changes (YOKO).
- Properly handle backup RAM for Dragon Ball Party multicart.
- Removed deprecated hold_irq_line.

New working software list additions (nes.xml)
-----------------------------------
Street Blaster IV Pro 10 (Asia) [anonymous]
2022-01-14 21:14:53 -05:00
0kmg
a30ac9e746
tg16.xml: Added two prototypes. (#9146)
New working software list additions
-----------------------------------
PC Denjin - Pankic Cyborgs (Air Zonk prototype) [Hidden Palace, VGHF]
TV Sports Baseball (prototype) [Hidden Palace, VGHF]
2022-01-14 21:14:08 -05:00
0kmg
82636e12f9
32x.xml: Added two new dumps. (#9147)
New working software list additions
-----------------------------------
Spot Goes to Hollywood (prototype) [Hidden Palace, VGHF]

New NOT_WORKING software list additions
---------------------------------------
Time Warner 32X CMD Download Cartridg [Hidden Palace, Steve Lin]
2022-01-14 21:13:55 -05:00
0kmg
0408316120
lynx.xml: Added two prototypes. (#9148)
New working software list additions
-----------------------------------
Klax (prototype) [peekb]
Pit-Fighter - The Ultimate Competition (prototype 19921013) [Hidden Palace, Steve Lin]
2022-01-14 21:13:38 -05:00
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