Commit Graph

81670 Commits

Author SHA1 Message Date
0kmg
3a1eea0cb1
bus/nes: Added support for KC885 and JY-302 boards. (#9191)
New working software list additions (nes.xml)
-----------------------------------
Heros 8 in 1 (JY-207) [MLX]
Super 8 in 1 (JY-301) [MLX]
King 8 in 1 (JY-302) [MLX]
Super 19 in 1 (VIP19) [NewRisingSun]
2022-01-21 20:33:00 -05:00
Robbbert
f8605ad8ee kungfum2: added region for mcu, added flags. 2022-01-22 10:52:15 +11:00
hap
6106820dde lafootb: do diagonal line with svg 2022-01-22 00:09:01 +01:00
Firehawke
a49e215466
Apple II updates for January 2022 (#9189)
* New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Earth Science: Interplanetary Travel (cleanly cracked) [4am, Firehawke]
Isaac Newton and F.I.G. Newton (cleanly cracked) [4am, Firehawke]
Return to Reading: The Call of the Wild (cleanly cracked) [4am, Firehawke]
The German Hangman (cleanly cracked) [4am, Firehawke]
Legionnaire (cleanly cracked) [4am, Firehawke]

* New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Bridge Tutor with Precision and Scientific Bidding (cleanly cracked) [4am, san inc, Firehawke]
The French Hangman (cleanly cracked) [4am, Firehawke]
The Russian Hangman (cleanly cracked) [4am, Firehawke]

* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Mickey's Space Adventure [4am, Firehawke]
The Environment Life Dynamic [4am, Firehawke]

* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Stellar Power [4am, Firehawke]

New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Ken Uston's Professional Blackjack (Version 1.12) (cleanly cracked) [4am, Firehawke]
Dinosaur's Lunch (cleanly cracked) [4am, Firehawke]
Race Car Keys (cleanly cracked) [4am, Firehawke]
Functional Harmony: Basic Chords (cleanly cracked) [4am, Firehawke]
Functional Harmony: Diatonic Seventh Chords (cleanly cracked) [4am, Firehawke]
Functional Harmony: Borrowed and Altered Chords (cleanly cracked) [4am, Firehawke]
Building Reading Skills: The Letter-Sound Farm (cleanly cracked) [4am, Firehawke]
Follow Me (cleanly cracked) [4am, Firehawke]

* New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

The German Hangman (Revision 2) (cleanly cracked) [4am, Firehawke]
The Russian Hangman (Revision 2) (cleanly cracked) [4am, Firehawke]
The Spanish Hangman (Revision 2) (cleanly cracked) [4am, Firehawke]

* New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Exploring Library Land (cleanly cracked) [4am, Firehawke]
Library Treasure Hunt (cleanly cracked) [4am, Firehawke]
Expedition U.S.A.! (cleanly cracked) [4am, Firehawke]
Codes and Cyphers (cleanly cracked) [4am, san inc, Firehawke]
Ripley's Believe It Or Not: Beginning Library Research Skills (cleanly cracked) [4am, Firehawke]

* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Glutton [4am, Firehawke]
2022-01-21 13:39:25 -07:00
hap
24a12229b5 lafootb: small update to internal artwork 2022-01-21 17:39:28 +01:00
hap
3e3a081b92 New working machines
--------------------
Look Alive! Football [hap, Sean Riddle, Rik]
2022-01-21 16:41:37 +01:00
ClawGrip
7c1ec79705
New NOT_WORKING machine (#9178)
New machines marked as NOT_WORKING
-----------------------
Neo Mania [ClawGrip, CrispX]
2022-01-21 18:51:47 +11:00
Dirk Best
c60785f820 digilog320: Hook up CRTC, basic screen display 2022-01-20 19:21:46 +01:00
Robbbert
ff210468d2 New machines marked as NOT_WORKING
----------------------------------
Kung Fu Master 2 [Jonas Jago]
2022-01-21 03:55:56 +11:00
Dirk Best
3165c7e13e New machines marked as NOT_WORKING
----------------------------------
Digilog 320 [Bitsavers]
2022-01-20 17:41:52 +01:00
Robbbert
9ac7673f4f jvh.cpp: WIP (no time to finish this atm, committing what's done so far). 2022-01-21 02:13:16 +11:00
Robbbert
8b965ef95a s4: removed chimes.
Cleaned up mame.lst and arcade.flt
2022-01-21 02:03:14 +11:00
Robbbert
f854bf08a5 Split off Williams Shuffle games to their own driver. 2022-01-21 01:09:39 +11:00
cam900
70295eff16
cpu/adsp2100/*.*: Add partially support for PMOVLAY register (#9164)
* Allow PMOVLAY, DMOVLAY register reading on opcodes and debugger states
* Add device_post_load for restore external space overlay state
2022-01-19 22:19:37 -05:00
Ivan Vangelista
3ee2758bb2 New clones marked as NOT_WORKING
--------------------------------
Tetris (bootleg set 5) [Jorge Silva]

- audio/nichisnd.cpp, audio/rax.cpp, drivers/usgames.cpp: used finder for memory banks
2022-01-19 18:13:00 +01:00
negunma
48ae7402e9
yuvomz80.cpp: Correct machine name (#9174) 2022-01-19 18:07:51 +01:00
Michael Sanborn
a5b13e2bd2
Typo fixes (sgnascar and fnf), Added Japanese title for sushibar (#9171) 2022-01-19 18:04:29 +01:00
Logan B
00b57b705d
megadriv.xml: fix size of pstewart and clone (nw) (#9181) 2022-01-19 18:04:00 +01:00
Katt Phloxworthy
c184242768
ampro.cpp: Added quad density 5.25" floppy drive option. (#9180)
Allows an IMD image of a DSQD floppy to boot.
2022-01-20 00:42:11 +11:00
0kmg
023b854a88
bus/nes: Simplified H2288 board a bit. (#9135)
Software list items promoted to working (nes.xml)
---------------------------------------
Ultimate Mortal Kombat 3 (Asia, 14 characters) [kmg]
2022-01-18 21:26:47 -05:00
987123879113
f5072370b0
ksys573: Implement motor movement for Punch Mania I/O and add layout (#9154) 2022-01-18 21:25:49 -05:00
0kmg
4e701a461e
nes/bus: Small fixes for Sunsoft FME-7 IRQ. (#9166)
- Removed hard-coded NTSC timing. Improves raster-split effects for the two PAL games, Gimmick and Batman Return of the Joker.
- Clear IRQs for any write to IRQ control register, as confirmed by hardware tests.
2022-01-18 21:24:39 -05:00
0kmg
592d3338f2
jpmimpct.cpp: Noted missing year for several machines (MT8181). (#9179) 2022-01-18 21:23:31 -05:00
0kmg
412098b9e6
nes_apu.cpp: Added missing DPCM period table for PAL. (#9167)
Fixes pitch being flat for DPCM sounds for nespal (and m82p). This is most apparent in Mr. Gimmick, though it affects all software that use the DPCM channel.
2022-01-18 21:23:12 -05:00
0kmg
0f1cd34f36
megadriv.xml: Added eight prototypes. (#9161)
* megadriv.xml: Added eight prototypes.

New working software list additions
-----------------------------------
Beethoven's 2nd - The Quest for Pups (prototype) [Hidden Palace, drx]
Lobo (April prototype) [Hidden Palace, VGHF]
Out of the Vortex (prototype) [Hidden Palace] [Hidden Palace]
Payne Stewart Pro Golf (prototype A) [Hidden Palace]
Payne Stewart Pro Golf (USA, prototype B) [Hidden Palace, Steve Lin]
R.B.I. Baseball '95 (prototype) [Hidden Palace, Steve Lin]
Road Riot 4WD (prototype) [Hidden Palace]
Space Hero (prototype) [Hidden Palace]

* nes.xml: Fixed a rom name typo.
2022-01-18 20:48:06 +01:00
0kmg
19762ba655
gameboy.xml: Added seven prototypes. (#9162)
New working software list additions
-----------------------------------
Blade Warrior (prototype) [Hidden Palace]
Dungeon Warrior (prototype) [Hidden Palace]
Jet Pak Jak (prototype) [Hidden Palace]
Jet Pak Man (prototype) [Hidden Palace]
John Madden Football (prototype) [Hidden Palace, VGHF]
Nintendo Game Boy Aging Cartridge (Ver 1.1) [Hidden Palace]

New NOT_WORKING software list additions
---------------------------------------
Learn and Play Blackjack & Solitaire (prototype) [Hidden Palace, VGHF]
2022-01-18 20:47:13 +01:00
Darren Olafson
eb89e1ac31
mrdo.cpp: Removed protection hack and replaced with logic from PAL dump. (#9139) 2022-01-18 18:22:50 +01:00
Ivan Vangelista
cd51627f28 New working clones
------------------
Genius 6 (V132F) [Jorge Silva]
Lethal Crash Race / Bakuretsu Crash Race (set 2, alternate sound ROM) [Jorge Silva]

- ohmygod.cpp: used finder for memory bank and other minor cleanups
2022-01-18 16:48:12 +01:00
Dirk Best
88050be1df falco500: Support graphics mode 2022-01-18 12:54:09 +01:00
Angelo Salese
5342d0e7f5
Fix several issues in DC-based HW (#9150)
- Streamlined logging across chips to use logmacro.h, removed popmessages and printfs in production code;
- Add missing include guards in header files;
- split Atomiswave into own file from naomi.cpp (dc_atomiswave.cpp);
- powervr2.cpp: YUV pitch follows U size, fixes #8999
- powervr2.cpp: move Elan related stuff back into naomi2_state;
- naomi.cpp: support for player 2 keyboard inputs;
- naomi.cpp: add proper inputs to alpilot/alpilotj and sstrkfgt;
- naomi.cpp: hookup lightgun for deathcox;
- naomi.cpp: make G2-DMA timings slightly more accurate (fixes sfz3ugd silent BGMs regression caused by implicit insta-DMAs)
- dc_g2if.cpp: wrote a device for G2 DMA interface, fixes #9000 ;
- dc_g2if.cpp: add E1/E2/DD channels thru template, add area protection, add illegal address and overflow exceptions (fixes loopchk g2 bus tests 0302 and 0303)
- aica.cpp: $2814 CA reads doesn't need shifting, fixes ADX repeating sample/hang bugs in many entries [Angelo Salese, MetalliC];
- powervr2.cpp: make ISP/TSP irq to be slower, fixes regression bug with Capcom fighters having frame hiccups [David Haywood, Angelo Salese]
- dc_atomiswave.cpp: converted aw_modem_r/_w to 32-bit, added 3p/4p inputs to ggisuka, expose EXID to an input/output ioports for future extensions;
- dc_atomiswave.cpp: extend xtrmhnt2 ALL.Net hack for -drc, move around state machine to derive ALL.Net external device mapping instead of driver_init fn, demote to MUP for obvious reasons;
- dc_atomiswave: add Area 1 mirrors, fix maxspeed title screen animation;
- [MT#8143](https://mametesters.org/view.php?id=8143) is fixed

New NOT_WORKING software list additions
---------------------------------------
dc.xml: DC Checker for Repair v2.05R (World), Loop Checker v1.00 (World), GD Drive Repair Program v0.1 (World) [Hidden Palace]
2022-01-17 23:30:04 +01:00
ClawGrip
7439e33919
gumrally.cpp: Identify CPU exact type (#9168) 2022-01-17 18:24:51 +01:00
Ivan Vangelista
ab5a06dd7d New working clones
------------------
Gals Panic EX (Korea) [Arcade-Projects]
Mouse Trap (German, version 4) [Team Europe, rtw, f205v, darksoft, zacky]
Nebulas Ray (prototype) [Arcade-Projects]
Rod-Land (Japan bootleg with unencrypted program and GFX) [jordigahan]
2022-01-17 18:24:16 +01:00
angelosa
f3ce398d3c pc8801.cpp: enable CD-ROM BIOS window as default in pc8801mc 2022-01-17 13:28:59 +01:00
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