Commit Graph

4761 Commits

Author SHA1 Message Date
Brian Troha
dd9bc57d11 Tiny clean-up ...
Removes Taito G-Net key as it's now in the taitogn.c driver and removed the "bad dump" comment from Bloody Roar 2 dump
2009-03-23 02:28:06 +00:00
davidhay
9f8d826067 video update should return 0, not 1 ;-) 2009-03-23 01:40:16 +00:00
davidhay
b8172459ee added 2 extra NaomiGD rom sets from the guy.
ElSemi said he doesn't want to be credited.

He's dumped them with .iso tracks rather than .bin, but for the purpose of these Naomi GD-ROMs it's not going to matter.

I used the following GDI to convert them

3
1 0 4 2048 track01.iso -8
2 450 0 2352 track02.raw 0
3 45000 4 2048 track03.iso -8


both of these 'require' the MMU.
2009-03-23 01:29:35 +00:00
davidhay
3ca6e0e92f slightly longer 'render time' helps capcom vs snk.. 2009-03-22 22:59:49 +00:00
davidhay
57f5076de8 naomi: started tearing a few things apart
Generating interrupts in VIDEO_UPDATE isn't really a good idea.

Rendering is now done when requested, to a (for now) fake framebuffer (to be converted)

Anything that writes directly to the framebuffer won't display anymore, although the only thing that does that is the Atomiswave bios which didn't use the right mode anyway.

I plan on putting it back together again, don't worry.
2009-03-22 22:44:54 +00:00
mariuszw1
8acbfec6a4 WIP driver for Cubo CD32 [Mariusz Wojcieszek].
Done:
- AGA palette
- AGA bitplane data fetching
- support for up to 8 standard bitplanes
- HAM8 mode



To do (for devs):
- inputs (buttons/coins are connected as CD32 pad, current implementation (copied from WinUAE) doesn't work, help is welcome)
- sprites (current implementation is incomplete - see CD32 logo)
- incorrect hstart/hstop values in CD32 logo, lsrquiz & lsrquiz2
2009-03-22 22:04:10 +00:00
Brian Troha
0896d155b1 Credit the Guru:
Added PCB layout & hardwared documentation for Atari's Badlands [The Guru]
2009-03-22 19:36:03 +00:00
Brian Troha
01a5bcc2d6 Credit the Guru:
Added a PCB layout for the large single plane PCB that Incredible Technologies used for the Golden Tee 3D series (3D through Classic), Shuffleshot, World Class Bowling and World Class Bowling Deluxe. [The Guru]
2009-03-22 19:25:18 +00:00
davidhay
5f82f6208d naomi: no actual improvements yet, just reorganizing some of the existing code slightly while I learn how it works. 2009-03-22 19:02:57 +00:00
Brian Troha
c52d73b3a1 tiny documentation fix for the recent Iron Fortress addition 2009-03-22 19:00:09 +00:00
Brian Troha
3102912c6e New game added
Iron Fortress [Smitdogg Jones, Dumping Project]

Adds the game, PCB layout with corrected documentation
2009-03-22 18:50:23 +00:00
Yasuhiro Ogawa
27391d498a small fix 2009-03-21 23:58:51 +00:00
Phil Bennett
7fb48c13dc 03048: equites and clone: strange noise ingame [Phil Bennett] 2009-03-21 22:23:40 +00:00
davidhay
663bc8a8cd fatalerror if the SH4 mmu is turned on.
looks like quite a few NaomiGDs need it.. Ikaruga, Border Down, Senko etc. etc.
2009-03-21 19:33:39 +00:00
davidhay
6a0e1ddf09 just trying to understand the DC / Naomi memory map a bit better.. nothing worth mentioning 2009-03-21 17:22:56 +00:00
Pierpaolo Prazzoli
dddd7e9fa3 New working game:
Hidden Catch 3 [Pierpaolo Prazzoli, Tomasz Slanina]
2009-03-21 16:51:45 +00:00
Couriersud
2668e8007d 03035: frogg, froggrmc: Autosave does not work correctly 2009-03-21 15:45:31 +00:00
davidhay
450782b25f fix compile errors 2009-03-21 12:34:28 +00:00
Angelo Salese
51cae00c5e Added a dirty debug paletteram hook-up for the palette viewer, used mostly by Guilty Gear XX afaik.
=============================================================================================

No credit wanted.
2009-03-21 01:52:45 +00:00
Yasuhiro Ogawa
0e9975bfc8 small fix 2009-03-21 01:19:52 +00:00
Aaron Giles
3a4c8eeb0e V4 header format is no longer proposed. 2009-03-20 13:33:20 +00:00
Yasuhiro Ogawa
f40f606401 small fix for Naomi list 2009-03-20 00:58:17 +00:00
Angelo Salese
894ad510b6 Added new redumped roms from Smitdogg. 2009-03-19 19:30:55 +00:00
Angelo Salese
4cb238e5f2 Demoted some games to have the GAME_NOT_WORKING flag:
- Alligator Hunt (protected version);
- Glass;
- Great Guns;
- Name Club Ver. 3;
- Snow Board Championship;
- Tetris Korean bootleg;
- Thunder Hoop 2: TH Strikes Back;
- Touryuu Densetsu Elan-Doree / Elan Doree - Legend of Dragoon;
- World Grand Prix;
- World Rally 2 - Twin Racing;

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

Obviously I don't want credit.
2009-03-19 18:22:01 +00:00
Curt Coder
1fe15a7764 Added Guru-readme. 2009-03-19 16:25:37 +00:00
Aaron Giles
bbcad98b5a Last-minute fix. 2009-03-19 07:44:48 +00:00
Aaron Giles
3b302a8bae Cleanups and version bump. 2009-03-19 07:28:58 +00:00
Aaron Giles
cf9d3c888d New games not working: Thunderbirds [AGEMAME]
From: AGEMAME Development [agemame@gmail.com]
Sent: Monday, March 16, 2009 12:33 PM
To: submit@mamedev.org
Subject: JPM Impact

Added skeletal support for JPM Impact AWP - this is the last 
of the AGEMAME drivers that is worth commiting to the MAME 
codebase.


Please note, this is the first patch made using my rebuilt 
toolchain, so let me know ASAP if something went wrong.
2009-03-19 06:59:03 +00:00
Aaron Giles
c8585dd236 In addition to this change I added inline functions to define the
various cheat types and a table at the top to hopefully alleviate
confusion.


From: Pugsy [mailto:pugsy@gmx.net] 
Sent: Sunday, March 15, 2009 11:01 AM
To: submit@mamedev.org
Subject: Cheat.c changes

I've been having a look at cheat.c, the issue with one-shot 
list and one-shot select value cheats being indisguishable 
from perm cheats. I decided to have a look to see if I get 
it closer to the old way. I think I've managed it. I've 
attached a diff file..

It changes the One-Shot List or Selectable value cheats to display 
"Set" instead of "Off"
It stops the cheat options being activated in order when you are 
going through the possibilities These cheats are now activated by 
pressing ENTER after you have chosen an option This also pops up 
a message (examples):

		Activated
	Select Starting Stage  = 16 (0x10)

or
			Activated
	Select Temp. Current Shape PL1 = Yellow

Some simple examples to look at:
theroes "Select Starting Stage"
and
tetrist "Select Temp. Current Shape PL1"



Martin 'Pugsy' Pugh
2009-03-19 06:54:44 +00:00
Aaron Giles
52a8ab6014 From: Robert [mailto:pac0446@bigpond.net.au]
Sent: Sunday, March 15, 2009 5:23 AM
To: Mamedev submit
Subject: Fx to z80pio

When outputting from a port to the hardware in pio mode 3, only those bits defined 
by the mask should be output. Mame currently outputs everything.

New source code (z80pio.c) attached.

Regards,
Robbbert
2009-03-19 06:16:34 +00:00
Aaron Giles
58d832602b Having decided to look at the MAME source again, I have a fairly minor patch:
* Fix build of ldplayer on OS X.  Since the CUSTOM sound module no longer exists, I 
arbitrarily changed it to WAVE, as ar gets upset if it has no input files.  I also 
removed the -all_load flag for ldplayer from the main makefile as it upsets the linker 
on OS X.

* Fix build for PPC64 Linux.  (This slightly messes up static branch prediction hints 
on OS X and AIX, but OS X for PPC64 is dead, and no- one builds MAME for AIX, and 
it will still build, anyway.)

* Paramaterise the arguments to check for NULL in the ATTR_NONNULL macro rather than 
just checking the first argument.  This requires compiler support for C99 variadic 
macros (MSVC2005 and GCC4 have this AFAIK).

Vas
2009-03-19 06:15:14 +00:00
Aaron Giles
5caef9210c From: Pugsy [pugsy@gmx.net]
Sent: Friday, March 13, 2009 8:59 AM
To: submit@mamedev.org
Subject: Fix for Mametesters Bug 2981

Hi

Some minor fixes (in attached diff file):-

1. Fixes this http://mametesters.org/mantis/view.php?id=2981 bug, Note I've NOT touched "#define MAX_ARGUMENTS                  32" - that
change is not required I've changed the cheat for the next beta xml cheat file release.

2. Minor typo in cidelsa.h, TAG starts with cpd rather than cdp, perhaps this should be maincpu though?

-#define CDP1802_TAG    "cpd1802"
+#define CDP1802_TAG    "cdp1802"




All the Best

Martin 'Pugsy' Pugh
2009-03-19 05:59:17 +00:00
Aaron Giles
7d5e308e2c From: Robert [mailto:pac0446@bigpond.net.au]
Sent: Friday, March 13, 2009 4:26 AM
To: Aaron Giles
Subject: Submission for mame

This change adds inputs for galaxia and astrowar.
Galaxia is semi-playable.
Note: After inserting a coin, it can take a few seconds to respond.

- Robbbert
2009-03-19 05:58:04 +00:00
R. Belmont
5c8f9fb570 MIPS III: Update RA before executing the delay slot. 2009-03-19 02:34:15 +00:00
Angelo Salese
c774eab305 Got to actual game ROM reading in Street Games II 2009-03-19 01:22:48 +00:00
Phil Bennett
b677460da3 03017: bmfinal: crash after cutting edge logo [Phil Bennett] 2009-03-19 01:02:42 +00:00
Couriersud
6733cec11f AY-3-8910:
* Fixed Gyruss audio regression
* Measured RU and RD on AY-3-8910
* Modelled ZX Spectrum audio circuit in SwitcherCAD and derived resistor values for AY-3-8910
2009-03-19 00:59:05 +00:00
Couriersud
1dfa8866e7 Adjusted Volume and removed dc component from sound 2009-03-19 00:56:47 +00:00
Couriersud
42bc84bd05 Adjusted volume 2009-03-19 00:55:56 +00:00
Couriersud
3a81676507 Burger Time
* Added resistor values measured on real pcb [Anoid]
2009-03-19 00:51:47 +00:00
Angelo Salese
073c96665c Some really basic California Chase framebuffer emulation. 2009-03-19 00:40:04 +00:00
Phil Bennett
2b093656cf Fixed regression in djmain games. 2009-03-19 00:00:43 +00:00
Angelo Salese
da5486e086 fixed left-over bug 2009-03-18 22:29:31 +00:00
Angelo Salese
5342871f83 New games marked as GAME_NOT_WORKING
------------------------------------
Street Games [Smitdogg, Angelo Salese]
Bonanza [Smitdogg, Angelo Salese]
2009-03-18 22:23:19 +00:00
Angelo Salese
c67011a342 New games marked as GAME_NOT_WORKING
------------------------------------
Street Games II [Guru, Angelo Salese]

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

Basic driver, will add the other romsets soonish.
2009-03-18 21:03:27 +00:00
Angelo Salese
c8f07aac97 fixed mamedriv.c. 2009-03-18 16:51:15 +00:00
Yasuhiro Ogawa
5873695121 update region description (Japan only) 2009-03-18 13:48:56 +00:00
Yasuhiro Ogawa
b32c3b57e9 Namco 2009-03-18 02:45:49 +00:00
Yasuhiro Ogawa
fa42befa81 some more 2009-03-18 01:19:23 +00:00
davidhay
3090d71b15 added skipping for the other guilty gear sets. these seem to be special cases, probably because they're mostly 2d. 2009-03-17 23:35:23 +00:00