Commit Graph

4382 Commits

Author SHA1 Message Date
Angelo Salese
ae827b4d0a Fixed the inputs in macha.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Monoshiri Quiz Osyaberi Macha [Yasuhiro Ogawa]
2009-02-20 15:58:58 +00:00
Yasuhiro Ogawa
86d8d20f87 added ROM definition of Osyaberi Macha 2009-02-20 13:29:21 +00:00
Nathan Woods
f79b04bf0f Device-ized the SID code 2009-02-20 12:55:53 +00:00
Angelo Salese
a427b077af Many improvements to the King Derby driver. 2009-02-20 01:18:03 +00:00
Angelo Salese
b2c3894f78 Corrected gfx bitplane for Astro Wars [Angelo Salese] 2009-02-19 17:55:58 +00:00
Phil Bennett
9ca1fe60c8 02931 YM-2151: Distorted or otherwise incorrect sound [Phil Bennett] 2009-02-19 15:51:59 +00:00
davidhay
b5c9d66068 Changed multifish to tilemaps.. I actually find this harder to read. 2009-02-19 02:28:02 +00:00
Angelo Salese
af11f60eda New games marked as GAME_NOT_WORKING
------------------------------------
King Derby? [Stefan Lindberg, Andrew Gardner, Angelo Salese, Roberto Fresca]

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

aka the original "Cow Race", made by Tazmi in 1981 -> http://mamedev.emulab.it/kale/fast/files/0000(183371730).png
HW is pretty much hellish...
2009-02-19 00:46:52 +00:00
Brian Troha
3bd95bafff New clone added
New clones added
----------------
The Pit Boss (set 4) [Brian Troha]
2009-02-18 23:17:49 +00:00
davidhay
bd741103e9 Multifish for reconsideration as the HW is the same era as 'Fever Soccer' which was added in u4.
Some of these sets might not be available, they're based off operator manuals, so should be accurate.  The sets which are not available will be disabled once it's been firmly established exactly which ones they are I'm not 100% sure.

No credit wanted / anonymous submission
2009-02-18 23:10:21 +00:00
Phil Bennett
6b46f2e428 Sorry! 2009-02-18 23:07:18 +00:00
Phil Bennett
47f50be241 GCC compile fix for last check-in 2009-02-18 22:55:41 +00:00
Phil Bennett
dfdaf98edc 02921 bkraidj, bkraidu, bkraiduj: [debug] Assertion 2009-02-18 22:52:21 +00:00
Angelo Salese
3b6cbfb0e0 Fixed regressed rowscroll effect for Fire Barrel [Angelo Salese]
================================================================

My guess is that the tilemaps of this HW doesn't wrap-around at all, the rowscrolled tiles are supposed to go outside of the screen, 
but the limited area of the tilemaps (512x512) makes them to write inside of the screen again.
I've seen that the Punch-Out driver has tilemap_draw_roz hooked up for remove the wrap-around, 
but isn't better to tie the wrap-around to a enable/disable flag?
2009-02-18 22:26:51 +00:00
Phil Bennett
30b07ea277 02924: frogs: [debug] Assertion 2009-02-18 21:40:43 +00:00
Angelo Salese
81f596666d Decrypted new opcodes for Fire Barrel. [Chris Hardy] 2009-02-18 21:35:46 +00:00
Phil Bennett
ee34f2467c 02929: All sets using k007232.c Sound Core: Garbled Music 2009-02-18 20:55:35 +00:00
Phil Bennett
347624217f 02928 prehisle and clones: many sound FX are missing
Fixed similar issue affecting the snk68.c games
[Phil Bennett]
2009-02-18 20:05:52 +00:00
Phil Bennett
2fc24971bd 02922 Most sets in cave.c: Game Freeze during demontration/Intro [Phil Bennett] 2009-02-18 19:31:22 +00:00
Nathan Woods
f4ca544b4e Added ATTR_NOTNULL to DAC sound calls 2009-02-18 12:57:39 +00:00
Angelo Salese
eae2b8fd06 Minor fixes to the last commit. 2009-02-18 00:04:44 +00:00
Angelo Salese
b667abe3cf New games marked as GAME_NOT_WORKING
------------------------------------
Gran Tesoro? [f205v]

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

Yes, there's really a gambling game running on Gaelco 2 HW with the Dallas CPU as protection...
(plus this pcb has a faulty program rom so it doesn't even boot at the moment)
2009-02-17 23:27:03 +00:00
Angelo Salese
512c8e5d1b Fixed Pachi Fever ADPCM test regression. 2009-02-17 19:38:56 +00:00
Aaron Giles
cef6764910 Cleanups and version bump. 2009-02-17 15:31:20 +00:00
Aaron Giles
77a98627d9 Remaining regressions. 2009-02-17 15:23:49 +00:00
Nathan Woods
73e1917361 Compilation fix 2009-02-17 12:26:24 +00:00
davidhay
fa4a65c389 fix broken aoh speedup, was causing the game to run at 30fps instead of 60 (updating every other frame instead of every frame) 2009-02-17 09:55:18 +00:00
Roberto Fresca
9c990aeabc Added a different American Poker 2 set (iamp2 v28). It's running on the taiwanese bootleg hardware.
The program seems original from Novomatic, while gfx seems to be taken from a bootleg. This set hasn't any text scroll in the attract, and has some new additions: Analysis page in operator/supervisor mode, Min-Max bet, and a kind of 3-strings password given in supervisor mode.


New clones added
----------------
American Poker II (iamp2 v28) [Roberto Fresca]
2009-02-17 06:54:37 +00:00
Aaron Giles
0ca5402b1e Fix a few regressions due to the audio devic-ification. 2009-02-17 06:08:25 +00:00
davidhay
500f6def5a corrected set information 2009-02-16 23:27:27 +00:00
davidhay
46f2fdce7d added missing SHA1s 2009-02-16 23:17:30 +00:00
mariuszw1
cc400389cd Made Pit Boss (set 3) working - it actually runs on Casino 5 hardware. 2009-02-16 22:56:39 +00:00
davidhay
1be778da53 fix a bad crc 2009-02-16 22:32:42 +00:00
Brian Troha
371f2d2401 New clone added
Not Working: Currently stalls with "Invalid MC6845 screen parameters - display disabled!!!"

New clones added
----------------
Pit Boss (Set 3) [Brian Troha]
2009-02-16 22:29:15 +00:00
davidhay
cf405ffbb9 added real crcs 2009-02-16 21:13:32 +00:00
Angelo Salese
01b6d4e5e3 Various improvements to Far West (Iron Horse bootleg) [Tomasz Slanina] 2009-02-16 20:19:05 +00:00
Couriersud
aca53d8c3a Remove two printf's left from debugging 2009-02-16 18:58:59 +00:00
Aaron Giles
c1c2fc33b3 Changed aborts() to fatalerror() so they don't foul up the regression test runs. 2009-02-16 18:24:48 +00:00
Aaron Giles
51b90f0e85 Added the ability for devices to have their own custom inline config management.
This was primarily added to allow for sound routes to be supported in a way that
is compatible with the current driver structure. A device can now define a
DEVICE_CUSTOM_CONFIG callback which is called whenever one of the 
MCONFIG_TOKEN_DEVICE_CONFIG_CUSTOM_* tokens is encountered. A special token
MCONFIG_TOKEN_DEVICE_CONFIG_CUSTOM_FREE is defined to clean up memory allocated
and/or reset the custom configuration, and is called when the device is torn down
to allow for memory cleanup.

Reimplemented the sound routing using this new mechanism.
2009-02-16 18:07:38 +00:00
Angelo Salese
7c35019811 Corrected memory map for gardiab and promoted it to working. [Angelo Salese] 2009-02-16 17:33:37 +00:00
Yasuhiro Ogawa
3c0e6d3354 added Dynax clones (Uki)
- Mahjong If...? (alt, no date displayed unlike mjifb)(mjifb2)
- Mahjong If...? (alt, text says "IF 2")(mjifb3)
- Mahjong Shinkirou 2 (mjdejav2)
2009-02-16 16:49:23 +00:00
Angelo Salese
580d985d60 Properly added the PPI8255 devices to Pit Boss and reorganized the inputs in these two games. [Angelo Salese] 2009-02-16 16:17:28 +00:00
davidhay
688bcb3d84 attempt to avoid breaking tilemap->tilemap priority... tilemap category is bad for this. 2009-02-16 09:04:14 +00:00
Aaron Giles
118a5a248a Added PALs and readme to midxunit.c. [Guru] 2009-02-16 09:03:27 +00:00
Aaron Giles
a1bbb110e8 From: Christophe Jaillet [mailto:christophe.jaillet@wanadoo.fr]
Sent: Thursday, February 12, 2009 2:09 PM
To: submit@mamedev.org
Subject: Avoid allocation of 1 Mo in deco_mlc + various clean-up

Hi,

here is a patch against 'src\mame\video\deco_mlc.c'

This patch mostly comments out useless code.

1) IMO, the most important part is :
    +//    temp_bitmap = auto_bitmap_alloc( 512, 512, BITMAP_FORMAT_RGB32 );
This bitmap is not used any more, but still present in comments and in UNUSED_FUNCTION. This saves more or less 1 Mo of allocated but never used memory.


2) change a set of a sequence of 'if...' with an equivalent 'sect_rect'


3) The other changes are really minor and mostly cleanup of what looks like useless code.


The patch have been tested with skullfng.


Hope this helps,
Best regards,
Christophe Jaillet
2009-02-16 08:58:08 +00:00
Aaron Giles
baa6401505 From: Atari Ace [mailto:atari_ace@verizon.net]
Sent: Wednesday, February 04, 2009 8:12 AM
To: submit@mamedev.org
Cc: atariace@hotmail.com
Subject: [patch] 02872: smgp, outrun: Multisession crash going from smgp to outrun

Hi mamedev,

This patch fixes 02872.  The change is to ignore decryption during init, since the coding pattern in the drivers is to init the memory map before configuring decryption.  I tried to change the order instead but had problems with fd1089 drivers, so this seemed to be the least risky fix.  I also fixed a potential multisession bug in segaic16_compare_timer_init while I was at it.

~aa
2009-02-16 08:55:54 +00:00
Aaron Giles
baf350dccc New clone:
Master of Weapon (Japan) [Team Japump!!!]
2009-02-16 08:54:29 +00:00
Aaron Giles
d106d1ffc4 New clone:
Raiden Fighters 2 (Japan set 2, SPI) [Corrado Tomaselli]
2009-02-16 08:52:27 +00:00
Aaron Giles
3c02d208c7 Virtua Striker 3 (Cart) (USA, EXP, KOR, AUS) [Andrea Turci] 2009-02-16 08:50:58 +00:00
Aaron Giles
5e35727f81 From: Luigi30 [luigi30@gmail.com]
Sent: Sunday, February 01, 2009 1:13 PM
To: submit@mamedev.org
Subject: safarir

Changes safarir CPU to 8085A, the disassembly has 8085A-specific code that an 8080 can't execute.
2009-02-16 08:49:09 +00:00