Commit Graph

4925 Commits

Author SHA1 Message Date
Aaron Giles
a1bcc78ba7 From: Smitdogg Jones [mailto:jcsmith23@yahoo.com]
Sent: Wednesday, April 01, 2009 8:14 PM
To: submit@mamedev.org
Subject: Chase H.Q. (US)

I dumped and added this, a diff is attached. Temp link for the roms:

http://smitdogg.mameworld.info/omg/chasehqu.zip

Smitdogg
2009-04-09 16:09:40 +00:00
Aaron Giles
4678eb97c6 From: Smitdogg Jones [jcsmith23@yahoo.com]
Sent: Monday, March 09, 2009 8:39 PM
To: submit@mamedev.org
Subject: Pit Fighter (rev 7)
I dumped and added a new Pit Fighter set. It is the newest revision we have dumped. 
I made it the new parent and the old parent was renamed to pitfigh6. As far as I can 
tell, the old parent isn't rev 5 and should have been named rev 6 when it was added. 
If we are going by program rom names to name them their rev, then whoever added it 
named it incorrectly because its program roms all start with a 6 after the dash. The 
real rev 5 is not dumped yet (I attached a pic proving that it exists and is different 
but I don't currently own the board).

That is unless there is another source of where you are supposed to derive the rev 
info, if there is can someone let me know what/where it is. All I could find were 
some dates in service mode.

Smitdogg
2009-04-09 16:08:28 +00:00
Aaron Giles
901aa5f9bb From: Peter Ferrie [mailto:peter.ferrie@gmail.com]
Sent: Sunday, March 29, 2009 6:27 PM
To: submit@mamedev.org
Subject: Thunder Hoop 2 patch

Game loads, almost playable.
2009-04-09 16:06:49 +00:00
Aaron Giles
40d01a0cdf From: Christophe Jaillet [mailto:christophe.jaillet@wanadoo.fr]
Sent: Sunday, March 29, 2009 4:12 AM
To: submit@mamedev.org
Subject: Fw: Another speed up in 'src\mame\video\mcatadv.c'

Hi, in the attached patch I sent on 16th February 2009 (see mail below), I
made a mistake.

The purpose of the patch was to reorder code in order to avoid useless
computation. It was *not* to modify the behaviour of the code.
The following lines were included in my patch at line 140. They should have
not !

-        destline[drawxpos] = (pix + (pen<<4));
+        destline[drawxpos] = (pix + pen);

So please, revert this part of the patch and put back the now missing
(pen<<4) in the code.

Games like 'nost' just look horrible without it !


Sorry for the mistake in the previous patch, it was a mix of two patches...


Best regards.
CJ
2009-04-09 16:01:52 +00:00
Aaron Giles
91f3cbf7ec Hi,
I have another minor patch to MAME which does the following:

* Put tables used for RGB utilities in a single object file rather  
than compiling them as statics in every object that uses them.

Vas Crabb
2009-04-09 15:59:23 +00:00
Aaron Giles
b6af00c0ae More System 1 stuff, in addition to what was before:
* accurate collision detection in all games
 * correct full memory maps
 * hooked up 8255 and Z80 PIO correctly
 * unified many hacked variants into common hardware models
 * proper mixing using the mixing PROM
 * converted to tilemaps
 * fixed shtngmst sprites
 * correct Z80 timing
 * proper sound interrupt signaling and feedback
 * full description of video hardware

We now have:
 * proper input hookup in dakkochn
 * cleaned up rendering code
 * fixed cocktail mode in pretty much all games
 * fixed stuck sprites in some games
 * partial 8751 simulation for choplift
 * proper global muting (attract sound off works in older games)
2009-04-09 15:53:51 +00:00
Brian Troha
c9626a557a tiny documentation update for the rom checksum for Trophy Hunting: Bear & Moose 2009-04-08 23:26:28 +00:00
Roberto Zandona
1005577743 unkpoker:
renamed to murogmbl
promoted to working
2009-04-08 18:00:53 +00:00
Roberto Zandona
bec32c537a added sound 2009-04-08 16:52:43 +00:00
Roberto Zandona
db9584cdce unknown poker: added basic input and palette 2009-04-08 16:18:42 +00:00
Mirko Buffoni
d697cd232b Corrected names for Champion Italian PK boards (thank f205v for spotting this) 2009-04-08 14:58:52 +00:00
Aaron Giles
4d749e0597 From: Kevin Eshbach [mailto:keshbach@comcast.net]
Sent: Sunday, March 08, 2009 5:58 PM
To: submit@mamedev.org
Subject: Patch with minor documentation changes

Attached is a patch file with the following minor documentation changes:
 
* Added placeholders for the two PAL's on Atari's version of Pole 
   Position 1 and 2 (I could not read the last digit of the PAL at 5c.)
* Added board numbers to SEGA's Quartet 2 documentation
* Corrected the rom names for Tutankham (A guess was made on the names 
   for Konami's version of the roms at 3h and 6h.)
 
Kevin Eshbach
2009-04-08 14:35:30 +00:00
Brian Troha
0d11ad1973 New clone added:
Super Megatouch IV Tournament Edition (9255-51-01 ROB, Standard version) [Brian Troha]

also replaced nvram dumps with settings changed to default and cleared high scores for the 3 Mega Touch 4 sets that use actual NVRAM dumps.
2009-04-08 01:39:41 +00:00
Angelo Salese
3a3c6ce354 Various fixes with Naomi, mainly get rid of the annoying assert on the video file, now even more games boots (tested Melty Blood) 2009-04-07 19:46:28 +00:00
Fabio Priuli
98e757b219 Fixed bug 3098 (small typo caused graphical regressions in mcatadv.c ) 2009-04-07 15:44:53 +00:00
Fabio Priuli
451386139e Added year to derbyoc (as reported on MW boards and confirmed at sega-naomi.com ). No need to log this, but I hope it helps MAME on PR-side. 2009-04-07 15:43:45 +00:00
Angelo Salese
c8fd788499 Updated todo notes 2009-04-07 13:52:35 +00:00
Angelo Salese
78c969ac48 03087: daireika: Graphic artifacts on attract mode. 2009-04-07 13:46:54 +00:00
Fabio Priuli
b19024ee7d Removed old hardcoded keyboard handling for Atari 8bit systems and used more reasonable key matrix scan. No regressions expected in MAME (tested maxaflex.c games) 2009-04-07 13:27:45 +00:00
Roberto Zandona
4a3cf83a30 unkpoker: fixed wrong remarks 2009-04-07 06:45:12 +00:00
Roberto Zandona
1059ade3d2 unkpoker: added proms (not yet used) 2009-04-07 06:40:40 +00:00
Roberto Zandona
d03013df49 New games marked as GAME_NOT_WORKING
------------------------------------
Unknown Poker [Roberto Zandonà, Angelo Salese]
2009-04-07 06:14:51 +00:00
Angelo Salese
69ff723561 Silly extra ; 2009-04-06 20:06:26 +00:00
Angelo Salese
d95e8a62d6 Fixed framebuffer reading for the Atomiswave bios logo in rgb565 mode (still disabled by default)
======================================================================

If you wonder how it looks:
http://mamedev.emulab.it/kale/fast/files/0001_683668660.png
http://mamedev.emulab.it/kale/fast/files/0002_69985910.png
2009-04-06 20:04:05 +00:00
Roberto Zandona
04482f29f1 reduced volume for bombrman, added wrong graphics flag for quizf1 2009-04-06 19:46:07 +00:00
Angelo Salese
81e9491b72 Silenced GD-Rom file creation. 2009-04-06 19:01:12 +00:00
Roberto Zandona
7f3993fc41 m90: reduced volume for all games, removed wrong graphics flag and added no cocktail flag for risky challenge 2009-04-06 18:10:43 +00:00
Roberto Zandona
0cb35c44f5 03093: mazinger: the boss of 4th level is black 2009-04-06 16:50:23 +00:00
Angelo Salese
9538f0c4a2 Naomi:
added PVR-DMA support (not yet used by anything afaik)
made a bunch of small tweakery for the Wave-DMA
2009-04-06 13:46:52 +00:00
Aaron Giles
09aefa1379 Changed Z80 cycle table definitions to be per-device. Removed
old set_info constants for the tables; they are now set up via
the z80_set_cycle_tables function.
2009-04-04 22:43:56 +00:00
Angelo Salese
b09944610a Some Naomi tweakery. 2009-04-04 18:01:13 +00:00
Yasuhiro Ogawa
9f14872359 dumped 1 BPROM of suchipi [Uki]
other 2 BPROMs are same as current set (and other titles running on this hardware)
This new BPROM sits between sample ROM and M6295, and works like PAL.
2009-04-03 12:04:46 +00:00
Fabio Priuli
e997985fc5 I should read twice what I write, sorry 2009-04-03 08:33:31 +00:00
Fabio Priuli
1b36368651 Added diplocations to finalizr.c, gradius3.c, pandoras.c, rollerg.c and ultraman.c based on Guru's notes (thanks to AJG, who fwded them to me) 2009-04-03 08:28:28 +00:00
davidhay
10f7d87f23 Eeprom and i2c implemeted as devices [Samuele Zannoli]
The eepromdev.* files are the device impementation for the serial eeproms
The i2cmemdev.* files are the device impementation for the i2c memory
These aren't currently hooked up

I'm committing this so that the Naomi changes don't accidentally get applied.  The idea seems good, but they conflict with the current driver and I'd rather not have them accidentally slipping in and breaking things just yet.
2009-04-02 20:48:28 +00:00
Fabio Priuli
8423310025 Replaced the unique occurrence of Nihon Bussan in driver descriptions 2009-04-02 13:29:38 +00:00
Curt Coder
97f52a02ed Build the IDE features table only when there is a CHD available. 2009-04-02 12:06:40 +00:00
Fabio Priuli
48c82a5e97 Fixed trivial bug MT 2187 (Technos -> Technos Japan) 2009-04-02 09:48:15 +00:00
Fabio Priuli
35dac6233e added missing PORT_COCKTAIL (thank you stephh) 2009-04-02 09:23:22 +00:00
Yasuhiro Ogawa
e72e79a050 updated TODO list 2009-04-02 00:01:30 +00:00
davidhay
6272d646f9 looks like there was a bug in the original code here actually, loop goes to 32, max channels was set to 24, could potentially read/write out of bounds. 2009-04-01 22:09:34 +00:00
davidhay
e763f88ea4 Simulate 'keyoff' in the SPU.
The envelopes aren't actually emulated, but the sound is silenced after a key-off (by placing the sound in a 'release' state)  This prevents audiable sound from looping forever.

Not extensively tested, but good for my sanity when running some of the gnet additions, and the tgmj siren looping.

I may consider doing a better implementation if I can manage to get my head around all the envelope stuff.
2009-04-01 21:55:34 +00:00
Angelo Salese
7ef3ee9f6e small todo update. 2009-04-01 19:10:58 +00:00
Angelo Salese
d807108eca Fixed the priority system in the jalmah.c driver [Uki, Angelo Salese] 2009-04-01 17:45:10 +00:00
Fabio Priuli
e2bcfc5c66 somehow I forgot to commit this last file... 2009-04-01 15:56:56 +00:00
Fabio Priuli
225697815a Verified 0x00 coinage settings in remaining Konami drivers (and two Banpresto ones using same coinage settings) 2009-04-01 14:24:32 +00:00
Fabio Priuli
bcc3b3a3d9 Konami inputs improvements:
* Added source file konamipt.h to unify Konami inputs where possible (e.g. most 80s-90s games were using basically the same coinage settings and joystick inputs). 
* While at it, verified all 0x00 coinage effects in drivers which now use konamipt.h (fixing a few mistakes: hexion, mikie, crimfgtj...). 
* Added finalizb service coin. Removed roadf coin4 & asterix coin3 (neither used by the games nor present in service mode). 
* Fixed gberetb coin inputs (they were switched). 
* Added port_condition to hcrash so that brake appears only when present in the chosen cabinet. 
* Cleaned up mystwarr.c & moo.c input handlers.
2009-04-01 13:42:58 +00:00
Fabio Priuli
d359e098fb Changed plgirls dsw string. I hope it's better now 2009-04-01 10:24:43 +00:00
Fabio Priuli
e51606997c neogeo (small) fixes:
* fixed popbounc controls bug (MT 598)
* removed use of sprintf
* added a note about service menu browsing when mahjong panel is ON
2009-04-01 10:09:33 +00:00
davidhay
554531b6e9 PGM update [XingXing]
- added video ram mirroring (fixes a glitch in kovsh)
- corrected some set names
2009-04-01 07:33:34 +00:00