Commit Graph

5374 Commits

Author SHA1 Message Date
Aaron Giles
de269aeb45 Sent: Monday, May 11, 2009 10:32 PM
To: submit@mamedev.org
Subject: LSHIFT/<< expression diff fix

Tafoid pointed out that it's currently impossible to use '<<' in a 
cheat xml file, this fix adds an alternate LSHIFT to cheat.c and
express.c and also adds the working '>>' as an alternate RSHIFT to 
express.c (not needed in cheat.c as >> parses fine)

diff file attached
2009-05-15 05:29:09 +00:00
Aaron Giles
07388c4544 Sent: Monday, May 11, 2009 10:15 PM
To: submit@mamedev.org
Subject: megatech.c notes

I updated the megatech.c parts list with info from more carts and
fixed some errors in the notes for the rom definitions, and arranged
them in correct order. The diff is kind of messy so I included the c
file too.

Smitdogg
2009-05-15 05:28:10 +00:00
Aaron Giles
93245f1816 From: AGEMAME Development [agemame@gmail.com]
Sent: Monday, May 11, 2009 10:36 AM
To: submit@mamedev.org
Subject: MPU4 lamp smoothing

Lamp output in MPU4.c smoothed. Redrawing now only occurs on the peaks
of the 50Hz AC Power.

(Based on documentation from FME Forever)

(After fixing the silly beginnner C errors)
2009-05-15 05:26:46 +00:00
Aaron Giles
6dfeee8520 From: Luigi30 [mailto:luigi30@gmail.com]
Sent: Sunday, May 10, 2009 10:46 PM
To: submit@mamedev.org
Subject: lottofun coin lockout

Adds missing coin lockout to lottofun
2009-05-15 05:25:37 +00:00
Aaron Giles
4063eeeaca From: Atari Ace [mailto:atari_ace@verizon.net]
Sent: Sunday, May 10, 2009 5:41 PM
To: submit@mamedev.org
Cc: atariace@hotmail.com
Subject: [patch] Static qualifier update

Hi mamedev,

Here's my periodic static qualifier patch for MAME, mostly adding
static to new code introduced over the past couple of months.

~aa
2009-05-15 05:24:32 +00:00
Aaron Giles
3ed8adbf9f Hi again Aaron,
Remember me, I sent you the Aliens ASIAN EPROM dump a few days ago?

Anyhow, I've just been repairing an original Data 
East Robocop boardset and noticed that only the 
PROM at 2A on the ROM board had been dumped - the 
two PROMs on the CPU board were undumped. So I 
desoldered those two from my boardset and dumped 
them for you. They didn't have labels on them so 
the attached filename dumps are made up of the 
type of PROM followed by the IC location on the PCB.

I also noticed that the filename of the already 
dumped PROM at 2A (which I verified okay against 
mine) didn't include the PROM type, although it's mentioned here:

http://maws.mameworld.info/maws/driverinfo/dec0.c

so I renamed that file and re-sent it. Up to you 
or the MAME team to decide whether to change the 
name, although I guess it's no big deal, although 
it makes life a bit easier for anyone repairing a 
boardset and wishing to know the PROM type (the 
boardset itself is screened wrong I believe - for 
the PROM at 2A it's screened as MB7130, yet the 
PROM used (and mentioned on the above page) is in fact an MB7124).

For further info, this is what happens when the 
relevant PROMs are removed from the board (one at a time!):

MB7122E (EN-24) PROM at 17E on CPU board -- 
Removing this causes all text to disappear along 
with the sprites and the foreground layer of the 
background graphics to be absent (but the background layer is still visible)

MB7116E at 12C on CPU board -- Removing this causes all sprites to disappear

MB7124E at 12A on ROM Board (although the board 
is screened as MB7130) -- Removing this causes the 
display to disappear, although coining up makes 
the correct text appear (and sound to play), 
intro graphics appear on starting a game, then 
nothing, it won't even play blind (although the 
coin up sound still plays on coin insert)


There's also a PAL on the ROM board but 
unfortunately it's protection fuse is of course 
blown so I can't read it. Ah well.

If you need to credit me when these are 
incorporated into the code, just put in my name Irongiant

Hope all this helps.


Cheers,
Phil
2009-05-15 05:22:33 +00:00
Aaron Giles
d9f4734cfa From: Xander Xander [mailto:xander85@operamail.com]
Sent: Sunday, May 10, 2009 1:28 AM
To: submit@mamedev.org
Subject: Save state for artmagic.c and runaway.c

I have added the save state to artmagic.c and runaway.c

Xander
2009-05-15 05:14:52 +00:00
Aaron Giles
a5699e8513 > From: atari_ace@verizon.net
> To: submit@mamedev.org
> CC: atariace@hotmail.com
> Subject: [patch] Search all rom sources for merges
> Date: Sat, 18 Apr 2009 20:32:15 -0700
> 
> Hi mamedev,
> 
> The logic for detecting merged roms does not check all the rom sources
> in the parent, leading to cases where roms from devices aren't
> detected as merged (e.g. ldv1000 in superdqs). This fixes it.
> 
> ~aa
2009-05-15 05:13:28 +00:00
Aaron Giles
f05270246f Fixed sound mute for system 2 games. 2009-05-15 04:46:15 +00:00
Angelo Salese
a52c2c5356 Fixed title screen display in Joshi Volleyball [Angelo Salese] 2009-05-14 21:44:20 +00:00
Angelo Salese
728b617f74 Added basic ADPCM support to Grand Cross [Angelo Salese] 2009-05-14 20:46:22 +00:00
Angelo Salese
aa7b8f9323 Fixed Oki banking in Grand Cross. [Angelo Salese] 2009-05-14 19:44:56 +00:00
Aaron Giles
befc46f257 Cleanups and version bump. 2009-05-14 16:30:38 +00:00
Wilbert Pol
7dc342691f fix typo 2009-05-14 16:28:09 +00:00
Angelo Salese
8226d123f8 Fixed King Derby sprites wrap-around and flip x positioning. 2009-05-13 21:41:55 +00:00
Angelo Salese
e7e544c0c1 Fixed typo 2009-05-13 20:48:30 +00:00
Angelo Salese
3f2794f4de Dumped io board rom to Dynamic Golf [Guru] 2009-05-13 20:12:56 +00:00
Angelo Salese
ca351bba59 Fixed Kiki Kai Kai exception. 2009-05-13 19:05:01 +00:00
Aaron Giles
a909ca4b4a Fixed MCS-51 to not access RAM in wraparound fashion.
Hooked up Noboranka MCU (very different from the others).

New games working: Noboranka
2009-05-13 15:53:11 +00:00
Aaron Giles
0e3bd92f71 Fixed buffer overflow with longer driver names. 2009-05-13 02:58:45 +00:00
Aaron Giles
8125878cfa Fixed misaligned table. 2009-05-13 02:58:21 +00:00
Nathan Woods
4b092a9122 Readded read_vector callback 2009-05-13 02:53:12 +00:00
Angelo Salese
48f28c7c0b Improved the single board 4p mode in Kick N Run / Mexico 86. It basically works but 2p mode is broken so I still keep it as disabled by default. [Angelo Salese] 2009-05-13 00:21:43 +00:00
davidhay
8a65213590 TA Fifo / YUV Transfers leave the SB_C2DSTAT register as it was 2009-05-12 22:27:55 +00:00
Brian Troha
c88bceb266 removes "BAD_DUMP" from the Red Baron AVG bprom, it has been verified correct (contents and label) by the Dumping Union ;-) 2009-05-12 22:27:13 +00:00
Jonathan Gevaryahu
2a8f2a9b69 add two crystal values needed for MESS 2009-05-12 19:10:25 +00:00
Angelo Salese
30cd851a93 Fixed Legend of Makai regression. 2009-05-12 16:27:58 +00:00
Angelo Salese
53cb336c1d Fixed regression on homedata.c driver 2009-05-12 16:13:51 +00:00
Phil Bennett
d1627e2692 Marked polystar, hellngt and totlvice CHDs as bad. Will be replaced soon.
Added missing YMZ280B ROM to evilngt/hellngt. [Guru]
2009-05-12 12:42:58 +00:00
Phil Bennett
7e9414b9e9 03173: batman: Audio samples are incorrectly pitched [Phil Bennett] 2009-05-12 12:10:14 +00:00
davidhay
e1341c0524 marked wboyu as 'prototype'? the evidence at http://www.mameitalia.net/index.php?showtopic=12508&st=0&#entry149552 would seem to suggest that it is. 2009-05-12 06:41:07 +00:00
Fabio Priuli
5629699d97 Reverted bogus change. The correct fix had already been added by Reip. I should really go to sleep. Sorry. 2009-05-11 23:18:27 +00:00
Fabio Priuli
71338cd990 Fixed MT3171. Since I'm a bit confused about all the memory map macros, can anyone take a look if there is a more compact way to code this? thanks. 2009-05-11 23:14:58 +00:00
Brian Troha
9d20f1ad00 Changes Hatris (World) to Hatris (US) as it's the US set... now that I can actually see it run ;-) 2009-05-11 21:03:28 +00:00
Fabio Priuli
aa32dab8d1 Fixed very stupid tag mistake I had introduced 2009-05-11 18:46:14 +00:00
Angelo Salese
c152695381 Fixed a pointless memory map name 2009-05-11 18:11:51 +00:00
Angelo Salese
3efe048152 03169: All sets in hvyunit.c: Access Violation
Also renamed cpu tags to be master/slave.
2009-05-11 18:08:09 +00:00
Fabio Priuli
6810501703 Fixed halleys.c sound: ay8910 write handlers work on two bytes 2009-05-11 18:04:09 +00:00
Fabio Priuli
0a134f782c Fixed P2 palette write handlers for fromancr and fromanc4 2009-05-11 17:20:40 +00:00
Fabio Priuli
9bb141db5f Fixed tattass regression from map merging 2009-05-11 15:44:32 +00:00
Yasuhiro Ogawa
e6265a189f updated CHD hash of 2 newly added games to genuine one [the Guru] 2009-05-11 09:57:11 +00:00
Aaron Giles
00c5f34211 MCS-51 fixes:
* jb int0,<self> loops are now broken out of if int0 comes and is taken
 * externally-clocked counters only count when enabled

System 1 changes:
 * hooked up 8751 properly
 * removed old 8751 hacks
 * shuffled Shooting Master sets

New Games Marked Working
------------------------
Choplifter (8751 315-5151)
Shooting Master (EVG, 8751 315-5159a)
2009-05-11 09:14:26 +00:00
davidhay
a95bed239b replaced sha1s in the new gnet additions
aaron> files are in the same place
2009-05-11 07:57:57 +00:00
Fabio Priuli
eaff98fd77 Mamesick's fixes for a couple of bugs introduced while merging memory maps 2009-05-11 07:00:13 +00:00
Yasuhiro Ogawa
6ac3b1d971 fixed DIPSW and notes [kanikani] 2009-05-11 06:03:12 +00:00
Aaron Giles
8e290e62d8 Fixed validity check failure. 2009-05-11 05:54:30 +00:00
Fabio Priuli
eff9a60365 Fixed pipedrm tag problem 2009-05-11 05:21:06 +00:00
Brian Troha
f7e60a3c7b New Clone Added: Hatris (World)
New Clone Added:
--------------------
Hatris (World) [Andrew Welburn]


Also corrected the the difficulties in the dipswitches to stated "Hat Fall Velocity" and "End Line Position" as found in a scanned PDF manual.
2009-05-11 03:30:50 +00:00
Angelo Salese
39ff59a5ac Made a main clock correction for M14 HW 2009-05-11 01:10:40 +00:00
Angelo Salese
081c0cfce5 Converted DJ Boy memory maps to current standards 2009-05-11 00:54:38 +00:00