Commit Graph

65294 Commits

Author SHA1 Message Date
Rebecca Wallander
0bb2950c20 3do_m2.xml - Add new dump 2019-04-04 21:06:29 +02:00
Ivan Vangelista
4c2078f11c crystal.cpp: dumped alternate bios [ack] 2019-04-04 19:17:47 +02:00
Ivan Vangelista
b7584ebcef namcos10.cpp: rearranged regions like it has already been done for namcos11.ccp and namcos12.cpp (nw) 2019-04-04 19:15:24 +02:00
hap
125ccf3378 f3853: f3856 bugfix (nw) (note: device not used anywhere in mame yet, doesn't affect anything) 2019-04-04 18:53:11 +02:00
cam900
3c25ffd2f4 deniam.cpp : Updates
Simplify handlers, Fix freezing screen behavior, Reduce runtime tag lookups, Use shorter type values, Reduce unnecessary lines
2019-04-04 21:38:01 +09:00
hap
d9d9aefdf1 New working clone added
----------
Boris (rev. 01) [Sean Riddle]
2019-04-04 14:31:49 +02:00
ClawGrip
d0fd2c4d26 Mark dumps of protected PLDs as NO_DUMP (nw) (#4850)
* chance32.cpp: Mark dumps of protected PLDs as NO_DUMP (nw)

* atarigx2.cpp: Mark dumps of protected PLDs as NO_DUMP (nw)

* taito_f3.cpp: Mark dumps of protected PLDs as NO_DUMP (nw)

* BAD_DUMP -> NO_DUMP (nw)

* BAD_DUMP -> NO_DUMP (nw)
2019-04-04 07:48:09 -04:00
ajrhacker
32f29d8eb5
Merge pull request #4854 from cam900/xbgrbbbbggggrrrr_bit0
emupal.cpp : Add xBGRBBBBGGGGRRRR case of palette format
2019-04-04 07:43:09 -04:00
David Haywood
59315eb1f5 new WORKING software list additions (#4856)
icanpian:wizardoz The Wizard of Oz - We're Off to Play the Piano [Sean Riddle, Peter Wilhelmsen]
icanpian:barbie Barbie Princess Enchanted Sounds (J7526) [Sean Riddle, David Haywood]
icanpian:dora Dora the Explorer Musical Adventure (J7523) [Sean Riddle, David Haywood]
icanpian:aitts American Idol Take the Stage [Sean Riddle, David Haywood]
icanpian:pophits Pop Hits (K0653) [Sean Riddle, David Haywood]
icanpian:holidaywl Holiday Wonderland (J7528) [Sean Riddle, David Haywood]

(that should be all the icanpian cartridges)
2019-04-04 07:37:12 -04:00
AJR
27de44df14 pencil2: Add VDP interrupt 2019-04-04 07:14:34 -04:00
Lord-Nightmare
f746588771 Fix 12-bit wrapping behavior in YM2608/2610 ADPCM_A decoding, fixes some glitches in certain samples in the metal slug series, and likely other games. [Lord Nightmare, madbr] 2019-04-04 06:44:43 -04:00
AJR
b7a49aff4a mc68328: Improve integration of emulated device (nw)
- Derive class from m68000_device instead of using CPU finder
- Internalize read/write handlers and mapping for on-chip registers
- Read video memory from cached address space instead of hardcoded RAM device in screen_update
- Generate vectors upon interrupt acknowledgment instead of using set_input_line_and_vector
- Mask out low 3 bits of IVR
- Move callback resolution to device_resolve_objects
2019-04-03 20:20:26 -04:00
David Haywood
80807d7453 improvements to added Euro League bootleg (nw) (#4855)
* improvements to added Euro League bootleg (nw)

* priority (nw)

* improve scroll (nw)

* (nw)

* use XTALs from PCB (nw)
2019-04-03 18:50:33 -04:00
Ivan Vangelista
a5c00bb026 igs011.cpp: decrypted drgnwrldv40k. Seems ok (at least with how far the game can get without protection handling) but could probably be simplified a bit more. The set needs protection handling to be promoted to working (nw) 2019-04-03 18:17:43 +02:00
Ivan Vangelista
329ccb786e aristmk5.cpp: updated artwork based on a few photos of the button labels [Heihachi_73] 2019-04-03 17:59:22 +02:00
Dirk Best
c70445a491 ccastles: Adjust initial screen parameters (MT03130) 2019-04-03 14:33:00 +02:00
cam900
dcd08eddfc emupal.cpp : Add xBGRBBBBGGGGRRRR case of palette format
deniam.cpp : Add note
2019-04-03 18:49:38 +09:00
cam900
dddf190ff2 tc0480scp.cpp : Updates
Internalize text GFX, Reduce duplicates, Unnecessary pointers, Functions, More use of shorter type values
2019-04-03 16:46:30 +09:00
cam900
97b8e4cc79 tc0100scn.cpp : Updates
Move taito_f2.cpp exclusive bankswitch function into taito_f2.cpp, Simplify handlers, Fix namings, Use shorter type values, Allow masked priority behavior
2019-04-03 15:48:11 +09:00
cam900
199b380d27
tc0480scp.cpp : Default mem_mask values 2019-04-03 15:02:39 +09:00
R. Belmont
bcd6c7fd9e
Merge pull request #4838 from cam900/tc0360pri_args
tc0360pri.cpp : Simplify handlers
2019-04-02 14:56:53 -04:00
R. Belmont
3a268e3382
Merge pull request #4839 from cam900/decbac06_args
decbac06.cpp : Simplify handlers
2019-04-02 14:56:32 -04:00
R. Belmont
e4d0a3c20f
Merge pull request #4840 from cam900/raiden2_args
raiden2.cpp, r2dx_v33.cpp : Updates
2019-04-02 14:56:22 -04:00
R. Belmont
631059e094
Merge pull request #4841 from cam900/leland_args
leland.cpp, audio/leland.cpp : Updates
2019-04-02 14:56:11 -04:00
R. Belmont
9bf180e314
Merge pull request #4842 from cam900/psikyosh_args
psikyosh.cpp : Updates
2019-04-02 14:55:48 -04:00
R. Belmont
36a75928b0
psikyo4.cpp : Fix FM output when used (#4843) 2019-04-02 14:55:28 -04:00
ClawGrip
329e1c1852 New NOT_WORKING clone (#4844)
* New NOT_WORKING clone

--------------------------------------
Trivial Pursuit (Volumen V, Spanish, Maibesa hardware) [Retro Sevilla, Diego Bartolomé, Recreativas.org, ClawGrip]

* Add "triviaes5" (nw)
2019-04-02 14:55:09 -04:00
R. Belmont
ab7608003d
Merge pull request #4845 from cam900/n163vol
Implement Namcot 163 expansion sound volume difference related to NES 2.0 submapper format
2019-04-02 14:54:54 -04:00
R. Belmont
14fbf641f7
Merge pull request #4846 from cam900/n2a03_devmix
n2a03.cpp : Add device_mixer_interface instead hardcoded tags
2019-04-02 14:54:41 -04:00
R. Belmont
901938e858
Merge pull request #4847 from FakeShemp/gilis
ibm5170.xml - New non-working software
2019-04-02 14:53:56 -04:00
David Haywood
5056df0257 wc90b.cpp - tidy driver a bit + new not working clone (#4848)
* wc90b.cpp - tidy driver a bit

* oops (nw)

* new NOT WORKING clones
---
Euro League (Gaelco bootleg, Modular System) [Clawgrip]

(gfx decodes etc. done, there are only some slight changes to the program so I imagine it will be easy enough to figure the rest out)
2019-04-02 14:53:12 -04:00
AJR
bffff84354 battlane: Speculative 6809 de-legacying (nw) 2019-04-02 11:00:05 -04:00
AJR
3a350b9738 mpu4dealem.cpp: Change legacy type of "existing 6809 CPU" to be the same as base MPU4 (nw) 2019-04-02 10:55:05 -04:00
AJR
eca6787e51 bfm_sc2.cpp, bfm_dm01.cpp: Verify 6809 types (nw) 2019-04-02 10:47:20 -04:00
Rebecca Wallander
e6c5e2100d ibm5170.xml - New non-working software 2019-04-02 12:41:36 +02:00
cam900
3d0bb74c25 n2a03.cpp : Add device_mixer_interface instead hardcoded tags
nes.cpp, mmc5.cpp : Fix sound volume
2019-04-02 18:01:21 +09:00
cam900
c45866cfe4 Implement Namcot 163 expansion sound volume difference related to iNES format
devices/bus/nes/namcot.cpp : Add note
2019-04-02 14:05:03 +09:00
AJR
17cc8ea0fe lemmings: XTAL and CPU type verification (nw) 2019-04-01 23:36:24 -04:00
Patrick Mackinlay
f7fa5c89e1 3c505: added lle [Patrick Mackinlay, Neko May]
LLE implementation of 3Com 3c505. Untested due to unresolved driver issues, but should replace existing HLE when tested working. (nw)
2019-04-02 09:57:16 +07:00
AJR
d0356891eb lemmings: De-legacy the MC6809, which will run slower (more within parameters) as a result (nw) 2019-04-01 22:07:30 -04:00
arbee
c055136449 mac: demote all Macs to NOT_WORKING until we get a working VIA6522 emulator [R. Belmont] 2019-04-01 21:48:41 -04:00
AJR
ad745f79ae ltcasino: Provide IRQ through PIA; clean up tabs in comments (nw) 2019-04-01 20:24:28 -04:00
Dirk Best
9d85fe1188 ltcasino: Update and verify all dipswitches, add NVRAM
Also document service mode and update notes. The dipswitches now fully
match the dipswitch menu in service mode.
2019-04-02 01:18:04 +02:00
Ivan Vangelista
a3a802ac0a new not working clone
------------------------------------
Gilligan's Island (L-8) [PinMAME]

(nw) segacrp2_device.cpp: minor updates to comments.
2019-04-01 19:07:51 +02:00
cam900
e98a4d5368 psikyo4.cpp : Fix FM output when used 2019-04-02 00:45:03 +09:00
cam900
a6e9b0373d psikyosh.cpp : Fix line 2019-04-02 00:40:05 +09:00
cam900
db3dac0043 psikyosh.cpp : Updates
Simplify handlers, Use shorter / correct type values, Cleanup sprite drawing routines, Reduce unnecessary lines, device
2019-04-02 00:39:16 +09:00
cam900
b905a4c4d6
leland.cpp : Further simplify 2019-04-02 00:20:22 +09:00
cam900
052760a23d leland.cpp, audio/leland.cpp : Updates
Simplify handlers, Fix some namings, Reduce some runtime tag lookups, Use shorter / correct type values
audio/leland.cpp : Remove hardcoded tag for ROMs and host CPU
2019-04-01 23:33:48 +09:00
braintro
a3cbe0ffbc leland.cpp: Minor ROM name corrections (nw) 2019-03-31 23:37:32 -05:00