Commit Graph

5661 Commits

Author SHA1 Message Date
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