MAME 105u4 - Partial Emulation of DoDonPachi: DOJ!
-
jpolz
- Posts: 239
- Joined: Sat Mar 12, 2005 1:56 am
- Location: Cleveland, OH
- Contact:
MAME 105u4 - Partial Emulation of DoDonPachi: DOJ!
0.105u4
---------
MAMETesters Bugs Fixed
---------------------------
invaders0105u2gre [Giuseppe Gorgoglione]
taitosj0105u3yel [Aaron Giles]
wardner0105u3red [Aaron Giles]
Source Changes
------------------
Nintendo 64 system improvements: [Ville Linde, Ryan Holtz]
- Fixed a major bug in the RSP core
- Rewrote the PIF handling
- Slightly improved triangle rendering
Added a NULL check on memory_set_bankptr(), memory_configure_bank() and memory_configure_bank_decrypted(). [Nathan Woods]
Added support in the debugger memory window to change the number of bytes displayed per row. [Andrew Gardner]
Started simulation of orlegend super / special protection. [XingXing, ElSemi]
Fixed colors and music tempo in Perfect Billiard. [Sonikos]
Cleaned up 6840 implementation and revised scorpion2 driver's handling of unmapped regions. Also updated the MPU4 memory map. [El Condor]
Major Toaplan 2 driver cleanup: [Quench]
- Added Knuckle Bash 2 (kbash2)
- Consolidated the Read/Write memory maps
- Fixed coin counters on a few games
- Raised the volumes on a few games
- Cleaned the inputs by:
Adding input inheritance and DIPSW locations
Added conditional dependance to DIPSWs where required
Fixing a few incorrect inputs here and there
Fixed/improved DIP switches in the m92, afega, tumbleb, and yunsun16 drivers. [Twisty]
Cleaned up the liberate.c driver. [Sonikos]
Improved ARM7 thumb mode disassembler. [MooglyGuy]
Some improvements to Air Raid/Cross Shooter, but not playable
due to missing gfx roms. [Tomasz Slanina]
Fixed UI positioning when artwork is enabled. [Giuseppe Gorgoglione]
Big pile of updates/improvements to the ARM7 core thumb mode and the PGM drivers. [David Haywood, ElSemi]
Improved OKI frequency in sslam and powerbls. [f205v]
More DIP switch improvements to m62.c, m72.c, ddragon.c. [Twisty]
Fixed bug in the debugger that would prevent you from typing a command line longer than what was visible. [Aaron Giles]
Added a new tool jedutil, which will convert.JED files to binary form and back again. [Aaron Giles]
Added new ROM region REGION_PLDS, which is designed to hold binary dumps of PLD fusemaps (produced from.JED files by jedutil). Added logic to -romident to automatically parse.JED files to identify them against these binary dumps. Added PLD dumps to the Vindicators, Batman, Pit Fighter, ThunderJaws, and Relief Pitcher drivers. More to come shortly. [Aaron Giles]
Converted PLDs for catnmous and lazarian to the new binary format. [Aaron Giles]
New games added or promoted from NOT_WORKING status
------------------------------------------------------------------
Tetris (D.R. Korea) [David Haywood]
Knuckle Bash 2 (bootleg) [Quench]
New clones added
--------------------
Metal Slug 6 (Metal Slug 3 bootleg) [Mame32Plus]
Metal Slug 5 (JAMMA PCB) [Mame32Plus]
SVC Chaos - SNK vs CAPCOM (JAMMA PCB, set 2) [Mame32Plus]
Night Slashers (Over Sea Rev 1.2) [Stefan Lindberg]
Double Dragon (World Set 2) [Stefan Lindberg]
New games marked as GAME_NOT_WORKING
--------------------------------------------------
DoDonpachi Dai-Ou-Jou (V100) [Wu]
---------
MAMETesters Bugs Fixed
---------------------------
invaders0105u2gre [Giuseppe Gorgoglione]
taitosj0105u3yel [Aaron Giles]
wardner0105u3red [Aaron Giles]
Source Changes
------------------
Nintendo 64 system improvements: [Ville Linde, Ryan Holtz]
- Fixed a major bug in the RSP core
- Rewrote the PIF handling
- Slightly improved triangle rendering
Added a NULL check on memory_set_bankptr(), memory_configure_bank() and memory_configure_bank_decrypted(). [Nathan Woods]
Added support in the debugger memory window to change the number of bytes displayed per row. [Andrew Gardner]
Started simulation of orlegend super / special protection. [XingXing, ElSemi]
Fixed colors and music tempo in Perfect Billiard. [Sonikos]
Cleaned up 6840 implementation and revised scorpion2 driver's handling of unmapped regions. Also updated the MPU4 memory map. [El Condor]
Major Toaplan 2 driver cleanup: [Quench]
- Added Knuckle Bash 2 (kbash2)
- Consolidated the Read/Write memory maps
- Fixed coin counters on a few games
- Raised the volumes on a few games
- Cleaned the inputs by:
Adding input inheritance and DIPSW locations
Added conditional dependance to DIPSWs where required
Fixing a few incorrect inputs here and there
Fixed/improved DIP switches in the m92, afega, tumbleb, and yunsun16 drivers. [Twisty]
Cleaned up the liberate.c driver. [Sonikos]
Improved ARM7 thumb mode disassembler. [MooglyGuy]
Some improvements to Air Raid/Cross Shooter, but not playable
due to missing gfx roms. [Tomasz Slanina]
Fixed UI positioning when artwork is enabled. [Giuseppe Gorgoglione]
Big pile of updates/improvements to the ARM7 core thumb mode and the PGM drivers. [David Haywood, ElSemi]
Improved OKI frequency in sslam and powerbls. [f205v]
More DIP switch improvements to m62.c, m72.c, ddragon.c. [Twisty]
Fixed bug in the debugger that would prevent you from typing a command line longer than what was visible. [Aaron Giles]
Added a new tool jedutil, which will convert.JED files to binary form and back again. [Aaron Giles]
Added new ROM region REGION_PLDS, which is designed to hold binary dumps of PLD fusemaps (produced from.JED files by jedutil). Added logic to -romident to automatically parse.JED files to identify them against these binary dumps. Added PLD dumps to the Vindicators, Batman, Pit Fighter, ThunderJaws, and Relief Pitcher drivers. More to come shortly. [Aaron Giles]
Converted PLDs for catnmous and lazarian to the new binary format. [Aaron Giles]
New games added or promoted from NOT_WORKING status
------------------------------------------------------------------
Tetris (D.R. Korea) [David Haywood]
Knuckle Bash 2 (bootleg) [Quench]
New clones added
--------------------
Metal Slug 6 (Metal Slug 3 bootleg) [Mame32Plus]
Metal Slug 5 (JAMMA PCB) [Mame32Plus]
SVC Chaos - SNK vs CAPCOM (JAMMA PCB, set 2) [Mame32Plus]
Night Slashers (Over Sea Rev 1.2) [Stefan Lindberg]
Double Dragon (World Set 2) [Stefan Lindberg]
New games marked as GAME_NOT_WORKING
--------------------------------------------------
DoDonpachi Dai-Ou-Jou (V100) [Wu]
-
Neon
- Posts: 3529
- Joined: Tue Jan 25, 2005 10:31 pm
Sweet.Major Toaplan 2 driver cleanup: [Quench]
- Added Knuckle Bash 2 (kbash2)
- Consolidated the Read/Write memory maps
- Fixed coin counters on a few games
- Raised the volumes on a few games
- Cleaned the inputs by:
Adding input inheritance and DIPSW locations
Added conditional dependance to DIPSWs where required
Fixing a few incorrect inputs here and there
-
Mark Matrix
- Posts: 18
- Joined: Tue Jul 19, 2005 10:19 pm
- Location: Paris, Tokyo, Barbezieux
-
freddiebamboo
- Posts: 1366
- Joined: Sun Jan 30, 2005 9:17 pm
- Location: UK
-
captain ahar
- Posts: 3182
- Joined: Wed Jan 26, 2005 10:03 pm
- Location: #50 Bitch!
-
raiden
- Posts: 862
- Joined: Tue Jan 25, 2005 11:41 pm
- Location: Cologne
- Contact:
so does this translate to any new Toaplan games working? (w/ sound)Neon wrote:Sweet.Major Toaplan 2 driver cleanup: [Quench]
- Added Knuckle Bash 2 (kbash2)
- Consolidated the Read/Write memory maps
- Fixed coin counters on a few games
- Raised the volumes on a few games
- Cleaned the inputs by:
Adding input inheritance and DIPSW locations
Added conditional dependance to DIPSWs where required
Fixing a few incorrect inputs here and there
-
chtimi-CLA
- Posts: 718
- Joined: Wed Jan 26, 2005 10:06 am
- Location: France
-
Macaw
- Posts: 954
- Joined: Wed Jan 25, 2006 5:08 am
- Location: Australia
-
Bloodreign
- Posts: 1289
- Joined: Fri Jul 01, 2005 3:34 am
- Location: Louisiana
- Contact:
-
Damocles
- Posts: 2975
- Joined: Fri Jan 28, 2005 12:23 am
-
Valgar
- Posts: 786
- Joined: Sun Jan 30, 2005 3:40 pm
- Location: Holy Diver
- Contact:
-
Macaw
- Posts: 954
- Joined: Wed Jan 25, 2006 5:08 am
- Location: Australia
Valgar wrote:Partial Emulation = 1%
lol
Making this thread just creates false hope and dreams.
There is more chance of a hacked emu supporting the game a long time before it ever runs in mame, just like hacked mames were partially supporting Knights of Valour 2 back in 2003, although it wasnt properly emulated until 2005.
-
Dandy J
- Posts: 726
- Joined: Fri Feb 25, 2005 6:02 am
According to MAWS, the entire game isn't dumped yet. Far from it, in fact, since the ROM is under 3 megs. I guess everyone will have a better idea of how much work there is to do when the entire game gets dumped, but it'll probably be awhile because of the tough encryption.
EDIT Missed Damocles post...yeah the game is barely dumped.
EDIT Missed Damocles post...yeah the game is barely dumped.
-
infested_ysy
- Posts: 86
- Joined: Mon Aug 08, 2005 7:55 am
Metal Slug 5 works for NeorageX several years ago.Dandy J wrote:They officially added Metal Slug 5 as well, coolio. Oh...I suppose I should show more excitement.
OMG ROMZ ROMZ ROMZ ROMZ ROMZ ROMZ!11111~~~~~~~``
I wouldn't recommend anyone to play it though. It's a travesty (slow, repetitive gameplay, long, unneeded cutscenes, and uninspired bosses) compared to what MS2 or 3 that the real SNK group made before they got bought over by playmore
-
elvis
- Posts: 984
- Joined: Fri Nov 04, 2005 10:42 pm
- Location: Brisbane, Australia
For anyone interested, here's the entire post:Damocles wrote:From Haze at the Mame.net forum, in response to some question concerning PGM protection.
There are games not dumped / added yet, other dragon world games, photoy2k2, and probably some others, there are other cave shooters running on it (and the ddp3 dump is 99% incomplete)
http://www.mame.net/cgi-bin/wwwthreads/ ... Post193098
Translation:Haze wrote: PGM is pretty much emulated, the core system is fairly simple (even if the sprites are rather strange).
Every game (in many cases every revision / country variation of every game..) has unique protection, some more severe than others. Progress on one doesn't represent progress on the others.
There are games not dumped / added yet, other dragon world games, photoy2k2, and probably some others, there are other cave shooters running on it (and the ddp3 dump is 99% incomplete)
the progress you see means nothing, as I state it's very much a per game thing, and personally I'm not interested in getting more recent titles like "The Gladiator" running at all; the driver just represents a placeholder with the known roms.
Look at it this way, there are MUCH older games with MUCH easier protection not emulated (for example many Kaneko games)
1) Each PGM game has unique encryption. Merely breaking the encryption on one game doesn't automatically make all PGM titles unencrypted.
2) There are still a huge amount of dumps missing for PGM titles. DDP3 is dumped, but largely innacurate (due to the encryption reasons above).
Another title I'm looking forward to seeing (but don't hold my breath, as it's probably YEARS away at best) is Demon Front (a metal slug esque game):
http://www.system16.com/hardware.php?id ... =3399#3399
But don't get your hopes up folks. MAME WIPs mean nothing when you're talking about playability. Raiden II has been in MAME for quite some years now, and is still unplayable thanks to the encryption. Ditto for anything CPS3 (ie: street fighter III, which is a CONSTANT nagging point on the SRK and MAME forums).
-
GaijinPunch
- Posts: 15956
- Joined: Mon Jan 31, 2005 11:22 pm
- Location: San Fransicso
-
elvis
- Posts: 984
- Joined: Fri Nov 04, 2005 10:42 pm
- Location: Brisbane, Australia
-
elvis
- Posts: 984
- Joined: Fri Nov 04, 2005 10:42 pm
- Location: Brisbane, Australia
Bkeela wrote:Is Raiden II working yet?
http://www.mameworld.net/maws/romset/raiden2elvis wrote:Raiden II has been in MAME for quite some years now, and is still unplayable thanks to the encryption.
-
PC Engine Fan X!
- Posts: 9794
- Joined: Wed Jan 26, 2005 10:32 pm
The real Raiden II Jamma PCB is the one to have...
All the better to get the real 100% working version of Seibu Kaihatsu's Raiden II Jamma PCB and play it for real on an arcade cabinet or Supergun setup. Of course, there's the PSX port of "The Raiden Project" for those who only have a PSX or PS2 setup. The original Raiden II PCB version is the one to own. It rocks! ^_~elvis wrote:Bkeela wrote:Is Raiden II working yet?http://www.mameworld.net/maws/romset/raiden2elvis wrote:Raiden II has been in MAME for quite some years now, and is still unplayable thanks to the encryption.
PC Engine Fan X! ^_~
-
elvis
- Posts: 984
- Joined: Fri Nov 04, 2005 10:42 pm
- Location: Brisbane, Australia
Re: The real Raiden II Jamma PCB is the one to have...
If you're a die hard fan of any particular game, the PCB is always the best option. For casual players it isn't so great due to the difficulty to find some versions (Raiden boards aren't exactly falling from the sky) as well as the cost in acquiring them.PC Engine Fan X! wrote:All the better to get the real 100% working version of Seibu Kaihatsu's Raiden II Jamma PCB and play it for real on an arcade cabinet or Supergun setup. Of course, there's the PSX port of "The Raiden Project" for those who only have a PSX or PS2 setup. The original Raiden II PCB version is the one to own. It rocks! ^_~
PC Engine Fan X! ^_~
-
Bkeela
- Posts: 24
- Joined: Sat Jul 23, 2005 12:50 pm
There is a Raiden II cabinet at my local cinema which I play. I've thought about approaching someone to buy it, but money is tight. I can't even afford a modded PS2 to play the Cave games I own. (I bought the games first for fear they would disappear from retail). By the time I can afford one, they will probably be playable in MAME...

-
GaijinPunch
- Posts: 15956
- Joined: Mon Jan 31, 2005 11:22 pm
- Location: San Fransicso
Well, you'll have a fun time, that's for sure. In all honesty, Demon Front is a rather cheap game. If you look hard enough, you can find a PGM motherboard for under $100. Demon Front is about a $60 - $70 cart as well. For some reason, some people like to ask $180 for it. I have no clue why, as it is not rare.Sometimes the desire to sell off everything I own, pack up the wife and kids and move to Japan is quite tempting.
RegalSin wrote:New PowerPuff Girls. They all have evil pornstart eyelashes.
