Commit Graph

59885 Commits

Author SHA1 Message Date
braintro
1864152bac new working PE poker clones
New Clone Added
---------------------------------------------------
Player's Edge Plus (PP0472) Deuces Wild Poker [BrianT]
Player's Edge Plus (X002149P+XP000038) Triple Bonus Poker [BrianT]
2018-06-13 20:23:41 -05:00
braintro
8b21711545 new working clone - Jump Coaster (World)
New Clone Added
--------------------------------------
Jump Coaster (World) [ShouTime, THe Dumping Union]
2018-06-13 20:17:37 -05:00
angelosa
847b3687fc cischeat.cpp: hooked up sprite DMA to Wild Pilot (fixes flickering) [Angelo Salese] 2018-06-14 02:56:49 +02:00
Julian Sikorski
fe162f615b Enable building on riscv64 (#3655)
* First attempt at enabling building on riscv64

* PTR64=1 needs to be defined on riscv64 otherwise build fails
2018-06-13 19:21:30 -04:00
r09
54429e0414 pc98.xml: softlist updates, part 1 (numbers)
- Added new entries from the Neo Kobe Collection:

2601 - Teikoku Kidoubutai no Koubou
3tsu no Negai
714 MIDI Jr.
714 MIDI Special
88 Kantai Monogatari
98 Eiwa Jiten
98 Stadium
98 Stadium 2 - Shouko no Chousen
PC-9801N/NS/NV Teiban Free Software Shuu - 98NOTE no Hissu Aminosan

- Re-tested software entries with current MAME
- Corrected title of "Thousand Cranes". It's actually supposed to be a
person's name (Chizuru), not a literal translation of 千鶴.
- Relabeled disks with their actual names
- Added usage notes for software that needs DOS
- Removed user disks from games where they aren't included in the
original box, and the user is expected to create them
- Removed floppies for CD games that already exist in the CD softlist
- Removed notes stating that the FDD format is not supported, which is
not true anymore
2018-06-14 00:58:07 +02:00
angelosa
e212a85076 cischeat.cpp: moved sound irq into ym irqhandler (nw) 2018-06-14 00:52:24 +02:00
angelosa
a1e24a4137 Kill these two macros (nw) 2018-06-13 23:50:37 +02:00
angelosa
a7a9a8a0c3 cischeat.cpp: Big Run improvements: [Angelo Salese]
* Fixed road / sprite priorities;
* Fixed long standing road colors regression (dawn effect & left edge at start of game);
* Handtuned sound frequencies to match reference;
2018-06-13 23:48:50 +02:00
AJR
1f1c60cbe8 mcs51.cpp: Consolidate internal address maps; remove P0 from ROMless versions since it conflicts with external accesses on hardware (nw) 2018-06-13 14:56:22 -04:00
AJR
a69902b460 Remove emupal.h from emu.h (nw) 2018-06-13 14:56:22 -04:00
MetalliC
b8ed384272 alien.cpp: document known games 2018-06-13 21:14:42 +03:00
braintro
dc9638b1b5 new working game - Titan (Pac-man hack)
New Working Game
----------------------------------------
Titan (Pac-Man hack) [Craig Anstett, CraftyMech]
2018-06-13 13:11:56 -05:00
Ivan Vangelista
59aae07e13 othello.cpp: device_finder (nw) 2018-06-13 19:22:27 +02:00
mooglyguy
cdad2b1fc1 beathead, concept, pkscram, saturn, tandy2k, trackfld, x1, swtpc09: machine().device removals, nw 2018-06-13 18:37:27 +02:00
Ivan Vangelista
c9afdde8fd fixed MT07017 (nw) 2018-06-13 18:36:12 +02:00
mooglyguy
2b08a910fe kaneko16: eliminated machine().device usage, nw 2018-06-13 16:37:06 +02:00
AJR
3b172b3ebe argo.cpp, cat.cpp: rgb32 screen conversion (nw) 2018-06-13 09:49:21 -04:00
AJR
1088a2e724 seibucop: Eliminate machine().device, hardcoded tags and dependency on palette_device (nw) 2018-06-13 09:46:10 -04:00
Ivan Vangelista
70f2df6c52 3do.cpp: corrected bios rom label. Thanks to L_N for spotting this (nw) 2018-06-13 07:19:23 +02:00
Vas Crabb
40fb13e6e7 lift some stuff needed by devcb3 out of address map entry (nw) 2018-06-13 13:25:15 +10:00
angelosa
e3d9b7e927 Added cdrom dump to Mad Dog II (3do Hardware) [incog, The Dumping Union]
new not working machine
-----------------------
Shootout at Old Tucson (3do Hardware) [incog, The Dumping Union]
2018-06-13 02:13:01 +02:00
angelosa
e5a432be17 new not working software list additions
---------------------------------------
Jaxis [SpinalFeyd]
2018-06-13 02:12:53 +02:00
braintro
bd60bc84f1 asteroid.cpp: Spelling (nw) 2018-06-12 18:01:19 -05:00
MetalliC
e46287bdc7 alien.cpp: selfmade boot ROMs for Ping's Ice Block 2018-06-13 01:15:07 +03:00
MetalliC
75455c4739 alien.cpp: redumped Pingu's Ice Block CF card [ShouTime, Dane Biegert, The Dumping Union] 2018-06-13 01:10:10 +03:00
MetalliC
b719b7d871 new NOT_WORKING clones
----------------------
Donkey Kong Banana Kingdom (satellite) [Will Richardson, Bill D, The Dumping Union]
2018-06-13 01:06:26 +03:00
MetalliC
6214c6ddd4 naomi.cpp: add alternate Ferrari F355 Challenge 2 program ROM dump [coolmod] 2018-06-13 00:23:10 +03:00
angelosa
e645412b97 3do.cpp: disallow md23do to write to ROM region via mirror, boots to 3do logo and fails extended RSA check (!) (nw) 2018-06-12 23:09:35 +02:00
Angelo Salese
96e2d62fe0 Merge remote-tracking branch 'remotes/origin/master' 2018-06-12 22:27:06 +02:00
MetalliC
66b6b3e6f7 docs (nw) 2018-06-12 21:35:51 +03:00
AJR
8718135031 rescraid: Regression fix (nw) 2018-06-12 14:15:39 -04:00
Ivan Vangelista
e1cd796465 Dumped bios for ALG 3DO based arcade games [Mr Invader] 2018-06-12 19:22:30 +02:00
AJR
43d4b6ba36 ad1848, cem3394: More descriptive device names (nw) 2018-06-12 12:32:39 -04:00
AJR
0cc9810bc4 polepos.cpp: Pedantic Latin abbreviation usage (nw) 2018-06-12 12:22:55 -04:00
Ivan Vangelista
831222b40d new working clone
---------------------------
Gran Rally (Spanish bootleg of Pole Position II) [Jordi Beltran Casany, Recreativas.org, The Dumping Union]
2018-06-12 18:14:13 +02:00
Ivan Vangelista
d1d7649292 magmax.cpp: device_finder (nw) 2018-06-12 18:09:15 +02:00
AJR
755f17458b jedi: Moderate driver overhaul
- Split NVRAM between two 4-bit X2212 devices
- Guarantee an invalid checksum when default NVRAM data is used (so that the manufacturer's high scores will be installed)
- Soundlatch modernization
- Use WSQ handler to drive TMS5220
2018-06-12 10:35:16 -04:00
AJR
4c62c8a48f tms5220: Convert logging calls to logmacro.h standard (nw)
This also reinstates the command logging improvements from 62fc2e8f06.
2018-06-12 10:21:03 -04:00
Vas Crabb
d94e8b2664 Revert "tms5220: fix the READYQ callback to poll the fifo state with a timer loop instead of always asserting the /ready via callback even if there is no more room in the FIFO, to match hardware. Fix the speak vsm mode to assume that the ADDR/DATA pin floats high if no VSM is attached, so that the speech chip doesn't get permanently stuck speaking silence if a spurious SPEAK VSM command is sent to it. Fix some race conditions with the INTQ callback and status flags not being updated before the callback is called. General cleanup and bool-ification of boolean variables. [Lord Nightmare]"
This reverts commit 62fc2e8f06.

See coments on 62fc2e8f06
2018-06-12 16:07:05 +10:00
mooglyguy
108c36547c lviv, gaplus: machine().device cleanup, other cleanup, nw 2018-06-12 07:07:53 +02:00
Lord-Nightmare
62fc2e8f06 tms5220: fix the READYQ callback to poll the fifo state with a timer loop instead of always asserting the /ready via callback even if there is no more room in the FIFO, to match hardware. Fix the speak vsm mode to assume that the ADDR/DATA pin floats high if no VSM is attached, so that the speech chip doesn't get permanently stuck speaking silence if a spurious SPEAK VSM command is sent to it. Fix some race conditions with the INTQ callback and status flags not being updated before the callback is called. General cleanup and bool-ification of boolean variables. [Lord Nightmare] 2018-06-12 00:54:38 -04:00
braintro
f79dfb796a asteroid.cpp: Spelling (nw) 2018-06-11 23:49:18 -05:00
braintro
f3e3e2e5e5 asteroid.cpp: Document Asteroid Deluxe Revision 3 change and correct Difficulty dipswitch. [Brian Troha] 2018-06-11 23:40:21 -05:00
Lord-Nightmare
200d03c46a a2echoii: replaced read flag, write flag and write latch implementation with one which matches actual hardware tracing [Lord Nightmare, Tony Diaz] 2018-06-12 00:36:57 -04:00
AJR
7f06e4f6c2 irobot.cpp: Eliminate machine().device; use X2212 device for NVRAM (nw) 2018-06-11 21:47:34 -04:00
angelosa
cf29e4c121 taitowlf.cpp: fix compile when ENABLE_VGA is 1 (nw) 2018-06-12 03:19:09 +02:00
AJR
07b70fec34 d461: NOVRAM stuff (nw) 2018-06-11 20:35:05 -04:00
Lord-Nightmare
3a46a189a3 fix build (nw) 2018-06-11 20:04:20 -04:00
AJR
5d183b86fe balsente.cpp: Split NVRAM between two X2212 devices 2018-06-11 19:46:46 -04:00
angelosa
59ac361b69 trucocl.cpp: allow multiple coin insertion [Angelo Salese] 2018-06-12 00:05:47 +02:00