leonardoliveira & Idc's clean decrypted roms

PCB problems and fixes
User avatar
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

Post by Shou »

Any chance you'll be able to do Powered Gear Japan soon? :)
User avatar
leonardoliveira
Posts: 692
Joined: August 30th, 2012, 5:53 am
Location: Brazil
Initials: leo

Re: leonardoliveira & Idc's clean decrypted roms

Post by leonardoliveira »

Shou wrote:Any chance you'll be able to do Powered Gear Japan soon? :)
I'll have a look at it. It's a interesting game of course.
Image
dbstallman
Please Continue...
Posts: 33
Joined: October 31st, 2012, 4:49 pm
Location:

Re: leonardoliveira & Idc's clean decrypted roms

Post by dbstallman »

I'll add a vote for Powered Gear as well. That is an awesome game.

Brian.
User avatar
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

Post by Spectre »

leonardoliveira wrote:
idc wrote:Edit: I believe Leo has fixed it. ROM available on the site has been updated accordingly.
Waiting anxiously on feedback about this one ...

Like I mentioned earlier I mostly decrypted games I would use the roms myself and the ones done for others may be untested. 8-)
Will test the new version as soon as I get a chance, thanks to both of you for your hard work as always 8-)
User avatar
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

Post by Spectre »

Mighty Pang now working :thumbup: 8-) :thumbupright:
User avatar
frsj8112
Posts: 83
Joined: April 11th, 2012, 6:06 pm
Location: Sweden
eBay: frsj8112

Re: leonardoliveira & Idc's clean decrypted roms

Post by frsj8112 »

Like I asked before, please do the US version of dd2 :-)
User avatar
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

Post by Spectre »

frsj8112 wrote:Like I asked before, please do the US version of dd2 :-)
You could try this with the usa phoenix set;
http://www.jammarcade.net/cps2-dephoenix/
User avatar
idc
Posts: 1330
Joined: October 16th, 2008, 9:17 pm
Location: Tamworth, Staffordshire
Initials: IAN
Contact:

Re: leonardoliveira & Idc's clean decrypted roms

Post by idc »

Spectre wrote:
frsj8112 wrote:Like I asked before, please do the US version of dd2 :-)
You could try this with the usa phoenix set;
http://www.jammarcade.net/cps2-dephoenix/
it appears that this tool breaks the ROM test in the test menu, and doesn't set the game region correctly.
ImageImageImageImage
Image
porchio
Please Continue...
Posts: 60
Joined: November 14th, 2010, 8:37 am
Location: Cumbria

Re: leonardoliveira & Idc's clean decrypted roms

Post by porchio »

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.
User avatar
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

Post by Spectre »

A cool concept though, would effectively allow the phoenix edition sets to be "cleaned".
porchio
Please Continue...
Posts: 60
Joined: November 14th, 2010, 8:37 am
Location: Cumbria

Re: leonardoliveira & Idc's clean decrypted roms

Post by porchio »

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
Last edited by porchio on March 17th, 2013, 10:18 am, edited 1 time in total.
User avatar
leonardoliveira
Posts: 692
Joined: August 30th, 2012, 5:53 am
Location: Brazil
Initials: leo

Re: leonardoliveira & Idc's clean decrypted roms

Post by leonardoliveira »

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
Valiant effort, brother ! Don't go de-valuating your own effort. You did something good.

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.
Image
porchio
Please Continue...
Posts: 60
Joined: November 14th, 2010, 8:37 am
Location: Cumbria

Re: leonardoliveira & Idc's clean decrypted roms

Post by porchio »

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.
User avatar
leonardoliveira
Posts: 692
Joined: August 30th, 2012, 5:53 am
Location: Brazil
Initials: leo

Re: leonardoliveira & Idc's clean decrypted roms

Post by leonardoliveira »

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.
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.

An game that can be easily used to test the concept is Pocket Fighter/Super Gem Fighter.
Image
porchio
Please Continue...
Posts: 60
Joined: November 14th, 2010, 8:37 am
Location: Cumbria

Re: leonardoliveira & Idc's clean decrypted roms

Post by porchio »

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.
VectorGlow
Posts: 505
Joined: November 8th, 2008, 11:40 pm
Location: Wales, UK
eBay: realflight

Re: leonardoliveira & Idc's clean decrypted roms

Post by VectorGlow »

Raz has commented on his Phoenix code, etc:

http://www.neo-geo.com/forums/showthrea ... ost3505645"
Arcade game board repairer
User avatar
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

Post by Spectre »

:fastlove:
User avatar
idc
Posts: 1330
Joined: October 16th, 2008, 9:17 pm
Location: Tamworth, Staffordshire
Initials: IAN
Contact:

Re: leonardoliveira & Idc's clean decrypted roms

Post by idc »

Spectre wrote: :fastlove:
:fastlove:
ImageImageImageImage
Image
User avatar
SuperPang
Master or Universe
Posts: 10389
Joined: August 16th, 2008, 2:45 pm
Location: UK
Contact:

Re: leonardoliveira & Idc's clean decrypted roms

Post by SuperPang »

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.
User avatar
Rossyra
Supermod
Posts: 7938
Joined: February 12th, 2009, 1:24 am
Location: UK

Re: leonardoliveira & Idc's clean decrypted roms

Post by Rossyra »

idc wrote:
Spectre wrote: :fastlove:
:fastlove:
:fastlove:
Image
Post Reply