Commit Graph

84041 Commits

Author SHA1 Message Date
ArcadeShadow
050ccb2e1a
intv.xml: Metadata cleaning (#10240)
Lowercase on descriptive text on words like "Prototype", "Alt", "Unreleased", "Unfinished", "Fixed", "Download Version", "Hacked"
2022-08-18 19:02:54 -04:00
Devin Acker
966def5e6f
New NOT_WORKING machine (#10241)
-----------------------
VTech Phusion [Devin Acker]
2022-08-18 18:53:31 -04:00
AJR
3d83e68f3e cr16b: Fix sign extension of branch displacements in disassembly 2022-08-18 18:39:08 -04:00
AJR
b0cb5ce1bd unidasm.cpp: Code cleanup
- Use ioprocs methods and do a single read for normal input files (i.e. without an additional memcpy)
- Compute pc_mask without using loop
- Correct likely mistake in calculation of rounded_size
- Split main function in two

* ioprocs.cpp: Remove no longer needed #include
2022-08-18 17:26:54 -04:00
Michael Sanborn
06c28cb4d8
sega/model3.cpp: Add US Title to most Scud Race sets. (#10225)
The US Title (Sega Super GT) is known to exist on most sets via service mode when you change region settings.

For some reason the parent allows you to change regions (Japan, USA, Export) which is interesting about this export set.
2022-08-18 17:21:55 -04:00
Vas Crabb
91fb8e8e11 osd/modules/input: Include device serial number in ID when available for SDL joysticks. 2022-08-19 01:09:34 +10:00
Vas Crabb
201b0936bb Cleanup of various recently-changed files. 2022-08-19 00:22:09 +10:00
Paul-Arnold
0a18e66463
misc/magicard.cpp: Added required devices and default NVRAM contents. (#9970)
* cpu/pic16c5x: Expose driven lines to I/O handlers in mask.
* machine/ds1207.cpp: Added DS1207 Time Key device.
* machine/msm6242.cpp: Fixed interrupt output pulse duration.
* machine/scc66470.cpp: Added Philips SCC66470 Video and System controller device.

Machines promoted to working
-------------------------------
Puzzle Me!
Lucky 7 (Impera) V04/91a

Clones promoted to working
-------------------------------
Magic Card Export 94 (V2.11a, set 3)
Magic Card - Wien (Sicherheitsversion 1.2)
unknown Poker 'TE06'
2022-08-18 23:41:08 +10:00
hap
266b918349 update prev commit: no, you can stay 2022-08-18 12:26:25 +02:00
hap
3e0febd1a5 Revert "emu: make memory_share_creator endianness param optional, it is nonsense for byte-width RAM"
This reverts commit cfbffd3215.
2022-08-18 12:25:03 +02:00
hap
7eee0ca8fb hitparade: change SYST to GAME 2022-08-18 12:24:32 +02:00
ArcadeShadow
89b687b30b
a7800.xml: Cleaned up metadata: (#10237)
* Use lowercase for descriptive text in descriptions.
* Use uppercase for trademarks/proper nouns, like POKEY and ProSystem Emulator.
2022-08-18 17:29:09 +10:00
Vas Crabb
1f769a96ca frontend: Swallow save state slot key/button. 2022-08-18 17:08:38 +10:00
grantek
aa2c20398e
Implement SCC baud rate calculation (#10181)
- Also fix baud counter registers
Reference: http://www.zilog.com/docs/serial/ps0117.pdf

The X68000 uses the Clock Mode feature of the SCC, which multiplies the baud period by 16. Combined with a bug that read the baud counter from the wrong registers, this meant the emulator had two baud rate expiry callbacks running at some MHz.
2022-08-17 20:54:08 -04:00
hap
fbf2f3e394 source org: move lk3000 to handheld folder 2022-08-18 01:16:46 +02:00
hap
77e0488424 New machines marked as NOT_WORKING
----------------------------------
Hit Parade 108 / 144 / 160 [hap, Sean Riddle]
2022-08-18 01:16:46 +02:00
hap
cfbffd3215 emu: make memory_share_creator endianness param optional, it is nonsense for byte-width RAM 2022-08-18 01:16:46 +02:00
Ivan Vangelista
1b0134b761 New machines marked as NOT_WORKING
----------------------------------
Hold & Draw [Siftware]

- technos/bogeyman.cpp, technos/dogfgt.cpp, technos/matmania.cpp: consolidated drivers in single files, minor cleanups
2022-08-17 20:34:02 +02:00
ArcadeShadow
82b5ee0cfc
channelf.xml: Use lowercase for descriptive text in descriptions and unabbreviated country names. (#10236) 2022-08-17 19:23:16 +10:00
Vas Crabb
e8989e30e7 sinclair/specpls3.cpp: Improved floppy drive configuration.
* Default to a single 3" SSDD drive, allow 3.5" SSDD drives.
* specpls3_flop.xml: Corrected interface type for term2a floppy.
2022-08-17 19:10:11 +10:00
holub
55ff6ffe08
sinclair/atm.cpp: Fixed I/O addressing, and disabled RAM writes when ROM is active. (#10226) 2022-08-17 18:49:18 +10:00
Luca Elia
6e434ccf97
misc/astrcorp.cpp protection and layouts update: (#10235)
* Emulated the "CPU Code" protection in newer games (astoneag, dinodino, hacher, magibombd, winbingo, winbingoa, zoo).
* Expanded ROM patches to work around imperfect data in the first 0x400 bytes (ROM overlay?), getting all games to boot.
* Implemented 16x32 sprites in astoneag.
* Created layouts and factory defaults EEPROMs for all sets.
* showhand: Fixed regression that caused the new opponent face to be invisible while entering the screen.

Machines promoted to working
----------------------------
Magic Bomb (Ver. L3.5S) [Luca Elia, Ivan Vangelista, Angelo Salese, Phil Bennett, Cristiano MDQ]
Dino Dino (Ver. A1.1, 01/13/2005) [Olivier Galibert, Luca Elia, Ivan Vangelista, Guru]
Stone Age (Astro, Ver. EN.03.A, 2005/02/21) [Olivier Galibert, Luca Elia, ANY, The Dumping Union]
Win Win Bingo (Ver. GM.03.3, Feb 23 2006) [Olivier Galibert, Luca Elia, Ivan Vangelista, f205v, Filippo Tarderia]
Zoo (Ver. ZO.02.D, Aug 27 2004) [Olivier Galibert, Luca Elia, Ivan Vangelista, Brian Troha, The Dumping Union]

Clones promoted to working
--------------------------
Magic Bomb (Ver. A3.1) [Luca Elia, Ivan Vangelista, Angelo Salese, Phil Bennett, Cristiano MDQ]
Hacher (hack of Win Win Bingo EN.01.6) [Olivier Galibert, Luca Elia, Ivan Vangelista, ANY, The Dumping Union]
2022-08-17 18:35:56 +10:00
987123879113
2d52c1181e
konami/ksys573.cpp: Added Guitar Freaks (EAA/UAA/JAA/AAA). (#10232)
New working clones
----------------------------------
Guitar Freaks (GQ886 VER. EAA) [Taro]
Guitar Freaks (GQ886 VER. UAA) [Taro]
Guitar Freaks (GQ886 VER. JAA) [Taro]
Guitar Freaks (GQ886 VER. AAA) [Taro]
2022-08-17 03:08:57 +10:00
987123879113
50975a7da8
chdman: Fixed TOC session type detection for extractcd. (#10233) 2022-08-17 02:56:19 +10:00
Ivan Vangelista
721999da8c galaxian.cpp: addressed feedback on de45cc7e00 2022-08-16 18:51:36 +02:00
Ivan Vangelista
0b24aacb8a - metro/metro.cpp: fixed regression for puzzlet
- technos/battlane.cpp, technos/blockout.cpp, technos/wwfsstar.cpp: consolidated drivers in single files, very minor cleanups
2022-08-16 18:39:17 +02:00
Ivan Vangelista
de45cc7e00 New working clones
------------------
Big Kong (Crazy Kong bootleg on Galaxian hardware) [chaneman]
2022-08-16 18:34:33 +02:00
Michael R. Furman
35bdc64f89
formats/flex_dsk.cpp: Added FLEX 1.0 (MiniFLEX) Disk Format. (#10234)
FLEX 1.0 (MiniFLEX) for the SWTPC MF-68 Disk System uses 18 128-byte sectors per track.
2022-08-17 02:03:21 +10:00
MetalliC
8768187766 cps3.cpp document known to exist latest jojoba revision 2022-08-16 18:17:42 +03:00
0kmg
7b99900570
nintendo/vsnes.cpp: Fixed some DIP switch issues. (#10228)
* Removed nonexistent P3 and P4 controls from starlstr.
* Corrected credits per game mode DIP switch for vstennis.
* Removed redundant inputs for vsbballj, which are identical to vsbball.
* Corrected which smgolf clones use P3/P4 start button inputs.
* Added missing cluclu DIP setting: credits for 2 players.
* Removed fake remapping of buttons for vspinbalj.
* Added Lives and Bonus Life DIP settings for supxevs.
* Updated note about Sun prototypes.
2022-08-17 01:00:16 +10:00
MetalliC
f165040010 naomi.cpp fix pjustic p/c 2022-08-16 17:37:57 +03:00
hap
aaa69ebe61 tv21_3: corrected 700120.46 prom [Siftware] 2022-08-16 16:16:13 +02:00
A-Noid33
bb1cc641ee
apple2gs_flop_orig.xml: Added new software entry (#10164)
New working software list additions
--------------------------------------
Space Ace (Brutal Deluxe) [Antoine Vignau, A-Noid]
2022-08-16 07:42:14 -04:00
ArcadeShadow
7f61a3519c
ibm5170.xml: 22 new software additions (#10223)
* ibm5170.xml: 21 new software additions

New working software list additions
-----------------------------------
Classics Arcade [ibmpc5150, archive.org]
GrandMaster Chess [The Good Old Days]
GrandMaster Chess Deluxe [The Good Old Days]
Nomad [MarkHnsn, archive.org]
PC Format (Issue 26 - November 1993) [MarkHnsn, archive.org]
PC Format (Issue 35 - August 1994) [StefanNL, archive.org]
PC Format (Issue 48 - September 1995) [MarkHnsn, archive.org]
PC Gamer (UK) (Vol. 01 Nº 01 - December 1993) [MarkHnsn, archive.org]
PC Gamer (UK) (Vol. 01 Nº 03 - February 1994) [MarkHnsn, archive.org]
PC Gamer (UK) (Vol. 01 Nº 04 - March 1994) [MarkHnsn, archive.org]
PC Gamer (UK) (Vol. 01 Nº 05 - April 1994) [MarkHnsn, archive.org]
PC Gamer (UK) (Vol. 01 Nº 07 - June 1994) [MarkHnsn, archive.org]
PC Gamer (UK) (Vol. 02 Nº 10 - September 1995) [SmartCoda, archive.org]
PC Gamer (USA) (Vol. 01 Nº 01 - May-June 1994) [OUTATIME Studios, archive.org]
PC Gamer (USA) (Vol. 01 Nº 03 - August 1994) [OUTATIME Studios, archive.org]
PC Gamer (USA) (Vol. 01 Nº 04 - September 1994) [OUTATIME Studios, archive.org]
PC Gamer (USA) (Vol. 01 Nº 06 - November 1994) [OUTATIME Studios, archive.org]
PC Gamer (USA) (Vol. 02 Nº 03 - March 1995) [MarkHnsn, archive.org]
PC Review (Issue 07 - May 1992) [archive.org]
PC Review (Issue 25 - November 1993) [MarkHnsn, archive.org]

New NOT working software list additions
-----------------------------------
PC Gamer (UK) (Vol. 01 Nº 02 - January 1994) [MarkHnsn, archive.org]

* update ibm5170.xml

Rename roms' label with invalid characters

* update ibm5170

- Added the status="nodump" to the missing floppy disks dump
- Replaced the N and a degree symbol by the Numero Sign
2022-08-16 07:40:53 -04:00
hap
8df8f4ee81 tgpachi: change yellow to green 2022-08-16 10:55:50 +02:00
Ivan Vangelista
c55e3f2285 New working clones
------------------
Dancing Eyes (World, DC2/VER.B) [rtw, Brian Troha, Bill D., The Dumping Union]
2022-08-16 07:24:54 +02:00
987123879113
f1f77b1a1c
cdrom: Pass phys flag to read_partial_sector in read_subcode (#10231) 2022-08-15 22:35:13 -04:00
hap
9356446851 tms2100: add event counter 2022-08-16 01:38:21 +02:00
hap
179e9b16a0 tms2100: add interrupt pin 2022-08-16 01:24:37 +02:00
hap
57635c250c Machines promoted to working
----------------------------
Game Pachinko [hap, Sean Riddle, Rik, eggs]
2022-08-15 17:35:07 +02:00
987123879113
eece0c125c
New machine marked as NOT_WORKING (#10224)
----------------------------------
Dance Dance Revolution Karaoke Mix 2 (GQ947 VER. JAA) [Taro]
2022-08-15 19:47:44 +10:00
Ivan Vangelista
bb7cc1a4e8 New working clones
------------------
Trivia Master (set 5) [chaneman]
2022-08-15 08:55:33 +02:00
Brice Onken
081a184e2a
cxd8452aq.cpp: add WSC-SONIC3 DMA controller support (#10218) 2022-08-15 12:40:12 +07:00
Devin Acker
2e91b7bbd5
imagedev/midiin.cpp: send All Notes Off CC when unloading a MIDI file (#10221) 2022-08-14 22:24:09 -04:00
hap
9ae123ea78 Revert "MT 08386: nemo, nemor1, nemoj: Priority error during attract mode [Robbbert]"
This reverts commit b7585fb5ce.
2022-08-14 15:07:08 +02:00
hap
65bbbdf530 misc vfd handhelds: make blue a bit brighter 2022-08-14 14:00:34 +02:00
hap
e43684772f eturtles: add game speed control 2022-08-14 03:06:11 +02:00
ClawGrip
bb1b504294
Dumped and added "Project Justice / Moero! Justice Gakuen (Rev B)" (#10213)
* naomi.cpp: Dumped and added Project Justice Rev. B

* mame.lst: Add 'pjustica'
2022-08-13 21:58:17 +03:00
hap
4e2e05d2ec hmcs40: block interrupt after conditional jump 2022-08-13 17:48:55 +02:00
Ivan Vangelista
d32a9caaf4 nintendo/playch10.cpp: fixed build 2022-08-13 16:35:46 +02:00