Commit Graph

5297 Commits

Author SHA1 Message Date
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
Fabio Priuli
6790318845 Moved mapping for 'skip to next level' buttons to Q,W. Feel free to change them to anything else if you like. 2009-05-07 15:27:03 +00:00
Aaron Giles
1e81454f3e Cruis'n World v1.7 [MSN] 2009-05-07 15:11:27 +00:00
Aaron Giles
537c6394f5 From: Luis Faria [mailto:luis.faria@gmail.com]
Sent: Tuesday, April 28, 2009 6:20 AM
To: submit@mamedev.org
Subject: Some protection fixes for galpani2

Hi, I'm submitting a fix for the current protection emulation in
galpani2 driver, based in MAME0131.

I've modified somewhat the protection handling, geeting rid of
the need to call galpani2_mcu_run from VIDEO_UPDATE, as
that function is performed by CPU2's INT7 and it now works.
And added support for command 2, making gp2se go into
demo mode and allowing to go ingame, nice skulls! ;-)
Unfortunately, this set is still not playable because of missing
gals in the background and sometimes there's an ADDRESS
ERROR, causing a reset. Included in these changes, I added
support for MCU triggering by CPU2 .

Also:

- changed some 8 bit writes disguised as 16 bit to
AM_WRITE8 and AM_DEVWRITE8 and some
AM_WRITE(SMH_NOP)s to AM_WRITENOP.

- "crystallized" the clocks of the M68000s and OKIs,
deriving the latter from the former.

- fixed a Copy&Paste mistake I made in the previous
submission, in the sound rom mappings for galpani2/2t/2g.

- reduced the input port definition duplication by using
PORT_INCLUDE where applicable instead of defining
everything again.

- reduced the CPU#2 Code region size to the effectively
used size, and expanded the CPU#2 Backgrounds Data
region size to the maximum usable size, making it the
same for all sets.

Keep on the good work!

Regards,
Luis Faria
2009-05-07 15:03:29 +00:00
Aaron Giles
d074b034a6 From: Corrado Tomaselli
Corrected sauro main cpu to 5Mhz and YM3812 to 2.5Mhz as verified on the pcb
2009-05-07 14:56:41 +00:00
Aaron Giles
0cdc6294dc From: Corrado Tomaselli
Special Criminal Investigation (Negro Torino hack)

I added this hack running on the original pcb. There are some changes in 
the gfx of the game.
The company is the same that did Puzznic hack (again running on original 
pcb). An arcade owner once told me Negro s.a.s from Turin was once the 
official dealer of Taito games. I wonder if taito knew they hacked their 
games ;)
2009-05-07 14:55:33 +00:00
Aaron Giles
3d3eddc80b Added and began hooking up the 8751's for the System 1 games.
Still some work to do.
2009-05-07 14:00:31 +00:00
Aaron Giles
d72f98cb3c Fix MCS51 disassembler to work properly when there are two
memory arguments (the second would overwrite the first).
2009-05-07 13:59:46 +00:00
Fabio Priuli
7498554ec1 Moved 'skip to next level' buttons from BUTTON_2 to F1/F2 keys. 2009-05-07 12:09:07 +00:00
Angelo Salese
9dc31cb7c3 Disabled newer games from mamedriv.c 2009-05-07 11:23:22 +00:00
Olivier Galibert
faf1defc0a Naomi renderer: target the pixel center. 2009-05-06 23:30:15 +00:00
Olivier Galibert
b696ed9b88 Naomi renderer: cleanups and renaming before I go nuts. 2009-05-06 21:43:41 +00:00
Angelo Salese
63cd0a8f45 Added proper MCU dump for Meikyuu Hunter G. [Dr. Decapitator, Guru, Angelo Salese] 2009-05-06 18:43:34 +00:00
davidhay
85ad4afb67 removed copy+pasted comment, this bootleg is a single board. 2009-05-06 18:22:26 +00:00
davidhay
07f91dc456 added note about manufacturer of the cabal bootleg that was just added. 2009-05-06 17:19:30 +00:00
davidhay
6fcdf3140d renamed black tiger sets. 2009-05-06 17:16:45 +00:00
davidhay
c89d2e7d44 new clones
Cabal (bootleg set 2) [Klaus]

this one is closer to the original sets, basically it's just a version of the game with the sound cpu pre-decrypted & split into decrypted data / encrypted data.  Came from a legitimate bootleg board tho.
2009-05-06 17:03:53 +00:00
Ryan Holtz
29f46d4576 - Fixed display of the i8085's SP register when in the debugger. [MooglyGuy] 2009-05-06 15:19:41 +00:00
davidhay
d3ebaa0724 added some not-amazingly-good code to use the correct full-resolution textures in mipmapped cases (the mipmapped versions come first, so to find the full resolution you have to calculate an offset). This improves ikaruga, text in kurucham etc. Not heavily tested. 2009-05-06 14:44:43 +00:00