Commit Graph

6824 Commits

Author SHA1 Message Date
R. Belmont
2a76fb52c6 YM2612/3834 updates [Eke-Eke, Nemesis]
- Split YM2612/3834 to a separate file to avoid disturbing other OPN chips
- SSG-EG, envelope, LFO, and CSM behavior all improved to better match 
  tested behavior on real YM2612 chips
2009-08-15 02:48:52 +00:00
Angelo Salese
fd4684ace5 [SNES]: fixed a GDMA boundary bug 2009-08-15 00:09:08 +00:00
Couriersud
417069088f Added define LOG to enable/disable calling logerror 2009-08-14 21:35:59 +00:00
Couriersud
bb4a4dfa8d Galaxian sound updates
- Moon Cresta and Galaxian now have their respective schematics emulated, i.e. Moon Cresta has a slightly different mixing stage.
- Cleaned up driver, added some section titles and comments, removed old code.
2009-08-14 21:33:55 +00:00
Couriersud
3608d0e4e2 This one requires a "make clean"
Discrete sound 
- removed global variable discrete_current_context
- discrete_info is now passed instead of device, we may get device by using disc_info->device
- Added DISCRETE_IMPORT(*block): imports another discrete block
- Added DISCRETE_REMOVE(node1, node2): removes a range of nodes
- Added DISCRETE_REPLACE: next node replaces existing node, thus preserving run order
- Added DISCRETE_NOP(node): does nothing, to be replaced.
- Added a prescanning stage to build final block list after execution of the above.
- The additions provide an easy way to document subtle difference between boards. 
- Please see audio/galaxian.c for an example
2009-08-14 21:30:15 +00:00
Fabio Priuli
ff6bd235a1 On behalf of Haze: fixed sound ROM with correct dump in Wow New Fantasia 2009-08-14 21:01:27 +00:00
Angelo Salese
84c4dbd3c4 [SNES]: Fixed interlace mode gfxs when not in gfx modes 5/6 2009-08-14 20:36:38 +00:00
Angelo Salese
2e9ac77847 Fixed a compile bug when the debug build is on 2009-08-14 19:20:43 +00:00
Angelo Salese
c9e2503f70 [SNES]: Fixed a blending bug involving main/sub color maths 2009-08-14 17:27:04 +00:00
Brian Troha
ca26eac6e8 sfbonus.c driver corrections:
Corrected name from Devil's Island to Devil Island
filled in year for Fruit Bonus 2006 SE & Bug Fever

Both were released in August of 2006
2009-08-14 16:47:00 +00:00
Angelo Salese
4349fa2591 [SNES]: Fixed a potential bug with direct colors 2009-08-14 16:10:09 +00:00
Scott Stone
0408e71919 Fixes: 03387: galmedes: Demo Sound Dip Inverted 2009-08-14 16:08:27 +00:00
Fabio Priuli
25cc8302b9 New games added or promoted from NOT_WORKING status
---------------------------------------------------
WOW New Fantasia [David Haywood]
2009-08-14 07:55:04 +00:00
Fabio Priuli
cf2629e730 Removed missing sets from multfish.c
Sorry, but I was tricked by (the way I used) clrmame and thought the parents were available
2009-08-14 07:30:18 +00:00
Angelo Salese
a25aad62d6 [SNES]: Fixed a vram out-of-bounds bug 2009-08-13 23:15:51 +00:00
Angelo Salese
4fb422ad3f [SNES]: Reverted color shifting since that it's confirmed that data is actually zero padded. 2009-08-13 21:11:05 +00:00
Angelo Salese
8e4fdfe7e5 ST-V: Improved timer 1 irq behaviour. Pebble Beach still have issues with gameplay start though (writes lots of garbage for whatever reason, really worked for random chances before). 2009-08-13 19:43:35 +00:00
Angelo Salese
48c1032e98 [SNES]: Fixed direct color gfxs in mode 3/4, also fixed color data shifting in both modes. 2009-08-13 18:33:20 +00:00
Angelo Salese
3c4fbfa9f7 [SNES]: Fixed direct color gfxs in mode 7 2009-08-13 16:48:46 +00:00
Yasuhiro Ogawa
3db0af5eef further ROM name fixes and driver name changes
- renamed digdugb to digdug1 (it's a rev1, not a bootleg)
 - renamed digduga1 to digdugat1
2009-08-13 08:08:31 +00:00
Fabio Priuli
9a136e1355 Added a lot of new clones to multfish and cleaned up the driver.
Not sure if the original sender wants to be mentioned as Maurizio Clementini or Vampirz.
2009-08-13 07:38:39 +00:00
Aaron Giles
e3f1f454f8 Cleanups and version bump. 2009-08-13 05:56:25 +00:00
Aaron Giles
55480e3ce9 From: hoge hoge [c8cv@hotmail.com]
Sent: Wednesday, August 12, 2009 4:27 PM
To: submit@mamedev.org
Subject: twin16 update
Hello,

Attached is an update for the Konami twin16 driver, see diff for details.
Functional changes:
- improved sprite status register, this fixed the rogue sprites problem in devilw
- added fround coin counters
- lowered k007232 volume
- added savestate support
- added shadows
- fixed devilw and gradius2 sprite lag
- added text layer x/y flipping
- reverted gradius2 sprite-background priority hack, this fixes severe priority problems in 
devilw, but reintroduces bugs on gradius2 level 7 and ending

affected mametesters bugs:
fixed: 02267, 00191, 02553
partial, due to revert: 02523 (intro is ok again, but old priority bugs are reintroduced), 
02268 (ok in-game, small priority problem in prologue)

Greets,
hap
2009-08-13 05:17:16 +00:00
Aaron Giles
5fae7c5093 From: David Haywood [neohaze@nildram.co.uk]
Sent: Wednesday, August 12, 2009 1:39 PM
Cc: Aaron Giles
Subject: Re: Fw: [The Dumping Union] Triple Draw Poker

after double checking, the correct credit on this should be

New Games
-------------

Triple Draw Poker [Team Europe, David Haywood] (Wrong Colours)

David Haywood wrote:
> This adds it, seems to be playable.  Colours are bad due to lack of
> proper Prom
>
> Klaus Sommer wrote:
>> hi!
>>
>> i know there should be a bprom....i contacted the owner
>> already....hopefully he will/could dump it!   Can it be added anyway?
>>
>>
>>
>> ----- Original Message ----- From: "David Haywood"
>> <neohaze@nildram.co.uk>
>> To: "Klaus Sommer" <klaus@hotsummer.at>
>> Sent: Wednesday, August 12, 2009 10:02 PM
>> Subject: Re: Fw: [The Dumping Union] Triple Draw Poker
>>
>>
>>> I'm guessing there should be a PROM somewhere?  Galaxian hardware
>>> uses one for colour.
>>>
>>> Klaus Sommer wrote:
>>>> Maybe you can add it, if you want!
>>>>
>>>> Klaus
>>>>
>>>> ----- Original Message ----- From: "Sommer" <klaus@hotsummer.at>
>>>> To: <the-dumping-union@googlegroups.com>
>>>> Sent: Wednesday, August 12, 2009 12:41 PM
>>>> Subject: [The Dumping Union] Triple Draw Poker
>>>>
>>>>
>>>>> hi!
>>>>>
>>>>> just got this dump from an teammember in germany! The Game is
>>>>> called "Triple Draw Poker" and it's based on (Galaxian Hardware).
>>>>> the game is made by "Thomas Automatics INC (T.A.I.)" in 1983.
>>>>>
>>>>>
>>>>>
>>>>> attached are the roms, an ingame-screenshot, a board-picture and a
>>>>> rom-position-picture!
>>>>>
>>>>> If the game get's added to mame please mention "Team Europe".
>>>>>
>>>>> thx,
>>>>> Klaus
>>>>>
>>>>>
>>>>> --~--~---------~--~----~------------~-------~--~----~
>>>>> To send an e-mail to the group: the-dumping-union@googlegroups.com
>>>>> Group home page: http://groups.google.com/group/the-dumping-union
>>>>> -~----------~----~----~----~------~----~------~--~---
>>>>>
2009-08-13 05:15:13 +00:00
Aaron Giles
fa26ea736b From: Kevin Eshbach [mailto:keshbach@comcast.net]
Sent: Sunday, August 09, 2009 6:38 PM
To: submit@mamedev.org
Subject: Patch file with some minor documentation updates

Enclosed is a patch file with the following minor documentation updates:
 
*	Added placeholders for the PALs that Sarge uses
*	Added documentation on the boards used by Sarge and Spy Hunter
 
 
 
Kevin Eshbach
2009-08-13 05:13:56 +00:00
Aaron Giles
0285f8bf60 > From: David Haywood [mailto:neohaze@nildram.co.uk]
> Sent: Sunday, August 09, 2009 4:55 PM
> To: Aaron Giles
> Subject: 9-Ball Shootout Championship
> 
> redumped bad roms in 9-Ball Shootout Championship + verified checksums
> against rom labels [SiftWare]
> 
> new working
> -------------
> 
> 9-Ball Shootout Championship [SiftWare]
2009-08-13 05:13:14 +00:00
Aaron Giles
21d9be570c From: hoge hoge [mailto:c8cv@hotmail.com]
Sent: Sunday, August 09, 2009 8:39 AM
To: submit@mamedev.org
Subject: depthch overlay

Hi,

Attached diff for 0133u1 adds a simple color overlay for Depthcharge 
based on http://www.arcadeflyers.com/?page=flyer&db=videodb&id=1701&image=1 , 
clone subhunt is excluded since that's a different cab and no good photos were 
found. Related mametesters bug: http://www.mametesters.org/view.php?id=2858

hap
________________________________________
2009-08-13 05:12:31 +00:00
Aaron Giles
e77d5b559a > From: David Haywood [mailto:neohaze@nildram.co.uk]
> Sent: Sunday, August 09, 2009 11:38 AM
> To: Angelo Salese; Aaron Giles
> Subject: Re: SkyLove
> 
> This adds 'skylove'
> 
> I don't know who to credit
> 
> New Games
> ----
> 
> Sky Love [????, David Haywood]
> 
> I've assumed (for lack of any better information) that it uses the same
> layout as shuttle invader.
> 
> Angelo Salese wrote:

--

From: bbmmamoh [bbmmamoh@mx9.ttcn.ne.jp]
Sent: Friday, August 07, 2009 9:37 AM
To: Aaron Giles
Subject: "SKYLOVE (OEC, 1980)" has been uploaded !
Hello Aaron, 
 
The ROM images of "SKYLOVE (OEC, 1980)" 
have been uploaded at 
 
http://rapidshare.com/files/264778937/SKYLOVE.ZIP
 
Also,
the ROM images of "PROGOLF (bootleg, 9 holes, ROM ver.)" 
have been uploaded at 
 
http://rapidshare.com/files/264778938/PROGOLFB.zip
 
Please use these files for the MAME project. 
 
BBM
2009-08-13 05:10:59 +00:00
Aaron Giles
9d7fceab3b From: hoge hoge [c8cv@hotmail.com]
Sent: Friday, August 07, 2009 2:36 PM
To: submit@mamedev.org
Subject: spacwalk color overlay
Hello,

Here's a color overlay for spacwalk, based on the photo in this thread: 
http://www.mameworld.info/ubbthreads/showflat.php?Number=197946
NOTE: this diff is not complete, mame/drivers/mw8080bw.c needs some small 
changes manually due to the diff being incorrect for others since I 
changed that file already:
at the includes: #include "spacwalk.lh"
at the gamelist: /* 640 */ GAMEL(1978, spacwalk, 0,        spacwalk, spacwalk, 0, ROT0,   "Midway", "Space Walk", GAME_NO_SOUND | GAME_SUPPORTS_SAVE , layout_spacwalk )

Greets,
hap
2009-08-13 05:09:22 +00:00
Aaron Giles
6f8be150e6 From: hoge hoge [c8cv@hotmail.com]
Sent: Friday, August 07, 2009 9:33 AM
To: submit@mamedev.org
Subject: z180 daatable removed
Since I removed the daatable from i8085, and the z180 one is exactly the 
same, I might as well remove that one too, see attached diff.

hap
2009-08-13 05:07:00 +00:00
Aaron Giles
4b7d4376ff From: David Haywood [neohaze@nildram.co.uk]
Sent: Friday, August 07, 2009 8:49 AM
To: Aaron Giles
Subject: Qix alt set

Klaus / Team Europe dumped this alt Qix set.

Qix (set 2, smaller roms) [Team Europe]

It actually appears to be the same set as one of the supported ones, but
with smaller roms.  This one is definitely from an original Taito board
(he sent a picture), I'm not so sure about the other set because it's
the odd one out as far as rom sizes go.  I've left both in the driver
for best reference.

I've also renamed 'qixa' to 'qixo' as it seems to be an older version
and tagged it as such.  Language selection is disabled, and there is a
spelling error on the screen not present in the other sets.  Please
update mamdriv.c accordingly.
2009-08-13 05:06:00 +00:00
Aaron Giles
8ff3556c40 From: hoge hoge [c8cv@hotmail.com]
Sent: Friday, August 07, 2009 6:45 AM
To: submit@mamedev.org
Subject: spacwalk dips and player2 support
Hello,

Attached is a diff for 0133u1 Space Walk that adds game time and coinage 
DIP switches, as well as service mode and input test. DIP switches 5 and 6 
are still unknown. It also adds support for the 2nd controller and 
coincounter, similar to clowns. I've removed the GAME_NOT_WORKING flag, since 
other than a glitch with the CPU controlled pad on the left side, the gameplay 
is working fine. The fact that the middle section is inaccessible looks 
deliberate: there's probably a vertical-shape object in the original artwork 
the clown (astronaut in this case:P) can bump into.

Greets,
hap
2009-08-13 05:04:23 +00:00
Aaron Giles
9b0333264b Should have been deleted. 2009-08-13 05:02:21 +00:00
Aaron Giles
53a55a0548 From: hoge hoge [mailto:c8cv@hotmail.com]
Sent: Thursday, August 06, 2009 7:09 AM
To: submit@mamedev.org
Subject: i8080 daa + multiple memreads fix, gottlieb audio, looping log

Hello,

i8080_daa_multiplememreads.zip: diff for 0133u1 i8080/i8085 cpu, removing the 
DAA table and fixing multiple memory reads on some opcodes (which would possibly 
only trigger on memorymapped I/O), and making M_ANA(R) halfcarry calculation a 
bit more straightforward. The functionality is basically the same as before.
i8080_newdaa_test.zip was used to test the new DAA implementation.
src/emu/cpu/i8085/i8085daa.h can be removed in 0.134, or is DIFF capable of 
removing files completely?

Greets,
hap
2009-08-13 05:02:01 +00:00
Aaron Giles
3379123e40 Fix URL. 2009-08-13 04:59:20 +00:00
Aaron Giles
c4fb979fa6 Also found that R34 and R35 should be 10k resistors as well as R56 and R58.
Made the changes. I don't have svn access so if someone can submit the
attached diff for me...

Ruben



-----Original Message-----
From: Derrick Renaud [mailto:derrickrenaud@yahoo.com] 
Sent: Wednesday, 5 August 2009 6:19 AM
To: mamedev@dspnet.fr.eu.org
Subject: RE: [MAME] Stern Cliffhanger Tone Sounds Fix


Thanks.  So it looks like the code needs to be changed from 19k resistors to
10k.  That should make it sound right.

I'm not near a computer with svn access at the moment.  So if anyone want to
make the change, feel free.

D.

--- On Sun, 8/2/09, Ruben Panossian <malcor@tpg.com.au> wrote:

> From: Ruben Panossian <malcor@tpg.com.au>
> Subject: RE: [MAME] Stern Cliffhanger Tone Sounds Fix
> To: mamedev@dspnet.fr.eu.org
> Received: Sunday, August 2, 2009, 4:39 AM
> > From those schematics, the
> enclosed pic shows what parts need to be
> verified.
> 
> 
> Verified values.
> See attachment.
>
2009-08-13 04:57:35 +00:00
Aaron Giles
40cc74b98f > -----Original Message-----
> From: Atari Ace [mailto:atari_ace@verizon.net]
> Sent: Monday, August 03, 2009 10:52 PM
> To: submit@mamedev.org
> Cc: atariace@hotmail.com
> Subject: [patch] De-globalize romload.c/validity.c
> 
> Hi mamedev,
> 
> Static and global variables in the core of MAME have slowly been
> replaced with opaque structures latched onto the running machine. This
> patch extends this idiom to two more files, romload.c and validity.c.
> validity.c in fact didn't need any global state (it was used only to
> pass data between function calls), and romload.c already had a struct
> that largely served that purpose.
> 
> ~aa
2009-08-13 04:55:32 +00:00
Aaron Giles
259fb90602 From: David Haywood [neohaze@nildram.co.uk]
Sent: Monday, August 03, 2009 11:23 AM
To: Aaron Giles
Subject: Shogwarr redump

added redumped gfx rom on Shogun Warrior [Guru]
2009-08-13 04:43:00 +00:00
Aaron Giles
9d033c98e7 > From: atari_ace@verizon.net
> To: submit@mamedev.org
> CC: atariace@hotmail.com
> Subject: [patch] Introduce tilemap_private to running_machine
> Date: Thu, 23 Jul 2009 18:49:08 -0700
> 
> Hi mamedev,
> 
> Tilemaps in MAME are currently globally tracked. If multiple machines
> with different tilemaps are ever to be supported, this needs to be
> changed, which this patchset does.
> 
> 0. This patch add tilemap_private to running_machine, adds machine to
> a few apis and adds two new apis to replace the convention that tmap =
> NULL => all tilemaps.
> 1. This patch mechanically converts all the uses of ALL_TILEMAPS to
> use the new apis.
> 2. This patch removes ALL_TILEMAPS and makes tilemap_private
> dynamically allocated per machine.
> 
> ~aa
2009-08-13 04:42:13 +00:00
Aaron Giles
019d919850 Hi Aaron,
I have done Intel 4004 implementation, here is a patch (it also
contain a POC driver for 4004 Nixie tube clock, that runs under MESS).

4004clk is artwork file, and roms file contain needed roms (just rename ZIP).

Regards,
Miodrag


> -----Original Message-----
> From: Micko [mailto:mmicko@gmail.com]
> Sent: Tuesday, August 04, 2009 8:11 AM
> To: Aaron Giles
> Subject: Intel 4004 core
> 
> Hi Aaron,
> 
> Here is a final version of CPU core for MAME submition.
> 
> Regards,
> Miodrag
2009-08-13 04:30:33 +00:00
Aaron Giles
229995b643 From: hoge hoge [mailto:c8cv@hotmail.com]
Sent: Monday, August 03, 2009 5:33 AM
To: submit@mamedev.org
Subject: with attachment: fixing bootleg + sonson fixes

Woops, forgot the attachment..



Hello,

Thanks for including my fixes in the u1 release :)

Attached diff for 0133u1 fixes 2 small things related to u1 fixes:
- description bootleg inconsistency didn't include goldnpkr.c
- forgot Y in sonson sprite wrap (see titlescreen when the 2 guys jump up)

hap
2009-08-13 04:25:07 +00:00
Angelo Salese
0e6ddcf9a2 [SNES]: Fixed 8bpp layer colors. 2009-08-12 23:36:47 +00:00
Scott Stone
fcf3613988 Corrected error (changed maincpu speed rather than audiocpu). 2009-08-12 18:22:56 +00:00
Scott Stone
cdb724ed60 - Corrected TNZS vsync to 59.15 as verified on pcb. [Corrado Tomaselli]
- Reverted back to 3mhz gng sound z80 clock. (Fixes MT#03370) [Corrado Tomaselli]
2009-08-12 18:16:06 +00:00
Angelo Salese
5e1f170a9e [SNES]: Fixed a partial update bug when the screen is in interlace mode 2009-08-12 17:11:02 +00:00
Angelo Salese
1cf0cbaba2 [SNES]: Even more aggressive open bus fixes. 2009-08-12 10:17:12 +00:00
Angelo Salese
2bbee12ebe [SNES]: fixed irq ack and fixed TIMEUP register open bus behaviour. 2009-08-12 09:15:39 +00:00
R. Belmont
7e37c7fa9c Revert last check-in, I just realized that was actually correct (doh). 2009-08-12 03:46:58 +00:00
R. Belmont
ba1580bf7d SH2DRC: Fixed output register marking errors
Probably not harmful currently, but if the UML core ever gets more aggressive 
with optimization (e.g. if we spliced in something like LLVM as a code 
generator) it could've become an issue.
2009-08-12 03:39:01 +00:00
Angelo Salese
14f1e90bed [SNES]: Fixed a bug that were causing a row of corrupted tiles during scrolling situations 2009-08-12 00:12:29 +00:00
Yasuhiro Ogawa
f916e5968b ROM name fixes [Team Japump!!!] 2009-08-11 23:02:43 +00:00
R. Belmont
6e15c81c68 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Ridge Racer (3 screen? Rev. RR2, World) [Guru, Smitdogg]


Claimed to be 3 screen but it comes up fine in the driver as-is.  The I/O
test does complain about the C139 serial being unable to talk to anything so
I'm assuming that's how the 3-screen-ness works and will not purse that 
angle :)
2009-08-11 22:27:52 +00:00
Angelo Salese
0d88d2896b [SNES]: Fixed the x scrolling wrap around bug when hscroll == 0 2009-08-11 17:14:05 +00:00
Scott Stone
b3e818a56b Re-affirm that games with external samples are kept with flagged with GAME_IMPERFECT_SOUND. 2009-08-11 15:32:53 +00:00
Yasuhiro Ogawa
2a7a63c7a5 ROM name fixes for sicv, sisv, and sisv2 [Team Japump!!!] 2009-08-11 09:52:57 +00:00
Yasuhiro Ogawa
3583338e9b fixed ROM names of duckhunt according to http://img283.auctions.yahoo.co.jp/users/6/3/1/7/tekepum-img600x450-1249115547zjpbmt51293.jpg 2009-08-11 02:15:03 +00:00
Yasuhiro Ogawa
8079f3a7e8 vsnes update [Team Japump!!!]
- fixed ROM names
- added vssoccerj
2009-08-11 00:41:53 +00:00
Angelo Salese
bfda786802 [SNES]: Fixed buggy layer clearance when in H-512 modes 2009-08-10 20:25:13 +00:00
Angelo Salese
d417e0726d [SNES] Removed a kludge with color windows. 2009-08-10 18:42:21 +00:00
Fabio Priuli
d692baf769 jaguar/cojag video updates:
* Added variable pixel width.
* Fixed display of screens wider than 360 pixels.
* Enabled use of RGB16.
[Robbbert]
2009-08-10 17:00:20 +00:00
Angelo Salese
674e64217f [SNES]: Improved window effects when in H-512 mode. 2009-08-10 15:34:57 +00:00
Angelo Salese
44e62d5408 [SNES]: Fixed doubled y-axis sprites when in interlace mode 2009-08-10 11:05:20 +00:00
Fabio Priuli
d8ac356e90 [SNES] simplified window masking code and moved some more regs to PPU struct 2009-08-10 09:54:45 +00:00
Fabio Priuli
381bf28978 NES: Fixing bank switching in multigm3 (broken due to a mistake of mine when including original Rob Bohms' code). The game still refuses to work, unfortunately 2009-08-10 06:38:10 +00:00
Brian Troha
cf4fd951e9 Put in year for Around the World (Amcoe, sfbonus.c) so we know why it was disabled for now. 2009-08-10 03:17:58 +00:00
R. Belmont
7b004731a9 Improved speaker-toggle emulation with alias filter [Anders Hallström]
This was submitted in May and never put in because nobody from MESS commented.
I just tried it hooked up to the Apple II in MESS and it sounds quite nice.
2009-08-10 00:33:05 +00:00
Couriersud
4720d3349b Discrete sound may nuke performance - timers as well
- Rewrote timer code so that the pitch timer is only used when it produces audible results.
2009-08-09 23:08:40 +00:00
Fabio Priuli
060c4654ac SNES: added PPU1/PPU2 Open Bus support, STAT77/STAT78 registers should be more accurate (even if still not perfect) 2009-08-09 23:08:07 +00:00
Fabio Priuli
6f1d76124a Not worth mentioning: removed atworld & clone, because too new 2009-08-09 23:06:09 +00:00
Couriersud
9a9e892dac Added possibility in discrete.h to select hardware (galaxian/moon cresta) at compile time. This leads to slightly different volume levels.
Hit sound (explosion) has been hacked to increase volumne. Currently, we can not accurately model the switch/opamp filter circuit.
2009-08-09 21:54:18 +00:00
Angelo Salese
61594c329d [SNES]: Hooked up interlace mode 2009-08-09 21:37:56 +00:00
Angelo Salese
5015eefafa [SNES]: Fixed vram size when in hires mode 2009-08-09 21:02:44 +00:00
Angelo Salese
abd75e1b58 SNES: fixed a bug with open bus behaviour 2009-08-09 19:43:29 +00:00
Brian Troha
6c95409c1f Corrects Kamakazi III's dipswitch setting (the same as superg) and relabeled it a superg hack. Also the dipswitch setting for the Taito license was the same as superg so I eliminated one. 2009-08-09 17:05:59 +00:00
Fabio Priuli
b9f6760e13 [SNES]
* Fixed Mode 7 shared scrolling/matrix registers
* Slightly optimized Mode 7 math (by using Anomie's recursive formula)
* Moved some more register contents to PPU struct
2009-08-09 16:51:47 +00:00
Couriersud
c4765b716b - Fixed a bug in pitch volume circuit
- Renamed inputs for better readability
2009-08-09 15:50:00 +00:00
Roberto Zandona
e0d1e470c0 looping: some improvement to mcu support 2009-08-09 15:20:29 +00:00
Roberto Zandona
db6150b7bb looping: preliminary mcu support 2009-08-09 14:52:56 +00:00
Angelo Salese
311b757c1b Redumped bingor2 program roms [Klaus Sommers] 2009-08-09 10:57:15 +00:00
Roberto Zandona
2850d4e0fb looping: fix mcu rom region in clone set 2009-08-09 07:19:42 +00:00
Fabio Priuli
b63f9602f0 Improved Sprite Overflow emulation of NES PPU (this fixes the first of blargg's Sprite Overflow tests) [Robert Bohms] 2009-08-09 06:30:36 +00:00
Roberto Zandona
cd932c1c27 looping: modified the cop420 rom region 2009-08-09 06:25:48 +00:00
Fabio Priuli
560566518e [SNES]
* merged OAM functions, 
* fixed a small bit in Mode 7 math, 
* added a few elements to PPU struct (this might be handy if we ever come to convert SNES PPU to a device)
2009-08-09 06:12:25 +00:00
Fabio Priuli
14743260e2 On behalf of Robbbert: cojag/jaguar video updates 2009-08-09 05:27:42 +00:00
Couriersud
7ed3463c85 Created discrete sound emulation for galaxian
- Must be enabled in includes/galaxian.h: GALAXIAN_USE_DISCRETE = 1
- Changed all audio related AM_WRITE to AM_DEV_WRITE
- Moved discrete sound related pieces such as initialization into audio/galaxian.h
- Split some memory maps into sound related and not sound related parts.
You need a Core2 to really enjoy the sound.
2009-08-09 01:48:32 +00:00
Yasuhiro Ogawa
8dcd4f9668 added 1 missing sample [Team Japump!!!] 2009-08-09 01:11:18 +00:00
Couriersud
5a0fd74a12 - Added "abs" function to DISCRETE_TRANSFORM
- Fixed a bug in DISCRETE_RCDISC5
2009-08-08 21:28:36 +00:00
Fabio Priuli
890ea90e32 SNES: Implemented Mosaic in Mode 7 2009-08-08 21:11:36 +00:00
Fabio Priuli
fa30b49348 Not worth any mention: fixed wrong experimental code which broke more than expected 2009-08-08 20:43:29 +00:00
Angelo Salese
ea23fba274 SNES: Make the unsupported reads on i/o open bus, fixes a layer enable in Super Kick Boxing 2009-08-08 17:51:18 +00:00
Fabio Priuli
0102fbe6ab [SNES] Improved Mode 7 math precision (but still some issues remain) and added a few elements to PPU struct 2009-08-08 17:00:55 +00:00
Yasuhiro Ogawa
e8a98bf880 New games added or promoted from NOT_WORKING status
---------------------------------------------------
beatmania ClubMIX [Team Japump!!!, The Guru]
2009-08-08 13:34:17 +00:00
R. Belmont
2632396c20 Updated Sega Hikaru readme [Guru]
The DEMUL guys have this booting but not passing POST yet, this updated
readme was done per their request.
2009-08-08 05:02:37 +00:00
Fabio Priuli
ad56c32869 Fix for MT 3881: pc_moglf, pc_mtoid: Crashes with access violation a short time after boot. [hap] 2009-08-07 21:10:13 +00:00
Yasuhiro Ogawa
7eb4557016 added notes on ROM label (uses Japanese character) 2009-08-07 15:48:11 +00:00
Yasuhiro Ogawa
d4bb77f0e9 n8080 update [Team Japump!!!]
- corrected ROM names for Space Fever and SF High Splitter
- renamed spacefeva to spacefevo2
- added spacefevo
- added highspltb
2009-08-07 15:18:17 +00:00
Angelo Salese
45c133ceaa SNES: Fixed rowscroll line bugs in many games 2009-08-07 14:40:11 +00:00
R. Belmont
5f07384209 Fix Atomiswave COIN ERROR [Wind]
All dumped AW games now boot into attract mode with sound.

Controls work the same as the home console DC controller and lightgun (none of 
this Maple to JVS nonsense), so that'll be handy for MESS as well :)
2009-08-07 14:15:02 +00:00
Angelo Salese
8fade1f6dd Fixed buggy breakpoints in the g65816 cpu core. [Angelo Salese] 2009-08-07 11:38:06 +00:00
R. Belmont
ede41d3262 And another place. 2009-08-07 05:32:27 +00:00
R. Belmont
57dd49d32e Re-fix it more portably. 2009-08-07 05:30:42 +00:00
R. Belmont
2dbacc1a43 Cast large int to UINT64. 2009-08-07 05:27:29 +00:00
R. Belmont
1f5292d3c8 Atomiswave updates: [R. Belmont, Cah4e3]
- Hooked up flash ROM at 0
- Use proper AW memory map
- Emulate AW ROM board (different from Naomi)


All dumped AW games now boot and show something.  Unfortunately they all 
show "COIN ERROR" for as-yet unknown reasons, and only sprtshot actually 
continues in spite of the error.
2009-08-07 04:46:13 +00:00
R. Belmont
e314429bbb New games added or promoted from NOT_WORKING status
---------------------------------------------------
Pop n' Music 2 [Guru]


ROMs are already up, CHD is uploading now (~465 MB) to:
roms/unemulated/Konami/DJMain/831jhdda01.chd
2009-08-07 00:36:30 +00:00
Brian Troha
f8e2939366 added remaining PCB "U" locations to roms that didn't have for G-Stream G2020. 2009-08-07 00:13:49 +00:00
Angelo Salese
b013a70cd8 helps with the correct file... 2009-08-06 23:39:17 +00:00
Angelo Salese
6fa599a698 SNES: Improved mode 5/6 gfxs when tile size = 16x16. 2009-08-06 23:30:12 +00:00
Roberto Zandona
8f14acedbf fix "error: no newline at end of file" 2009-08-06 22:46:00 +00:00
mariuszw1
e0a1c6eff7 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Python (Photon System) [Mick, Mariusz Wojcieszek]
2009-08-06 21:18:10 +00:00
Fabio Priuli
ff1a4ec6a0 SNES video update, part 3:
* reworked video drawing routine to simplify the various graphic 
mode drawing and to allow proper implementation of priority orders 
(especially bg3 priority bit and mode 7 priority order)
* improved mode 7 extbg (still missing mosaic)
* added some more debugging options
2009-08-06 18:44:56 +00:00
Angelo Salese
aa108566a6 SNES: More accurate behaviour of the last scroll register. 2009-08-06 18:13:49 +00:00
Scott Stone
fd5ab6e92a Fixed: 03376: All Sets with Rev 1 Sound Board in gottlieb.c: Access Violation [hap]
Fixed: 03373: looping: Unmapped I/O read/writes result in large error log and major performance drop [hap]

Both are from the FW: i8080 daa + multiple memreads fix, gottlieb audio, looping log
2009-08-06 17:54:18 +00:00
Fabio Priuli
50ee0930d2 SNES video updates, take two:
* further simplification of tile drawing routines
* added palette index to 8bpp tiles (correct color_shift still unsure, though)
2009-08-06 11:09:24 +00:00
Fabio Priuli
80f73ab376 More NES work: [Robert Bohms]
* Fixes bug in nes_apu that caused errors reading $4015
* Adds length counter status bits to $4015
* Fixes 4-screen mirroring (PPU regression)
* Fixed cham24

Also, I fixed the tab lengths in nes_apu.c
2009-08-06 10:58:38 +00:00
Angelo Salese
1934fb76af Fixed non-C99 complaint 2009-08-06 10:06:31 +00:00
Fabio Priuli
16f656b1f2 I should hit 'save' before commit, not after ;) 2009-08-06 00:41:30 +00:00
Fabio Priuli
0b4fddc5fb SNES video updates:
* Re-enabled video debug functionalities in debug build (to toggle background layers)
* Added proper priority tables for various bg/obj layers
* Largely simplified tile and line drawing routines, and fixed small bits here and there
2009-08-06 00:36:19 +00:00
Brian Troha
0c8f831c7a New clone added: Winding Heat (JAA)
New Clone Added
------------------------------
Winding Heat (JAA, JPN v2.11) [Guru]
2009-08-05 23:00:12 +00:00
Brian Troha
a29b0bd9c1 New Clone added: Dragon World (V021O)
Minor reorganization of decryption routines.  Clone set rename and new clone added.

New Clone Added
--------------------------------------
Dragon World (V021O) [f205v, Olivier Galibert, David Haywood]
2009-08-05 22:42:18 +00:00
Roberto Zandona
e7f0e08a40 prosport: removed AM_SHARE macro and used AM_MIRROR in memory definition 2009-08-05 22:28:34 +00:00
Roberto Zandona
00d8b29d9c prosport: fixed tile flip y (in golf game) 2009-08-05 22:03:24 +00:00
Scott Stone
d94a805ab4 Added GAME_IMPERFECT_SOUND flag to all sets that use external samples which were not already flagged for sound.
Flagged Speed Freak (speedfrk) as GAME_SUPPORTED_SAVE to match the rest of the driver.
2009-08-05 21:11:29 +00:00
Roberto Zandona
50a225928c prosport: added some dsws 2009-08-05 20:17:08 +00:00
Angelo Salese
c10776a23a Fixed (presumably) broken gfxs in nss_sten 2009-08-05 20:09:11 +00:00
Angelo Salese
a93f68cbf0 Small driver acks adjustments, not worth mentioning 2009-08-05 17:28:45 +00:00
Roberto Zandona
7080ca2adb progolf: updated info 2009-08-05 17:10:02 +00:00
Roberto Zandona
e0007592dd New games added or promoted from NOT_WORKING status
---------------------------------------------------
18 Holes Pro Golf [Roberto Zandona', Angelo Salese]
2009-08-05 16:31:54 +00:00
Roberto Zandona
77038246ed progolf: fixed banking (now the rom test pass) 2009-08-05 16:28:30 +00:00
Roberto Zandona
ef5915ffbb improvements in rom banking (now all the maps are right) 2009-08-05 14:52:49 +00:00
Brian Troha
a16d511d43 remove unnecessary Off/On after conversion to PORT_DIPUNUSED_DIPLOC 2009-08-05 01:25:38 +00:00
Yasuhiro Ogawa
e014aa3a27 DIPSW fix [kanikani] 2009-08-05 01:08:47 +00:00
Angelo Salese
702458cb6a Aristocrat MK-4 HW: Hooked up mc6845, fixed a rom crc in goldenc and implemented flip y 2009-08-04 22:58:05 +00:00
Scott Stone
7d43b65ad6 Fixed a mapping error with Maikobana [BET] (mmaiko) which caused the NVRAM not to save correctly. 2009-08-04 22:51:37 +00:00
Angelo Salese
19ba26a126 Silly error from my side == improved gfxs 2009-08-04 22:38:46 +00:00
Angelo Salese
19f10a56d0 Implemented preliminary bg map banking in 18 Holes Pro Golf [Angelo Salese, Robiza] 2009-08-04 22:20:30 +00:00
Brian Troha
fac1859add adds the 8751 MCU code to Saigo no Nindou (nspiritj) [Guru, David Haywood]
Though there is some corruption on the warning screen (layer enable?)
2009-08-04 21:59:32 +00:00
Brian Troha
c8790328fa nmk16.c driver documentation update / clean up:
Moved the PCB layout for S.B.S Gomorrah (Bio-Ship Paladin) down by the game's romdef.

Added PCB layout for Spectrum 2000 & corrected company name to YONA Tech

Added PCB layout for Red Hawk

moved decryption routines (if needed) to between the info/PCB layout header and game romdef.
2009-08-04 21:35:31 +00:00
Fabio Priuli
e093c31701 Fix to MT 03352: cobram3: No demo (attract) sound [Xander] 2009-08-04 20:03:13 +00:00
Angelo Salese
6fd486f61a SNES (MESS-specific): Fixed mode 5/6 bg drawing cutted in half bug 2009-08-04 13:53:26 +00:00
Angelo Salese
2c356fa776 Fixed color prom hook-up in Panther [Angelo Salese] 2009-08-04 10:50:27 +00:00
Fabio Priuli
e39c0d0680 Forgot to make P2 hanafuda input descriptions as complete as P1 ones 2009-08-04 10:16:18 +00:00
Fabio Priuli
c7fc844911 Removed fake P3 Start from Nichibutsu mahjong games and properly called "Credit Clear" that input.
Also, added back Bet button in nb1413m3.c fixing omotesnd
2009-08-04 10:08:26 +00:00
Jonathan Gevaryahu
38cc1d8c54 (remove a line accidentally left on last commit) 2009-08-04 02:25:34 +00:00
Jonathan Gevaryahu
2ff1fc2d17 Add correct color PROM for panther [Mr. Do] 2009-08-04 02:19:36 +00:00
Fabio Priuli
549dc697c2 Added default input mappings for Hanafuda games. Updated most of the Hanafuda games to use them.
Like for Mahjong games, keys A->H are used. "Yes" is mapped to M, "No" is mapped to N.
2009-08-04 00:13:25 +00:00
Brian Troha
5f5509cf8a New clone added: Megatouch 5 (9255-60-01 ROI, Standard version)
includes a redump of Megatouch 5 (9255-60-01 ROC, Standard version) U38 rom, which ironicly is also a BAD_DUMP... it doesn't work.  The rom gives consist read but the game just will not fire up.

New Clone Added
---------------------------------
Megatouch 5 (9255-60-01 ROI, Standard version) [Brian Troha, Dumping Union]
2009-08-04 00:09:20 +00:00
Fabio Priuli
ed102e0b45 oops. forgot to commit this. 2009-08-04 00:06:59 +00:00
Fabio Priuli
bd45171bb1 Updated sfbonus.c to use the new gambling inputs. Fixed many years and descriptions. Reworked parent/clone relationships so that parent is the higher revision and/or the Export version. Also, tried to establish common rules in the choice of the romset names. 2009-08-04 00:05:08 +00:00
Fabio Priuli
0c25ea26ad Added a stop4 input to slot default and remapped slot default keys to better suit Amcoe games. 2009-08-04 00:00:06 +00:00
Angelo Salese
3a4ef6d6c9 SNES (MESS-specific): Preliminary open bus emulation for allowing Shien's Revenge / Shien the Blade Chaser to boot 2009-08-03 21:48:28 +00:00
Brian Troha
23612784b3 New Clone Added: Gun Bullet (World)
Added in PCB locations to Point Blank / Gun Bullet and where possible in other sets.

Gun Bullet GN3 all English version with no "for use in" copyright notice.

New Clone Added
----------------------------------
Gun Bullet (World, GN3 Rev B) [Brian Troha, Dumping Union]
2009-08-03 20:50:32 +00:00
Roberto Zandona
5543a7e62c removed bad dump flag in progolf; with progolfa you get the same rom error in test mode and progolfa have different encryption 2009-08-03 20:47:31 +00:00
Roberto Zandona
defbb7e2b2 patch progolfa rom like progolf 2009-08-03 20:35:37 +00:00
Angelo Salese
cbe82354ed SNES (MESS specific): fixed Super Kick Boxing booting and sound 2009-08-03 19:56:19 +00:00
Angelo Salese
573f9a4d48 Hand-tuned BGM tempo in Tryout thanks to a side-by-side reference [Angelo Salese] 2009-08-03 16:36:23 +00:00
Ryan Holtz
a56fa949b6 Added preliminary sound to 39in1, still buggy. [MooglyGuy] 2009-08-03 05:02:38 +00:00
Brian Troha
64da24341e Add PCB locations to the rom names for Dream Land (Bubble Bobble bootleg) 2009-08-03 01:20:31 +00:00
R. Belmont
70d825920b 39in1 update
Protection cheat, now playable, removed GAME_NOT_WORKING.

Yes, the cheat sucks and yes this redefines slow, but I was able to coin up
and play Mappy :)
2009-08-02 23:58:59 +00:00
Aaron Giles
213c72af7f Cleanups and version bump. 2009-08-02 23:42:42 +00:00
Scott Stone
59ef1456fb Added swtht2nz (aristmk4.c) that was missing to mamedriv.c 2009-08-02 23:21:54 +00:00
Aaron Giles
6e858ca7e6 New clones:
Dream Land / Super Dream Land (bootleg of Bubble Bobble) [unknown]
2009-08-02 22:56:02 +00:00
Aaron Giles
0131119e09 Oops forgot part of the CHD changes. 2009-08-02 22:55:26 +00:00
Fabio Priuli
645ea861e0 Changed default key for Mahjong P1 Bet to '3', because '2' was conflicting with P2 Start in 2 players Mahjong games.
This may be worth of mention in the whatsnew, to warn users about the new behavior.
2009-08-02 22:50:46 +00:00
Aaron Giles
6a36bae504 Fix chdman -update to leave the write protect state alone when updating
uncompressed CHDs. [Michael Zapf]
2009-08-02 22:01:47 +00:00
Aaron Giles
6564c7b398 From: Kevin Eshbach [mailto:keshbach@comcast.net]
Sent: Sunday, August 02, 2009 11:02 AM
To: submit@mamedev.org
Subject: Patch file with minor documentation updates

Enclosed is patch file with some minor documentation changes:
 
* Updated all of the TRON sets with location of the roms and the board they belong to
* Updated the name of the PROM on the Super Sound I/O board
* Added notes about PALs that need to be dumped (The same PAL part numbers are also 
used on Xenophobe and probably other MCR II & III games.)
 
Kevin Eshbach
2009-08-02 21:59:27 +00:00
Aaron Giles
30df0d4d1c From: hoge hoge
Date: Sat, 1 Aug 2009 13:07:41 -0700
To: submit@mamedev.org<submit@mamedev.org>
Subject: sbrkout paddle fix
Hi,

Attached diff for 0133 is a simple fix to mametesters bug 02645, the paddle now correctly has a range of 00 to FF.

hap
2009-08-02 21:58:21 +00:00
Aaron Giles
9a5d3dfe0e From: hoge hoge [c8cv@hotmail.com]
Sent: Saturday, August 01, 2009 5:20 AM
To: submit@mamedev.org
Subject: quizf1, mslug4, description changes
Hi,

Attached diff for 0133 changes 2 descriptions:
"Quiz F-1 1,2finish" to "Quiz F1 1-2 Finish (Japan)"
manufacturer for mslug4 "Mega" to "Mega / Playmore"

Another thing: if the manufacturer is unknown, MAME either puts "????", "<unknown>", "Unknown", or "unknown".
Just pick 1 for consistency :P

hap
2009-08-02 21:57:38 +00:00
Aaron Giles
6996ddec73 From: hoge hoge [c8cv@hotmail.com]
Sent: Friday, July 31, 2009 12:46 PM
To: submit@mamedev.org
Subject: galaxian background hum speed better with NEW_LFO
Hello,

The background hum of Galaxian sounds better, though not perfect yet, 
with NEW_LFO enabled (audio/galaxian.c). Maybe it was disabled by default 
because the quite drastic frequency change was thought to be inaccurate? 
While the truth is that MAME has been wrong forever.
mametesters bug: http://www.mametesters.org/view.php?id=443
see attachment for fix, it's not much

Greets,
hap
2009-08-02 21:55:55 +00:00
Aaron Giles
994ab6e0d5 Changed vsyncs to the following games: truxton, demon's world, Pang,
super pang, block block, yie ar kungfu and kikikaikai
Corrected sn76459 clock to Ye Ar Kungfu and verified the other clocks.
Changed the main clock of Pang, Super Pang and Block Block

[Corrado Tomaselli]
2009-08-02 21:54:25 +00:00
Aaron Giles
00717f0d79 From: hoge hoge
Date: Wed, 29 Jul 2009 13:31:56 -0700
To: submit@mamedev.org<submit@mamedev.org>
Subject: starblade polys fix
Hello,

See attachment for a diff that fixes a regression (mametesters 03317) with 
Starblade in machine/namcos2.c while still allowing Rolling Thunder and 
Fine Hour to work. I've also changed the comments a bit, since the extra 3 
IRQ lines are nonsense: The C148 only has 5 IRQ lines.

Greets,
hap

--

From: hoge hoge 
Date: Thu, 30 Jul 2009 11:48:37 -0700
To: submit@mamedev.org<submit@mamedev.org>
Subject: namcos2 multiple posirq
Hello,

I went ahead and properly added support for namcos2 multiple posirq anyway.
Attached diff for 0133 fixes the following issues:
- fourtrax track and mirror
- dirtfoxj game start spotlight effect, game still locks up tho
- burnforc 'hiccup' glitches when scrolling left/right
- luckywld tunnel glitch (still a bit glitchy though)

(this diff includes starblad_polys_fix too)

hap

--

From: hoge hoge 
Date: Fri, 31 Jul 2009 09:34:20 -0700
To: submit@mamedev.org<submit@mamedev.org>
Subject: namcos2 posirq update
Hi,

Here's a small update to my namcos2 submit of yesterday, it simplifies 
namcos2_GetPosIrqScanline, making both burnforc and fourtrax work fine, and 
increases MDRV_QUANTUM_TIME because finehour didn't work properly anymore 
in the 2nd attract demo. The posirq fix also fixes bad sprite colours in 
finehour by the way.

hap
2009-08-02 21:52:14 +00:00
Aaron Giles
42b97afb05 From: David Haywood <neohaze@nildram.co.uk>
Date: Wed, 29 Jul 2009 13:06:35 
To: Aaron Giles<aaron@aarongiles.com>
Subject: Soccer Superstars JAC


this adds the JAC version dumped by f205v, it replaces the current JAA 
version which is renamed to soccerssja

DRIVER( soccerssja ) is needed in mamedriv.c after DRIVER( soccerssj )

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

Soccer Superstars (ver JAC) [f205v] (NOT WORKING)
2009-08-02 21:49:14 +00:00
Aaron Giles
fdba4b54a3 From: David Haywood <neohaze@nildram.co.uk>
Date: Tue, 28 Jul 2009 23:56:42 
To: Aaron Giles<aaron@aarongiles.com>
Subject: Led Storm Rally 2011 (US)


I've marked the sprite roms on this as bad again.

There is no possible way that I can see to get good sprites with the 
sprite roms we have.  If those sprite roms were really on Guru's board, 
then Guru's board has the wrong sprite roms too.

The tile numbering of the sprites simply doesn't match what the game 
requests at all, many of them are offset by a varying amount of tiles 
due to additional tiles that should have been inserted into the graphics 
for this game.  It is entirely inconceivable that these are correct.
2009-08-02 21:48:11 +00:00
Aaron Giles
ef21f3ea4b From: AGEMAME Development <agemame@gmail.com>
Date: Tue, 28 Jul 2009 14:14:42 
To: submit@mamedev.org<submit@mamedev.org>
Subject: Aristocrat updates


Addition of more games from Heihachi_73 - email included:

Hey again. I was just greeted with a heap of ROM dumps for the older 
8-bit MK4 hardware. They all show more than a black screen at least!

Enchanted Forest - 4VXFC818 (1995) [eforesta]
Top Gear - 4VXFC969 (1996) [topgear]
K.G. Bird - 4VXFC5341 - (1996, New Zealand, 87.98%) [kgbird]
K.G. Bird - 4VXFC5341 - (1996, New Zealand, 91.97%) [kgbirda]. Only U87 
differs from the parent set.
Enchanted Forest - 3VXFC5343 (1996, New Zealand) [eforestb]
Black Rhino - 3VXFC5344 (1996, New Zealand) [blkrhino]
3 Bags Full - 3VXFC5345 (1996, New Zealand) [3bagflnz]. Graphics ROMs 
need redumping, this causes small glitches in-game.
Phantom Pays - 4VXFC5431 (1998, New Zealand) [phantomp]
Fantasy Fortune - 1VXFC5460 (1998, New Zealand) [ffortune]
Sweet Hearts II - 1VXFC5461 (1998, New Zealand) [swtht2nz]
Golden Canaries - 1VXFC5462 (1998) [goldenc]
Autumn Moon - 1VXFC5468 (1999) [autmmoon]
Coral Riches II - 1VXFC5472 (2000, New Zealand) [coralr2]

Not all those were in the ZIP, those that were are at 
http://agemame.fruit-emu.com/aristo/

Also m_brkfst is in the same directory, that's a Scorpion 2 game, The 
Big Breakfast which is being used to test whether any new code is needed 
to support Starpoint disc reels (basically vertically mounted 
turntables, rather than drums). Much more work is needed to hook up the 
inputs before the clones are added.
2009-08-02 21:47:23 +00:00
Aaron Giles
6ef1d51785 From: David Haywood <neohaze@nildram.co.uk>
Date: Tue, 28 Jul 2009 11:43:54 
To: Aaron Giles<aaron@aarongiles.com>
Subject: Re: Neo Print


helps if i attach it.  please add to mamedriv.c yourself

David Haywood wrote:
> new not working
> ----
>
> '98 NeoPri Best 44 (Neo Print) [JohnBoy]
>
> thanks to Gridle for properly identifying it, maybe one day we'll find 
> more out about this rather obscure system / variation on the NeoGeo.
>
>
>
2009-08-02 21:44:35 +00:00
Aaron Giles
f36241ee82 From: David Haywood <neohaze@nildram.co.uk>
Date: Mon, 27 Jul 2009 01:12:34 
Cc: Aaron Giles<aaron@aarongiles.com>; Angelo Salese<salese_corp_ltd@email.it>
Subject: Re: Calc 3 update


wrong file, sorry.

David Haywood wrote:
> Shuffled a few things around based on new findings
> Added an extra decryption table used for the Brap Boys startup code 
> (still doesn't do anything interesting)
> Noted that one of the unknown parameters for the MCU Init command is 
> where it reads / writes eeprom data from.
> Noted that an additional parameter in the MCU commands may cause 
> further displacement of the writeback address, as BRap Boys seems to 
> rely on this (needs further testing) - added a hack for now so that 
> BRap Boys places the writeback address of the initial table somewhere 
> that causes it to get executed.
>
> The MCU generally seems to be annoying, and places restrictions on 
> what you can call, when you can call it etc.
2009-08-02 21:42:28 +00:00
Aaron Giles
0e7df88608 From: David Haywood <neohaze@nildram.co.uk>
Date: Sun, 26 Jul 2009 09:31:24 
To: Aaron Giles<aaron@aarongiles.com>; Angelo Salese<salese_corp_ltd@email.it>
Subject: Space Walk?


I got the Software This guy to redump the 'Space Walk' rom which was 
obviously bad, and added it to the driver.

A second opinion is needed, maybe there is something else wrong because 
the gameplay doesn't appear to make any sense at all.  It's a similar 
game to clowns, but more often than not the character falls through the 
pad, and the pads jump and flip positions when they reach the middle of 
the screen.  Since this falls into the 'ultra rare' category I think it 
would be a good idea if somebody with a good knowledge of the CPU made 
absolutely sure that things are correct.


New not-working
===============
Space Walk [Siftware, David Haywood]
2009-08-02 21:41:39 +00:00
Aaron Giles
1fc576e72f From: hoge hoge
Date: Sat, 25 Jul 2009 11:57:29 -0700
To: submit@mamedev.org<submit@mamedev.org>
Subject: 68k cpu reset eat cycles fix
Hello,

Attached is a diff for 0133 that fixes a bug related to eating cycles 
during 68k cpu reset. Previously, initial_cycles had a wrong value 
after reset, and if cycles were < 0, it'd always return 0, .. check 
the diff to see what I mean.

This change also happens to fix a scrolling bug in Fantasy Zone, 
introduced when that cycle eating thing was added.

Greets,
hap
2009-08-02 21:37:45 +00:00
Aaron Giles
422c6c0d60 Hooked up Cobra Command sound ROM. [Jim Hernandez, Aaron Giles]
Also:
From: Xander [xander85@operamail.com]
Sent: Thursday, July 30, 2009 4:55 AM
To: submit@mamedev.org
Subject: cobram3 dip switch (bugs 3352, 3354)

Fixed cobram3 dip switch.

Xander
2009-08-02 21:33:05 +00:00
R. Belmont
95bce0e30f 39in1 updates: [R. Belmont, MooglyGuy]
- Video, inputs, and flash data ROM hooked up
- Improved PXA255 LCDC, DMA and I2S emulation
- Working but not great CPLD protection simulation


It now boots but fails after the initial POST (notes on that are at the
top of the driver - MG and I are chasing it, but more eyes is good too).

You can get into service mode with F2 and step through the service screens
with F2.  All of them behave except the input test, which will time out after
a little bit and say "System Check Error".

Delete your .nv if it doesn't start up.
2009-08-02 19:32:45 +00:00
Angelo Salese
13e81ac1fe Made irqs more accurate in City Connection [Angelo Salese] 2009-08-02 19:10:48 +00:00
Brian Troha
dae1b76b21 New Clone Added: Kamamkazi III (Galaxian hack/bootleg)
New Clone Added
-----------------------------------
Kamakazi III (Galaxian Clone) [Darran]
2009-08-02 18:52:14 +00:00
Angelo Salese
0d0866a42e Documented lamps/motor usage for Night Striker [Angelo Salese] 2009-08-02 18:41:37 +00:00
Aaron Giles
c2ec1768ad > -----Original Message-----
> From: David Haywood [mailto:neohaze@nildram.co.uk]
> Sent: Saturday, July 25, 2009 4:44 AM
> To: Aaron Giles; Angelo Salese; Klaus Sommer, B.Sc
> Subject: new Pinball Action clone
> 
> I've asked Klaus to check if the roms which appear overdumped are the
> correct size for the rom types on the PCB he has.  rom 12 in his dump
> appeared to be bad, but as it's just another plane of the sprite roms
> (the rest of which matched) I've used the one from the other sets.
> 
> This is a 'less encrypted' version, which just uses the Sega encryption
> without the extra overlay / protection present on set 3.
> 
> new clones
> -----------
> 
> Pinball Action (set 4, encrypted)  [Team Europe / Dumping Project]
>
2009-08-02 18:40:08 +00:00
Aaron Giles
96662603ba Minor namechange fix. Unsure whether "Hologram Time Traveler" should be
the actual name based on the two-piece bezel and occasional flyer, but
it's only one "l".
--------------------------------------------
Stiletto
stiletto@fastmail.fm
2009-08-02 18:39:03 +00:00
Aaron Giles
7d83f221e0 Changed sound z80 of ghost and goblins from 3mhz to 1.5mhz as verified
on pcb
[Corrado Tomaselli]
2009-08-02 18:38:19 +00:00
Aaron Giles
cb94f096d8 From: hoge hoge [c8cv@hotmail.com]
Sent: Friday, July 24, 2009 11:18 AM
To: submit@mamedev.org
Subject: bootleg manufacturers inconsistent
Hello,

Attached is a diff that fixes some inconsistencies with bootleg 
manufacturer names, eg. using Bootleg (big B), or using the 
original company if the rom is a bootleg.

hap
2009-08-02 18:36:28 +00:00
Aaron Giles
9af10a7e50 I verified the vertical syncs on the following pcb:
system18 motherboards
ninja ryukenden
tricky doc
raiden
Ninja Kid 2
atomic robokid
tiger road
stv motherboard
toki
raiden 2 / raiden dx (same pcb)
cabal
blood bros
tengai
gng
rally byke
vimana

[Corrado Tomaselli]
2009-08-02 18:35:14 +00:00
Aaron Giles
64e4c6b35f From: hoge hoge [c8cv@hotmail.com]
Sent: Thursday, July 23, 2009 1:11 PM
To: submit@mamedev.org
Subject: scudhamm analog controls improved
Hi,

Attached is a diff for mame 0133 that changes Scud Hammer analog controls 
from paddle to accelerometer. Previously, if you did nothing, the paddle 
control caused the hammer to smash automatically.

Greets,
hap
2009-08-02 18:31:11 +00:00
Aaron Giles
0df8391ad7 > From: Atari Ace [mailto:atari_ace@verizon.net]
> Sent: Wednesday, July 22, 2009 8:18 PM
> To: submit@mamedev.org
> Cc: atariace@hotmail.com
> Subject: [patch] priority_bitmap global begone!
> 
> Hi mamedev,
> 
> This patch set migrates priority_bitmap from a global variable to the
> running_machine object.  The first patch adds it to the machine
> object, adjusting some routines to take a machine/screen object in
> preparation and others to use a local variable for the bitmap.  The
> second patch then converts all the global vars to (typically)
> machine->priority_bitmap, this patch was generated by the included
> script.  The last patch removes the global priority_bitmap.
> 
> ~aa
2009-08-02 18:30:00 +00:00
Aaron Giles
0ca4404705 quakeat.c: Changed quake CPU speed to 233MHz, added basic PC IO map, hooked up 8259, corrected year to 1998, added some TODO statements.
[Luigi30]
2009-08-02 18:24:13 +00:00
Aaron Giles
c94f9a445c Changed clocks on Trojan as verified on pcb [Corrado Tomaselli] 2009-08-02 18:23:23 +00:00
Fabio Priuli
1356d85768 Fixed bmdct description (as per hap report and confirmation on various websites) 2009-08-02 17:49:11 +00:00
Brian Troha
407d84ec14 Documents what the "language" dipswitch actually does for Rapid Hero. When set to "Japanese", the main characters text "talk" on the Stage Clear screens. When set to "English" you simply see "Stage 'x' Clear" (where 'x' is the current stage you just finished). 2009-08-02 17:23:47 +00:00
Roberto Zandona
cd8369e0ee progolfa: removed a unnecessary for 2009-08-02 17:19:04 +00:00
Roberto Zandona
c2f590cf7d better implementation of the decryption routine in progolfa 2009-08-02 17:15:25 +00:00
Roberto Zandona
a674247f45 decrypted progolfa 2009-08-02 17:00:48 +00:00
Fabio Priuli
671dbc5716 Fixed MT 03314: mrdrillr, mrdrilr2: Title should be "Mr. Driller" (dot), not "Mr Driller" 2009-08-02 15:04:50 +00:00
Fabio Priuli
6d2a03d200 Unified sets with unknown manufacturer to use all the same manufacturer <unknown> 2009-08-02 14:36:46 +00:00
Fabio Priuli
7e22c033cf Removed a last redundant element from NES PPU struct 2009-08-02 10:40:58 +00:00
Roberto Zandona
567ca7d7dd bowl3d: added some dsws 2009-08-02 07:54:19 +00:00
Roberto Zandona
bac28fa7a4 some improvements to the meadows driver:
- set autocenter value to 0 in deadeye
- implemented correct inputs in bowl3d and removed not working flag

New games added or promoted from NOT_WORKING status
---------------------------------------------------
3-D Bowling [robiza]
Panther [Angelo Salese, robiza]
2009-08-02 06:53:02 +00:00
Fabio Priuli
bfd3937587 Added default input mappings for gambling / poker / slot games. Converted many drivers to use the new mappings. 2009-08-02 02:05:26 +00:00
Fabio Priuli
d57100051b Made "static" the new functions and handlers in NES PPU code 2009-08-02 02:01:40 +00:00
Brian Troha
ef069cefdd NMK16 driver clean ups.
Merging some of the duplicated code in nmk16.c, and attempting to handle the larger tilemaps used by Thunder Dragon 2, Rapid Hero and Macross 2 in a more correct way. This has fixed some glitches in the intro of Rapid Hero without breaking the ingame graphics. [David Haywood]
2009-08-02 00:38:21 +00:00
Brian Troha
19b9ab7ed5 New Clone Added: Cruis'n Exotica v2.0
New Clone Added
------------------------------------------
Cruis'n Exotica v2.0 [Smitdogg, Guru, Dumping Union] (not working)
2009-08-01 23:59:46 +00:00
Roberto Zandona
ca7dda36ac panther: removed debug code 2009-08-01 20:03:48 +00:00
Roberto Zandona
78159346f0 panther:
- better inputs implementation
- removed some info in the driver
2009-08-01 19:58:09 +00:00
Roberto Zandona
fe72a804dc panther:
implemented inputs
promoted to working
2009-08-01 19:52:09 +00:00
Couriersud
003b3e79d0 03349: mpatrol, mpatrolw: Wimpy explosion sound
- Revisited schematics
- Found 10-Yard schematics as well
- Corrected a bug, some discrete values and added two RC nodes from schematics
2009-08-01 18:38:38 +00:00
Roberto Zandona
706b6385e4 panther:
different implementation of c020 port; now the game boot up
2009-08-01 17:39:32 +00:00
Fabio Priuli
6ab50fc436 Cleaned up NES PPU interface and struct [Fabio Priuli]
Fixed multigam & multigmb [Robert Bohms]
2009-08-01 12:08:52 +00:00
Scott Stone
3f4b8a9c42 Sound map cleanup for the taito_x.c driver. 2009-07-31 23:05:15 +00:00
Brian Troha
99686eabe5 Enable the new clone in mamedriv.c for Touchmaster 5000 2009-07-31 19:50:04 +00:00
Brian Troha
e818609cd1 New clone added: Touchmaster 5000 V7.01 Standard
New Clone Added
--------------------------
Touchmaster 5000 (v7.01 Standard) [Brian Troha, Dumping Union]
2009-07-31 19:47:05 +00:00
Angelo Salese
5ef26ba2d4 I was sure that I've added this note before... 2009-07-31 19:42:23 +00:00
Brian Troha
e154f47cf9 adds dip port location to Super Pac-Man, Pac & Pal, Grodbda, Phozon, Mappy, Tower of Druaga, Dig Dug II and Motos as well as clones [Brian Troha] 2009-07-31 18:51:29 +00:00
Brian Troha
1012c7ee95 adds dip port location to Air Attack, SS Mission and Twin Action [Brian Troha] 2009-07-31 16:48:37 +00:00
Angelo Salese
f738a4b3c4 new not working
---------------
Panther [Mr. Do]

(issues should be very simple to fix, I don't have free time to check them out in these days so if anybody wants to fix them...)
2009-07-31 15:47:20 +00:00
Fabio Priuli
fd631b29b6 Commit of Robert Bohms' NES PPU updates (please refer to his -emails for details)
Also, not worth mention, I've done some readability tweaks and fixed some crashes in cham24 and multigam (due to wrong copy and paste in the original diffs). multigam.c games still have some issues (which I'm trying to fix with Rob's help)
2009-07-31 09:10:31 +00:00
Fabio Priuli
6cdff80638 Fixed MT3366: Default mametiny build no longer compiles 2009-07-31 05:16:12 +00:00
R. Belmont
04e71e4d70 39in1: Fixed EEPROM byte order on load so ID check passes. 2009-07-31 03:21:22 +00:00
Scott Stone
cb6691e7ba Fixed a expanded setname in tiny.c (for default mametiny build) 2009-07-31 02:23:23 +00:00
Brian Troha
9f7153365b adds dip port location to Stagger I & clones, Bubble 2000, Fire Hawk and Spectrum 2000 [Brian Troha] 2009-07-31 01:22:29 +00:00
Brian Troha
168ae7f259 New Clone Added: Outrun (Original revision)
New Clone Added
----------------------------
Outrun (original revision) [Guru]
2009-07-31 00:42:09 +00:00
Brian Troha
d1d32e4a4f Guardian Storm in working state by Haze
Please list the as follows under New Clone Added (and not the New Game that I had originally)

New Clone Added
------------------------------
Guardian Storm [Christian Raftopol, David Haywood, Dumping Union]
2009-07-30 23:08:09 +00:00
Ryan Holtz
d0cbfcb018 Fixed LCD DMA behavior in 39in1. [MooglyGuy] 2009-07-30 22:34:58 +00:00
Roberto Fresca
0bb0bac126 funworld.c improvements...
- Removed generic funworld DRIVER_INIT.
- Added partial PIAs connection diagram.
- Updated technical notes.
2009-07-30 18:06:45 +00:00
Brian Troha
84486f008b Enable clone of Guardian Storm...
Also, though not mention in the former check-in:  Added Guardian Storm PCB layout [Brian Troha]
2009-07-30 16:52:43 +00:00
Roberto Fresca
b6e7e2ee67 Ok.. Fixed the stuff and added proper PAL dump. Code gen needs to be reversed.
New clones added
----------------
Royal Card Professional v2.0 [Team Europe / Dumping Project] (NOT WORKING)
2009-07-30 15:59:07 +00:00
Jonathan Gevaryahu
21334d8600 add new xtal for vk100 in mess 2009-07-30 14:46:29 +00:00
Fabio Priuli
067fa4e60a Fixed a last validation issue 2009-07-30 12:42:39 +00:00
Scott Stone
566b865ccc A number of corrections to video, machine or encryption routines tied to the use of 'gamedrv->name' to lookup an individual setname or for use in a table. A more exhaustive search will be done to find more. 2009-07-30 10:40:22 +00:00
Brian Troha
1ac9522a97 New game added and dip port locations added to nmk16.c
New Game Added
------------------------------
Guardian Storm [Christian Raftopol, Dumping Union] (not working)

Also dip port locations add to:

Vandyke, Blackheart, Many Block, Task Force Harrier, US AFF Mustang, Hacha Mecha Fighter, Koutetsu Yousai Strahl, Bio-Ship Paladin, Acrobat Mission, Super Spacefortress Macross, Super Spacefortress Macross II, Thunder Dragon, Thunder Dragon 2, GunNail, Sabotan Bombers, Bombjack Twin, Nouryoku Koujou Iinkai, Guardian Storm [Brian Troha]
2009-07-30 02:34:40 +00:00
Brian Troha
f5ae0101c7 Revised dipswitch settings based on translated information and added the Country Code dips for switches 6-8 (DSW2) in the default list. 2009-07-30 00:46:47 +00:00
Andreas Naive
059b62aa1d Simplified Atomiswave's decryption routine & keys. [Andreas Naive]
-----
Furthermore, i have uploaded a new revision of the cracking tool to 
/encryption/aw_key_distiller.zip
2009-07-29 21:59:55 +00:00
Brian Troha
71d9499524 Fixes remaining regression from massive clone name change in the model3.c 2009-07-29 19:53:07 +00:00
Brian Troha
030939af9e Makes the 2 Magic Card alternate sets clones so the file name can exceed 8 chars, fixes a regression from massive clone name change. 2009-07-29 19:45:35 +00:00
Brian Troha
a42ef2cc3b Makes the 4 player Minesweeper a clone so the fine name can exceed 8 chars, fixes a regression from massive clone name change. 2009-07-29 19:36:18 +00:00
Brian Troha
c88e673ebb adds dip port location to DECO Cassette System driver.
Adds game specific settings for: Terranean, Super Astro Fighter, Lock'n'Chase, Pro Golf, Explorer, Tornado, Mission-X, Cluster Buster / Graplop, Night Star, Pro Soccer, Scrum Try, Fighting Ice Hockey and Boulder Dash.

[Brian Troha]
2009-07-29 19:25:38 +00:00
Angelo Salese
4b1f35ee4a Redumped set 2/4 gfx roms [Team Europe] 2009-07-29 18:56:03 +00:00
Brian Troha
5575090154 adds dip port location to B-Wings and clones. [Brian Troha] 2009-07-29 17:27:20 +00:00
Brian Troha
c6cc7da9b7 Document the oddly labeled Asteroids proms:
035144-02-03
    035145-02-03

Thought to be a rev 03 set, when dumped match the rev 02 set :-(
2009-07-29 16:32:36 +00:00
Scott Stone
5e9f8529e9 Fixes a problem with r6177 which deleted a ROM_REGION from the source. This caused the game to fail to load or be audited properly. 2009-07-29 16:30:57 +00:00
Brian Troha
5d7ab248a3 adds dip port location to Dragon Master. [Brian Troha] 2009-07-29 04:31:47 +00:00
Brian Troha
80be86b573 adds dip port location to Multi Champ and clone as well as added support for coinage mode 1 & 2. [Brian Troha] 2009-07-29 04:09:29 +00:00
Brian Troha
6b1eb809f4 adds dip port location to Magical Cat Adventure, Nostradamus and various clones. [Brian Troha] 2009-07-29 03:31:52 +00:00
Brian Troha
0094c166b7 adds dip port location to The Main Event, Devastators and various clones. [Brian Troha] 2009-07-29 03:13:27 +00:00
Brian Troha
8149a67024 adds dip port location to Haunted Castles and clones. Changed dipswitch names to more like the actual manual. Added notes in the source on Difficulty 2. [Brian Troha] 2009-07-28 23:28:00 +00:00
Angelo Salese
13e382190d Various improvements to the Speed Attack driver [Angelo Salese]
* Hooked up basic mc6845 crtc, fixing resolution and refresh rate;
* Added the watchdog;
* Corrected system clock;
* Removed a video quirkness (tilemap h/w values were bigger than its VRAM) and cleaned up some other minor stuff;
2009-07-28 20:39:30 +00:00
Brian Troha
6dee83b373 Adds dip port locations to Aquarium, Gun Dealer plus clones and Wise Guy plus clone [Brian Troha] 2009-07-28 17:30:11 +00:00
Brian Troha
9a92c4b0b1 Adds dip port locations to Got-cha Mini Game Festival and clone [Brian Troha] 2009-07-28 16:45:31 +00:00
Brian Troha
dd7ceb6137 Adds dip port locations to Food Fight and clones [Brian Troha] 2009-07-28 16:32:47 +00:00
Andrew Gardner
493e0d9c6b Whitespace cleanup (not whatsnew worthy) 2009-07-28 15:25:28 +00:00
Brian Troha
f765b946c8 removes extra (unneeded) comma from the bonus in the Galaga.c driver 2009-07-28 05:18:35 +00:00
Brian Troha
b70e69a1f8 Adds a note about not all Polygonet Commanders (ver UAA) boards have the "extra" UA in the labels. 2009-07-28 05:08:45 +00:00
Brian Troha
490f378a70 Adds dip port locations to MX5000 / Flack Attack.
Better bonus verbiage for the galaga.c, gberet.c & gbusters.c drivers.  Verbiage more like the actual manual. [Brian Troha]
2009-07-28 04:58:56 +00:00
Yasuhiro Ogawa
f2ee602fe8 some more clone name changes 2009-07-28 04:44:09 +00:00
Brian Troha
5a5be72598 Adds dip port locations to Grand Champion. [Brian Troha] 2009-07-28 04:10:16 +00:00
Brian Troha
a5b0b1601a Adds dip port locations to Goindol and clones. [Brian Troha] 2009-07-28 04:00:00 +00:00
Brian Troha
5e2a5d4aac Adds dip port locations to Ghosts'n Goblins and clones. Restated bonus values in a clearer way to users (actually more like the manaul). [Brian Troha] 2009-07-28 03:46:56 +00:00
Brian Troha
c4f440b377 Adds dip port locations to Gladiator and clones. Corrected dip settings to factory defaults. [Brian Troha] 2009-07-28 03:18:38 +00:00
Brian Troha
6db73395f8 Adds dip port locations to GI Joe and clones [Brian Troha] 2009-07-28 03:02:42 +00:00
Brian Troha
a1cf7e09fa more accurate program rom names for Polygonet Commanders (ver UAA) set 2009-07-28 02:44:18 +00:00
Brian Troha
0b8e69bed3 Adds dip port locations to Green Beret plus clones and Mr. Goemon. Condensed port definitions to port_include & port_modify. [Brian Troha] 2009-07-27 23:33:20 +00:00
Brian Troha
fdd27d25aa Adds dip port locations to Gang Busters and clones [Brian Troha] 2009-07-27 23:04:55 +00:00
Brian Troha
41971e0eaa Adds dip port locations to Funny Bubble and clone [Brian Troha] 2009-07-27 22:33:13 +00:00
Brian Troha
f40e8fc287 Adds dip port locations to Bosconian, Galaga, Xevious Dig Dug and clones. Added proper conditional bonus (based on number of starting fighters) to Bosconian and Galaga [Brian Troha] 2009-07-27 22:22:27 +00:00
Angelo Salese
3237d65ede Small commentary fix that I've always wanted to fix but didn't do it even in the last patch... 2009-07-27 22:16:59 +00:00
Angelo Salese
e2728b54fd Various improvements to Yumefuda / Alba ZG driver [Angelo Salese]
* Hooked up basic mc6845 crtc, fixing resolution and refresh rate;
* Hooked up the ppi8255;
* Hooked up some previously unemulated system inputs;
* Added coin counter / coin lockout and added proper flip screen bit;
* Corrected system clock;
2009-07-27 22:13:36 +00:00
Brian Troha
1a86a296a2 Adds dip port locations to Gaplus / Galaga 3 and clones [Brian Troha] 2009-07-27 21:03:17 +00:00
Brian Troha
d3b40a1589 Tiny update to the Atomiswave cart information. Updated with full knowledge and permission from the Guru ;-) 2009-07-27 16:57:33 +00:00
Scott Stone
ba6689daa1 Updated DIP LOCATIONS and defaults to match those of the game upgrade manual. 2009-07-27 16:57:03 +00:00
Yasuhiro Ogawa
97a1cc1646 updated config table for cps1 and cps2 2009-07-27 11:04:37 +00:00
Brian Troha
7fc844c142 a tiny correction... change "OKis" to OKIs in gstream.c driver 2009-07-27 06:16:31 +00:00
Brian Troha
727ce2d764 Added basic PCB layout and added "U" locations to as many rom names as I could identify in a hi-res pic of the PCB. 2009-07-27 06:10:38 +00:00
Ryan Holtz
d0a3efcd55 Commenting out a driver I didn't mean to enable. No whatsnew. 2009-07-27 05:40:59 +00:00
Ryan Holtz
ecc5e73a50 Hooked up 93C66 EEPROM in 39in1. [MooglyGuy] 2009-07-27 05:13:29 +00:00
Ryan Holtz
e5c2064384 Improved PXA255 DMA controller emulation. [MooglyGuy] 2009-07-27 04:39:07 +00:00
Angelo Salese
7d181c2a77 Small bug fix 2009-07-27 00:14:13 +00:00
Angelo Salese
0b2be7fe39 Missed to checkin two files... 2009-07-26 23:59:06 +00:00
Angelo Salese
acfed1e509 new not working
-----------------
Bingo Roll (4 sets) [Team Europe, Dumping Project]
2009-07-26 23:57:39 +00:00
Angelo Salese
2b476d34d7 Added a small extra note 2009-07-26 20:46:40 +00:00
Angelo Salese
4eea9db584 new not working
---------------
Videotronics Poker [Angelo Salese, SoftwareThis]
2009-07-26 20:43:41 +00:00
Brian Troha
0a70ea3589 Typo fix... for zn.c driver. I guess I should learn how to spell "Force" ;-) 2009-07-26 18:18:18 +00:00
Brian Troha
aca8105687 Fix some regressions from massive clone name change. IE:
Fighter's Impact A is actually the parent, so it has to stay 8 chars this is an issue within the core. Only clone names can exceed 8 chars... not parents.

Also the decrypt table wasn't properly adjusted for the new clone names.  I think I got them all.
2009-07-26 18:14:28 +00:00
Brian Troha
865cdc196e new game added: Touchmaster 2000
New Game Added
--------------------------
Touchmaster 2000 [Mike Green, Dumping Union]
2009-07-26 17:44:45 +00:00
Angelo Salese
347f835803 03359: sonson: unsupported negative sprite positions 2009-07-26 14:20:24 +00:00
Angelo Salese
5da6a0477e 03358: sonson: Unimplemented coincounter 2009-07-26 13:47:46 +00:00
Brian Troha
45743c74f8 Correct clock comment for the C140 2009-07-25 20:20:29 +00:00
Brian Troha
b4e957f5a4 Corrects rom names for Four Trax. Adds the Guru's readme for Four Trax. Derive all CPU clocks based on actual OSC timing. [Guru, Brian Troha] 2009-07-25 20:17:37 +00:00
Brian Troha
944c595480 added PCB location to 4 roms in a Head Panic clone 2009-07-25 18:21:11 +00:00
Angelo Salese
80bb7c8943 ST-V: Hand-tuned pixel-clock to match measured fps from the pcb [Angelo Salese, Corrado Tomaselli]
Improved hblank duration behaviour [Angelo Salese]
2009-07-25 13:38:47 +00:00
Ryan Holtz
5334207183 Fixed FBARx register accesses to wait until the current DMA transfer has completed before triggering another interrupt. 39in1 now runs farther and attempts to access DMA registers. [MooglyGuy] 2009-07-25 13:30:20 +00:00
Roberto Zandona
a15d59b2b3 03348: jjsquawb: Background Graphics Incorrectly mapped 2009-07-25 10:01:08 +00:00
Ryan Holtz
b5aacf68ce Fleshed out some Intel PXA255 peripherals. 39in1 now kicks off a palette DMA and a framebuffer DMA, services the resulting interrupts, and repeats, but does not yet write any palette data or framebuffer data other than 0. [MooglyGuy] 2009-07-25 09:48:51 +00:00
Brian Troha
93dbc795f0 Adds dip port locations to Sky Soldier, Time Soldiers and Paddle Mania. Minor whitespace clean up. [Brian Troha] 2009-07-24 17:45:55 +00:00
Yasuhiro Ogawa
29ec8163d2 get rid of 8 character limitation for many clones 2009-07-24 16:47:50 +00:00
Brian Troha
f464daa480 Adds dip port locations to Big Karnak, Biomechanical Toy, Maniac Square (prototype), Squash & Thunder Hoop [Brian Troha] 2009-07-24 06:16:10 +00:00
Brian Troha
2ff2d859e8 Adds dip port locations to Glass, Alligator Hunt, Touch & Go, World Rally 2: Twin Racing & Maniac Square [Brian Troha] 2009-07-24 05:17:14 +00:00
R. Belmont
5ad309e39c Fixed bad filenames (not worth whatsnew). 2009-07-24 05:07:23 +00:00
R. Belmont
04c47e4cbe Naomi updates [Deunan Knute, CaH4e3, R. Belmont]
- Added protection emulation for Cosmic Smash
- Added protection emulation for Capcom vs. SNK (cartridge ver)

New games added as GAME_NOT_WORKING
-----------------------------------
Capcom vs. SNK Millenium Fight 2000 (000904) [Deunan Knute]


Guru's old capsnk dump was 000804, the new one is 000904 so it became 
the parent.  The protection hookup in Cosmic Smash passes if you step it in the 
debugger but it doesn't visibly improve the game so something else may be
wrong with it.  capsnk and capsnka appear to be fully playable.

ROMs and protection data in roms/unemulated/Sega/Naomi
2009-07-24 04:57:33 +00:00
Brian Troha
48197fcc9d rom name "enhancement"... closer to actual rom name without putting in "smash_t.v." ect 2009-07-24 03:01:50 +00:00
Angelo Salese
6539174c6d Added Screen Raw Params hook-up to the ST-V driver, fixes some of the current issues [Angelo Salese] 2009-07-23 23:36:44 +00:00
Brian Troha
d66257f047 Adds license information to the 2 Red Hawk sets (IE: the US & Italy) 2009-07-23 01:03:43 +00:00
Brian Troha
aa500e20b8 Fixes the version number of 2 sound roms for Mortal Kombat 4 and makes U2 1MB in size which is correct. The actual rom type is a 27C800 and has been verified on 2 seperate PCBs. All the rest of the roms are 27C160 as per the driver. 2009-07-22 22:32:05 +00:00
Angelo Salese
c8b4c557a1 Improved colors in Merit Poker [Angelo Salese] 2009-07-22 21:35:46 +00:00
Scott Stone
bffc06b8a3 Fixed DEMO_SOUND Dip assignment to work correctly when turned ON. 2009-07-22 21:06:49 +00:00
Angelo Salese
ce03bc23a2 Did the following changes to the tankbatt.c driver [Angelo Salese]:
* Cleaned-up the irq / nmi firing and fixed irq acks;
* Cleaned-up the memory map;
* Added coin counter, coin lockouts and added a second coin chute;
* Documented some unclear i/os;
* Flagged the game as GAME_IMPERFECT_SOUND since it uses samples instead of proper discrete sound emulation;
2009-07-22 20:36:29 +00:00
Scott Stone
48e1c2ac35 Fix: 03316: burglarx: The main music is distorted [Osso]
Submitted fix to maps to allow YM music to play properly.
2009-07-22 20:33:20 +00:00
Wilbert Pol
6e6098ed15 The 6532 RIOT timer should keep spinning after a timeout (regression introduced in 0.126u2). 2009-07-22 19:22:13 +00:00
Angelo Salese
52def314ff New not working:
----------------
Photo Play [Klaus Sommers, Angelo Salese]
2009-07-22 18:54:21 +00:00
Yasuhiro Ogawa
5c0fd48c7f DIPSW fix [kanikani]
argus: fixed service switch (was defined to port that does not exist), and fixed DIPLOCATION order.

valtric: fixed note for how to enter test mode.
coin1 and coin2 were swapped, and fixed DIPLOCATION order.

butasan: coin1 and coin2 were swapped, and fixed DIPLOCATION order.

To enter test mode:
argus:   power ON while coin2 is ON
valtric: power ON while coin1 is ON
butasan: power ON while service SW is ON

I don't know how to map multiple MAME keys to 1 real port on PCB, so I mapped service switch of butasan to "TEST(F2)".
As a result of this, you have to press F2 twice to use as normal service switch.
2009-07-22 08:06:07 +00:00
R. Belmont
5203197b12 Naomi/AW updates:
- DMA protection emulation for qmegamis, fixes in-game graphics [Deunan Knute]
- Correct decryption key for Extreme Hunting [CaH4e3]


Sega scholars will find the decrypted protection data for qmegamis hilarious.
Bonus points if the game actually does a strcmp() on it.

(Protection data is uploaded to roms/unemulated/Sega/Naomi/qmegamis_prot.zip).
2009-07-22 03:31:30 +00:00
Brian Troha
317db5d23f New Game Added (Not Working): Extreme Hunting
New Game Added (Not Working)
Extreme Hunting [Guru]

NOTE:  The decrypt key ("xh") is NOT correct and must be brute forced and corrected.
2009-07-21 06:29:31 +00:00
mariuszw1
c51200aed3 Fixed player 2 input port in photon.c. Fixed bad CRC/SHA1 in photon.c. 2009-07-21 04:42:17 +00:00
R. Belmont
3b09e634ac ARM7 updates:
- Preliminary PXA255 support, including Intel-specific CP14
- Hooked up TLB
2009-07-21 01:18:50 +00:00
mariuszw1
5c79939388 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Tetris (Photon System) [Miodrag Milanovic, Mariusz Wojcieszek]
2009-07-20 21:53:25 +00:00
smf-
5433c123aa made cliffhga a clone of cliffhgr 2009-07-20 12:40:17 +00:00
Fabio Priuli
ced50d3810 Fixing assert in drivers using ARM9 CPU (e.g. 39in1) 2009-07-20 12:13:23 +00:00
Aaron Giles
0fdce58484 Cleanups and version bump. 2009-07-20 07:20:41 +00:00
Aaron Giles
66bddc00bc MT02916 2009-07-20 06:42:38 +00:00
Aaron Giles
c3f4e12e7a Fix out-of-bounds palette access in tmmjprd. Fixes MT03300. 2009-07-20 06:32:55 +00:00
Aaron Giles
9c15c715bc Actually, make cobram3 a clone of cobra. 2009-07-20 06:11:59 +00:00
Aaron Giles
fd18e54d68 From: hoge hoge [mailto:c8cv@hotmail.com]
Sent: Sunday, July 19, 2009 8:48 AM
To: submit@mamedev.org
Subject: scudhamm interrupt fix

Hello again,

Attached is a diff for 0132u5 cischeat driver that mainly fixes a rather 
stupid bug: "break;" was omitted in a switch/case, causing severe glitches 
in Scud Hammer (no mametesters bug id) and Arm Champs II (bug id 03191).

hap
2009-07-20 06:10:09 +00:00
Aaron Giles
49c53270e8 > From: David Haywood [mailto:neohaze@nildram.co.uk]
> Sent: Sunday, July 19, 2009 6:20 AM
> To: Aaron Giles; Angelo Salese
> Subject: decode some ram based tiles in jclub2
> 
> as subject
2009-07-20 06:08:54 +00:00
Aaron Giles
13e515d590 From: hoge hoge [mailto:c8cv@hotmail.com]
Sent: Saturday, July 18, 2009 7:19 AM
To: submit@mamedev.org
Subject: namcos2 bubbletr crosshair

Hi,

Attached is a diff for 0132u5 that adds a gun crosshair to namcos2 
bubbletr (Bubble Trouble), it's required to be able to calibrate 
the gun correctly.
If you don't mind, I've also removed the 'game not working flag', as 
IMO the game is playable just fine.

Greets,
hap
2009-07-20 06:07:55 +00:00
Aaron Giles
2d493cd5f9 From: hoge hoge [mailto:c8cv@hotmail.com]
Sent: Thursday, July 16, 2009 6:59 PM
To: submit@mamedev.org
Subject: namcos22 timecris crosshair fix

Hello,

Attached is a diff for 0132u5 that fixes a problem with the Time Crisis gun crosshair. 
The right and bottom parts of the screen couldn't be accessed, and you couldn't shoot 
off-screen. Off-screen shooting has a function in test mode, in the fix this is the 
bottom edge of the screen. This fix requires the user to (re)calibrate the gun via 
test mode.

Greets,
hap
2009-07-20 06:07:01 +00:00
Aaron Giles
8671cd3085 From: David Haywood [neohaze@nildram.co.uk]
Sent: Thursday, July 16, 2009 12:15 PM
To: Aaron Giles
Subject: [Fwd: small fix in patch file, final one] (Gnet update/fix to reset mechanism, tested on real hw)

The problem in the old patch was that after g-net makes a card reset,
intentionally the lock mechanism should be reenabled. I did not
implement it because

The old MAME implementation had a wrong card reset:

Bios makes an unlock and then a card reset, this was wrong because card
reset was mapped wrong

In the right way card reset is done via the PCMCIA controller, after
this card reset G-NET again has to make a UNLOCK

Applied the latest patch, PLEASE DO NOT SUBMIT OR USE THE OLD ONE

MB3773 driver is included

Best regards

*DI Joerg Peter Hartenberger*

Tel  +43 (316) 403 890 53
Fax +43 (316) 403 890 40**

_j.hartenberger@zydacron.com_
ZYDACRON Austria GmbH
St.Peter Guertel 4, 8042 Graz, AUSTRIA
http://www.zydacron.com <http://www.zydacron.com/>
2009-07-20 06:05:54 +00:00
Aaron Giles
a5967aa333 Added documentation regarding different Cobra Command versions.
Fixed cobra command LD name in cobram3.
Fixed SHA1 for Cliff Hanger alternate set.
Turned on regular length scenes by default in Cliff Hanger.
2009-07-20 06:04:37 +00:00
Roberto Fresca
a1118b9137 Merit Multi-Poker improvements:
* Full Inputs.
 * DIP Switches.
 * Simulated spark-watchdog circuitery.
 * Demuxed custom port.
 * NVRAM support.
 * CPU clock derived from #defined crystal.
 * 8000-8007 Output ports.
 * Coin related counters.
 * Sound components and trigger found at 8000-8003, bit2.
 * Full lamps support.
 * PCBs layouts & technical notes.

The 4 games are fully playable. Sound seems to be discrete, so the circuitery need to be traced.
Colors are still wrong.

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Multi-Poker [Roberto Fresca]
2009-07-20 01:54:58 +00:00
Angelo Salese
ef478440b0 (MESS-specific) snes: fixed 16x16 tiles in 2bpp mode, fixes gfxs in many games, most notably Super Adventure Island. 2009-07-19 22:36:56 +00:00
Angelo Salese
273cb7af50 Reverted last commit since it breaks other things... 2009-07-19 18:02:45 +00:00
Angelo Salese
14c24b5e88 Transparent pens DO count on horizontal mosaics... 2009-07-19 17:49:38 +00:00
Angelo Salese
22e08803f4 snes: Added basic Horizontal Mosaic effect, looks better but still not yet perfect. 2009-07-19 17:08:46 +00:00
Scott Stone
0803a2bec5 Some more fixes to format - this time to some drivers which didn't have standard spacing in the GAME( assignments. My previous mamedriv.c fixes and these changes aren't really worthy to be documented. 2009-07-19 15:16:52 +00:00
Angelo Salese
d3a133b89d (MESS-specific) snes: fixed a blending flag bug, fixes bg colors in Micro Machines.
=======================================================================

Found in 2-27-16 of the snes book 1 manual.
2009-07-19 13:46:50 +00:00
R. Belmont
902ad0ce83 ARM7 update
- Added ARMv5TE instructions: QADD, QDADD, QSUB, QDSUB, SMLAxy, SMLALxy, SMULxy, SMULWy, and SMLAWy
- Fixed disassembly of CLZ
2009-07-19 03:13:17 +00:00
R. Belmont
de00e07c02 Naomi: Protection data regions can overlap 2009-07-18 23:17:15 +00:00
R. Belmont
87f2790ae0 Naomi: don't crash on games we don't have protection data for. 2009-07-18 22:19:48 +00:00
R. Belmont
e48daa45ae Naomi update [Deunan Knute, R. Belmont]
- Implemented cartridge protection chip mechanism
- Added protection data for doa2 and doa2m
- Added real dumped cartridge X76F100 data for doa2/doa2m



doa2 now hangs in a loop at c001192 waiting for some interrupt(?) that
never occurs.  doa2m is similar.  Kale, would you mind having a look?

Encryption fairies may wish to look and see if the protection data is derived
from the ROM contents at all, although it appears there's maybe just a ROM 
inside the protection ASIC.
2009-07-18 22:11:57 +00:00
Tomasz Slanina
afcb49623a Correct checksums for sfkicka set 2009-07-18 17:31:06 +00:00
Ryan Holtz
d23474f057 Forgot the important file... no whatsnew on this second one 2009-07-18 02:11:59 +00:00
Ryan Holtz
158ce1e86b Pleased Aaron - audited and added GAME_SUPPORTS_SAVE flag to all games in the mappy.c driver (superpac, pacnpal, grobda, phozon, mappy, todruaga, digdug2, motos and clones of each) [MooglyGuy] 2009-07-18 00:37:15 +00:00
Tomasz Slanina
7617f3ec8c New Super FreeKick set.
New clones added
----------------
Super Free Kick (set 2) [Klaus Sommers]
2009-07-17 16:48:07 +00:00
Angelo Salese
6bbe0a4064 03311: p911uc + p911j equally named disks with different hashes: chd a00c02 is used in both clones but they use different hashes 2009-07-17 15:27:28 +00:00
Curt Coder
b214d44851 CDP1802:
- fixed state code output and load mode
2009-07-17 11:27:16 +00:00
Yasuhiro Ogawa
7e4e85f2e1 DIPSW fix [kanikani] 2009-07-17 06:54:49 +00:00
R. Belmont
7111f1aece ARM7: Add ARMv5+ CLZ instruction 2009-07-17 04:29:37 +00:00
Scott Stone
0fa02f401f Further format fixing of MAMEDRIV.c, using a decent editor. Many issues not present when using notepad were corrected. 2009-07-16 19:24:13 +00:00
Angelo Salese
83f221b3b6 Added a DASM note memo on the driver, not worth mentioning. 2009-07-16 19:05:40 +00:00
Scott Stone
16a5fe7f8e Preliminary fixing of MAMEDRIV.C formatting to make it more readable and keep to a uniform layout. 2009-07-16 18:04:33 +00:00
Aaron Giles
e8a7b064c6 Apparently Intel's fast reciprocal is too low-res compared to the PowerPC's
fast reciprocal. Fixes glitches in scud.
2009-07-16 17:31:21 +00:00
Aaron Giles
560d8586be Added FP registers to PPC debugger interface.
Fixed copy/paste error in 64-bit backend that takes us from no 3D in scud to
glitchy 3D. (Hey, it's an improvement.)
2009-07-16 17:14:23 +00:00
Angelo Salese
514e6fb786 Fixed missing backfirt from the mamedriv.c 2009-07-16 15:29:44 +00:00
Curt Coder
9956b7002f CDP1802:
- refactored the Q and DMA callbacks to use devcb
2009-07-16 12:19:43 +00:00
Fabio Priuli
c54ff15107 Added GAME_IMPERFECT_SOUND flag to taitogn.c games since we don't emulate the sound CPU 2009-07-16 09:00:02 +00:00
Aaron Giles
f6f6e2eaff Oops, meant to say "core_stricmp" 2009-07-16 08:48:16 +00:00
Aaron Giles
6519412d59 Cleanups and version bump. 2009-07-16 07:37:54 +00:00
Aaron Giles
96b4503e04 Forgot to add it to the list of tools. 2009-07-16 07:12:18 +00:00
Aaron Giles
d879a67a4a Never send a monster to do the work of an evil scientist... 2009-07-16 07:10:16 +00:00
Aaron Giles
7254c65d28 From: David Haywood [neohaze@nildram.co.uk]
Sent: Wednesday, July 15, 2009 4:13 PM
Cc: Aaron Giles; Angelo Salese
Subject: Re: Back Fire (Tecmo)

Here is an improved version of the driver, with fixed dipswitches, MSM
removed (it isn't on this PCB), set tagged as bootleg (PCB was a
bootleg) etc.

David Haywood wrote:
> new games added as working
> ---------
> Back Fire (Tecmo) [Tirino73, David Haywood]
>
>
> it's not  really a clone of silkworm.. it's a very different game..
>
>
>
2009-07-16 06:44:34 +00:00
Aaron Giles
a273e83afa From: David Haywood [neohaze@nildram.co.uk]
Sent: Wednesday, July 15, 2009 3:36 PM
To: Aaron Giles; Angelo Salese; Klaus Sommer, B.Sc
Subject: new clones - witch card , scherrym

This adds the recent team europe dumps.  I haven't looked at them much

'Poker' is another Witch Card set
'Super Cherry Master' runs on cb2001 hardware, but the graphic rom is
missing.

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

Witch Card (german?) [Team Europe / Dumping Union]

new not working
-----------------

Super Cherry Master [Team Europe / Dumping Union] (incomplete set)
2009-07-16 06:41:43 +00:00
Aaron Giles
5736f84819 > From: David Haywood [mailto:neohaze@nildram.co.uk]
> Sent: Wednesday, July 15, 2009 1:10 AM
> To: Aaron Giles; Angelo Salese
> Subject: Back Fire (Tecmo)
> 
> new games added as working
> ---------
> Back Fire (Tecmo) [Tirino73, David Haywood]
> 
> 
> it's not  really a clone of silkworm.. it's a very different game..
> 
>
2009-07-16 06:40:15 +00:00
Aaron Giles
9a2b5e6998 > From: Roman Scherzer [mailto:roman.scherzer@gmx.de]
> Sent: Monday, July 13, 2009 11:14 AM
> To: submit@mamedev.org
> Subject: mantis 03299 fix
> 
> diff -Nru src/mame/drivers/tehkanwc.c src/mame/drivers/tehkanwc.c
> --- src/mame/drivers/tehkanwc.c	2009-07-10 18:10:24.000000000 +0200
> +++ src/mame/drivers/tehkanwc.c	2009-07-13 20:06:17.000000000 +0200
> @@ -849,7 +849,7 @@
>   	ROM_LOAD( "e12.bin",   0x00000, 0x4000, CRC(a9e274f8)
> SHA1(02b46e1b149a856f0be74a23faaeb792935b66c7) )	/* fg tiles */
> 
>   	ROM_REGION( 0x10000, "gfx2", 0 )
> -	ROM_LOAD( "e7.bin",    0x00000, 0x8000, CRC(055a5264)
> SHA1(fe294ba57c2c858952e2fab0be1b8859730846cb) )	/* sprites */
> +	ROM_LOAD( "e8.bin",    0x00000, 0x8000, CRC(055a5264)
> SHA1(fe294ba57c2c858952e2fab0be1b8859730846cb) )	/* sprites */
>   	ROM_LOAD( "e7.bin",    0x08000, 0x8000, CRC(59faebe7)
> SHA1(85dad90928369601e039467d575750539410fcf6) )
> 
>   	ROM_REGION( 0x10000, "gfx3", 0 )
2009-07-16 06:38:22 +00:00
Aaron Giles
be5730c5aa Verified Fruits & Bunny PROM (f205v) 2009-07-16 06:36:27 +00:00
Aaron Giles
56a0fff0e8 From: David Haywood <neohaze@nildram.co.uk>
Date: Sun, 12 Jul 2009 10:25:38 
To: Aaron Giles<aaron@aarongiles.com>
Subject: Jockey Club II notes


I've updated the notes in Jockey Club II based on the pictures from Gerald

It doesn't appear that there are any additional ROMs on the board.  It 
actually appears that on the original game (unlike the bootleg) the 
graphics are compressed in the program roms.  This may be CPS3-like 
hardware.  (SRMP6 uses CPS3 compression too)
2009-07-16 06:34:47 +00:00
Aaron Giles
7f2be9a275 From: Luigi30 <luigi30@gmail.com>
Date: Sat, 11 Jul 2009 22:01:46 
To: submit@mamedev.org<submit@mamedev.org>
Subject: empcity diff


Fixes bug 03250
2009-07-16 06:32:23 +00:00
Aaron Giles
4d1d8b7938 From: David Haywood [neohaze@nildram.co.uk]
Sent: Friday, July 10, 2009 11:38 PM
To: Aaron Giles; Angelo Salese
Subject: Shogun Warriors 11/07/09 backup

Fully inclusive patch

In addition to previous listed updates
 -- decodes a block of data used by the Japanese version (fjbuster) for
the character select screen.  Basically block 0x40 is the same as mcu
block/table 0x41, but using different encryption (inline encryption
table + additional overlay table instead of each byte being bit shifted)

Kaneko definitely wanted to be annoying with this, and all their
multiple modes, the roms contain everything from unencrypted blocks, to
simple bitshifts, 0x40 byte tables, right through to blocks which seem
to have everything enabled.

Will continue to work with dox to gather more data.

Current progress
-- decoded tables for several of the startup commands, made some
observations, was unable to properly decode table 0x80, second byte
scrambling is .. odd, so just using extract data right now.
-- properly mapped inputs in Shogun Warriors

Gets Shogun Warriors to the Titlescreen at least.  Will look at further
trojan work with Dox on Sunday.

I'm not sure all the sprite roms are the right size, some non-protected
sprite elements aren't appearing correctly, not sure yet tho.
2009-07-16 06:20:20 +00:00
Aaron Giles
061280b057 From: David Haywood [neohaze@nildram.co.uk]
Sent: Friday, July 10, 2009 11:02 AM
To: Aaron Giles; Angelo Salese
Subject: Otenami Haiken Final (V2.07JC)

Note, I've talked this one through with him, and this is correct.  Taito
sold this on a 64Mb CF card, it *requires* the V2 bios which is where CF
card support was added (it might be the reason the V2 bios exists)  The
supported bios is dumped from the PCB, I know we have the actual upgrade
kit, but afaik MAME can't upgrade it properly.  Only the new game uses
this bios, as it's actually a less featured bios aside from the CF support.

New Games added
--------------------

Otenami Haiken Final (V2.07JC) [Joerg Hartenberger]

Other changes
--------------

- Added flashv2.u30 (v2 bios) to the taitogn driver [Joerg Hartenberger]
- Added IDE Lock mechanism to the IDE Driver in MAME, so games on gnet
v2 bios are working correct now (idectrl.c / idectrl.h) & taitogn.c
[Joerg Hartenberger]
2009-07-16 06:14:18 +00:00
Aaron Giles
1fc759af69 Fixed resource leak in core_fload(). 2009-07-16 06:11:17 +00:00
Andrew Gardner
44df7f7533 Silly whitespace thing. 2009-07-16 05:16:55 +00:00
Andrew Gardner
c32548fa6a Adds hardware notes to the Quake Arcade Tournament driver based on original press-release. [vidpro1] 2009-07-16 05:15:47 +00:00
R. Belmont
2ce6e69018 ARM7 updates [R. Belmont, Ryan Holtz]
- Prepped to support multiple architecture versions
- Added ARM9 CPU type (ARMv5TE)
- Added mostly-stubbed system coprocessor/MMU support
2009-07-16 05:09:35 +00:00
Yasuhiro Ogawa
00cdb38daf renamed rockola.c to snk6502.c as the hardware is made by SNK, not by Rock-ola 2009-07-16 04:43:17 +00:00
Fabio Priuli
1ad5c13f2c Made comments more precise. Thanks Guru. 2009-07-15 22:08:08 +00:00
Angelo Salese
b9f5e9d728 Reverted svn r6097 as per Aaron suggestion 2009-07-15 22:01:03 +00:00
Angelo Salese
6fd96d4954 Added 16-bits wide access function for the ymz280b sound chip core, needed by the upcoming Colorama driver submission [Angelo Salese] 2009-07-15 21:31:22 +00:00
Scott Stone
ee1a0535f5 Fixed year for Mighty Monkey (and clones) based on US Copyright Searches [Braille] 2009-07-15 17:27:44 +00:00
Fabio Priuli
dba379a55c There was still one CF image to update in viper.c... 2009-07-15 07:55:16 +00:00
Scott Stone
b6fd7073e5 Fixed #03309: All Sets in ojankohs.c: When game issues a sound/voice, the game crashes.
Another cpu->tag correction identified and corrected.
2009-07-15 00:36:06 +00:00
Aaron Giles
655eea7e94 New working games
=================
Cobra Command (M.A.C.H 3 conversion) [Aaron Giles, Warren Ondras]

Also updated the SHA1 in deco_ld to match (they use the same disc).
2009-07-14 23:54:03 +00:00
Aaron Giles
0610cdac0a Fix frame number timing for gottlieb games. 2009-07-14 23:22:05 +00:00
Aaron Giles
5f0436a948 Fix crasher in burnin code. 2009-07-14 23:14:45 +00:00
Scott Stone
922a6fc563 Fixed #03308: overdriv: Game Resets at "Ram Check"
This was caused by some incorrect cpu -> tag assignments.
2009-07-14 19:23:57 +00:00
Fabio Priuli
78ec853787 Removed bogus extensions from CHD in djmain.c 2009-07-14 18:03:57 +00:00
Fabio Priuli
f3c747fad3 Added thrild2c to viper.c (last CF missing among the ones Guru uploaded)
Also added stickers as mentioned by Guru (it's not the nicest way to preserve the info, but at least they won't get lost for the moment)
2009-07-14 18:03:03 +00:00
Angelo Salese
137872b1bf Same issue for sscopex... 2009-07-14 17:28:45 +00:00
Angelo Salese
67a3054357 Forgot to actually update the sha1 in code1dispatch, thanks to etabeta for the bug report 2009-07-14 17:18:10 +00:00
Fabio Priuli
78e780a65e Replaced a few cpu[0] with tags 2009-07-14 12:29:09 +00:00
Fabio Priuli
0507bfe2a3 Fixed bug MT 03235: timecris and clones: Severe graphics corruption
On behalf of Skeleton081983
2009-07-14 12:28:04 +00:00
Fabio Priuli
1e5f2af24f Fixed remaining occurrences of crsshairpath 2009-07-14 07:06:24 +00:00
Aaron Giles
f5c134ee2a Made pr8210 serial processing a little more robust. 2009-07-14 05:56:32 +00:00
Angelo Salese
6f2d3f59e0 New games marked as GAME_NOT_WORKING
------------------------------------
Time Traveller [Angelo Salese]
2009-07-13 23:29:15 +00:00
Aaron Giles
ba6c280210 Added basic support in bitmap.c for 64-bit indexed bitmaps. As a
result, you will need a full recompile with this change, since the
bitmap formats enum was altered.

Introduced new feature -burnin, which can be used to generate a PNG
that represents the overall brightness seen during the course of
running a game. This PNG can be used as a fake "bezel" that overlays
the screen via the artwork systems (with a low alpha, say 0.1 or 0.2)
to simulate running a game with a monitor that has been burned in
from another game.

Fixed the -crsshairpath option to be spelled properly.
2009-07-13 22:34:43 +00:00
Angelo Salese
ba36cda75e New games marked as GAME_NOT_WORKING
------------------------------------
Cobra Command (Data East LD) [Angelo Salese]
Road Blaster (Data East LD) [Angelo Salese]
2009-07-13 21:37:09 +00:00
Angelo Salese
f026a7e02a New games marked as GAME_NOT_WORKING
------------------------------------
Multipede [Angelo Salese]
2009-07-13 20:02:46 +00:00
Angelo Salese
28b445dca8 Promoted Final Lap 2 & Final Lap 3 to working since they just require to init their analog controls (same sequence as Final Lap R). 2009-07-13 19:52:33 +00:00
Aaron Giles
9db0a2d281 Added mechanism for the laserdisc core to return 0 for the
philips codes if video is squelched. Updated the Gottlieb
and Cliff Hanger drivers to request it this way, since they
decode externally.

Made a couple of minor tweaks to the Cliff Hanger driver.
Fixed interrupt timing (was not taking into account 
interlacing) to fix up glitches in playback and ensure the
disk test passes. Added SHA1 and marked the game as working.

New games marked working:
Cliff Hanger [Aaron Giles, Warren Ondras, Ernesto Corvi]
2009-07-13 18:56:09 +00:00
Fabio Priuli
d1ae6b893d Fix for MT 03305: blockout, blckoutj, blckout2: The text in yellow on the "blockmaster" screen is corrupted
We had lost the READ part of the RAM region ;)
2009-07-13 08:21:47 +00:00
Andrew Gardner
1123ddf1d1 Adds hardware notes to the Quake Arcade Tournament driver. [vidpro1] 2009-07-13 04:17:05 +00:00
Brian Troha
4984030ffd Rom name corrections for Tetris Plus 2 based on photo of roms and the dumps matching the current roms in the driver [Darran, Dumping Union] 2009-07-13 02:14:26 +00:00
Angelo Salese
cd8d2f2cd7 Finished off current Konami Viper hooks, will add the bunch of unemulated dumps on a later date... 2009-07-12 23:25:11 +00:00
Angelo Salese
5fb06fb846 Even more Konami Viper hook-ups, almost done... 2009-07-12 23:07:58 +00:00
Angelo Salese
aa3e59d359 Fixed left screen call drawing 2009-07-12 18:47:31 +00:00
Angelo Salese
3eab194143 Fixed screen masking in tmmjprd [Angelo Salese] 2009-07-12 16:51:38 +00:00
Angelo Salese
c291c9b06a More Konami Viper redump hook-ups 2009-07-11 21:03:22 +00:00
Phil Bennett
609911d8db Oops. I need to be more CAREFUL 2009-07-11 16:56:47 +00:00
Phil Bennett
2f0bafbda4 Fixed Aqua Jet sample ROM loading offset 2009-07-11 16:50:27 +00:00
Phil Bennett
ec447732d9 00772: burnforc: The powerup item is always "L" in mame. [hap]
02197: rthun2, rthun2j, finehour: Black screen, game does not start [Phil Bennett]
2009-07-11 12:37:38 +00:00
Yasuhiro Ogawa
88f56cb66b added some notes 2009-07-11 07:56:24 +00:00
Angelo Salese
24f412224b Further processing... 2009-07-10 16:21:57 +00:00
Angelo Salese
09c1a5f42f Processed some Konami Viper redumps... 2009-07-10 16:08:28 +00:00
Curt Coder
3bf122986c Intel 8255A PPI:
- Added a new implementation of the I8255A device. Rewritten from scratch to properly support handshaking in modes 1 and 2.
- Refactored sg1000a.c to use the new implementation.
2009-07-10 13:26:54 +00:00
Angelo Salese
9b72aa3bfa New games marked as GAME_NOT_WORKING
------------------------------------
Shootout Pool [f205v]

==================================================================================

Moans about the JVS hopper in service mode, moans about the 31kHz monitor in game,
no idea about where is physically located the bd dip-sw atm...
2009-07-10 12:32:32 +00:00
Yasuhiro Ogawa
70b2fd0f51 DIPSW update [kanikani]
- fixed default setting of jjsquawk, marked the game as IMPERFECT_SOUND, and added some notes
- added DIPLOCATION for toypop and liblrabl
2009-07-10 12:25:35 +00:00
smf-
0444dbd45c removed stray character from the beginning of the file. 2009-07-10 10:09:58 +00:00
Aaron Giles
41065e7646 Fix for MSVC compile. 2009-07-10 05:47:32 +00:00
Yasuhiro Ogawa
1b83201448 reverted filename changes based on wrong notes, sorry 2009-07-10 05:23:48 +00:00
Yasuhiro Ogawa
ae6d1d01df fixed filenames of polynetw 2009-07-10 04:06:20 +00:00
Aaron Giles
62c9a9d8cb Cleanups and version bump. 2009-07-10 03:10:17 +00:00
Aaron Giles
1f747224c0 From: David Haywood [neohaze@nildram.co.uk]
Sent: Thursday, July 09, 2009 12:20 PM
To: Aaron Giles
Subject: Jclub2 update

added different machine drivers for the different sets.
added an st0016 to the 'older hardware' machine driver, that's what the
'z80' rom on it is for (see st0016.c)  the newer hardware and bootleg
don't use it.

Gerald said he'll provide more information on this, so hopefully the
real graphic roms can be dumped.
2009-07-10 03:05:49 +00:00
Brian Troha
f8962f8e0b correct the control program for Greyhound Series 8. 2009-07-09 23:18:21 +00:00
Brian Troha
95ce94fbfc Fixed a HD6309 core bug/typo in the divq_im opcode. [Romain Tisserand] 2009-07-09 23:08:05 +00:00
Brian Troha
7fde2018f8 remove legacy romdef line in findout.c 2009-07-09 22:57:13 +00:00
Phil Bennett
168c871b22 Added correct CPU to Turret Tower and corrected year and copyright info. 2009-07-09 22:46:17 +00:00
Brian Troha
68e637aae0 revert unintentional change 2009-07-09 22:16:43 +00:00
Brian Troha
f88f1bdae8 New game added: Greyhound Trivia Series 11
Groups questions by known series sets (IE: 8 through 11)

New Game Added
-----------------------------------
(Greyhound) Trivia (Questions Series 11) [Brian Troha, Dumping Union]
2009-07-09 22:10:04 +00:00
Phil Bennett
c1f312fdb7 Fixed Aqua Jet sample ROM loading [skeleton081983] 2009-07-09 17:28:49 +00:00
Fabio Priuli
ee90908b2f Added comment about galaga.c bootlegs using 06XX emulation 2009-07-09 16:20:41 +00:00
Jonathan Gevaryahu
6496205108 Update Deniam driver YM3812 clocks to match recording 2009-07-09 15:45:42 +00:00
Yasuhiro Ogawa
ad6e9746d5 safarir: fixed colors and filenames, and added samples [Hau] 2009-07-09 15:01:30 +00:00
Fabio Priuli
adc6b3aa8e Fix to bug MT 03292: battles, gallag, gatsbee: [debug] assert: src/mame/machine/namco06.c:240: state->device[2] != NULL || config->chip2 == NULL 2009-07-09 13:47:45 +00:00
Fabio Priuli
a03d1ecdba Fix to bug MT 03277: batrid & clones: If you select freeplay, hit score, music & sound dips are inverted vs MAME tab 2009-07-09 13:47:02 +00:00
Aaron Giles
70aeac54aa new clones
-----------

SportTime Table Hockey (Arcadia, set 2) [SoftwareThis]
World Darts (Arcadia, set 2) [SoftwareThis] (NOT WORKING, BAD DUMP)
Ninja Mission (Arcadia, set 2) [SoftwareThis]
Sidewinder (Arcadia, set 2) [SoftwareThis]
2009-07-09 08:47:15 +00:00
Aaron Giles
c1b119d3e5 New not working: Turret Tower [SoftwareThis] 2009-07-09 08:45:23 +00:00
Aaron Giles
ddc3fe4a5d New net working: Quake Arcade Tournament [SoftwareThis] 2009-07-09 08:42:57 +00:00
Aaron Giles
f5c41964da New not working: Jockey Club II (2 sets) [David Haywood] 2009-07-09 08:40:50 +00:00
Aaron Giles
5259b1f7a1 New clone, not working: International Toote II (World?) [David Haywood] 2009-07-09 08:38:46 +00:00
Aaron Giles
79a9514849 New not working
The House of the Dead III [GDX-0001] [MAME Italia]
2009-07-09 08:37:12 +00:00
Aaron Giles
2dca7f9cee From: Mr. Do [mailto:mrdo_emu@hotmail.com]
Sent: Sunday, July 05, 2009 11:47 PM
To: Aaron Giles
Subject: Bugfix - MT # 3019


http://www.mametesters.org/view.php?id=3019

Looks like I messed up a few of the driving games.  Here are the fixed layout files, 
along with a small change in \src\mame\drivers\mw8080.c, as lagunar was referencing 280zzzap.
2009-07-09 08:35:13 +00:00
Aaron Giles
ab5874dbc3 From: Kevin Eshbach
Date: Sun, 5 Jul 2009 18:20:44 -0700
To: submit@mamedev.org<submit@mamedev.org>
Subject: Patch with a few minor documentation updates
Enclosed is a patch file with the following documentation updates. 
* For Super Basketball adds the rom locations for those that were missing before and adds the jumper settings
* Documents the SEGA cpu part number for Future Spy and Super Zaxxon
 
 
 
Kevin Eshbach
2009-07-09 08:31:35 +00:00
Aaron Giles
328bdd0af5 New clone (not working): Tehkan World Cup (set 3, bootleg) [David Haywood] 2009-07-09 08:29:12 +00:00
Aaron Giles
ca591927b7 New clone (not working): Knights of the Round (World 911127, bootleg) [David Haywood] 2009-07-09 08:27:20 +00:00
Aaron Giles
f287f4646f Oops forgot this one. 2009-07-09 08:26:36 +00:00
Aaron Giles
92aa66f163 From: David Haywood [neohaze@nildram.co.uk]
Sent: Thursday, July 02, 2009 3:59 PM
To: Angelo Salese; Aaron Giles
Subject: 'Peter Pan' bootleg

Video Hw is different, Sound Hw is different.

I haven't looked at it much, this just loads the roms and lets it run
without crashing.
2009-07-09 08:20:53 +00:00
Aaron Giles
edba830ae6 New games marked as GAME_NOT_WORKING
------------------------------------
Sunset Riders (bootleg of Megadrive version) [Gatinho, Smitdogg, Dumping
Union, David Haywood]
2009-07-09 08:16:52 +00:00
Aaron Giles
7af2304c81 Removed PREDECODE_GFX compile flag, as the on-the-fly decoding seems
to be working reliably.

Deprecated the ROMREGION_DISPOSE flag, as 98% of the use of it no
longer is applicable with on-the-fly decoding, and the remaining
cases are difficult to identify among the others.
2009-07-09 08:03:31 +00:00
Aaron Giles
5201d52344 Expanded address maps from 3 to 4. Moved ADDRESS_SPACE_PROGRAM/DATA/IO
constants to cpuintrf, as those names are really only applicable to 
CPUs. Added new ADDRESS_MAP_0/1/2/3 constants to identify address maps 
more generically. 

Updated memory system to be more general about address map handling.
Added the concept of default address maps (in addition to the already
existing internal memory maps). The difference between internal and
default memory maps is that internal memory maps always override
everything (including user-specified maps), but default memory maps
simply provide a default that can be overridden.

Converted the okim6295 sound driver to use address maps for access.
By default, it defines a ROM address map that overlays its full
region. As a result, the validity checks require all okim6295 regions
to be at least 256k, unless you provide your own address map. Updated
all regions to meet this requirement.

Updated the atarijsa code to use a custom address space for its
okim6295 accesses (which are banked on the first half and static on
the second half), as an example of configuring a device with a
custom address space.

For now, attempts to use okim6295_set_bank_base() will still work,
though banking for the okim chips should be moved to custom address
maps in the drivers eventually. The first time okim6295_set_bank_base()
is called, it will install a banked memory handler over the region
and use memory_set_bankptr() to change the base on subsequent bank
switches.

Moved address map validity checks to be run for each device instead of
just each CPU.
2009-07-09 07:10:40 +00:00
Aaron Giles
2577a0b22d Another step. Moved the address-space related get_info constants
to devintrf (including endianness). Removed space array from the
CPU class header. Made the memory system much more device-neutral.
Various other cleanups along the way.
2009-07-08 16:20:01 +00:00
Aaron Giles
7b28233e47 Move address_map array from cpu_config to device_config. Added
MDRV macros in the device for specifying address maps. Changed
the memory system to fetch the maps from the new location.

This is just a small step toward the end goal of getting address
maps into arbitrary devices.
2009-07-08 14:47:35 +00:00
Curt Coder
54ca1938bc Added xtal for MESS. 2009-07-08 12:42:51 +00:00
R. Belmont
51a409d982 Add gun I/O board to Teraburst and hook up 68k/PPC comms
Not sure how the guns are read yet but this fixes the CALL ATTENDENT immediate
death and the game runs fine now.

This game generates a *ton* of "voodoo_w while stalled!" messages, I don't
know if that's bad (the graphics look perfect to me).
2009-07-08 03:32:12 +00:00
Angelo Salese
cb3706fa70 0xf == 15.0... 2009-07-07 14:35:43 +00:00
Angelo Salese
399bb75a69 Fixed a conceptual bug with the fade in/out effect 2009-07-07 14:09:39 +00:00
Ryan Holtz
a2a079e62c Un-correcting things, whatever 2009-07-07 12:11:21 +00:00
Ryan Holtz
cd81914a39 More minor corrections, plus some slight re-wording on some lines above. No need to put this in the whatsnew. 2009-07-07 04:04:30 +00:00
R. Belmont
db1515e171 New games marked as GAME_NOT_WORKING
------------------------------------
Teraburst (1998/07/17 ver UEL) [Guru, Mark Frisbee]

This is the new parent set given that it's 5 months newer than the previous
1997/02/25 ver. AAA dump.  NOT_WORKING because Ville's JVS simulation doesn't
handle lightguns.  I'll try and fix that next :)
2009-07-07 03:55:24 +00:00
Brian Troha
aad50217bf minor spelling correction to last submission concerning the pac90 set. 2009-07-07 03:08:17 +00:00
Brian Troha
1302d91ca2 Document the Pacman on Tecmo World Cup '90 hardware. Lists the roms plus CRC32 / SHA1 in the comment section to prevent it from turning up as a newly "found" game and to show users MAME is aware of it existence ;-) 2009-07-07 03:06:24 +00:00
Angelo Salese
61189ca5ea Added fade in/fade out effects for tmmjprd [Angelo Salese] 2009-07-06 23:22:25 +00:00
Brian Troha
67e47247f4 adds redumped / missing roms for Woodpecker (Amenip) [Guru]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Woodpecker (set 2) [Guru]
2009-07-06 22:08:45 +00:00
R. Belmont
90f9b3282c missed a file 2009-07-06 16:54:29 +00:00
R. Belmont
20eb383ff0 New games marked as GAME_NOT_WORKING
------------------------------------
Poly-Net Warriors [Uki]

This has a hack to pass POST, the mask rom test fails however.
2009-07-06 16:36:02 +00:00
Yasuhiro Ogawa
0d6e83afa9 New clone added
The Next Space (Japan, licensed to PIC)[Team Japump]
2009-07-06 10:34:05 +00:00
R. Belmont
e9d09a6073 New games marked as GAME_NOT_WORKING
------------------------------------
Johnny Nero Action Hero [R. Belmont, The Dumping Union]


The boot ROM has a lot to say on two different TTY ports (really).
2009-07-06 04:42:33 +00:00
Angelo Salese
d4a6793108 Some quick & dirty debug hook-up with a define 2009-07-05 21:20:45 +00:00
Tomasz Slanina
9d49e6cff7 New clones added
----------------
Millennium Nuovo 4000 (Version 1.6) [Tomasz Slanina]
2009-07-05 21:19:03 +00:00
Angelo Salese
3692ea4442 Corrected p911uc compact flash dump by Guru. 2009-07-05 20:57:51 +00:00
mariuszw1
70b0ccbaae Even better fix for Amiga AGA ddf_stop_pixel. 2009-07-05 18:52:55 +00:00
Brian Troha
8668a23fb4 Updates the Led Storm Rally 2011 set with the new roms as per the Guru's info.
Marked this game as GAME_IPERFECT_GRAPHICS due to the bad sprite ect.
2009-07-05 17:40:56 +00:00
R. Belmont
c79dfb05f3 ARM (26-bit): TST/TEQ should only update flags
This eliminates the need for patches in poizone/ertictac, all deco32 games 
still run (including hvysmsh), and it better matches the documentation.
2009-07-05 17:32:15 +00:00
Angelo Salese
ce8e7c07ab New games added or promoted from NOT_WORKING status
---------------------------------------------------
Tokimeki Mahjong Paradise - Dear My Love [David Haywood, Angelo Salese] 
Tokimeki Mahjong Paradise - Doki Doki Hen [David Haywood, Angelo Salese]

changes:

- split tmmjprd / tmpdoki from rabbit.c as it uses the graphic chip in a very different way, and having them together was making it more difficult to make progress on [David Haywood]
- changed them to use custom rendering code instead of tilemaps, as they can address tile data at a sub-tile level, this fixes the girls in the intro [David Haywood]
- added inputs [Angelo Salese]
- added some notes about a hang, and possible reason [David Haywood]
- marked the graphic roms of tmpdoki as BAD as it appears to be using tiles which are not present in the tmmjprd roms for the title screen [David Haywood]
2009-07-05 13:56:07 +00:00
Angelo Salese
ecc75048d1 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mahjong Private [Uki, Yasuhiro Ogawa]
2009-07-05 13:33:21 +00:00
Phil Bennett
d35e4c18da Added redumped vf3tb ROMs [Guru] 2009-07-05 11:56:16 +00:00
Brian Troha
eda28c5d36 Adds DIP port locations to Last Duel & Mad Gear sets 2009-07-05 05:32:08 +00:00
R. Belmont
e5cfc8e27d model3: masked CROM bank, fixes missing gfx in several games 2009-07-05 05:27:46 +00:00
Brian Troha
cc0fea2f3f Slightly better documentation in gticlub.c changing "other" to "sound" for the Ricoh RF5c400 sound roms used for Hang Pilot. 2009-07-05 03:24:54 +00:00
Brian Troha
d58da570b8 Update to the lastduel.c driver:
Better rom load / decode for Last Duel sets [Haze]
Readme / PCB layout [Guru]
Corrected rom labels and added PCB locations to Mad Gear / LED Storm sets [Brian Troha]
2009-07-05 03:10:35 +00:00
Brian Troha
1e30976fa6 Slight name update as per the title screen for Shamsho 4 (Korea) 2009-07-04 20:19:31 +00:00
Angelo Salese
bbb114d7e3 ...updated mamedriv.c 2009-07-04 17:45:42 +00:00
Angelo Salese
0319e49685 New games marked as GAME_NOT_WORKING
------------------------------------
Pirati [Tomasz Slanina]
2009-07-04 17:44:44 +00:00
Angelo Salese
22240659cb New clones added
----------------
Millennium Nuovo 4000 (Version 1.3) [Tomasz Slanina]
2009-07-04 17:30:30 +00:00
Angelo Salese
dac2c281e0 Added 4bpp/8bpp switch 2009-07-04 17:07:49 +00:00
Angelo Salese
84aa885368 SCC68070: some minor stuff sorted out 2009-07-04 16:37:59 +00:00
Brian Troha
f07980ccc6 After the BPROM name correction, the BPROM type information was lost for Last Duel. So this patch adds the documentation for which type it is. 2009-07-04 16:10:59 +00:00
Angelo Salese
263a945d8f SCC68070: hooked up basic registers in the memory map. 2009-07-04 15:40:02 +00:00
Angelo Salese
30237e3331 Allow skeetsht to put some gfxs. 2009-07-04 15:05:46 +00:00
Yasuhiro Ogawa
50885f96d7 revert filename changes for bootleg set that we don't have access to the board 2009-07-04 02:04:06 +00:00
Phil Bennett
ac15f2fc7b Marked vf3tb CROM0 ROMs as BAD_DUMP (they should be 4MB)
Updated game status notes.
2009-07-04 01:31:00 +00:00
Yasuhiro Ogawa
e8de249499 Confirmed Last Duel sets and changed to use genuine GFX ROMs [Team Japump]
lastduel -> lastduelo
lstduela -> lastduel
lstduelb -> lastduelb
2009-07-03 23:41:43 +00:00
mariuszw1
7873e2f6d7 Fixed Cubo CD32 framerate to 50 [Mariusz Wojcieszek] 2009-07-03 21:23:02 +00:00
mariuszw1
aaf431c92e Better fix for Amiga AGA ddf_stop_pixel, to avoid breaking Amiga 1200 startup screen. [Mariusz Wojcieszek] 2009-07-03 20:43:41 +00:00
Angelo Salese
66ff5a084a Added very basic SCC68070 implementation, currently is just a basic m68k with 32-bits of address lines.
The plan is to add the on-chip peripherals on the magicard.c driver then, when I get some consistency, hardwire it to the cpu core.

Please check this modification asap (should be fine, but I haven't compiled with a clean build)
2009-07-03 18:43:09 +00:00
Angelo Salese
fa2917a857 Marked siseikat prg rom as bad dump. 2009-07-02 21:12:26 +00:00
R. Belmont
bee87808da K053936 cleanup and some improvements for Racin' Force [David Haywood] 2009-07-02 17:27:22 +00:00
Angelo Salese
f23aa19f05 Removed a kludge from Sengoku Mahjong sound comms [Angelo Salese] 2009-07-02 17:19:49 +00:00
Angelo Salese
490e4b5c6d Updated some BCD notes 2009-07-02 16:32:35 +00:00
Angelo Salese
e31ada08d6 Fixed BCD issues in Denjin Makai by porting the (unused) Raiden 2 code, don't want credit (guess that was from OG?) 2009-07-02 15:58:31 +00:00
Angelo Salese
8fd927255d Fixed sound in Seibu Cup Soccer bootleg [Angelo Salese] 2009-07-02 15:21:06 +00:00
Aaron Giles
e60576e96d Cleanups and version bump. 2009-07-02 07:52:54 +00:00
R. Belmont
f9cff0ed71 PPCDRC: Generate some FPSCR flags [Phil Bennett] 2009-07-02 05:48:07 +00:00
Aaron Giles
35f7dd5c6d Cleaned out remaining generic drawgfx usage. Removed the
TRANSPARENCY_* constants, cleaning up vestigial usages.
2009-07-02 05:45:07 +00:00
R. Belmont
f174883581 Model 3 driver updates:
- Interrupt controller improved
- Fixed chip IDs for magtruck and von254g
- Various notes for working out additional issues
2009-07-02 05:42:35 +00:00
Aaron Giles
02df84f38a Part 1 of the drawgfx changes. [Atari Ace] 2009-07-02 04:46:21 +00:00
Aaron Giles
1bef6803ee Verified/changed clocks on Black Heart
[Corrado Tomaselli]
2009-07-02 04:43:46 +00:00
Aaron Giles
3d6a728cf0 New clones added
----------------
Cactus (clone of Saboten Bombers) [TeamEurope, Dumping Union, David Haywood]
2009-07-02 04:41:43 +00:00
Aaron Giles
a896b459e0 From: Duke [mailto:startaq@gmail.com]
Sent: Monday, June 29, 2009 3:58 AM
To: submit@mamedev.org
Subject: Patch for i86.c to fix an assert

Hello,

attached is a small patch for i86.c that fixes an assert when the
80188 CPU is used.

--Dirk
2009-07-02 04:40:07 +00:00
Aaron Giles
a24ae3ef5d Da: David Haywood [mailto:neohaze@nildram.co.uk]
Inviato: domenica 28 giugno 2009 23.58
A: Angelo Salese
Oggetto: Konami GX

the following kludges are needed to get racin force / open golf past the initial check screens with the TMS emulation enabled.

However, it appears that the adc (same as the one used on konami573) has stopped working at some point?  
(or at least none of the inputs will work on Racin' Force, which makes fixing the graphics somewhat harder)

Maybe Olivier could take a look at what's happened, just incase it's related to some of his changes?
2009-07-02 04:39:13 +00:00
Yasuhiro Ogawa
48a389410f New clones added
Lost World (older) [Team Japump]

renamed some sets
daimakr2 -> daimakair (this is not hack, this is resale version)
stridrja -> striderj
striderj -> striderjr (this is resale version, also fixed STH_09.BIN)
2009-07-02 03:15:50 +00:00
Brian Troha
c07cdbde48 Adds latest US BIOS to the Naomi driver. Adds EPR-21577G, version 1.70 [Gerald (COY), Dumping Union] 2009-07-02 02:01:24 +00:00
mariuszw1
dad40da6b3 New games added or promoted from NOT_WORKING status
--------------------------------------------------
Magic Number [Mariusz Wojcieszek, stephh]
Magic Premium [Mariusz Wojcieszek, stephh]
2009-07-01 20:04:15 +00:00
smf-
bf9f167571 updated drummania 2nd mix and 2nd mix power up ver chds. 2009-07-01 13:08:41 +00:00
R. Belmont
ff6cc9eba5 Fix magtruck to use the alternate EEPROM 2009-07-01 00:51:10 +00:00
Angelo Salese
1e0340bc1c Updated a trivia note, not worth mentioning. 2009-06-30 21:03:23 +00:00
Angelo Salese
9016386f84 New clones added
----------------
Fruits & Bunny (clone of Country Girl) [TeamEurope, Dumping Union]
2009-06-30 20:27:37 +00:00
Yasuhiro Ogawa
b32e0715e1 updated gamelist 2009-06-30 03:41:26 +00:00
Brian Troha
fca46da1a4 New clone added: Korean Samsho4
New Clone Added
----------------------------------------
Pae Wang Jeon Seol / Legend of Warrior (Korean censored Samurai Shodown IV) [Guru]
2009-06-30 00:07:06 +00:00
Angelo Salese
6fb46af5bd Fixed a graphic bug with Saboten Bombers. 2009-06-29 23:33:09 +00:00
Angelo Salese
28d9768c9d Removed an outdated note 2009-06-29 23:11:18 +00:00
Phil Bennett
da382ee6b2 Fixed Model 3 Real3D DMA source addressing 2009-06-29 23:03:49 +00:00
mariuszw1
a42c1c0299 New games added or promoted from NOT_WORKING status
--------------------------------------------------
Laser Quiz 2 [Mariusz Wojcieszek, stephh]
2009-06-29 21:38:30 +00:00
mariuszw1
4a8f02df54 New games added or promoted from NO_WORKING status
--------------------------------------------------
Laser Strixx 2 [Mariusz Wojcieszek, stephh]
2009-06-29 17:20:32 +00:00
Scott Stone
19de535bff Fixed #03288: raiga, stratof: Sound is messed up [Mamesick] 2009-06-29 00:55:16 +00:00
Angelo Salese
dba2c56fe1 Some improvements to the unkch romsets [David Haywood] 2009-06-29 00:02:11 +00:00
mariuszw1
9cd95fcd16 .. and actually removed GAME_NOT_WORKING flag from lsrquiz. 2009-06-28 21:50:16 +00:00
mariuszw1
7499fb9265 New games added or promoted from NO_WORKING status
--------------------------------------------------
Laser Quiz [Mariusz Wojcieszek, stephh]
2009-06-28 21:47:11 +00:00
Scott Stone
539602fc42 Bugfix for 03185: All games using Lightguns: [debug] Bitmap memory Leak [Oliver Stöneberg] 2009-06-28 17:23:09 +00:00
R. Belmont
4d92bb5a12 One more FMULx fix. 2009-06-28 14:24:41 +00:00
Phil Bennett
3302f3c512 Really fix FMULx this time 2009-06-28 13:44:22 +00:00
Wilbert Pol
8bb520d0ec Some small tms0980 bug fixes. 2009-06-28 08:06:19 +00:00
Yasuhiro Ogawa
2713b81280 small list update 2009-06-28 06:44:12 +00:00
R. Belmont
badb1141c4 PPCDRC: fix flags on STWCX and fix FMULS to use the correct registers 2009-06-28 04:59:14 +00:00
Yasuhiro Ogawa
8241581bf2 redumped m1 ROM of minasan [Team Japump] 2009-06-28 03:35:33 +00:00
Brian Troha
2fffe2958f new clone added: Mario Bros. (US, Revision F)
dump includes an new unknown bprom dump (maybe the color prom??)  Correct several rom names

New Clone Added
-------------------------------------
Mario Bros. (US, Revision F) [MrGoodwraith, Smitdogg, Dumping Union]
2009-06-28 01:56:16 +00:00
R. Belmont
0b769bc5dd New games marked as GAME_NOT_WORKING
------------------------------------
Magical Truck Adventure [R. Belmont]
2009-06-28 01:48:41 +00:00
Yasuhiro Ogawa
6aaa86c0f3 New clones added
Super Locomotive (Rev.A) [Team Japump]
Also corrected ROM names
2009-06-28 00:42:33 +00:00
Brian Troha
a9c327bc93 new clone added: Super Basketball (version I, encrypted)
New Clone Added
-------------------------------------
Super Basketball (version I, encrypted) [MrGoodwraith, Smitdogg, Dumping Union]
2009-06-28 00:40:52 +00:00
Brian Troha
ab8e76a540 made new nvram (at28c16) files for Bloody Roar 2 clones the correct length of 2048 bytes and updated the checksums. Used better clone names with 9 chars ;-) 2009-06-28 00:14:42 +00:00
Brian Troha
1fe7f14261 New clones added: Bloody Roar 2 - regions
Based on new dumps, the region is controlled via a setting in the AT28C16 EEPROM on the mainboard and is preprogrammed for each region.  The EEPROM for each has been created and fixed for each region and marked as "BAD_DUMP" until they can be verified.

New Clones Added:
----------------------------------
Bloody Roar 2 (World)
Bloody Roar 2 (USA)
Bloody Roar 2 (Asia)
2009-06-27 23:34:57 +00:00
Angelo Salese
fc4c0c14d0 Removed an unneeded storage 2009-06-27 19:28:06 +00:00
Angelo Salese
d45f0c0920 mlanding: fixed some minor issues 2009-06-27 19:03:38 +00:00
Angelo Salese
f656435cbc mc68hc11: fixed a register r/w to allow Skeet Shooter to put some gfxs 2009-06-27 14:06:40 +00:00
Angelo Salese
467e753fe5 Small update, not worth mentioning 2009-06-27 13:57:57 +00:00
smf-
485f27acd1 New games added or promoted from NOT_WORKING status
Bass Angler 2 (GE865 VER. JAA) [smf]
2009-06-27 12:32:05 +00:00
Phil Bennett
1b8d1840fa Added RAMDAC and AY-3-8910 hookup 2009-06-27 11:08:38 +00:00
Phil Bennett
2246b5eeba New games marked as GAME_NOT_WORKING
------------------------------------

Skeet Shot [Phil Bennett, Andy Welburn, Angelo Salese]
2009-06-26 22:50:10 +00:00
Curt Coder
bfd13a93a0 Added default monochrome amber and green palettes. 2009-06-26 21:35:28 +00:00
Scott Stone
a17b2be7b9 Fixes #03287 gatsbee: Some inputs are not mapped. 2009-06-26 20:45:55 +00:00
Angelo Salese
0b0d5876cb mc68hc11: fixed the I/O system by changing the has_io flag with a has_extended_io flag (switch between 0x40 and 0x100 I/O registers), the latter is used by the Taito JC HC11 CPU only at the current time. 2009-06-26 19:46:06 +00:00
Angelo Salese
77330f38ee mc68hc11: Fixed a bug with TAP opcode
Fixed internal RAM/internal I/O start-up state, and updated Hit Poker driver to use it like it should.
Taito JC driver seems unaffected by this change.

======================================================================================================

http://mamedev.emulab.it/kale/fast/files/memory_map.png
2009-06-26 19:22:46 +00:00
Angelo Salese
604e49b303 mc68hc11: added STX DIR, STY DIR opcodes 2009-06-26 18:41:04 +00:00
Angelo Salese
b05ddea756 mlanding: improved the MSM hook-up 2009-06-26 18:18:56 +00:00
Wilbert Pol
75ce6af133 Added TMS0980 cpu core. 2009-06-26 17:49:45 +00:00
Angelo Salese
1d51c36ef3 mlanding: Added background graphics, game should be working now... 2009-06-26 16:09:47 +00:00
Andrew Gardner
467936920c (not worth mentioning in whatsnew)
Changes stephh's name to read 'stephh' throughout the source.
2009-06-26 15:32:09 +00:00
Angelo Salese
537b507d8e mlanding: added DSP (!?), now dot ram data looks more reasonable. 2009-06-26 13:13:07 +00:00
Yasuhiro Ogawa
d3176401b5 New clones added
----------------
E-Jan Sakurasou (v1.2) [The Guru]
also added Guru-readme for SYS386F


New games marked as GAME_NOT_WORKING
------------------------------------
Mahjong Shiseikatsu [mNyz49s8]
ROM definition only. Please have a look at this.
2009-06-26 08:30:07 +00:00
Brian Troha
ceeaa2e00e adds PCB location to several rom sets in the asteroid.c driver. 2009-06-26 03:07:32 +00:00
mariuszw1
19295e76d5 Fixed AGA display window start and stop (fixes startup screen and lsrquiz & lsrquiz2 missing graphics) [Mariusz Wojcieszek] 2009-06-25 21:23:34 +00:00
Angelo Salese
3f75c561de mlanding: fixed foreground framebuffer graphics [Phil Bennett] 2009-06-25 19:03:32 +00:00
Angelo Salese
39ee2dcb7c mlanding: Fixed analog inputs 2009-06-25 18:11:48 +00:00
Curt Coder
f49b0d4ffa Added XTAL for MESS. 2009-06-25 17:00:43 +00:00
smf-
d6425b6c44 marked all beatmania iidx games as not working. 2009-06-25 15:24:35 +00:00
Angelo Salese
0be223830d Fixed a source merge error 2009-06-25 15:14:42 +00:00
smf-
c1d9f7ff01 New games added or promoted from NOT_WORKING status
Hyper Bishi Bashi Champ (GX908 1999/08/24 VER. JAA) [smf]
Hyper Bishi Bashi Champ (GX908 1999/08/24 VER. KAA) [smf]

Source Changes

Mapped Player 2 Start in Salary Man Champ [smf]
2009-06-25 14:50:41 +00:00
Phil Bennett
ec7176d8c0 02797: hangplt: Hang Pilot no longer boots since the new PPC DRC went in. [Phil Bennett]
Added redumped sample ROMs to Hang Pilot. [Guru]
2009-06-25 14:44:52 +00:00
Angelo Salese
e02ec17b19 mlanding: fixed sub CPU reset line,fixed main-to-sound CPUs comms, added PORT_TOGGLE for the inputs and fixed color banking. 2009-06-25 13:50:08 +00:00
Aaron Giles
c8e552b3df Cleanups and version bump. 2009-06-25 08:21:41 +00:00
Aaron Giles
e692918b34 Added casts to ensure proper values are passed to the ctype.h functions.
[Juergen Buchmueller]
2009-06-25 08:04:39 +00:00
Aaron Giles
f7ce2a786a From: Atari Ace [mailto:atari_ace@verizon.net]
Sent: Sunday, June 21, 2009 6:15 PM
To: submit@mamedev.org
Cc: atariace@hotmail.com
Subject: Re: [patch] Convert most legacy drawgfx apis to new apis

On Sun, 21 Jun 2009 18:12:39 -0700, you wrote:

Woops, hit send before I attaches the patches.

>Hi mamedev,
>
>The following set of patches migrates much of MAME from the legacy
>drawgfx apis to the new drawgfx apis introduced in January.
>
>0.  This removes the machine parameter from some custom drawgfx
>routines to align them better with the current idiom.
>1.  This changes some custom drawgfx routines to follow the (bitmap,
>cliprect, gfx, ...) convention of the new drawgfx apis and adjusts a
>few apis to use an explicit transparency constant.
>2.  This patch is entirely mechanical (generated by gfx07.pl) and
>converts legacys apis to the new apis.
>3.  This patch fixes a few cases where the last patch mangled the
>code.
>
>This leaves about twenty uses of the legacy drawgfx apis in MAME. I'll
>likely try to modify most of these before moving the legacy apis to
>deprecat.h
>
>~aa
2009-06-25 07:56:56 +00:00
Aaron Giles
51d2e24a30 From: Kevin Eshbach
Date: Sun, 21 Jun 2009 11:36:01 -0700
To: submit@mamedev.org<submit@mamedev.org>
Subject: Patch file with various changes and updates
Hi,
 
Attached is a patch file that has the following changes:
 
* GALs dumped from Klax with Set 3 ROMs (All revisions has been updated to use these GALs.)
* Fixed the ROM names in Klax by including the board location as the file extension
* Updated Bally Sente Spiker with the cartridge type and added notice that it has an undumped PAL
* Added some information to the Gottlieb driver about the board ids of Q*Bert and  M.A.C.H. 3 and the various known Gottlieb assigned game ids
* Removed Shooting Master Unprotected set since the initial dump was bad and turned out to match the EVG revision
 
 
 
Kevin Eshbach
2009-06-25 07:40:30 +00:00
Aaron Giles
be41beaf71 From: David Haywood
Kaneko16 improvements.

This is the one that eliminates the hardcoded table with the initial 
program snippet in, gets it from the rom instead, and generally cleans 
things up.
2009-06-25 07:37:44 +00:00
Angelo Salese
1360627416 Improved sound and inputs in Midnight Landing 2009-06-25 00:44:00 +00:00
Angelo Salese
da2b0e3e8c Fixed breakpoints in the TMS9900 CPU core [Olivier Galibert] 2009-06-24 22:39:23 +00:00
Phil Bennett
6c791836fa Fixed PPCDRC incorrect instruction checksum order [Phil Bennett, R Belmont] 2009-06-24 17:31:17 +00:00
mariuszw1
e54c35c18e Amiga AGA update [Mariusz Wojcieszek]
- fixed sprite data fetching and sprite colors

Cubo CD32 update [Stephane Humbert]
- fixed inputs
- found why inputs are not read (protection ?), hacked to work now

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Candy Puzzle [Mariusz Wojcieszek, Stephane Humbert]
Harem Challenge [Mariusz Wojcieszek, Stephane Humbert]
2009-06-24 17:29:02 +00:00
Angelo Salese
abfaf54b0a 02974: dmdtouch: Freeze/Hang of process 2009-06-24 16:56:50 +00:00
Yasuhiro Ogawa
dda0722d33 fixed MAMETesters bug 3278 [Hau]
now confirming on real machine
2009-06-24 01:11:49 +00:00
Angelo Salese
dc3b29f1b7 mc68hc11: added user-selectable configs, and hooked up in both drivers 2009-06-23 16:36:28 +00:00
Angelo Salese
30f95d2ce2 MC68HC11: Added STX INDX, STX INDY, STY INDY 2009-06-23 15:36:21 +00:00
Angelo Salese
a671a003f1 Fixed some video emulation bugs 2009-06-23 15:24:06 +00:00
Angelo Salese
28d0dcb67e mc68hc11: Added DEC INDX, DEC INDY, INC INDX, INC INDY, SBCA IMM, SBCB IMM, SUBA INDY, SUBB INDY, SUBA EXT, SUBB EXT, NEG EXT, NEG INDX, NEG INDY, SBA
Catched a silly bug with SUBA DIR
Made many fixes with Hit Poker, finally got something that isn't just text...
2009-06-22 23:33:36 +00:00
Angelo Salese
b0d558544f mc68hc11: Added SWI, WAI, STOP, RORA, RORB 2009-06-22 19:12:34 +00:00
Yasuhiro Ogawa
8c5e1a15a8 Added genuine Japanese version of lupin3 [Hau, Team Japump]
Added support for cocktail mode.
Previous version is renamed to lupin3a (it seems to be official modification from invaders board)
2009-06-22 14:10:21 +00:00
Yasuhiro Ogawa
4b3340f5da hachamf: redumped GFX maskROM and corrected filename [Team Japump!!!] 2009-06-22 00:21:40 +00:00
Angelo Salese
e0473bb579 mc68hc11: Added LSRA, LSRB, DEC EXT, BLS, NEGA, NEGB, BHI 2009-06-21 23:19:14 +00:00
Angelo Salese
23d8a23308 Small bug-fix 2009-06-21 21:25:36 +00:00
Angelo Salese
d24aa76fdf mc68hc11: hooked up very basic IRQ support. 2009-06-21 21:15:02 +00:00
Angelo Salese
bf75260ae4 Would help if I c+p the hitpoker file actually... 2009-06-21 20:23:59 +00:00
Angelo Salese
341cb728cd mc68hc11: Added BRCLR DIR, BRSET DIR, RTI, COMA, COMB, CLV [Angelo Salese]
Fixed gfx decoding in Hit Poker [David Haywood]
Made some logic fixes to Hit Poker, it now gets to a "Test IRQ" msg [Angelo Salese]
2009-06-21 20:23:12 +00:00
Angelo Salese
bfc144d8f9 Did some specific improvements for hitpoker 2009-06-21 17:29:40 +00:00
Angelo Salese
d2d36ebe02 mc68hc11: Added ROLA, ROLB, SUBD INDX, SUBD INDY, SBCA INDX, SBCA INDY, SBCB INDX, SBCB INDY, added basic hook-up for TEST opcode. 2009-06-21 14:54:33 +00:00
Angelo Salese
38cc1f2cc9 mc68hc11: Documented all the remaining missing opcodes, they are 91 out of 310. 2009-06-21 13:30:20 +00:00
Fabio Priuli
1e19ab15b4 Fixed MT3276 2009-06-21 11:46:37 +00:00
Brian Troha
dcc02b8002 New clone added: Asteroids (rev 4)
New Clone Added:
---------------------------
Asteroids (rev 4) [Andy Welburn, Dumping Union]

Minor information update included as well
2009-06-21 05:46:51 +00:00
Angelo Salese
70cb45d062 mc68hc11: Fixed a CPY IMM DASM bug, added BRCLR INDX, BRSET INDX, BCLR INDX, BSET INDX, CLC, NOP, SUBB DIR, SUBA DIR, SUBA INDX, SUBB INDX, SUBD IMM 2009-06-20 19:48:16 +00:00
Angelo Salese
8a3509b125 mc68hc11: Added LSRD, STX EXT, STY EXT, IDIV, CPY DIR, CPY EXT, CPY INDX, CPY INDY 2009-06-20 16:52:39 +00:00
Brian Troha
17dba37419 Documentation update - Bang! PCB layout
Added PCB layout for Gaelco's Bang!, corrected Bang! rom names and minor correction of Snowboard PCB layout [Brian Troha]
2009-06-20 16:52:05 +00:00
Ryan Holtz
9ed2110fb7 Fixes the broken build, hopefully. That'll learn me. 2009-06-20 13:27:35 +00:00
Ryan Holtz
c2965b8335 Added extremely rudimentary Atmel 8-bit AVR CPU core, missing most opcodes and any attempt at proper cycle counts. [MooglyGuy] 2009-06-20 12:13:48 +00:00