Commit Graph

10521 Commits

Author SHA1 Message Date
R. Belmont
a6c55a3f2e Naomi updates:
- Added Rev. C Naomi 2 Export BIOS [The Dumping Union]
- Fixed some rom filenames that didn't fit MAME standard [Cah4e3]

New games added as GAME_NOT_WORKING
-----------------------------------
Derby Owner's Club World Edition (Rev. D) [f205v, Cah4e3]
2010-12-22 03:32:25 +00:00
Scott Stone
ec22c1d014 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Dai San Wakusei Meteor - Hau, Chack'n


Comments:
This is the initial check-in of the driver which was posted (plus some driver notes based on some quick tests).  If anyone has work they need to add (discrete audio, dip/input improvements), please work with this as a base.
2010-12-22 02:10:16 +00:00
Angelo Salese
a3b5c731f7 Fixed BK3 bitplane order in Legionnaire, fixes the map screen colors in it [Angelo Salese] 2010-12-22 01:36:15 +00:00
Angelo Salese
5d07abb9ec Added a preliminary DMA to the Legionnaire driver, fixes some color issues in Legionnaire and Denjin Makai [Angelo Salese] 2010-12-22 01:20:13 +00:00
Angelo Salese
3b2d3984a2 Decoded GFX roms in Seibu Cup Soccer bootleg sets [David Haywood] 2010-12-22 00:52:16 +00:00
Angelo Salese
7b0a2369e9 Fixed a very old (subtle) regression of mine regarding Seibu Cup Soccer bootleg, no whatsnew 2010-12-21 22:49:54 +00:00
Brian Troha
2ce99369e7 add multfish.h 2010-12-21 21:47:26 +00:00
Brian Troha
e7c75086f9 add the newest sets for the Multifish.c mods 2010-12-21 21:40:54 +00:00
Brian Troha
0e2d04d4e2 multfish.c update: [MetalliC]
- full save-states support
- changed to use timekeeper-device instead of mvram + custom code
- now  use  timekeeper as Z80 banked RAM (verified with hardware,
  now full game stats saved on power on/off as on real machine)
- graphics roms naming scheme changed as on Irgrosoft's hash-lists
for example -
  http://www.igrosoft.ru/download/md5/CrazyMonkey_hash.html
  http://www.igrosoft.ru/download/md5/CrazyMonkey_loto_hash.html
  http://www.igrosoft.ru/download/md5/CrazyMonkey_ent_hash.html
because  different  gfx-sets  not  "old  one"  or  "new  one", but for
different regions.
- Roll Fruit's always-locked-coinlock bug fixed
- few old missing roms found and added:
    Fruit Cocktail 030623 fcockt_3
    Lucky Haunter 030804  lhaunt_2
    Resident 040415       resdnt
- all known hashes added (entertainment, lottery, etc)
- misc cleanup
2010-12-21 21:39:25 +00:00
Angelo Salese
919ce83a7e Forgot new files 2010-12-21 21:22:13 +00:00
Angelo Salese
95671d74c1 new working game
----------------------
Balloon & Balloon (BnB Arcade) [Tim Schuerewegen]
Happy Tour [Tim Schuerewegen]
2010-12-21 21:17:38 +00:00
Angelo Salese
9996e79902 Corrected Rapid Fire DIP-SW as per Haze (no whatsnew) 2010-12-21 21:00:48 +00:00
Curt Coder
638d008bc6 Z80DART changes: [Curt Coder]
- fixed asynchronous transmit mode
- fixed channel A interrupt vector
- improved logging
2010-12-21 20:56:55 +00:00
Michaël Banaan Ananas
e455e778d0 add firebarr rapid fire dipswitch (no whatsnew) 2010-12-21 19:31:43 +00:00
Angelo Salese
e6344f4ef9 Bunch of notes 2010-12-21 18:43:55 +00:00
Phil Bennett
8adf189be1 vsnes.c: Corrected the Vs. Super Mario Bros (Alt) set name and added the Vs. Castlevania ROM location [Kevin Eshbach] 2010-12-21 16:00:32 +00:00
Phil Bennett
f269fb1b95 Updated the PALs that need to be dumped for Puyo Puyo and Bloxeed [Kevin Eshbach]
---------- Forwarded message ----------
From: Kevin Eshbach <keshbach@comcast.net>
Date: Sat, Dec 18, 2010 at 6:57 PM
Subject: Patch file with some minor updates
To: submit@mamedev.org

* Corrected the vs Super Mario Bros (Alt) set name
* Added the vs Castlevania rom location
* Updated the pals that need to be dumped for Puyo Puyo and Bloxeed
 
Kevin Eshbach
2010-12-21 15:47:49 +00:00
Angelo Salese
a2c1714403 Now randomly animate the title screen in New Zero Team ... 2010-12-21 15:37:07 +00:00
Curt Coder
86e191491e Added pinout. (no whatsnew) 2010-12-21 15:10:49 +00:00
Angelo Salese
65e3890a30 Added sprites 2010-12-21 03:48:32 +00:00
Angelo Salese
1a11a6af2e Fixed the sound banking, needs a new specific case (still no whatsnew) 2010-12-21 02:17:28 +00:00
Angelo Salese
769c881020 Changed the sound HW for New Zero Team, it clearly uses YM3812 and not YM2151 2010-12-21 02:09:13 +00:00
Angelo Salese
fd75254d68 Batch part 2 2010-12-21 02:02:37 +00:00
Angelo Salese
4f59d1b35e Lazy banking for the clones ... 2010-12-21 01:57:56 +00:00
Angelo Salese
7146c6acab new clone
---------
Raiden II (set 7, US Fabtek) [Smitdogg, The Dumping Union] (not working)
2010-12-21 01:51:55 +00:00
Curt Coder
8f31f46d4a Added receive byte function to MC6850 ACIA for MESS generic terminal emulation. [Curt Coder] 2010-12-20 19:15:27 +00:00
mariuszw1
6a1cad38e1 New games marked as NOT_WORKING
-------------------------------
Hydro Thunder [Mr. Do]
Offroad Thunder [Tom, gamerfan, Smitdogg, The Dumping Union]
2010-12-20 18:57:06 +00:00
Angelo Salese
5a82e1e9d1 First batch of fixes, made New Zero Team to boot again 2010-12-20 18:53:17 +00:00
Michaël Banaan Ananas
d789188098 companyname <unknown> consistency (no whatsnew) 2010-12-20 18:42:57 +00:00
Michaël Banaan Ananas
b2e3f1e84b they're bootlegs, so change company name from <unknown> to bootleg (no whatsnew) 2010-12-20 17:45:52 +00:00
Michaël Banaan Ananas
b38a049f53 rm nosound flag now that Kale made sound working in raiden II (no whatsnew) 2010-12-20 17:29:06 +00:00
Angelo Salese
37f9e00b73 It helps if I properly link the files 2010-12-20 17:04:48 +00:00
Angelo Salese
075e9b9f40 Splitted the two V33 games from the Raiden 2 cesspool for easier work, no whatsnew 2010-12-20 17:03:17 +00:00
Angelo Salese
300a85baae Added sound comms in Raiden 2, giving working sound to it [Angelo Salese] 2010-12-20 16:12:07 +00:00
Aaron Giles
7c2a83e1ef Add DEVICE_SELF_OWNER which allows an address map to refer to the
owner of its owning device. Useful for CPU address map handlers for
CPU's that are part of a device.
2010-12-20 14:08:32 +00:00
Miodrag Milanovic
6387823ea6 i8085 cpu Fixed loading of reg A from debugger 'do' command [Robbbert] 2010-12-20 13:54:18 +00:00
Miodrag Milanovic
07b5d6e615 Fix for bug #04142 [Miodrag Milanovic] 2010-12-20 09:36:38 +00:00
Michaël Banaan Ananas
d0c373bd77 tms9928a vblank time was off by a margin
Details for those who are interested:
0-191: render screen
192: dummy scanline, vblank interrupt at end
193-260: vertical retrace
261: pre-render scanline

(no whatsnew)
2010-12-19 23:26:19 +00:00
Michaël Banaan Ananas
366ded481c small mistake in prev commit :) 2010-12-19 22:50:36 +00:00
Michaël Banaan Ananas
32d7b9fbc3 corrected a flaw with tms9928a vram address, no whatsnew 2010-12-19 22:44:38 +00:00
R. Belmont
e7b9fb3df7 Added key dump for scptour [Guru] 2010-12-19 22:20:05 +00:00
Michaël Banaan Ananas
929cc3b1e3 (vball_gfxset wasn't multisession-safe) 2010-12-19 21:52:46 +00:00
Olivier Galibert
8ae2b4887e raiden2: Advance the cop code a little [O. Galibert] 2010-12-19 21:24:14 +00:00
Brian Troha
e9007eba58 multfish.c driver update. Adds 2 sets for Gnome and a new game Sweet Life 2 - No Whatsnew please! 2010-12-19 20:22:01 +00:00
Michaël Banaan Ananas
b03fd20b49 mt bug 03723 fix (schaser flipscreen) 2010-12-19 19:48:24 +00:00
Angelo Salese
97cbb1f2bc new working game
----------------------
Denjin Makai [Angelo Salese, David Haywood, Tomasz Slanina]

(added some dips)
2010-12-19 19:35:28 +00:00
Olivier Galibert
abf9aa4b67 ics2115: Fix the timer [O. Galibert]
This used a combination of clues:

- The (68k) firmware for the turtle beach wavefront card tries to fit
  (scaler+1)*(preset+1) to an expected value the best it can, but limits
  the scaler values to 1..31.

- The igs games use 122 for the scaler, the cave games 148.  The
  currently wanted frequencies at the input of the counter are around
  9700Hz for igs and 6200Hz for cave.  148/122=1.21 while 9700/6200=1.56.

-> The top 3 bits may be an exponent.  As it happens,
     122 = 3*32 + 26
     148 = 4*32 + 20
     (26+1) << 3 = 216
     (20+1) << 4 = 336
     336/216 = 1.56

-> Once you have that, we only need to main divider.
      33868800 (main clock) / 216 (igs div) / 9700 (igs expected) = 16.16
   That's close enough to 16 for our expected frequencies approximations.

That gives us a post-scaler frequency of
   9800Hz for igs
   6300Hz for cave

And a main (cave changes the preset from time to time) in-game final frequency of
   62.82051Hz for igs (measured 62.8206 at the pin of the circuit in the past)
   50Hz for cave (exactly, isn't that beautiful ?)

So I'm pretty sure the final formula is correct.

I'm not sure what's left to get rid of the imperfect sound flag.
2010-12-19 19:27:38 +00:00
Phil Bennett
31d554dc17 Added a 'changed by' search to the cheat engine [Pugsy]
---------- Forwarded message ----------
From: Pugsy <pugsy@gmx.net>
Date: Tue, Dec 14, 2010 at 3:13 PM
Subject: Minor patch to improve cheat finding functionality
To: submit@mamedev.org
Cc: "stephh U.P." <upstephh_wip@yahoo.com>


Hi

Here is a simple patch that will add a "changed by" search - it's effectively a increased and decreased search rolled into one. It is useful when you are uncertain if the value has increased by x or decreased by x so it saves having to guess which search method to try first.


-- 
Martin 'Pugsy' Pugh


MAME Cheat File Maintainer http://mamecheat.co.uk
Gamebase64 Team Member http://www.gamebase64.com
2010-12-19 17:41:56 +00:00
R. Belmont
673f5bef0f H8: implement ldc #imm, ccr and rotr.w Rx for csplayh5 [R. Belmont] 2010-12-19 17:40:00 +00:00
Angelo Salese
58474e87bd Commented out a bogus irq ack in Seibu Audio HW, fixes sound for good in Denjin Makai and removes a cheesy kludge for Denjin Makai and SD Gundam Psycho Salamander no Kyoui [Angelo Salese] 2010-12-19 17:16:52 +00:00
Brian Troha
40f88a8ee1 correct spelling mistake in 20pacgal.c 2010-12-19 16:44:40 +00:00
Phil Bennett
2be0f8159f scobra.c: Added Super Cobra and Lost Tomb DIP switch locations [Kevin Eshbach] 2010-12-19 15:27:29 +00:00
Phil Bennett
007e122500 missile.c: Corrected Missile Attack ROM locations and added PROMs to Super Missile Attack [Kevin Eshbach]
---------- Forwarded message ----------
From: Kevin Eshbach <keshbach@comcast.net>
Date: Tue, Dec 14, 2010 at 2:09 AM
Subject: Patch file with some minor updates
To: submit@mamedev.org

· Added proms from Super Missile Attack
· Corrected Missile Attack rom locations
· Added Super Cobra dip switch locations from manual
· Added Lost Tomb dip switch locations from manual
2010-12-19 15:23:11 +00:00
Angelo Salese
3bfebdd9b5 Silly bugfix for triggering unemulated h8 opcodes in Cosplay Heaven 5, no whatsnew 2010-12-19 14:46:38 +00:00
Angelo Salese
f8087bd2ca Fixed an un-inited bankswitch problem in the Seibu Audio driver, gives preliminary working sound in Denjin Makai [Angelo Salese] 2010-12-19 14:30:40 +00:00
Michaël Banaan Ananas
a16977ce2a mt bug 4126 fix (scobra.c sound regression) 2010-12-18 22:55:43 +00:00
Angelo Salese
5454339a72 Marked dai ou giorgio roms as bad, no whatsnew 2010-12-18 21:03:05 +00:00
Michaël Banaan Ananas
57054396a5 mt bug 04145 fix 2010-12-18 20:11:45 +00:00
mariuszw1
9a1fcf7f91 New games added or promoted from NOT_WORKING
--------------------------------------------
Deluxe Trivia ? Whiz (Edition 5) [Mariusz Wojcieszek, Smitdogg, The Dumping Union]
2010-12-18 16:30:28 +00:00
Angelo Salese
319da75a5e Adds the newly redumped roms 2010-12-18 14:58:40 +00:00
Scott Stone
1eb52a7e17 Fixed up Maze Invaders inputs, adding notes (Fixed MT#4144). Fixed up Dip Locations to match open/closed states shown in service modes for the centiped.c driver. [Tafoid] 2010-12-18 02:41:14 +00:00
Angelo Salese
dba309a7b9 Improved World PK Soccer inputs, not worth 2010-12-17 22:07:32 +00:00
Michaël Banaan Ananas
bc4f5edb80 corrected some powerinstinct gamenames (no whatsnew) 2010-12-17 21:32:43 +00:00
Angelo Salese
28af09aaba Pixel perfect, we can safely remove the flag 2010-12-17 20:36:34 +00:00
Angelo Salese
1e67892a82 Fixed sprite-sprite priorities and fixed a sprite sticking bug on game over screen in Fire Barrel [Angelo Salese, David Haywood] 2010-12-17 19:51:02 +00:00
Angelo Salese
d5135cead6 Fixed a misplaced sprite bug in Fire Barrel [Angelo Salese] 2010-12-17 18:20:23 +00:00
Scott Stone
94043b9c06 Correct clocks documented from original PCB (galpani2i) for Gal Panic 2 [Corrado Tomaselli] 2010-12-17 18:09:40 +00:00
Angelo Salese
1b4120325f Fixed sprite wrap-around y in Irem M107 HW [Angelo Salese] 2010-12-17 17:08:28 +00:00
Michaël Banaan Ananas
016da19c55 approved mt bug 04137 fix by MASH 2010-12-17 16:57:09 +00:00
Aaron Giles
4b2de92fba > From: atari_ace@frontier.com
> To: submit@mamedev.org
> CC: atariace@hotmail.com
> Subject: [patch] Improve thread safety of FM sound cores
> Date: Sun, 7 Nov 2010 08:50:36 -0800
> 
> Hi mamedev,
> 
> Most of the FM sound cores still have some static state in them which
> means they are not multithread safe. This patch fixes this.
> 
> ~aa
2010-12-17 14:59:55 +00:00
R. Belmont
b4cc7cc7c1 SDL: Clear and flip 3 times on resolution changes instead of twice, required by some OpenGL drivers [Chris Kennedy] 2010-12-17 14:34:56 +00:00
Angelo Salese
2ad8cd28d3 Haze: Adds the redumped rom, simplified tile addressing in PGM; fixed a one line error in row select in m107 (no whatsnew) 2010-12-17 14:24:35 +00:00
Scott Stone
c4e70bb4da Fixed rowscroll effect in Fire Barrel [David Haywood] 2010-12-17 00:26:41 +00:00
Michaël Banaan Ananas
1fdd44aab9 fix firebarr spriteflip (no whatsnew) 2010-12-16 22:10:47 +00:00
Roberto Zandona
6ebae332f6 cb2001: fixed 2 opcodes [Roberto Zandona'] 2010-12-16 22:00:10 +00:00
mariuszw1
c435a8d80a New clones added
-------------------
Tic Tac Trivia (Vertical) [Smitdogg, The Dumping Union]
2010-12-16 21:16:18 +00:00
Michaël Banaan Ananas
dd3bed98af forte2.c, pengadvb.c: fixed savestates [ShimaPong] 2010-12-16 19:15:18 +00:00
Angelo Salese
627feac448 Fixed a title screen color bug in World PK Soccer [Angelo Salese] 2010-12-16 18:29:54 +00:00
Angelo Salese
41d74b4493 Fixed a priority bug, updated notes 2010-12-16 18:01:27 +00:00
Angelo Salese
03f6344901 Ported row select to every other tilemap in Irem M107 and fixed a bug in it, gives correct stretching gfxs at the end of level 1 and at the start of level 8 in Fire Barrel [Angelo Salese] 2010-12-16 16:01:29 +00:00
Angelo Salese
0e92105e5b Another bad dump signal ... 2010-12-16 15:19:54 +00:00
Angelo Salese
24daaec32d Added ESP Galuda dump as per Guru, no whatsnew needed I suppose ...? 2010-12-16 14:37:48 +00:00
Curt Coder
b11b2bdcc8 Added Synertek SY6845E subtype to mc6845.c [Curt Coder] 2010-12-16 14:35:06 +00:00
Angelo Salese
6c3f61fa84 Added preliminary row select effect in Irem M107, fixes for good the start-up transitioning in Fire Barrel [Angelo Salese, David Haywood] 2010-12-16 01:58:27 +00:00
Angelo Salese
c2b227a032 added default eeproms, not worth 2010-12-15 22:46:00 +00:00
Angelo Salese
6d601450c2 Fixed regressed gameplay speed in Dream Soccer '94 (M107 version) [Angelo Salese] 2010-12-15 22:42:15 +00:00
Angelo Salese
9abebbc9aa game notes, not worth 2010-12-15 22:23:49 +00:00
Angelo Salese
d19cd290ef Added a preliminary hook-up for an alternative rowscroll effect in Irem M107 HW, noticeable in Fire Barrel stage 2 and 6 and World PK Soccer goal scrolling [Angelo Salese] 2010-12-15 22:17:08 +00:00
Angelo Salese
26a7eeef6a Marked the game as GAME_UNEMULATED_PROTECTION, until we understand more about the 0xc* commands (or the MCU is decapped) 2010-12-15 20:13:38 +00:00
Angelo Salese
63998e1dc8 Reverted it back, it seems to make more sense like this ... 2010-12-15 18:04:20 +00:00
Angelo Salese
1416f91e01 Fixed (hopefully for good) the loop problem ... 2010-12-15 17:51:04 +00:00
Angelo Salese
ff526f8190 Added an hack for yet another subtle behaviour ... 2010-12-15 17:23:44 +00:00
Angelo Salese
9292f4a771 new working game
----------------------
Rumba Lumber [Corrado Tomaselli, David Haywood, Angelo Salese]

(Haze: added some dips)
2010-12-15 14:44:05 +00:00
R. Belmont
18dad397fb Use correct I/O board ROM for Race On (no whatsnew) 2010-12-15 14:27:46 +00:00
Angelo Salese
42e5d12568 Fixed a bug with the bird, thought it was bit-wise but it's actually value-wise 2010-12-15 14:19:24 +00:00
Angelo Salese
b9a75333d6 Added 0xb4-0xb5-0xb6 command and fixed a subtle protection behaviour, game seems fully playable (although it needs some testing) 2010-12-15 04:22:11 +00:00
R. Belmont
e6d509d7e6 Games added as GAME_NOT_WORKING
-------------------------------
Crisis Zone (CSZ04 Ver. B) [Guru]
2010-12-15 03:02:30 +00:00
Angelo Salese
b3b3a7b122 Added command 0xbb, game can now give proper game over 2010-12-15 03:01:13 +00:00
R. Belmont
0e0ec67a37 Games added as GAME_NOT_WORKING
-------------------------------
Race On! (RO2 Ver. A) [Guru]
2010-12-15 02:39:17 +00:00
Angelo Salese
e2a890a296 Small extra comment, before I forgot ... 2010-12-15 02:32:02 +00:00