Commit Graph

6954 Commits

Author SHA1 Message Date
Phil Bennett
4f2c535f92 Fixed vroulet controls so that the Red column can be selected. [luigi30]
> -----Original Message-----
> From: Luigi30 [mailto:luigi30@gmail.com]
> Sent: Monday, October 26, 2009 6:49 AM
> To: submit@mamedev.org
> Subject: vroul controls fix
>
> Fixes vroulet controls so that the Red column can be selected.
2009-10-27 15:21:12 +00:00
Phil Bennett
d5c65d8aef polepos2bi follow-up from David Haywood
From: David Haywood <neohaze@nildram.co.uk>
To: Philip Bennett <p.j.bennett@gmail.com>
Subject: Re: Pole Position 2 Italian bootleg


Minor documenation update based on f205v's feedback.

Note, the bootleg Speech appears to be played with a TMS5220 (there is one clearly labeled on the board) NOT the Namco 52xx

I'm guessing Top Racer is just the same.
2009-10-27 12:52:43 +00:00
Phil Bennett
4c91b9cc04 New clones added
----------------
Scramble (Karateko, French bootleg) [Joachim Bassmann]



Date: Sun, 25 Oct 2009 19:02:26 +0000
From: David Haywood <neohaze@nildram.co.uk>

To: Smitdogg <smitdoggjones@gmail.com>, 
 Philip Bennett <p.j.bennett@gmail.com>
Subject: Re: Fwd: Dumps from Joachim Bassmann


Karateko are a common bootlegger, we've seen lots of their bootlegs, so 
I see no reason not to support the Scramble one.

new clones
-----------

Scramble (Karateko, French bootleg) [Joachim Bassmann]


Not so sure about the Klax bootleg, it does look rather pointless at 
first glance.

Smitdogg wrote:
> Check message below...
>
>
> ---------- Forwarded message ----------
> From: Smitdogg <smitdoggjones@gmail.com>
> Date: Sun, Oct 25, 2009 at 11:32 AM
> Subject: Dumps from Joachim Bassmann
> To: Dumping Union List <the-dumping-union@googlegroups.com>
>
>
> French bootleg of Scramble and a bootleg of Klax, please credit him if
> they are added. I'll paste some of the info he sent me below. He said
> he will loan out proms but hasn't identified them so I got some
> close-up pics, they have been added to the page. There are also pics
> of his Express Raiders, I'm not sure who is working on that but
> apparently someone is.
>
> ---------------------------------------------------------------------------------
> Here you can find a french bootleg of Scramble and a (probably not
> worthy) bootleg of Klax:
> http://home.bawue.de/~jb/smitdogg/
> Scramble is missing its color PROM because I have no means of dumping
> it. It's colors are totally different from original Scramble.
>
> Inside src-diffs.zip are diffs against Mame 0.93. I tried to submit
> them at that time already, but due to both technically being graphic
> hacks they were rejected at that time.
>
> Talking to gregf in 2005, he even found a french flyer from the
> company Karateko.
> ---------------------------------------------------------------------------------
2009-10-27 09:59:40 +00:00
Phil Bennett
1bbc22fe94 New clones added
----------------
Gran Premio F1 (Italian bootleg of Pole Position II) [f205v, David Haywood]



Date: Sun, 25 Oct 2009 15:00:23 +0000
From: David Haywood <neohaze@nildram.co.uk>
To: Philip Bennett <p.j.bennett@gmail.com>, f205v <f205v.f205v@gmail.com>
Subject: Pole Position 2 Italian bootleg


This adds the Pole Position 2 bootleg F205v dumped.

I haven't looked at the sound playback on this bootleg.  Two roms are 
unknown, one is probably the samples.

The colours are nasty, the colour prom is different, but even using the 
original colour prom gives ugly looking flags around the track, I don't 
know if it's correct.

Artwork doesn't update properly on this set, same problem as with Top Racer.
2009-10-27 09:50:06 +00:00
Phil Bennett
9221ce73b6 Oops 2009-10-26 23:18:28 +00:00
Phil Bennett
7ba41f397b Removed the MCU comm hack from namcofl/namconb. This now fixes the music tempo in most games. [Phil Bennett] 2009-10-26 23:15:35 +00:00
Phil Bennett
2055d5b438 03487: All Drivers using z180 cpu: Access Violation [Phil Bennett]
Should fix the compile warning/error too.
2009-10-26 19:54:03 +00:00
Nicola Salmoria
f8c246b59d New clones added
----------------
Darkstalkers: The Night Warriors (Hispanic 940818) [Artemio]
2009-10-26 15:06:18 +00:00
Luca Elia
9ca830c129 Ddenlovr.c update [Luca Elia]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mahjong Seiryu Densetsu [Luca Elia, Guru, Dyq, Bnathan]
Mahjong Daimyojin [Luca Elia, Guru, Dyq, Bnathan]
2009-10-25 19:12:45 +00:00
Phil Bennett
84ed1b6f9e New clones added
-----------------
Hyper Sports (bootleg) [f205v, David Haywood]


From: David Haywood <neohaze@nildram.co.uk>
Date: Sat, Oct 24, 2009 at 5:36 PM
Subject: Hyper Sports bootleg
To: Philip Bennett <p.j.bennett@gmail.com>


this adds the hyper sports bootleg f205v dumped

the sound hookup isn't quite right, it's similar to the track and
field bootleg (2 of the roms are the same) but something must be
different, or the trigger for it is wrong.

i've also removed the run-like-hell fake button to match track &
field, from which it was removed long ago.
2009-10-25 14:17:55 +00:00
Phil Bennett
7634dfcf20 New clones added
-----------------
Pinball Action (set 5, encrypted) [f205v]


Date: Sat, 24 Oct 2009 17:52:39 +0100
From: David Haywood <neohaze@nildram.co.uk>
To: Philip Bennett <p.j.bennett@gmail.com>
Subject: Pinball Action, encrypted set 5

this adds the new pinball action dump from f205v.
2009-10-25 10:07:25 +00:00
Phil Bennett
625683bba5 Changed sound banking on Shogun Warriors/B.Rap Boys to use an OKIM6295 address map and banks [David Haywood]
Date: Sat, 24 Oct 2009 10:08:16 +0100
From: David Haywood <neohaze@nildram.co.uk>
To: Philip Bennett <p.j.bennett@gmail.com>
Subject: Kaneko16 banking

this changes the sound banking on Shogun Warriors / Brap boys to use an 
OKI address map and banks, rather than pre-expanding the samples.

the same could be done for the other games in the driver..
2009-10-25 10:02:29 +00:00
Phil Bennett
47750172e9 New games marked as GAME_NOT_WORKING
------------------------------------
Tournament Solitaire [Angelo Salese, Siftware]
2009-10-25 09:53:08 +00:00
Aaron Giles
eb2ba6cf6c Cleanups and version bump. 2009-10-25 05:34:14 +00:00
Aaron Giles
c57cc3659d Forgot to delete this. 2009-10-25 05:28:55 +00:00
Aaron Giles
a7d62ae961 > -----Original Message-----
> From: Christophe Jaillet [mailto:christophe.jaillet@wanadoo.fr]
> Sent: Saturday, October 17, 2009 9:02 AM
> To: submit@mamedev.org
> Subject: Correct 3 unbalanced calls to 'profiler_mark_start' and
> improve warning message
> 
> Hi,
> 
> while profiling the game 'silentd', I found some 'FILO overflow'
> warning.
> 
> This was linked to 2 different unbalanced 'profiler_mark_start' calls.
> 
> The attached patch does the folowing :
>     - add a missing 'profiler_mark_end' call in 'drawgfxm.h'
>     - add a missing 'profiler_mark_end' call in 'video/taito_b.c'. I
> think
> that this one could probably be completely removed
>     - add a missing 'profiler_mark_end' call in 'profiler.c'. This one
> is
> very unlikely to happen. This has been done by rearranging a bit the
> code in
> order to have only one exit in the function
>     - add more information about the likely type of profiling data that
> has
> made the fifo overflow. (This is that information that has help me find
> the
> two first issues).
> 
> Hope this help.
> Best regards,
> 
> CJ
2009-10-25 05:08:04 +00:00
Aaron Giles
c96cde525f From: Dirk Best <startaq@gmail.com>
Date: Sun, Oct 11, 2009 at 00:38
Subject: patch for devcb.c
To: submit@mamedev.org


Hello,

attached is a patch for devcb.c which allows devices to directly call
child devices. An example would be a device with its own CPU and a
child device that calls DEVCB_CPU_INPUT_LINE. Without the patch, this
would have only worked with tags like
DEVCB_CPU_INPUT_LINE("parent:device_cpu", 0). With the patch, its
enough to write DEVCB_CPU_INPUT_LINE("device_cpu", 0).

Dirk
2009-10-25 05:06:08 +00:00
Aaron Giles
731077c991 From: Dirk Best <startaq@gmail.com>
Date: Sat, Oct 10, 2009 at 20:09
Subject: patch for ui.c
To: submit@mamedev.org


Hello,

attached is a small patch that changes the way cpu clocks are
displayed on the initial information page. It now displays the real
values, which takes internal mulitpliers/dividers into account.

Dirk
2009-10-25 05:04:51 +00:00
Aaron Giles
69c49ae7cb > From: Robert [mailto:pac0446@bigpond.net.au]
> Sent: Wednesday, October 14, 2009 4:58 AM
> To: Aaron Giles
> Subject: mame submission for mess
> 
> Hi Aaron,
> 
> Here is a fix (MESS svn 5957) to correct issues when a clone computer
> has
> less devices than the parent (example exidy and exidyd). Currently, if
> you
> run exidyd, the devices from exidy will be used, causing warning
> messages
> which cannot be got rid of. The solution is to remove the use of parent
> ini
> files because in truth, MESS does not really need MAME's ini heirarchy.
> 
> (see attachemnt for dif).
> 
> I've had this change for about 2 years privately, and no problems have
> been
> found.
2009-10-25 05:00:12 +00:00
Roberto Fresca
0627a2a526 More goldstar.c improvements...
* Created a new machine driver for wcat3.
 * Mapped the missing d000-efff ROM space range.
 * Added PCB & DIP switches banks layouts for ns8lines.
2009-10-25 00:02:20 +00:00
Roberto Fresca
bbe09a1413 Goldstar driver improvements:
* Added new game: New Lucky 8 Lines / New Super 8 Lines.
  This set has a regular New Lucky 8 Lines, but allowing bets up to 64.
  It has different settings/parameters, and additional graphics for a game
  called New Super 8 Lines. There are basic reels tiles with a semi-naked woman,
  a sort of super Mario character from Nintendo, clouds and stars...
  Still can't find how to switch between games.

 * Inputs and DIP switches from the scratch.
 * Added Hopper service button to all New Lucky 8 Lines sets. 
 * Added Paytable settings DIP switch to all New Lucky 8 Lines sets. 
 * Minor clean-ups.


New games added or promoted from NOT_WORKING status
---------------------------------------------------
New Lucky 8 Lines / New Super 8 Lines [Roberto Fresca, Darklord & Team Europe]
2009-10-24 22:44:59 +00:00
Brian Troha
03df98f054 New clone added: Sonic Championship
Becomes the new parent set, differences:

schamp: Default country is USA, game title is "Sonic Championship" when region is USA or Export; "Sonic the Fighters" when set to Japan.

sfight: Default country is Japan, the game title is "Sonic the Fighters" in all regions.

New Clone Added
-------------------------
Sonic Championship [Brian Troha, Dumping Union]
2009-10-24 17:07:46 +00:00
R. Belmont
90a69e0a84 Naomi: add revision G export BIOS
Fair warning: I'm going to be pulling the driver seriously apart in order to
support real emulation of the JVS I/O board, so continue to run any changes
past me first :)
2009-10-24 03:05:36 +00:00
mariuszw1
0ed3ab66b4 New games added as GAME_NOT_WORKING
-----------------------------------
Go! Go! Connie chan Jaka Jaka Janken [Mariusz Wojcieszek, Dumping Union]
2009-10-23 22:30:49 +00:00
Curt Coder
8b5afcb638 Added helper macro for CDP1869. 2009-10-23 12:38:29 +00:00
Phil Bennett
d1a64ed6af Removed Super Charger from shangonro (don't include in whatsnew)
Date: Thu, 22 Oct 2009 12:06:44 +0100
From: David Haywood <neohaze@nildram.co.uk>
To: Philip Bennett <p.j.bennett@gmail.com>
Subject: Re: Super Hang-On

Ok, thanks.

For lack of anything to indicate otherwise, this unmaps the Super 
Charger from this set.  I really don't think it has one.
2009-10-23 10:50:48 +00:00
Ryan Holtz
28cdd9a621 Porting over Harmony's changes from MESS. No whatsnew, please. 2009-10-23 08:54:08 +00:00
Derrick Renaud
6dfd56c416 Battlezone - set unclipped volume to 50% slider position. This allows you to drive the audio into clipping like a real game. 2009-10-23 02:34:44 +00:00
Brian Troha
7786174e1c Documentation update: points out two of the Super Hangon bootleg program roms match the offical set. 2009-10-23 01:54:27 +00:00
Brian Troha
30b0706533 document the BPROM type for the recent Starfire prom dumps 2009-10-22 23:37:54 +00:00
Phil Bennett
ebfdf7e0d1 New games marked as GAME_NOT_WORKING
------------------------------------
Miracle Derby - Ascot [Stefan Lindberg, David Haywood]



Date: Thu, 22 Oct 2009 19:03:48 +0100
From: David Haywood <neohaze@nildram.co.uk>
CC: Philip Bennett <p.j.bennett@gmail.com>
Subject: Re: Miracle Derby

Well here is some initial rom loading, gfx decode, palette decode.

I haven't mapped the CPUs yet, but I imagine it will end up using mostly 
the home data code in the end (although that seems to have game specific 
code for a lot of games anyway, so there are probably some issues with 
that driver)

You can check this in for now, and it can be returned to later.
2009-10-22 19:33:27 +00:00
Phil Bennett
271e91770b New clones added
-----------------
Street Fighter II' - Champion Edition (Double K.O. Turbo II, bootleg) [J. Bijl, krick, Smitdogg]
2009-10-22 19:25:09 +00:00
Phil Bennett
a79d223175 Added PROM dumps to starfire and fireone [TrevEB] 2009-10-22 11:34:26 +00:00
Phil Bennett
e7a140b0b2 New clones added
----------------
Super Hang-On (Japan, FD1094 317-0038) [The Dumping Union]


From: David Haywood <neohaze@nildram.co.uk>
To: Philip Bennett <p.j.bennett@gmail.com>
CC: Charles MacDonald, Smitdogg
Subject: Re: Super Hang-On

Phil,

I guess I'm meant to be sending things to you now?  Aaron saying he's too busy or something.

Anyway, can this version be checked it, the game is working, although I still have to emulate the memory mapper, I have a feeling the bad scroll offset at the very start of the game might be due to that.

The main issue was that I was confusing it with taking the interrupt, and the cpu being reset.  When the CPU is reset we also need to reset the encryption state of the fd1094, otherwise it crashes, and because in the case of Super Hang On the encrypted CPU is the Sub Cpu, it gets reset by the main cpu.

anyway

new clones
------------
Super Hang-On (Japan, FD1094 317-0038) [Yasu + list of contributors]
2009-10-22 10:57:03 +00:00
Curt Coder
102e50f9e9 Added helper macro for CDP1864 screen creation. 2009-10-22 10:54:28 +00:00
Phil Bennett
d35f31d98f Forgot to add decryption key entry for ddtodhr1 (thanks Steph, Dave) 2009-10-22 09:33:34 +00:00
R. Belmont
86ddc0cdc7 naomi: added 18 Wheeler JVS I/O and motor controller dumps [Gerald (COY)]
Both boards' code disassembles as Z80 even though the JVS board has no visible
CPU (must be inside the Sega ASIC).  Interestingly this is a slightly different
model JVS I/O board from what Guru documented previously, and the EPR number
is also different.  (Is the EPR-22082 listed by Guru dumped?)
2009-10-22 05:01:14 +00:00
Derrick Renaud
20765c0fe2 DISCRETE_COUNTER - added MIN parameter and optimized speed. 2009-10-22 02:36:26 +00:00
R. Belmont
a8ddc0a162 Naomi: add protection data for 18 Wheeler [Deunan Knute, ANY] 2009-10-22 01:51:45 +00:00
Derrick Renaud
d02dc3795d Shuffleboard - set proper Foul tone (Andrew Welburn) 2009-10-21 23:49:23 +00:00
Phil Bennett
dbc265e66c Verified on PCB all the clocks for Mikie, changed the M6809 clock to 1.536MHz and Vsync to 60.59Hz.
Changed the sound chips to variant SN76489A which are the ones on the PCB. [Corrado Tomaselli]
2009-10-21 23:18:49 +00:00
Phil Bennett
26977aed33 New clones added
-----------------
Dungeons & Dragons: Tower of Doom (Hispanic 940412) [Corrado Tomaselli]
2009-10-21 23:07:19 +00:00
Phil Bennett
53c12698e2 Added verified PAL dump to Tokio/Scramble Formation [Corrado Tomaselli] 2009-10-21 22:49:10 +00:00
Phil Bennett
d689c4b90b Changed stepstag set description to Stepping Stage Special [Naibo Zhang]
From: naibo zhang [naibo_zhang@hotmail.com]
Sent: Tuesday, October 13, 2009 6:11 PM
To: submit@mamedev.org
Subject: Sega Model-3 backface culling & stepstag rename

...
Game name change of the romset "stepstag.zip": it is actually "Stepping Stage Special", the 2nd version of Jaleco's dancing game "Stepping" series. The original "Stepping Stage" romset & harddisk dumps are most wanted. ;-)
2009-10-21 18:26:51 +00:00
Phil Bennett
c089acef32 Added two-sided polygon flag and back-face culling to Model 3 video emulation [Naibo Zhang]
From: naibo zhang [naibo_zhang@hotmail.com]
Sent: Tuesday, October 13, 2009 6:11 PM
To: submit@mamedev.org
Subject: Sega Model-3 backface culling & stepstag rename

Sega Model-3 video emulation improvement: figured out the flag bit indicating a single-/double-side polygon. Added backface culling code. Some graphic flickering glitches are gone.
2009-10-21 18:18:54 +00:00
Phil Bennett
4e0c48083f New clones added
----------------
1942 (Revision A, bootleg) [Darran]


---------- Forwarded message ----------
From: Aaron Giles <aaron@aarongiles.com>
To: "mamedev@dspnet.fr.eu.org" <mamedev@dspnet.fr.eu.org>
Date: Mon, 5 Oct 2009 00:02:13 -0400
Subject: [MAME] FW: dumps


> -----Original Message-----
> From: David Haywood [mailto:neohaze@nildram.co.uk]
> Sent: Sunday, October 04, 2009 11:55 AM
> To: Aaron Giles; Smitdogg
> Subject: Re: dumps
>
> Not a very interesting bootleg (1942) the content is just the same as
> the original, but in larger roms.
>
> It seems to show up quite often tho, so it was probably a common
> bootleg, and therefore might be worth supporting anyway as it means
> MAME
> is capable of identifying it.
>
> Smitdogg wrote:
> > Well you can look at these if you want. The Sub Fury is from my pcb,
> > been dumped for a while, adding it as non-working is better than
> > nothing but you could probably figure it out. The 1942 bootleg is
> from
> > Darran.
> >
> > Smitdogg
> >
2009-10-21 11:38:32 +00:00
Phil Bennett
8b28c00872 Minor speed improvement to the e132xs core - don't pass opcode parameter when calling instruction handlers [Christophe Jaillet]
> -----Original Message-----
> From: Christophe Jaillet [mailto:christophe.jaillet@wanadoo.fr]
> Sent: Saturday, October 17, 2009 9:00 AM
> To: submit@mamedev.org
> Subject: Speed up emu\cpu\e132xs
>
> Hi,
>
> this patch speeds up the emulation of the CPU e132xs.
>
> For the emulation of this CPU, two structures are used :
>     - '_hyperstone_state' which keep track of the state of the
> processor
>     - 'regs_decode' which is used when decoding the opcode being
> executed
>
> Both of these structures have a field 'op' but only the one of
> 'regs_decode'
> is actually used.
>
> The emulation of the CPU is done this way :
>     - read the opcode
>     - call the corresponding function which emulate this opcode. Two
> parameters are passed :
>         o a pointer to hyperstone_state
>         o the opcode itself
>     - the opcode is then stored in the relevant field of a local stack
> stored 'regs_decode' structure.
>
> The field 'op' of  '_hyperstone_state' is never used.
>
>
> So the proposed patch does the following :
>     - use the 'op' field of '_hyperstone_state' instead of the one of
> 'regs_decode'
>     - initialise this 'op' field before calling the function which
> emulate
> this opcode
>     - remove the need of the second parameter ('opcode') of these
> functions
>     - remove the now useless 'op' field of the structure 'regs_decode'
>
> Doing so removes the need of pushing a parameter on the stack for each
> opcode simulated and give a average speed up of 1 % or 2 % of the
> emulation.
>
> Hope this help.
> Best regards,
>
> CJ
2009-10-21 11:27:56 +00:00
Phil Bennett
0279e10c26 Sped up ertictac driver VIDEO_UPDATE [Christophe Jaillet]
> -----Original Message-----
> From: Christophe Jaillet [mailto:christophe.jaillet@wanadoo.fr]
> Sent: Saturday, October 17, 2009 9:01 AM
> To: submit@mamedev.org
> Subject: Speedup drivers/ertictac.c
>
> Hi,
>
> in the driver 'drivers/ertictac.c' an array of pen is initialised on
> each
> VIDEO_UPDATE.
> There is no need to do so and this array can be computed only once in
> VIDEO_START.
>
> Hope this help.
> Best regards,
>
> CJ
2009-10-21 10:58:33 +00:00
Phil Bennett
77040ebfee New clones added
----------------

Zaxxon (set 3) [Klaus Sommer]


> -----Original Message-----
> From: David Haywood [mailto:neohaze@nildram.co.uk]
> Sent: Sunday, October 04, 2009 4:19 AM
> To: Aaron Giles; Klaus Sommer
> Subject: Re: Zaxxon
>
> It appears to be a different revision of the game code, I can't see any
> obvious visible changes, but I'm not an expert on this game.
>
> I think the u92 rom is just a bad dump, looks like it's suffering from
> bitrot (it's data for the backgrounds, but there various small changes
> all over the place).  The program roms look OK and pass their internal
> ROM check.
>
> I've also given the rom loading regions more sensible names so that
> they
> reflect the content.
>
> Klaus Sommer wrote:
> > hi haze!
> >
> > i'm so sorry for the problems!
> >
> > i hope it's still possible to send you new dumps...as said in the
> > other mails, that will be the new way:
> > ---------------------------------------------------------------------
> ------------------
> >
> > if haze is interrested in adding a new set of dumped roms, i will
> send
> > him
> > (only him) the roms. -> he add's them to mame -> you (Aaron) and i
> get
> > the
> > DIFF -> after that i will send the roms also to Aaron!
> > ---------------------------------------------------------------------
> ------------------
> >
> >
> > attached are the different roms of an "ZAXXON" set. i compared all
> > roms with "ZAXXON (set 1)" and the four attached roms are different!
> > if you find any visual differences could you please send me some
> > screenshots!
> >
> > Thank you very much!
> > Klaus
> >
2009-10-21 10:53:16 +00:00
Phil Bennett
5c9c0def86 Added colour proms to Seta / Visco Roulette [Team Europe]
________________________________________
From: David Haywood [neohaze@nildram.co.uk]
Sent: Thursday, October 15, 2009 11:13 AM
To: Aaron Giles
Subject: Re: Seta Roulette

Added colour proms to Seta / Visco Roulette [Team Europe]

David Haywood wrote:
> As expected, the colours are now ok, even if I still haven't managed
> to make the game work.
>
> David Haywood wrote:
>> Thanks, this should at least allow the colours to be fixed :-)
>>
>> Klaus Sommer wrote:
>>> hi haze!
>>>
>>> attached are the two missing bproms from "Seta Roulette" which you
>>> added to MAME last week! i hope they help to get the
>>> game emulated!
>>>
>>> regards,
>>> Klaus
>>
>>
>
2009-10-21 10:46:39 +00:00