Commit Graph

82229 Commits

Author SHA1 Message Date
Ivan Vangelista
0074d3ad94 New working clones
------------------
Cruis'n USA (v2.0) [Brian Troha, The Dumping Union]
2022-03-17 05:52:03 +01:00
arbee
75a5a5eb82 Better fix for Mac compile. [R. Belmont] 2022-03-16 21:16:09 -04:00
Steven Coomber
cb3f5299d6
r2dtank.cpp: add bonus life DIP switch (MT08250) (#9424) 2022-03-16 20:18:02 -04:00
0kmg
2286907248
megadriv.xml: Added 5 new dumps. (#9422)
New working software list additions
-----------------------------------
16Bit Rhythm Land [anonymous]
Castlevania - Bloodlines (USA, 19931003 prototype) [Simon_Belmont, Pulse_Project]
Castlevania - Bloodlines (USA, 19930804 prototype) [Billscat-socks]
Dune - The Battle for Arrakis (prototype, Ver 0.03) [GamingLegend64, Hard4Games, Forest of Illusion]
Mortal Kombat 3 (prototype) [sadikyo]
2022-03-16 14:57:30 -04:00
tim lindner
51cea8e1c2
New working clones (#9320)
---------------
ILCE / SEP Micro-Sep Model 3 [Barry Nelson]
2022-03-17 04:59:00 +11:00
shattered
f280e06e4a
New machines marked as NOT_WORKING (#9356)
------------------------
Elektronika MK-98
2022-03-17 04:53:46 +11:00
Robbbert
5eba005903 gts3a: DMD partially working, 11 games are playable. 2022-03-17 04:47:11 +11:00
MooglyGuy
0ae650ffbb
-bgfx: Fixed YUV shader to have better brightness balance. [Ryan Holtz] (#9425) 2022-03-17 04:40:38 +11:00
Ivan Vangelista
7c7bab4dd0 fastlane.cpp, flkatck.cpp: used finders and arrays where applicable, other minor cleanups 2022-03-16 18:02:37 +01:00
Ivan Vangelista
151f3caaad New working clones
------------------
Frogger (Turtles hardware) [chaneman]
2022-03-16 08:48:34 +01:00
MooglyGuy
92ece92fed
Updated BGFX fixes; verified as working on Linux and Windows. (#9420)
* -bgfx: Improved stability when encountering missing files, and improved multi-window stability. [Ryan Holtz]
* -osd: Added video-init fallback functionality to other OSDs. [Ryan Holtz]
* -bgfx: Fixed issues from the previous batch of changes. [Ryan Holtz]
* -osdwindow: Remove no-longer-needed addition of post_create(). [Ryan Holtz]
2022-03-15 22:32:33 -04:00
0kmg
8d267ad2c7
nes.xml: Added six miscellaneous dumps. (#9421)
New working software list additions
-----------------------------------
8Bit Rhythm Land [anonymous]
DuckTales (USA, 19890205 prototype) [TCRF]
Freedom Force (USA, 19871229 prototype) [Hubz]
Hot Dance with Samba (Asia) [krzysiobal]
Metal Storm Collector's Edition [anonymous]
Rainbow Brite - Journey to Rainbow Land [anonymous]
2022-03-15 22:31:47 -04:00
arbee
c17179f086 Fix Mac compile. [R. Belmont] 2022-03-15 22:30:08 -04:00
Scott Stone
7cdbc8a5e6 vgmplay.xml: Added 19 new entries. [vgmrips.net, Tafoid] 2022-03-15 16:15:19 -04:00
Scott Stone
a671ee0dd7 msx.cpp [mx10, pv7, pv16, cpc50a, cpc50b, cpc51]: Corrected several machines' VDP model to match that of actual hardware which may have been lost to refactoring over time. Fixes MT#8249. 2022-03-15 15:37:43 -04:00
Vas Crabb
0e457ec6ea Revert "More BGFX stability improvements (missing files + multi-window) (#9410)"
This reverts commit f5b75b7439.
2022-03-16 04:46:13 +11:00
Vas Crabb
394e5f18b6 Fixed some debugger memory view annoyances and cleaned up Lua bindings.
Made the debugger memory view not depend on isprint which is affected by
the global locale.  Assume the OSD will display as ISO-8869-1 and
replace problematic printable characters.

Started changing Lua function bindings to use set_function to avoid
potential issues related to ThePhD/sol2#608, and worked out what was
causing problems with symbol table read_memory/write_memory.  (They
aren't really essential - you can do the same thing with the address
space object itself, but they're easier to parameterise.)
2022-03-16 04:13:18 +11:00
Ivan Vangelista
c074526b03 xxmissio.cpp: used finder for memory bank, other minor cleanups 2022-03-15 18:04:19 +01:00
hap
0d0c1f0fb1 nes_rob.lay: a bit more compact view 2022-03-15 16:35:51 +01:00
hap
947c84eacd tlcs900: check timer enable before clocking chained timer, this improves ngpc svccard2 [dink] 2022-03-15 15:00:43 +01:00
Robbbert
46e9974141 gts3,gts3a: added rom banking for oki6295. 2022-03-16 00:28:31 +11:00
arbee
935380746d Add missing cpu.lua entries for the rest of the SM5* family. Fixes single-driver builds. [R. Belmont] 2022-03-14 22:21:18 -04:00
0kmg
5d1ecc05fb
vsnes.cpp: Simplified graphics memory handling a bit. (#9338)
- Added address maps for PPUs, eliminating some variables and associated setup.
- Separated banking from base light gun input handler.
2022-03-14 20:40:19 -04:00
hap
5efd366143 nes: added R.O.B. 2022-03-15 00:10:17 +01:00
hap
f1f36c9ba0 sm590: added i/o ports 2022-03-14 22:07:44 +01:00
ClawGrip
ca467d4cdb
photoply.cpp: Add security dongle MCU dumps for 'photoply99sp' [Caps0ff, jordigahan, ClawGrip] (#9415)
* Four dongles have been dumped, containing different mixes of MCU programs and EEPROMs.  The "rev" sticker on each dongle doesn't seem to relate to the contents.
2022-03-14 16:08:27 -04:00
0kmg
b7020159da
nes.xml: Added seven prototypes. (#9403)
New working software list additions
-----------------------------------
Galaxy 5000 - Racing in the 51st Century (USA, prototype) [GamersGulch, Forest of Illusion]
Hatris (USA, prototype) [mmsc]
Rampart (Japan, sample) [Skrybe]
Renegade (USA, prototype) [rfancella]
Saiyuuki World (Japan, prototype) [Aetius For Real]
Square Deal (Japan, Great Deal prototype) [Skrybe]
Toki (USA, prototype) [CloudGamerX]
2022-03-14 15:12:51 -04:00
David Haywood
4ac4a93f03
mapacman progress - crude display + inputs [Sean Riddle, Stefano Arosio, jrideburg, Team Europe, f205v, Osso1, David Haywood] (#9339)
* use timers
* some basic inputs
* make some beeps
2022-03-14 15:12:23 -04:00
0kmg
946cdb746f
nes.xml: Added eleven prototypes. (#9351)
New working software list additions
-----------------------------------
Advanced Dungeons & Dragons - Hillsfar (USA, prototype) [Hidden Palace]
Caesars Palace (USA, prototype, alt) [Hidden Palace, VGHF]
Dr. Mario (prototype, alt 2) [Hidden Palace, Stephan Reese]
Dragon Warrior II (USA, prototype) [Hidden Palace, Stephan Reese]
Moero!! Junior Basket - Two on Two (Japan, prototype) [Hidden Palace]
NES Open Tournament Golf (USA, prototype) [Hidden Palace, Stephan Reese]
NES Play Action Football (USA, prototype) [Hidden Palace, Stephan Reese]
Ninja Hattori-kun (Japan, prototype) [togemet2]
Star Soldier (Japan, prototype) [togemet2]
Tonjan!? (Japan, prototype) [togemet2]
Hitler no Fukkatsu - Top Secret (Japan, prototype) [togemet2]
2022-03-14 15:10:21 -04:00
r09
efc483e367
fmtowns_flop_orig.xml: add redumped aressh4m [cyo.the.vile] (#9416) 2022-03-14 15:09:54 -04:00
Ivan Vangelista
c56bac05ed New working clones
------------------
Ridge Racer (Rev. RR2 Ver.B, World) [Jim Kingery, Brian Troha, The Dumping Union]
Ridge Racer 2 (Rev. RRS8, World) [Jim Kingery, Brian Troha, The Dumping Union]
Ace Driver: Victory Lap (Rev. ADV2 Ver.B, World) [Jim Kingery, Brian Troha, The Dumping Union]

- Namco System 22 driver updates  [Jim Kingery, Brian Troha, The Dumping Union]
* Sets redumped/verified: ridgeracb, ridgera2, raverace, raveracj, victlapa
* ROM labels corrected by set: ridgeracb, ridgeraca, victlapa
* Parent renaming: raveracw --> raverace, acedrvrw --> acedrive, victlapw --> victlap

- model2.cpp: some updates regarding board numbers [Guru]

- goindol.cpp: used finder for memory bank, other small cleanups
2022-03-14 16:49:42 +01:00
MooglyGuy
f5b75b7439
More BGFX stability improvements (missing files + multi-window) (#9410)
* -bgfx: Improved stability when encountering missing files, and improved multi-window stability. [Ryan Holtz]

* -osd: Added video-init fallback functionality to other OSDs. [Ryan Holtz]
2022-03-14 09:32:59 -04:00
npwoods
2df5b5a1f0
Adding 'FORMATS["COCO_RAWDSK"] = true' to mess.lua (#9412) 2022-03-14 11:27:15 +01:00
AJR
236da6e6ad arm7: Disassembly improvements
- Correct formatting of LDR and STR pre-indexed writeback modes
- Correct opcode suffixes for LDM and STM in ARM mode
- Correct LDRSH mnemonic in Thumb mode
- Omit destination register for data processing instructions when Rd = Rs
- Recognize RRX shift mode
- Disassemble immediate ADD or SUB from R15 as ADR in both ARM and Thumb modes
- Use ARM-preferred LSL, LSR, ASR, ROR and RRX mnemonics for shifted MOV operations
- Fully disassemble flag field for MSR [CS]PSR
- Use 0x as hexadecimal prefix except for small constants
- Make output in Thumb mode prettier
- Recognize a few more ARMv5/v5TE instructions
- Add STEP_OUT debugging flag to a few more instructions commonly used for exits
- Regularize a lot of sloppy formatting
- Somewhat reduce code duplication in Thumb disassembler
2022-03-13 20:26:17 -04:00
Michael Sanborn
c682bab37f
seta.cpp - add alternative title to kamenrid (#9376)
This name is found if you change the country setting to Japan via the dip switch settings.
2022-03-13 16:59:05 -04:00
Robbbert
39029d7dc7 gts3,gts3a: added sound to most remaining games. 2022-03-14 04:50:26 +11:00
AJR
cf53896b89 arm7: Add debugger privilege callback for 26/32, A/T and user mode changes 2022-03-13 11:58:29 -04:00
npwoods
1c4be582e9
The MAME CoCo driver now identifies RS-DOS and OS-9 as relevant file systems (#9406) 2022-03-13 09:45:45 -04:00
Robbbert
93179fb463 gts80a,b: sound for another 16 machines. 2022-03-13 21:51:17 +11:00
hap
db6c9c1d9a New working machines
--------------------
Star Fox (Nelsonic)

New machines marked as NOT_WORKING
----------------------------------
Super Mario Bros. 3 (Nelsonic)
Super Mario World (Nelsonic)
2022-03-13 11:05:26 +01:00
MooglyGuy
1ad39cb5dd
-bgfx: Added default LUT PNG, fixes LUT-effect crash. Fixed external texture loading, restoring HQx filters. [Ryan Holtz] (#9401) 2022-03-12 20:30:02 -05:00
987123879113
7b1512ce9e
djmain: Fix parenting for bmcompmxb (#9402) 2022-03-12 20:29:13 -05:00
Robbbert
74994d2f8b gts80b,gts3: added more sound 2022-03-13 11:23:59 +11:00
0kmg
409e3017b1
famibox.cpp: Fixed build error. (#9400) 2022-03-13 11:13:54 +11:00
AJR
3067f68ead famibox.cpp: Fix build 2022-03-12 19:05:54 -05:00
0kmg
ff88213fed
famibox.cpp: Added some input control bits. (#9393)
- Joypads now swap depending on which one hit start on game select menu.
- Controller inputs ignored during attract mode before inserting coin.
- Minor cleanups of cart switching.
2022-03-12 16:07:33 -05:00
r09
b66363aa3d
fmtowns_flop_orig.xml: 5 new dumps (#9396)
Also removed the old Shougi Seiten images from fmtowns_flop_misc.xml, since they have been confirmed to be bad dumps.

New working software list additions
-----------------------------------
2069 AD [cyo.the.vile]
Nihongo MS-DOS V3.1 L36 (Kihon Kinou) [cyo.the.vile]
Shougi Seiten [cyo.the.vile]

New not working software list additions
---------------------------------------
Fortress [cyo.the.vile]
Para Para Paradise Update Disk [cyo.the.vile]
2022-03-12 16:07:00 -05:00
cam900
84fd318a35
namco_163.cpp: Fix side effects issue in reading (#9391)
* namco_163.cpp: Fix side effects issue in reading

* namco_163.cpp: Use constant value here
2022-03-12 16:05:48 -05:00
Steven Coomber
7c85af71db
zodiack.cpp: add bonus life DIP switches (MT08236) (#9397) 2022-03-12 16:03:43 -05:00
987123879113
3b52af1d1c
New working clones (#9398)
------------------
beatmania complete MIX (ver JA-C) [Taro]
2022-03-12 16:03:23 -05:00