leonardoliveira & Idc's clean decrypted roms

PCB problems and fixes
Post Reply
User avatar
bringbackyun
Posts: 24
Joined: October 26th, 2012, 7:30 pm
Location: Cambridge, UK
eBay: summersid
Initials: MDS

Re: leonardoliveira & Idc's clean decrypted roms

Post by bringbackyun »

richy13 wrote:
bringbackyun wrote:
Phexe wrote:hey guys, i made up a video for running Third strike on a Battery free cart. Hopefully its simple enough for everyone to follow;
Nice video Phexe. Probably worth noting that you can swap the disks while in the rewrite menu, this should save you two power cycles.
you mean swapping simms on a "live" board :think:
No. As in you can eject a CD while in the rewrite menu. I did the Simms while the system was off.
User avatar
richy13
Ming the Merciless
Posts: 792
Joined: July 25th, 2009, 12:38 am
Location: UK
eBay: ...

Re: leonardoliveira & Idc's clean decrypted roms

Post by richy13 »

Cool never thought of doing it that way nice one :thumbup:
User avatar
Spectre
By Spectre
Posts: 1695
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 fix doesn't appear to work on real hardware atm, I just get a solid red screen. Will boot it again tomorrow just incase I did a poor job of shorting the cap above the battery.
User avatar
idc
Ralf Little impersonator
Posts: 1311
Joined: October 16th, 2008, 9:17 pm
Location: Tamworth, Staffordshire
eBay: iancourt
Initials: IAN
Contact:

Re: leonardoliveira & Idc's clean decrypted roms

Post by idc »

Spectre wrote:Mighty pang fix doesn't appear to work on real hardware atm, I just get a solid red screen. Will boot it again tomorrow just incase I did a poor job of shorting the cap above the battery.
This is going to be the case with many of the decrypted sets until we test them on actual hardware. Some of these issues aren't apparent until this is done. In this respect, MAME's CPS2 emulation is a little inaccurate; it's far less fussy than actual hardware.

Should be an easy fix, hopefully. If not for me then certainly for Leo. :)

Edit: I believe Leo has fixed it. ROM available on the site has been updated accordingly.
ImageImageImageImage
Image
User avatar
leonardoliveira
Please Continue...
Posts: 692
Joined: August 30th, 2012, 5:53 am
Location: Brazil
Initials: leo

Re: leonardoliveira & Idc's clean decrypted roms

Post by leonardoliveira »

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-)
Image
User avatar
Shou
Posts: 758
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
Please Continue...
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: 1695
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: 1695
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: 90
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: 1695
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
Ralf Little impersonator
Posts: 1311
Joined: October 16th, 2008, 9:17 pm
Location: Tamworth, Staffordshire
eBay: iancourt
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: 1695
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
Please Continue...
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
Please Continue...
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.
Post Reply