Commit Graph

5775 Commits

Author SHA1 Message Date
Ryan Holtz
c2965b8335 Added extremely rudimentary Atmel 8-bit AVR CPU core, missing most opcodes and any attempt at proper cycle counts. [MooglyGuy] 2009-06-20 12:13:48 +00:00
R. Belmont
b64247ac69 Add correct keys for Sports Shoting USA and Ranger Mission [Andreas Naive] 2009-06-20 03:33:51 +00:00
Brian Troha
24e8de11cd changes some rom names for Mortal Kombat 4 based on actual pictures of the PCB. Also named the sound roms the same for both sets as one had "mk4_l2.u2" while the other had "mk4_l2.2" same roms just the second set omitted the "u" in name.
mk4a was definitely incorrect as it's program roms were rev 2.1 with rev l3 (IE: rev 3.0) graphics...
2009-06-19 22:49:14 +00:00
Brian Troha
e42e4fb9bc New clone added: High Impact Football (rev LA1 12/16/90)
New Clone Added
--------------------------------
High Impact Football (rev LA1 12/16/90) [K. Lee, M. Josephson, Smitdogg]
2009-06-19 22:33:13 +00:00
Angelo Salese
41b154bf46 Fixed incorrect MUL number of cycles 2009-06-19 19:44:06 +00:00
Angelo Salese
f6943c73e9 mc68hc11: Added SEC & SEV.
Added some basic video emulation to Hit Poker, to let it show "9rror / 3hut 5own -achine"

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

http://mamedev.emulab.it/kale/fast/files/0013_1049739007.png
2009-06-19 19:14:27 +00:00
Angelo Salese
39a1c1804d mc68hc11: Added TBA, ASLA, ASLB, DECA, DECB, STY INDX, MUL, got to the point that it wants an irq. 2009-06-19 17:40:23 +00:00
Angelo Salese
d635ed70fb mc68hc11: Added SUBA IMM, SUBB IMM, INCB, INC EXT, CBA.
Fixed Hit Poker vram accessing.
2009-06-19 16:46:34 +00:00
Angelo Salese
318d6bfd3c mc68hc11: Added JMP INDX, JMP INDY, changed a reg_w assert to a logerror since this game writes 0xff to 0x00-0x3f I/O ports.
Fixed CMPA INDY wrong opcode bug.
2009-06-19 15:21:23 +00:00
Angelo Salese
e3fab21720 mc68hc11: added TXS, TYS, TSX, TSY 2009-06-19 14:54:40 +00:00
Angelo Salese
2fdf957bd5 mc68hc11: added BCC, BVC, BRN, BMI, BVS opcodes 2009-06-19 14:27:50 +00:00
Angelo Salese
83c6ed38a4 Identified the main CPU in Hit Poker [Olivier Galibert] 2009-06-18 23:58:56 +00:00
Angelo Salese
bcf20ea97d Minor update 2009-06-18 21:51:45 +00:00
Angelo Salese
320a2ff800 Cleaned up sexyboom memory map 2009-06-18 21:08:48 +00:00
Angelo Salese
4b18de67e9 Identified the main CPU in Pachi Fever [Olivier Galibert, Wilbert Pol]
Fixed sprite flipping bits in Pro Sports [Angelo Salese]
2009-06-18 19:39:49 +00:00
Angelo Salese
ef09d0e61e New games marked as GAME_NOT_WORKING
------------------------------------
Hit Poker

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

No credit please, it's just a skeleton driver with another unknown CPU
(Haze did the gfxdecoding iirc)
2009-06-18 18:47:57 +00:00
Angelo Salese
a22c4e28a4 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Pro Sports [Angelo Salese]
2009-06-18 17:44:38 +00:00
Scott Stone
6b50d10ac1 Fixed MT bug #3267 (Game Hang) for Arabian. Kale was nice enough to code up a proper fix for the regression rather than me simply reverting code. 2009-06-18 12:07:56 +00:00
Angelo Salese
57dc057279 Added sound to bayrouteb2 2009-06-18 10:55:16 +00:00
Aaron Giles
5129896754 Cleanups and version bump. 2009-06-18 05:57:56 +00:00
Aaron Giles
578dffa5d8 From: David Haywood [neohaze@nildram.co.uk]
Sent: Tuesday, June 16, 2009 3:50 PM
To: Aaron Giles; Angelo Salese
Subject: System16 bootlegs

I've made some of them use the original sprite functions
(bayrouteb2, goldnaxeb1, goldnaxeb2, tturfbl, dduxbl, eswatbl, fpointbl,
fpointbj, tetrisbl, astormbl, astormb2, mwalkbl, shdancbl)
which starts to improve things again for some of them.

--

From: David Haywood [neohaze@nildram.co.uk]
Sent: Wednesday, June 17, 2009 2:31 PM
To: Aaron Giles; Angelo Salese
Subject: Better bootleg sprites

This also adds handling for the sprites on
wb3bbl
shinobld
passshtb

which differ in various ways to the original sprite systems.  The code
is modeled on the original drawing code, and added as new, clearly
marked, bootleg cases.

still needs work, but at least things are starting to take shape with
proper handling

apply instead of previous diff..
2009-06-18 04:05:03 +00:00
Aaron Giles
cd8f2fb7ce From: Atari Ace [mailto:atari_ace@verizon.net]
Sent: Tuesday, June 16, 2009 7:09 AM
To: submit@mamedev.org
Cc: atariace@hotmail.com
Subject: [patch] Pointerify minx cpu

Hi mamedev,

I noticed that the minx CPU was never pointerified.  It's only used by
MESS, which might be why it wasn't noticed.

~aa
2009-06-18 04:00:44 +00:00
Aaron Giles
f815d8a9ce New clones
==========
Grand Striker (Americas) [ClawGrip, ShengLuc]
Best League (World) [ClawGrip, ShengLuc]
Grand Striker 2 (Europe and Oceania) [ClawGrip, ShengLuc]



From: Tomas Garcia-Meras Capote [mailto:clawgrip@hotmail.com] 
Sent: Tuesday, June 09, 2009 4:01 AM
To: submit@mamedev.org
Subject: Three new clones and a little dip fix

Hello,
 some clones added, I dumped them by myself, plus a little dipswitch fix:
 
Fixed dipswitches on "ShaoLin's Road" and "Kicker"
 Accordin to the manual [attached] and the PCB snapshot at MAWS, the
 last dipswitches bank only have four switches.
 
Added "Grand Striker (Americas)" to Grand Striker driver
 Also changed ROMs names also for parent set, with some more info (from
 the mask ROMs).
 
Added a partial dump of "Grand Striker 2 (Europe and Oceania)". I've sent
 the board to Guru so he can dump the surface mounted ROMs and send the
 Altera protection chip to decap. In the meantime I've used the ROMs from
 the Japanese set and marked them as BAD_DUMP.
 
Added a non-working (bad graphics) new "Best League (World)".
 The dump seems good, but if needs some more work to make it work 100%.
 
Best regards: ClawGrip.
 
PS: Please, credit also ShengLuc, he donated the three boards.
2009-06-18 03:59:14 +00:00
Aaron Giles
f0729a552f From: ludomatic
Hi, 
I copy/paste a message from http://romkeeper.com/board/read.php?7,640,640 (maybe you could do something about it): 
 
=============================================== 
Hi, 
 
On "Super Visual Football: European Sega Cup" and "JLEAGUE" : 
 
JLEAGUE was the original code developed and released in early 
1994 in Japan which than got translated and updated to be 
released as the European Sega Cup. 
 
So, JLEAGUE is the Original. 
and 
"Super Visual Football: European Sega Cup" is the clone. 
 
My source of information? 
I wrote the simulation ( in assembly ) while working in the SEGA 
Haneda ( Tokyo ) office in 1993. We even filed a patent on the 
team/individual player task synchronization. After I finished JLEAGE, 
we handed it off to the satellite groups for localization. 
 
Cheers, 
 
MIB.42  
=============================================== 
 
Thanks to have read, I hope it's revelant and you'll have time to answer! 
Keep the good work.
2009-06-18 03:56:06 +00:00
Aaron Giles
069747cca3 From: David Haywood
Subject: Shogun Warriors / BRAP Boys

Aaron / Kale,

I got a private request to take a look at these, and made a few
discoveries about the external protection data rom.

Basically it's a 'linked list' of encrypted tables and command types /
modes.  The encryption is pretty straightforward, although working out
the tables could be tricky.  It also has an 'inline table' mode, but
it's only used for a few tables.  There is a large 0x1000 block at the
end of all the data which could be related to the normal tables.

I've added some rather verbose code to process the rom, and dump out
some data, so that if somebody wants to look at it further they can.
Understanding how it works properly before decapping it would help to
verify and implement the proper emulation of the device later.  (the
actual protection device is a completely unemulated cpu type, so could
prove tricky even with results)

I don't fully understand all the parameters at the moment, although I
suspect that with this newfound knowledge getting the game(s) up and
running would only take a few trojans to figure out the behaviors that
aren't understood, and get the decryption tables (which could be time
consuming otherwise)

The previous implementation of the protection simulation was also wrong,
it copies the first 'block' of data (worked out at the time with a
trojan) upon the first mcu command (0xff) but infact, it shouldn't be
transfered at that point, as the command containing the number of the
table to transfer (0x19 in the list) comes later.  The game seems to
provide lists of transfer operations to perform, I suspect some are
direct, and some are indirect.  I've also added code to calculate the
CRC of the protection rom, rather than hard coding it.

I haven't yet moved the decrypted startup code out of the driver, which
should be possible as we can correctly copy that from the external rom
using the command system at this point.

I know Andreas was looking at this in the past, so this new information
might be of interest to him, as it provides clearer blocks of encrypted
data, and the 0x1000 block at the end might be of interest to him if it
relates in some way to the smaller 0x40 byte tables used for decrypting
the data.
2009-06-18 03:53:38 +00:00
Angelo Salese
d220998fed Corrected a wrong guess. 2009-06-17 21:32:46 +00:00
Angelo Salese
62804e9f7c Some minor tweakery 2009-06-17 21:17:40 +00:00
Angelo Salese
cdb3023986 Fixed Pro Tennis gameplay and added basic background hook-up. 2009-06-17 19:58:00 +00:00
Phil Bennett
925bc598e7 Total Vice now uses the correct boot ROM (same as Polystars). [Phil Bennett] 2009-06-17 12:58:46 +00:00
Yasuhiro Ogawa
a3735071d5 renamed stelwrkr to steelwkr as per Tafoid's suggestion 2009-06-17 12:54:57 +00:00
Yasuhiro Ogawa
4f851847ec New games added
Steel Worker [Hau, Chack'n, Dumping Union]
Smitdogg, please add donators' names.

Also added BPROMs for Intruder.
2009-06-17 12:26:55 +00:00
stephh
261ba1ba43 Fixed MT bug 03247. 2009-06-17 04:56:43 +00:00
Brian Troha
9792b902c8 New clone added: Cruis'n Exotica v2.4
Not working any better then the clone v1.6 ;-p

New Clone Added
------------------------------
Cruis'n Exotica (version 2.4) [K. Lee, Smitdogg]
2009-06-17 00:06:22 +00:00
Angelo Salese
5c25f1ce66 Implemented a new DECO CPU-16 opcode, used by Express Raider for V-BLANK bit and a bunch of liberate.c games for TILT bit.
Converted Express Raider to use the DECO CPU-16 core instead of the plain M6502. [Angelo Salese]
2009-06-15 20:53:42 +00:00
Fabio Priuli
120c82b89f Fix for bug 3262 2009-06-15 09:21:11 +00:00
Fabio Priuli
20b6a07a1c Fixed bug 3263 (PolyPlay crash due to wrong CPU tag) 2009-06-15 08:46:42 +00:00
Angelo Salese
fe6c204d5c Fixed a DECO16 CPU core bug that was causing issues with Pro Bowling part of Pro Sports [Angelo Salese] 2009-06-14 23:48:14 +00:00
Angelo Salese
da911147a0 Better irq fix and added basic sound (not yet 100% accurate?) 2009-06-14 22:34:08 +00:00
Angelo Salese
27a024d949 Allow the game to be playable at the cost in being slower (???) 2009-06-14 22:18:08 +00:00
Angelo Salese
2f5ac526c6 Small bugfix 2009-06-14 22:01:42 +00:00
Angelo Salese
fd7c29aed3 Many graphics and logic fixes to Pro Sports [Angelo Salese]
Decoded BG backgrounds in Pro Sports [David Haywood]
2009-06-14 21:55:15 +00:00
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
Aaron Giles
64e6655b8e From: AGEMAME Development [agemame@gmail.com]
Sent: Thursday, June 04, 2009 12:07 PM
To: submit@mamedev.org
Subject: Emailing: awp.patch

This replaces the patch for June, which hasn't been included.

Additional MPU4 lamp fixes, some new Aristocrat Mk5 games:

Added two new Aristocrat MK5 Roms, see note from Heihachi 83 (ROMs at
http://agemame.fruit-emu.com/aristo):

"Both of these games are the exact same game but a different version.
The first one is the original 1996 one, but the second is possibly from
1999. The combination is identical down to the date though, just like
the Queen of the Nile/Golden Pyramids dumps.

[dolphntr] Dolphin Treasure (B - 06/12/96, NSW/ACT, Rev 1.24.4.0)
[dolphtra] Dolphin Treasure (B - 06/12/96, NSW/ACT, Rev 3)

Note that the second (later) dump only has two ROMs and the later style
music."



New games not working
=====================
Dolphin Treasure
2009-06-08 05:39:52 +00:00
Aaron Giles
a9807413ea Removed the MDRV_<devtype>_REMOVE macros. A simple DEVICE_REMOVE
works now that device types are not needed.
2009-06-08 05:38:50 +00:00
Aaron Giles
b431953ac1 Added the concept of device contracts. A contract is a well-defined
set of interfaces supported by a device, and identified by a unique
string identifier. A device may support any number of contracts,
described in a list via the DEVICE_CONTRACT_LIST* macros. 

The purpose of contracts is to provide a means for devices to expose 
a standard set of interfaces to other parts of the system. For 
example, the PCI device should expose a contract that includes
functions for configuration register access, and 32-bit I/O. Then
any device with a PCI interface should implement the PCI contract,
so that the PCI bus device can route things appropriately.

(This change is in anticipation of a proper Namco 06xx interface,
which exposes a contract to all devices it is attached to, but I
am still struggling to get it to work reliably.)
2009-06-08 00:41:50 +00:00
Angelo Salese
c447385c2f Nuked unneeded system18.c file 2009-06-07 22:15:24 +00:00
Angelo Salese
422680c478 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Jockey Club [Andrew Welburn, Dumping Union]
2009-06-07 21:31:38 +00:00
Angelo Salese
22369ad7ef Fixed analog inputs with Super Crowns Golf [Angelo Salese]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Super Crowns Golf [Angelo Salese, Tomasz Slanina]
2009-06-07 19:13:48 +00:00
Angelo Salese
43b8da2a44 Forgot to add the proper GNW flag... 2009-06-07 17:31:17 +00:00
Angelo Salese
79261b7225 New games marked as GAME_NOT_WORKING
------------------------------------
Janputer [alien_mame, Dumping Union]

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

A missing rom prevents this to work, it'll hopefully be dumped...
2009-06-07 17:28:40 +00:00
Brian Troha
d32e3916d3 Updated documentation on the different regional version of the Megatouch series 2009-06-07 17:07:38 +00:00
Brian Troha
e4df878bd1 fix error as pointed out by Laurent 2009-06-07 16:24:15 +00:00
Brian Troha
03945be4d0 Z80 fixes by "Marshmellow" in emails dated 3/8/2009 to Aaron and verified by Juergen.
Changes cycle counts in cc_xy[0x100] from 9 to 11 for:

0xDD2E 0xFD2E - LD IYL/IXL,n
0xDD26 0xFD26 - LD IYH/IXH,n

Also changes interrupt handling default case from:

z80->icount -= z80->cc_op[z80->PCD] + z80->cc_ex[z80->PCD];

to:

z80->icount -= z80->cc_op[z80->0xff] + z80->cc_ex[z80->0xff];
2009-06-07 15:49:22 +00:00
Brian Troha
ccab02cf1a update driver with information out of eolith.c about QS1000 and added the sample rom, with a note about it NOT being dumped from this PCB but is a common sample rom used by Eolith.
Does NOTHING to improve the driver state or working state, but added for completeness.
2009-06-07 15:24:04 +00:00
Olivier Galibert
3ea9b604ca Fix mantis 03013 by hooking strdup into mame's malloc [Atari Ace] 2009-06-07 15:12:07 +00:00
Angelo Salese
eb9250c869 Fixed sprite offsets and tilemap window priority. 2009-06-07 14:28:58 +00:00
Angelo Salese
4e67a0a589 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mirax [Olivier Galibert, Angelo Salese, Tomasz Slanina]
2009-06-07 13:23:18 +00:00
Scott Stone
f8598544b4 Fixed a few errors from earlier year fix submission. 2009-06-07 12:46:41 +00:00
Scott Stone
675fc3fd8e Fixed a number of year listings known to be unknown or incorrect the current MAME source.
The source for these changes come from the book:
Arcade TV Game List (Edition: Domestic and Overseas, 1971 - 2005)

http://www.ampress.co.jp/pr_flyer.htm
http://www.amazon.co.jp/gp/product/4990251210/ref=s9_simz_gw_s0_p14_t2?pf_rd_m=AN1VRQENFRJN5&pf_rd_s=center-1&pf_rd_r=118WBT92SAZ22V3E0XZC&pf_rd_t=101&pf_rd_p=463376736&pf_rd_i=489986

Fujix took a good deal of time to go through pages and find many matches for games current in MAME with missing or incorrect data.  I took the time this morning to verify and add the newly discovered dates as well as modifying mamedriv.c with the reference Page/Location of the entry in the book.
2009-06-07 12:25:08 +00:00
Brian Troha
16db298ad2 New clone & documentation update for Shadow Force
Added PCB layout for Shadow Force [Guru]

New Clone Added
-----------------------------------
Shadow Force (Japan Version 3) [Guru]
2009-06-07 04:08:17 +00:00
Angelo Salese
a665baa974 Small last minute bug-fix 2009-06-06 21:04:16 +00:00
Angelo Salese
1bedf42c94 Game should probably be promoted to working now, I'll do that tomorrow after a bit of test... 2009-06-06 21:02:09 +00:00
Angelo Salese
4ef8a7333f Further improvements to the Mirax driver, game is somewhat playable right now. 2009-06-06 20:06:22 +00:00
Ryan Holtz
159f54fb67 Fixed a minor typo in the SSEM debugging features. [MooglyGuy] 2009-06-06 19:50:33 +00:00
Angelo Salese
0e5708f4bd Fixed rom 2 decryption in Mirax [Tomasz Slanina]
Improved the video emulation in Mirax [Angelo Salese]
2009-06-06 18:50:22 +00:00
Angelo Salese
de7e2a7189 Improved the Mirax driver, noticed that one rom might be bad or uses different encryption [Angelo Salese] 2009-06-06 16:39:52 +00:00
Angelo Salese
076e2a92c6 Fixed address line swapping in Mirax [Olivier Galibert] 2009-06-06 14:32:37 +00:00
Fabio Priuli
6190903b54 Fixed MT3241. It seems I had sent an outdated patch, sorry. 2009-06-05 19:14:26 +00:00
Angelo Salese
053506483f Fixed for good the colors in 86 Lions. 2009-06-05 18:52:39 +00:00
smf-
3c6169357d watchdog hooked up so test mode exits.
printf's that always come up are commented out.
2009-06-05 18:08:02 +00:00
Scott Stone
6c9a63d109 Added a missing memory map that was lost when converting to a merged map for GTMR and clones.
All sets now boot and play correctly.  Fixes MT Bug #3238.
2009-06-05 01:34:04 +00:00
Angelo Salese
0868adce22 Small DIP-Switch fix 2009-06-04 23:23:59 +00:00
Angelo Salese
1d90954215 Hooked up 2nd player mahjong panel in mjkjidai. 2009-06-04 22:53:10 +00:00
Angelo Salese
78d775b889 Fixed colors in the Aristocrat Mark-IV driver 2009-06-04 21:39:03 +00:00
Angelo Salese
56fb451d7e New games marked as GAME_NOT_WORKING
------------------------------------
Enchanted Forest [Palindrome]
2009-06-04 21:15:10 +00:00
Aaron Giles
0eed019da7 Cleanups and version bump. 2009-06-04 15:33:42 +00:00
Aaron Giles
678873dae7 verified clocks and corrected 6502 cpu speed on "the deep" [Corrado Tomaselli] 2009-06-04 15:21:30 +00:00
Aaron Giles
9ccba2638f From: Justin Kerk [mailto:dopefishjustin@gmail.com]
Sent: Saturday, May 30, 2009 8:30 PM
To: submit@mamedev.org
Subject: Amiga Custom sound - Paula?

As part of the conversion of custom sound devices, the sound chip for
Amiga-hardware games is now named "Amiga Custom" on the Game
Information display. The Amiga sound chip was called Paula, so it
would be nicer to show that instead, as in the attached patch. (You
could also use "MOS 8364" but that's not as catchy....)

-Justin

-- 
dopefish justin at gmail dot com
http://interbutt.com/
2009-06-04 15:11:30 +00:00
Aaron Giles
06bb2d5693 New clones
----------
Street Fighter II - The World Warrior (World 910214, TAB Austria bootleg)


From: Klaus Sommer, B.Sc [mailto:klaus@hotsummer.at] 
Sent: Tuesday, May 26, 2009 10:29 PM
To: submit@mamedev.org
Subject: E-Mail schreiben an: sf2ebbl.zip, sf2tabaustria.diff

hello!
 
we dumped a new bootleg of Street Fighter 2. One Differenz to the original set is that the logo's (capcom) are blanked.
 
Attached are the romset (Maskroms are the same as in the original set) and the DIFF...which is already verified from Haze!
 
Your's
TeamEurope
2009-06-04 15:08:25 +00:00
Yasuhiro Ogawa
a7df245876 fixed ROM filenames of CVS Hunchback and Logger [Andrew Welburn] 2009-06-04 09:17:04 +00:00
Brian Troha
81e07aa83a New clone added: Bucky O'Hare (ver AA)
New Clone Added
-------------------------------
Bucky O'Hare (ver AA) [Irongiant]
2009-06-03 20:47:16 +00:00
Angelo Salese
ef95a2f484 Added an heuristic table for the PSG in Oli-Boo-Chu, not worth mentioning 2009-06-03 20:15:08 +00:00
Fabio Priuli
ce4ecc4a78 Fixing NVRAM function name to be the same for devices/non-devices. This makes DT_HAS_NVRAM in devtempl.h work as expected. 2009-06-03 16:10:55 +00:00
Brian Troha
4511e8b689 long day... fix last sent (Tm7000 Eval) patch to be correct 2009-06-02 22:47:36 +00:00
Brian Troha
c9cd0f7f8e patch out protection so the new clone Touchmaster 7000 Evaluation works. 2009-06-02 22:45:05 +00:00
Angelo Salese
d6ffaaa829 02730: fiveside: Doesn't past rom check 2009-06-02 22:37:10 +00:00
Brian Troha
cde1cfd9fc New clones added: Touchmaster 5000 California & 7000 Evaluation
New Clones Added
-----------------------------
Touchmaster 5000 (v7.10 California) [Tormod, Smitdogg, Dumping Union]
Touchmaster 7000 (v8.1X Evaluation) [Incog, Smitdogg, Dumping Untion]
2009-06-02 22:19:32 +00:00
Angelo Salese
4903237423 Added DIP-Switches to Super Crown Golf according to the manual [Yasuhiro Ogawa] (also fixed an unwanted input bug) 2009-06-02 21:48:44 +00:00
Angelo Salese
0ef49a9b48 Fixed VIA address map in 86 Lions [Palindrome] 2009-06-02 17:57:33 +00:00
Angelo Salese
10ebad43da Fixed compile error 2009-06-02 15:31:08 +00:00
Fabio Priuli
0344ac9306 Converted Motorola 6840PTM to be a MAME device 2009-06-02 15:28:44 +00:00
Angelo Salese
2f74465fd1 Hooked up basic inputs in Super Crowns Golf [Angelo Salese] 2009-06-02 15:08:06 +00:00
Fabio Priuli
c0aaf94b4b Removed type member from ADC083x and ADC1213x state structures. 2009-06-02 15:03:20 +00:00
Curt Coder
4094fc396a Added crystals for MESS. 2009-06-02 06:50:17 +00:00
Curt Coder
9eba6f1517 [Z80PIO] Added alternate read/write handlers. 2009-06-02 06:49:59 +00:00
Brian Troha
a6c8c32a9a Added documentation about the Galaxian bootleg hardware known as Artic Multi-System.
As noted on Andys-Arcade... Also the bootleg "Defend the Terra Attack on the Red UFO" is on the same hardware as shown in a recent auction on eBay
2009-06-02 03:38:06 +00:00
Brian Troha
6a950bd9d6 Might as well add the version and region to the Asian set of Boogie Wings 2009-06-02 03:05:47 +00:00
Brian Troha
67ba0158dc Updated the dipswitches and listed the dipswitches in the driver 2009-06-02 03:02:08 +00:00
Ryan Holtz
799228d1b4 Corrected a major oversight in the instruction encoding of the SSEM core [MooglyGuy] 2009-06-02 02:18:44 +00:00
Brian Troha
1e190e8be5 fix minor typo in Wing Shooting Championship upgrade notes 2009-06-02 02:00:36 +00:00
Ryan Holtz
7ef80f9393 Added CPU core for the Manchester Small-Scale Experimental Machine (SSEM) from 1948 [MooglyGuy] 2009-06-02 01:11:11 +00:00