Commit Graph

5641 Commits

Author SHA1 Message Date
R. Belmont
e3c1c31ffc Corrected merge error from previous checkin. 2009-06-14 19:34:34 +00:00
R. Belmont
0dabc4a66c Twinkle WIP
- Added beatmania IIDX
- SPU board emulation improvements (memory map, IRQ controller, IDE, RF5c400)
- Change 4th mix to use real dumped security dongle data

New games added:
- beatmania IIDX [Guru]

New security key data is uploaded to roms/unemulated/Konami/Twinkle, disc 
images are uploading to roms/harddisks/Konami/qg863.

Full sizes are:
863jaa01: 7911684
863jaa04: 333324658
c44jaa03: 4716442606
2009-06-14 19:27:50 +00:00
Angelo Salese
1a784707d1 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Pro Soccer [Angelo Salese]
2009-06-14 17:43:37 +00:00
smf-
f0b2b675a6 added beatmania iidx 3rd mix cd & security 2009-06-14 16:49:02 +00:00
Angelo Salese
3bae3db926 Fixed for good the background colors and added gfx rom read-back (helps a lot for the tile-based sprites) 2009-06-14 16:24:31 +00:00
Angelo Salese
21f458c0fc Fixed prom hook-up in Dambuster. 2009-06-14 12:16:16 +00:00
Yasuhiro Ogawa
6d5bbc3d3b updated readmes for ATOMISWAVE and TWINKLE hardware [The Guru] 2009-06-14 03:57:46 +00:00
Brian Troha
33b3307847 New clone added: Dambusters (US, set 2)
also included are correctly dumped proms.  This does however down-grade the driver to "GAME_WRONG_COLORS" as the old version used "made up" color prom.

New Clone Added
---------------------------
Dambusters (US, set2) [N. Garnier,
D. Beneke, J. Leyda, A. Costin, W. Belk and Smitdogg]
2009-06-13 23:59:30 +00:00
Angelo Salese
48324c75dd Realized that Pro Soccer actually uses dynamic tiles for the foreground tilemap, hooked it up properly (still some issues) 2009-06-13 19:47:05 +00:00
Angelo Salese
1c07ac88cc Disabled an heavy logerror msg. 2009-06-13 17:03:27 +00:00
Angelo Salese
38dfb82f39 Disabled bmiidx that isn't yet with us... 2009-06-13 16:43:37 +00:00
Angelo Salese
471f4f9216 Improved the graphics in Pro Soccer. 2009-06-13 15:50:37 +00:00
Wilbert Pol
145186f9f8 Made the 8237 dma controller emulation more accurate by implementing it as a state machine.
Deprecated the dma8237_run_transfer function.
2009-06-13 15:16:25 +00:00
Phil Bennett
a736dab1eb 03254: tubep, tubepb: Gameplay area not visible [Phil Bennett] 2009-06-13 14:59:10 +00:00
Phil Bennett
3d74944c41 Added correct ROM names for eprom/eprom2 [Phil Bennett] 2009-06-13 14:33:57 +00:00
Angelo Salese
a319508e66 Added basic gfx pal descrambling and enabled sound (memory map was disabled but it is actually good?) 2009-06-12 18:31:02 +00:00
R. Belmont
48b6726d56 New games marked as GAME_NOT_WORKING
------------------------------------
Sports Shooting USA (Guru)
Ranger Mission (Guru)

We need decryption keys for these - could whoever broke the other AW games
have a look?

Also, in case someone's bored, the AW BIOS is hanging because it wants actual
flash ROMs that respond to flash commands at 0x10000.
2009-06-12 03:18:34 +00:00
Curt Coder
47a829e307 [MC6845] Refactored to use devcb and added cursor callback (for MESS). 2009-06-11 21:36:04 +00:00
Angelo Salese
7239f70508 Fixed background colors in Pro Soccer [Angelo Salese] 2009-06-11 21:32:54 +00:00
Angelo Salese
fa32401fe6 Added some minor info, thanks mostly to Guru. 2009-06-11 20:00:38 +00:00
Angelo Salese
a63b5da367 Added irq ack support in the rohga driver, fixes character selection behaviour in Wizard Fire [Angelo Salese] 2009-06-11 19:25:44 +00:00
Scott Stone
d91cf62cd4 Added Dip Locations and made default settings changes to match manuals for Star Wars and The Empire Strikes back (starwars.c) 2009-06-11 02:32:58 +00:00
Angelo Salese
de859773d2 Nuked progolf and btime dependancy, fixes some other bugs in the meanwhile... 2009-06-10 22:32:51 +00:00
R. Belmont
f94776a815 One more GCC 4.4 fix
How did this work before?
2009-06-10 21:52:08 +00:00
R. Belmont
2561e0d8cd More GCC 4.4 fixes.
Using an editor with visual brace-matching helps a lot with these.
2009-06-10 21:45:49 +00:00
R. Belmont
68a74253b1 GCC 4.4 fixes.
src/emu/machine/74181.c and 74148.c seem to be almost impossible to fix.  Help?
2009-06-10 21:39:18 +00:00
Angelo Salese
dce3614807 Simplified the framebuffer buffer code. 2009-06-10 20:37:09 +00:00
Angelo Salese
1c6fc044db Fixed framebuffer trails in Pro Golf, fixed a compile error from the previous commit 2009-06-10 20:25:31 +00:00
Angelo Salese
f8376e83a3 New games added or promoted from NOT_WORKING status
---------------------------------------------------
New Double Bet Mahjong  [alien_mame, Dumping Union]

Fixed colors in Jan-Oh [Angelo Salese]
2009-06-10 20:01:51 +00:00
Phil Bennett
9f0873cd33 New clones added
----------------
Give us a Break (3rd edition alt?)
Give us a Break (4th edition)
Give us a Break (6th edition alt?)
Give us a Break (7th edition)
Give us a Break (21st edition)
Give us a Break (43rd edition)
[Anonymous, alien_mame]
2009-06-10 17:41:34 +00:00
Curt Coder
d732a752ff Added SP0256 pinout. 2009-06-10 10:51:07 +00:00
Scott Stone
39832fb844 Fixed MT Bug #3251 (No sound for some kingofb clones). 2009-06-10 04:45:12 +00:00
Ryan Holtz
a382e4ba08 Adjusted sound command descriptions for dkong to be closer to the other drivers, and added a missing command description. [Kef Schecter] 2009-06-10 01:35:55 +00:00
Brian Troha
c95c71e761 use more then 8 letters for the game name, makes more sense for Quartet 2 unprotected to be quartet2a 2009-06-10 00:08:40 +00:00
Brian Troha
dc11c3ce34 More logical names for Quartet & Quartet 2 plus clones 2009-06-09 23:29:59 +00:00
Angelo Salese
d5df99a400 Patched a rom check, at this point I need somebody that'll decrypt the progolfa set, to understand what's wrong with the parent set... 2009-06-09 19:20:34 +00:00
Angelo Salese
1f51863b14 Fixed backgrounds and added inputs 2009-06-09 17:45:19 +00:00
Angelo Salese
f61bdae7a9 More Pro Golf fixes... 2009-06-09 14:40:36 +00:00
Angelo Salese
40a07273a5 Fixed outdated btime.h... 2009-06-09 11:51:47 +00:00
Angelo Salese
e74675fbc3 Added framebuffer support in 18 Holes Pro Golf [Angelo Salese] 2009-06-09 11:40:51 +00:00
Curt Coder
d21d684862 [PPI8255] Fixed mode 2 input mask. 2009-06-09 08:11:47 +00:00
Angelo Salese
035dc12072 Started to look at the 18 Holes Pro Golf driver... 2009-06-09 00:09:48 +00:00
Angelo Salese
760e81ea52 Stripped out needless readme 2009-06-08 20:28:43 +00:00
Scott Stone
ba3ecb0c48 Fixed MT Bug #3237. Simply deleted a duplicate memory map assignment. 2009-06-08 16:08:40 +00:00
Scott Stone
6ecc25f20e Fixed MT Bug #3245. This was a merged map issue which it appears a RAM section was overwriting the protection routines for that game (nitrobal/gunball). Games now play and control as expected. 2009-06-08 15:37:35 +00:00
Curt Coder
7f060d3bca [PPI8255] Fixed handshaking signals for modes 1/2. 2009-06-08 13:30:09 +00:00
Aaron Giles
31d3633838 Cleanups and version bump. 2009-06-08 07:28:13 +00:00
Aaron Giles
ef0a31ca13 From: Atari Ace [mailto:atari_ace@verizon.net]
Sent: Sunday, June 07, 2009 9:54 AM
To: submit@mamedev.org
Cc: atariace@hotmail.com
Subject: [patch] "Regularize" some interfaces in MAME

Hi mamedev,

This patch adjusts the code in a few places to be more regular in it
object approach.  It recognizes five idioms.

1.  device_configs should be passed const.  dsp56k.h took a non-const
device_config for no particular reason, necessitating casting where
used.  A few other places cast to non-const, in most cases
unnecessarily.
2.  running_machines should be passed non-const.  A few places used
const in different ways on running_machines, instead of the idiomatic
non-const running_machine.
3.  Eliminate passing running_machine explicitly where it can be
computed.  esrip.c, m37710.c, sfbonus.c had cases where the machine
could easily be eliminated.
4.  Pass the object machine/config first.  In some cases this makes
the interface object oriented, in some cases it simply makes it more
idiomatic with the rest of MAME.
5.  Prefer (screen, bitmap, cliprect) to (machine, bitmap, cliprect).
Fully implementing this would be a large patch, this patch simply does
it for the one core 'device', tms9928a.c.
2009-06-08 06:24:21 +00:00
Aaron Giles
ce83de86a8 The other larger patch adds missing static and const qualifiers, and
fixes up some header files.  In particular, I adjusted const char
*DEVTEMPLATE_SOURCE = __FILE__ to const char DEVTEMPLATE_SOURCE[] =
__FILE__ which makes it actually const and saves a little memory.

[Atari Ace]
2009-06-08 05:43:50 +00:00
Aaron Giles
e7f6662790 Verified clocks on Samurai Aces pcb [Corrado Tomaselli] 2009-06-08 05:41:23 +00:00