Commit Graph

84184 Commits

Author SHA1 Message Date
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
Robbbert
b7585fb5ce MT 08386: nemo, nemor1, nemoj: Priority error during attract mode [Robbbert] 2022-08-14 00:31:28 +10:00
holub
21151fc63c
sinclair/atm.cpp: Added CMOS. (#10217)
* sinclair/glukrs.cpp: Refactored to support ATM-Turbo as well as TS-Configuration.
2022-08-13 23:24:28 +10:00
Michael R. Furman
0ef256b317
formats/cp68_dsk.cpp: Added CP/68 disk format for SWTPC 6800. (#10178) 2022-08-13 23:18:48 +10:00
0kmg
1534a0bc45
bus/nes: Updated emulation of TXC 01-22000-400 PCBs. (#10219) 2022-08-13 23:08:16 +10:00
0kmg
fe30addeaf
nintendo/playch10.cpp: Merged playch10 source files. (#10214)
* Added finders for joystick and gun inputs.
* Fixed some bad masks (sprite DMA write and Pin-Bot).
* Made color PROM loading more concise.
* Removed pc_1942 imperfect graphics flag.  It looks as bad as it should.
* Various other minor cleanups.
2022-08-13 22:57:54 +10:00
Devin Acker
41e1c7d3a2
ctk551.cpp: New working machines (#9929)
* New working machines:
---------------------------------------
Casio Celviano AP-10 [Devin Acker]
Casio CTK-601 [Devin Acker, Gabriel Miceli]
Casio GZ-70SP [Devin Acker]
2022-08-12 19:30:06 -04:00
hap
fa6a393a32 misc vfd handhelds: tweak colors, remove unneeded bitswaps in drivers 2022-08-13 00:23:30 +02:00