
leonardoliveira & Idc's clean decrypted roms
- Shou
- Posts: 617
- Joined: August 25th, 2009, 4:45 am
- Location: Central Tokyo, Japan, Asia, Earth, Solar System, Milky Way
- Initials: SHO
Re: leonardoliveira & Idc's clean decrypted roms
Any chance you'll be able to do Powered Gear Japan soon? 

- leonardoliveira
- Posts: 692
- Joined: August 30th, 2012, 5:53 am
- Location: Brazil
- Initials: leo
Re: leonardoliveira & Idc's clean decrypted roms
I'll have a look at it. It's a interesting game of course.Shou wrote:Any chance you'll be able to do Powered Gear Japan soon?

-
- Please Continue...
- Posts: 33
- Joined: October 31st, 2012, 4:49 pm
- Location:
Re: leonardoliveira & Idc's clean decrypted roms
I'll add a vote for Powered Gear as well. That is an awesome game.
Brian.
Brian.
- Spectre
- By Spectre
- Posts: 1708
- Joined: January 22nd, 2009, 5:42 pm
- Location: Suffolk, UK
- eBay: spectre-uk
- Initials: JIM
Re: leonardoliveira & Idc's clean decrypted roms
Will test the new version as soon as I get a chance, thanks to both of you for your hard work as alwaysleonardoliveira wrote:Waiting anxiously on feedback about this one ...idc wrote:Edit: I believe Leo has fixed it. ROM available on the site has been updated accordingly.
Like I mentioned earlier I mostly decrypted games I would use the roms myself and the ones done for others may be untested.

Marquees: http://spectre.myartsonline.com/
- Spectre
- By Spectre
- Posts: 1708
- Joined: January 22nd, 2009, 5:42 pm
- Location: Suffolk, UK
- eBay: spectre-uk
- Initials: JIM
Re: leonardoliveira & Idc's clean decrypted roms
Mighty Pang now working




Marquees: http://spectre.myartsonline.com/
Re: leonardoliveira & Idc's clean decrypted roms
Like I asked before, please do the US version of dd2 

- Spectre
- By Spectre
- Posts: 1708
- Joined: January 22nd, 2009, 5:42 pm
- Location: Suffolk, UK
- eBay: spectre-uk
- Initials: JIM
Re: leonardoliveira & Idc's clean decrypted roms
You could try this with the usa phoenix set;frsj8112 wrote:Like I asked before, please do the US version of dd2
http://www.jammarcade.net/cps2-dephoenix/
Marquees: http://spectre.myartsonline.com/
- idc
- Posts: 1330
- Joined: October 16th, 2008, 9:17 pm
- Location: Tamworth, Staffordshire
- Initials: IAN
- Contact:
Re: leonardoliveira & Idc's clean decrypted roms
it appears that this tool breaks the ROM test in the test menu, and doesn't set the game region correctly.Spectre wrote:You could try this with the usa phoenix set;frsj8112 wrote:Like I asked before, please do the US version of dd2
http://www.jammarcade.net/cps2-dephoenix/
Re: leonardoliveira & Idc's clean decrypted roms
Yeah, it wasn't really meant to be used for much good really.
It was mainly wrote to teach myself programming and since I was messing with cps2 stuff at the time I thought it would be fun.
it just replaces the jump to that phoenix menu with the code that was originally there.
It was mainly wrote to teach myself programming and since I was messing with cps2 stuff at the time I thought it would be fun.
it just replaces the jump to that phoenix menu with the code that was originally there.
- Spectre
- By Spectre
- Posts: 1708
- Joined: January 22nd, 2009, 5:42 pm
- Location: Suffolk, UK
- eBay: spectre-uk
- Initials: JIM
Re: leonardoliveira & Idc's clean decrypted roms
A cool concept though, would effectively allow the phoenix edition sets to be "cleaned".
Marquees: http://spectre.myartsonline.com/
Re: leonardoliveira & Idc's clean decrypted roms
not quite. The main issue with phoenix sets is the alleged "unknown" changes that were apparently made.
My program worked fine for me but i only used it on a couple of sets i actually had hardware for. I wouldnt really recommend anyone use it, especially not now there is a far better alternative
My program worked fine for me but i only used it on a couple of sets i actually had hardware for. I wouldnt really recommend anyone use it, especially not now there is a far better alternative
Last edited by porchio on March 17th, 2013, 10:18 am, edited 1 time in total.
- leonardoliveira
- Posts: 692
- Joined: August 30th, 2012, 5:53 am
- Location: Brazil
- Initials: leo
Re: leonardoliveira & Idc's clean decrypted roms
Valiant effort, brother ! Don't go de-valuating your own effort. You did something good.porchio wrote:not quite. The main issue with phoenix sets (for me anyway) is the other unknown changes that were made. Whether these were intentional changes or not is another matter but the new decrypted roms are far nicer, and free too
My program worked fine for me but i only used it on a couple of sets i actually had hardware for. I wouldnt really recommend anyone use it, especially not now there is a far better alternative
Here's a breakdown of the things Raz change on his sets (what makes a set Phoenix, not what it works on a dead board):
He replace the 68000 exception vectors with pointers which point to his "Phoenix debugger" screen.
He replace one of the encryption watchdog kick instructions with a jump for his "Phoenix splash" screen right before the game kicks onto it's main loop, but after it's done with RAM test.
He fixes the checksums for all the chips he changed from the original set on the memory test screen.
"De-Phoenixing" a ROM would involve dumping the decrypted memory for the matching set on MAME, pair it with Raz ROM and undo all his changes which regard to "Phoenix" differentiation without undoing the changes needed to make the game work.
The only thing you might have a bit of trouble with is fixing the ROM checksums.

Re: leonardoliveira & Idc's clean decrypted roms
I made that program quite a while ago now (06/02/2011 according to Windows timestamp). I since learned how to decrypt my own ROMs to some degree using the method that compares to another set but different region. It worked well but obviously there are limitations. The checksum thing didn't even enter my head at the time but its easy enough to find with the MAME debugger.
Didn't mean to de-value my work, I was proud of it when I made it. It was my first attempt at C++ programming then this Windows GUI was my first attempt at VB. Both worked well for me and served their purpose.
Your decryption efforts though render it obsolete.
Didn't mean to de-value my work, I was proud of it when I made it. It was my first attempt at C++ programming then this Windows GUI was my first attempt at VB. Both worked well for me and served their purpose.
Your decryption efforts though render it obsolete.
- leonardoliveira
- Posts: 692
- Joined: August 30th, 2012, 5:53 am
- Location: Brazil
- Initials: leo
Re: leonardoliveira & Idc's clean decrypted roms
That method of comparing two sets of same version with a different region is what me and idc have been calling "xor clash" attack. It usually results on byte perfect clean roms that are perfectly bug-less.porchio wrote:I made that program quite a while ago now (06/02/2011 according to Windows timestamp). I since learned how to decrypt my own ROMs to some degree using the method that compares to another set but different region. It worked well but obviously there are limitations. The checksum thing didn't even enter my head at the time but its easy enough to find with the MAME debugger.
An game that can be easily used to test the concept is Pocket Fighter/Super Gem Fighter.

Re: leonardoliveira & Idc's clean decrypted roms
That's one of the ones I did, the other were 1944 and SFZ2.
I dont own much cps2 stuff anymore but it was good fun messing around with stuff.
I dont own much cps2 stuff anymore but it was good fun messing around with stuff.
-
- Posts: 505
- Joined: November 8th, 2008, 11:40 pm
- Location: Wales, UK
- eBay: realflight
Re: leonardoliveira & Idc's clean decrypted roms
Arcade game board repairer
Re: leonardoliveira & Idc's clean decrypted roms
I must admit that I do agree with Raz that all hacked hardware should have some way of identifying it as such on boot. The only reason not to do that is because you want to pretend to someone that it's legit. Even if that someone is yourself, it's asking for trouble when you sell it.