Commit Graph

5515 Commits

Author SHA1 Message Date
Angelo Salese
a0aa7c791c Converted namcos2.c to use AM_IMPORT_FROM 2009-05-10 17:07:23 +00:00
Angelo Salese
f7b8a87fe4 New clones added
----------------
Samurai Nihon-ichi (set 3, harder) [f205v]

Moved Nunchackun to be a clone of Lady Master of Kungfu (same game, different gfxs).
2009-05-10 16:10:17 +00:00
Angelo Salese
b01833d08d New games marked as GAME_NOT_WORKING
------------------------------------
IQ Pipe [SoftwareThis]
2009-05-10 15:22:09 +00:00
davidhay
ca4752d9b7 hacked the YUV interrupt to fire when the base register is written. (Currently looking at implementing properly, but this prevents KuruCham and SS2005 from hanging) 2009-05-10 13:14:12 +00:00
Fabio Priuli
1836c5e1fe Fixed tubep.c tags as per Aaron's suggestion 2009-05-10 12:05:55 +00:00
Aaron Giles
564aa21bc1 Removed round() hack in favor of MSVC-specific #define in winprefix.h.
Changed bilinear filter to use faster rgbutil.h version. It would
be even faster if the texture code downconverted to fixed-point
earlier and then used the integer values when doing the texture
lookups.
2009-05-09 22:03:21 +00:00
Angelo Salese
9216688bb1 Added a work-around for the UART FIFO read only status register on the SH-4 to make Tetris Kiwamemichi happy to boot.
It crashes shortly after that like La Keyboard though (jumps to an unmapped address).
2009-05-09 19:18:36 +00:00
davidhay
053d30b140 changed a few things to make unhandled stride cases show up more obviously. 2009-05-09 16:16:33 +00:00
davidhay
bc6810f131 better enforcement of texture rules 2009-05-09 16:01:20 +00:00
Nicola Salmoria
c9f7ad6772 marked bad dump 2009-05-09 15:04:13 +00:00
Nicola Salmoria
0711387b26 typos and mcu hash 2009-05-09 14:57:01 +00:00
davidhay
1b188c1974 ok, not sure about this one... maybe the stride value is valid in this case, need to check. 2009-05-09 14:10:35 +00:00
davidhay
4796659533 implement a few more texture rules 2009-05-09 13:52:47 +00:00
davidhay
e3b4a07d07 applied some of the exclusive texture mode rules (fix guilty gear regression with previous checkin) 2009-05-09 13:38:34 +00:00
Nicola Salmoria
6dae83c584 added MC-8123 key for Gigas. Of course the game still doesn't work because the program ROM is missing. 2009-05-09 13:12:36 +00:00
davidhay
49945ae809 made stride select an extra (unsupported) texture mode. 2009-05-09 13:06:06 +00:00
davidhay
5b959d28aa put bilinear enable as a debug feature for now, it's pretty, but a little slow to be developing with :-) 2009-05-09 11:43:03 +00:00
davidhay
ccc344ef61 short-circuit the naomi rendering in non-textured cases, prevents a lot of bad graphics. 2009-05-09 11:04:09 +00:00
Fabio Priuli
ed033f2799 Fixed tubepb regression (it uses a different tag for 3rd CPU) 2009-05-09 09:13:48 +00:00
Ryan Holtz
5932d858db Added bilinear filtering to Naomi video emulation. Textures are still a bit crawly since we're always using the lowest MIP level. [MooglyGuy] 2009-05-09 07:09:52 +00:00
Aaron Giles
09d58a6c7f Removed address_map2 items from the CPU config, etc. 2009-05-09 05:30:43 +00:00
Aaron Giles
0f1e0cc8e5 Removed second parameter from MDRV_CPU_PROGRAM_MAP, MDRV_CPU_DATA_MAP,
and MDRV_CPU_IO_MAP. For the remaining drivers that used multiple
address maps, converted them to use AM_IMPORT_FROM to import the base
map.
2009-05-09 04:11:55 +00:00
Aaron Giles
9671ee9208 Added cheesy workaround for round(), until a better one is found. 2009-05-09 04:09:19 +00:00
Yasuhiro Ogawa
946aba63d0 fixed spelling of company name 2009-05-09 02:04:53 +00:00
davidhay
77f8cfea08 fix bug in computedilated, was causing bad portraits in shikgam2 2009-05-09 00:29:11 +00:00
Ryan Holtz
cb3ebf5bf8 Merged memory maps in the follow remaining drivers and cleaned up some comments. The terms readmem and writemem no longer exist in src/mame/drivers. [MooglyGuy]
- homedata.c, intrscti.c, inufuku.c, irobot.c, jack.c, kaneko16.c, naughtyb.c, scobra.c, scramble.c, slapfght.c, spaceg.c
2009-05-08 23:58:06 +00:00
Brian Troha
870afda8b6 Cart info documentation update for the two resent Mega-Tech cart dumps: Shadow Dancer & Streets of Rage 2009-05-08 21:57:49 +00:00
Angelo Salese
7ee34f4d3a Fixed a surely wrong Maple behaviour, will double-check it later but this fix should allow Under Defeat to boot. 2009-05-08 19:14:48 +00:00
Angelo Salese
9899c14bdc Some Maple fixes, now Street Fighter Zero 3 Upper should be fully playable. 2009-05-08 18:26:03 +00:00
Fabio Priuli
df9cd55f44 Fixed nss sound tag (to make it the same as snesb.c and MESS snes.c). This fixes MT3152. 2009-05-08 15:48:07 +00:00
Angelo Salese
fc3da46e20 Lowered the ay volumes, my ears thanks... 2009-05-08 15:12:48 +00:00
davidhay
527ad38449 added profile markers to naomi, to see what % of cpu time things are using
right now cvs title screen
48% main CPU
11% Memory Read
16% Memory WRITE64_HANDLER
20% User1 (Start Render->End Render)

at 8% speed

So.. main CPU and Memory Access are still the main bottlenecks, although the video rendering is significant.
2009-05-08 14:52:35 +00:00
Angelo Salese
7a24de64f0 Removed a debug logging 2009-05-08 14:27:19 +00:00
Angelo Salese
63d2d6b503 Fixed background colors in Alien Command 2009-05-08 13:42:53 +00:00
Angelo Salese
79ab4468b6 Added MCU no dumps for the Grand Striker driver 2009-05-08 13:29:56 +00:00
Angelo Salese
88c1d2db97 Renamed yumefuda.c/hanaroku.c drivers to albazg.c/albazc.c (like they should be properly named) 2009-05-08 12:38:13 +00:00
Angelo Salese
139620156a New games added or promoted from NOT_WORKING status
---------------------------------------------------
PT Reach Mahjong [Angelo Salese]
2009-05-08 11:34:21 +00:00
Angelo Salese
d124a13e29 Fixed inputs, it's now playable but not yet working (investigating...) 2009-05-08 10:28:01 +00:00
Angelo Salese
4898f905f2 Converted Irem M14 HW to tilemaps and cleaned-up the driver 2009-05-08 09:34:34 +00:00
Fabio Priuli
8c71e9a7ce Fixed a couple of minor regressions from device-ization of nes ppu (MT 3151) 2009-05-08 06:45:33 +00:00
Fabio Priuli
d4987f1134 fixed 3 more tags 2009-05-08 06:03:57 +00:00
Fabio Priuli
d4fb6ec81f commented out unused variable. 2009-05-08 06:03:27 +00:00
Fabio Priuli
f581b98781 Wrong cpu tag fixed 2009-05-07 22:41:11 +00:00
Olivier Galibert
309ed153c8 Naomi renderer: make it anal-retentive where it comes to position precision 2009-05-07 22:30:45 +00:00
Olivier Galibert
cb9412bb8c Naomi renderer: add all 64 blending modes 2009-05-07 21:16:43 +00:00
smf-
1443386e33 fixed visual studio 64 bit compile 2009-05-07 19:43:17 +00:00
Angelo Salese
888d92cda8 Some driver updates that involves MCU that needs to be decapped for Guru (mostly the ones that I recall right now). 2009-05-07 19:39:37 +00:00
Aaron Giles
673ca66750 Cleanups and version bump. 2009-05-07 15:46:14 +00:00
Aaron Giles
c80c4730c4 From: Xander Xander [xander85@operamail.com]
Sent: Wednesday, May 06, 2009 12:01 PM
To: submit@mamedev.org
Subject: MAME Debugger

In some processors (like Z80), it is not possible to put the BPs to
0x000A, 0x000B, 0x000C, 0x000D, 0x000E with the key F9, and if it
is inserted more than 10 BP, the BP A, B, C, D, E cannot be removed
with the key F9.

Xander
2009-05-07 15:29:33 +00:00
Aaron Giles
4aa04501e7 Here's my dumps of these carts. Please have the credits include
Smitdogg, cricri_pingouin, incog, B. Sparks, ANY. I have some carts to
go through for the driver notes but no time today to update the
source. For these 2 carts, both pcb's are 171-5782. Shadow Dancer uses
an intel 27256 and a MASK uPD27c4000, sticker on the pcb is
837-6963-43. Streets of Rage uses TMS 27c256 and MASK uPD27c4000. pcb
sticker is 837-6963-51.

Smitdogg
2009-05-07 15:27:59 +00:00