AJR
d3cd2c35ae
Build fixes (nw)
2017-09-11 18:07:33 -04:00
MetalliC
84a1a2fa0c
dccons.cpp: virginize DC flash ROM dumps to fresh factory state
2017-09-12 00:24:30 +03:00
Joakim Larsson Edström
75ea709651
Merge pull request #2641 from JoakimLarsson/m68340tmu
...
68340: simplified code by making the timer module implementation a device and instantiated twice for timer1 and timer2 respectivelly
2017-09-11 23:05:19 +02:00
hap
a891c620e9
New working machine added
...
---------
R-Zone: Batman Forever [hap, Sean Riddle]
2017-09-11 21:52:38 +02:00
Ted Green
1656785386
voodoo: Change 2x2 dither matrix values. Allows iteagle power-on video memory tests to pass. (nw)
2017-09-11 09:51:09 -06:00
AJR
a7a5d14693
f-32.cpp: Minor notes (nw)
2017-09-11 11:20:53 -04:00
angelosa
d8b041d14d
Promoted Mazer Blazer sets from NOT_WORKING to UNEMULATED_PROTECTION (nw)
2017-09-11 16:35:46 +02:00
angelosa
c43f509a4c
mb_vcu.cpp: improved Mazer Blazer collision furthermore (nw)
2017-09-11 16:31:26 +02:00
AJR
64c117bb50
COP400 overhaul
...
- Rewrite the execution control logic to fetch each byte of an instruction separately in one pass of the main loop. This provides EEPROM-compatible timing for the SIO shift register, allowing the 93C46 on quizpun2 to be read and written properly (though its default contents are a bad dump).
- Add M pseudo-register (internal RAM referenced by B) to debugger state.
- Add T register to debugger state on devices where it only affects SKT.
- The SIO state is now displayed in binary when it is defined as a shift register.
- Skipped instructions and the SKIP flag can be debugged by compile-time switch (disabled by default).
2017-09-11 08:41:45 -04:00
MetalliC
154d80715e
new not working machine
...
-----------------------
Gaelco Football [Peter Wilhelmsen, Smitdogg, The Dumping Union]
2017-09-11 04:28:09 +03:00
David Haywood
ef85408bb0
demote Panic Road (panicr) to MACHINE_NOT_WORKING
...
playtesting shows that the collisions aren't right, broken collisions = broken game logic = MACHINE_NOT_WORKING flag, we have higher standards.
2017-09-11 10:56:54 +10:00
Vas Crabb
75fefade26
unzip: defer decoding DOS timestamps (nw)
2017-09-11 10:16:16 +10:00
angelosa
17c6f7b5af
itech8.cpp: moved vblank irq generation for Ninja Clowns, fixes frames per second jerkiness [Angelo Salese]
2017-09-10 23:44:38 +02:00
ajrhacker
39c88f66b8
Merge pull request #2646 from npwoods/use_better_utf8_from_uchar_overload
...
Using a better overload of utf8_from_uchar() in ioport_field::key_name (nw)
2017-09-10 13:21:59 -04:00
angelosa
52f3296c74
itech8.cpp: Ninja Clowns improvements [Angelo Salese]
...
* Fixed palette read accesses, fixes many color bugs (title screen fade-in, water spray properly blue, color cycle effects in bonus stage);
* Fixed 0x40000-0x7ffff constant area, now program ROM checksum correctly returns OK status;
2017-09-10 18:03:25 +02:00
Joakim Larsson Edström
e46593bc0c
Merge pull request #2645 from JoakimLarsson/epc
...
epc: Added ROM:s for NEW PC clone, Ericsson PC, needs additional emul…
2017-09-10 18:00:30 +02:00
Robbbert
9970e0573e
(nw) ts816 : some meat on the bones. Marked rom as bad dump.
2017-09-11 01:54:26 +10:00
Nathan Woods
fa4b823125
Changing switch statement in ioport_field::key_name() to MAME favored formatting
2017-09-10 09:20:28 -04:00
Nathan Woods
3f24d4173c
Using a better overload of utf8_from_uchar() in ioport_field::key_name (nw)
2017-09-10 09:17:55 -04:00
Joakim Larsson Edstrom
4475ea3903
epc: Added ROM:s for NEW PC clone, Ericsson PC, needs additional emulation to be complete, runs but no boot screen visible
2017-09-10 15:13:56 +02:00
Joakim Larsson Edström
4a422c0495
Merge pull request #2643 from JoakimLarsson/eppc_2
...
eppc: Added ROM:s for NEW PC compatible, Ericsson Portable PC, needs …
2017-09-10 13:43:46 +02:00
Lord-Nightmare
d9e8f6216b
superqix: Traced out correct clock divider for cpu and mcu from pcb. Fixed issue with sqixb1 not working with the correct clock speed and synchronize fences. Added emulation of the 8031 bootleg mcu port 3 output latch. [Lord Nightmare]
2017-09-10 04:39:32 -04:00
briantro
c3a3b1a2ee
model2.cpp: Minor doc update (nw)
2017-09-10 02:55:41 -05:00
Robbbert
a888445b44
(nw) Housekeeping
2017-09-10 17:11:44 +10:00
Robbbert
e49274ed93
(nw) stargame : added meat to the bones
2017-09-10 16:53:00 +10:00
AJR
c696c71153
cop400: Room for improvement (nw)
2017-09-09 23:14:36 -04:00
Lord-Nightmare
a4d34dc3b9
add/update some mazer blazer driver comments (nw)
2017-09-09 22:15:50 -04:00
AJR
fb34396609
quizpun2: Emulate COP402 MCU
2017-09-09 20:40:30 -04:00
briantro
00867f79cd
new working machine promoted from non-working
...
New Working Machine
--------------------------------------------
Slap Fight (A76 set, GX-006-A PCB) [Corrado Tomaselli, The Dumping Union]
2017-09-09 17:44:43 -05:00
Joakim Larsson Edstrom
f71fa34f1a
eppc: Added ROM:s for NEW PC compatible, Ericsson Portable PC, needs additional emulation to be complete
2017-09-10 00:24:34 +02:00
Joakim Larsson Edstrom
08d77828bf
68340: simplified code by making the timer module implementation a device and created two independent instanses, as it should be
2017-09-09 22:55:22 +02:00
AJR
8bed290324
Might as well make the IRQ line explicit (nw)
2017-09-09 15:51:17 -04:00
AJR
f4c7a53ac8
exterm: Soundlatch modernization and save state support (nw)
2017-09-09 15:36:29 -04:00
AJR
0a3880730f
vball: Soundlatch modernization (nw)
2017-09-09 15:18:56 -04:00
AJR
36c795aa09
cupsocsb: Soundlatch modernization (nw)
2017-09-09 14:52:37 -04:00
AJR
b4756e2bb1
dacholer.cpp: Soundlatch modernization (nw)
2017-09-09 14:46:38 -04:00
AJR
39da963593
1942p: Soundlatch modernization (nw)
2017-09-09 14:23:12 -04:00
angelosa
7c7a2374da
mazerbla.cpp: input cleanups (nw)
2017-09-09 07:55:54 +02:00
angelosa
621a418c03
mb_vcu.cpp: improved collision detection and fixed layer 0 data setups (nw)
...
mazerbla.cpp: driver cleanups (nw)
2017-09-09 07:00:03 +02:00
AJR
a99be799b2
kingdrby.cpp: More plausible method of generating NMI on sound CPU (nw)
2017-09-09 00:48:38 -04:00
AJR
b365166438
f1gp.cpp: ACIA interrupt goes to second CPU, of course (nw)
2017-09-09 00:32:46 -04:00
Vas Crabb
f8d7be5164
make the C-like parts more consistent with MAME (nw)
2017-09-09 12:41:37 +10:00
angelosa
8c002c645c
left-over (nw)
2017-09-09 01:18:59 +02:00
angelosa
8cfe16b939
mb_vcu.cpp: added collision detection feature, specific to Mazer Blazer [Angelo Salese]
2017-09-09 00:52:31 +02:00
angelosa
490c9cf053
decocass.cpp: cgraplop2 is really Cluster Buster, added additional notes (nw)
2017-09-09 00:52:29 +02:00
angelosa
749e6ac92a
Early work on collision detection (nw)
2017-09-09 00:52:27 +02:00
Sven Schnelle
036944c936
hp16500: connect HIL MLC
...
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2017-09-08 20:03:28 +02:00
Lord-Nightmare
10c851a27b
superqix: added a sync trampoline for reading the semaphores via the ay-3-8910 #1 , MCFG_QUANTUM_PERFECT is no longer needed. [Lord Nightmare]
2017-09-08 13:17:55 -04:00
Lord-Nightmare
9100c4e0d7
superqix.cpp: Correctly implemented 8751 port2 latch based on pcb tracing. Fixed semaphores implementation to match pcb tracing. Got rid of z80<->mcu 'pending' communication hacks by using synchronize calls. Moved superqix specific variables and member functions to its own subclass. Consolidated the 8031 bootleg and 8751 protected set port2 handling code. Removed some unnecessary trampoline functions. [Lord Nightmare]
2017-09-08 06:18:05 -04:00
Ivan Vangelista
b6ee396c43
subsino.cpp: fixed MT06673 (nw)
2017-09-08 07:27:11 +02:00