Go Back   MaxConsole Forums > PSP > PSP Hacking & Custom Firmware > PS1 Emulation on PSP


    Stripping an ISO from a home made psx eboot - here's how!
 
Thread Tools Display Modes
Reply
  #1  
Old 12-26-2006, 08:24 PM
mrdude mrdude is offline
Registered User
 
Registered: Sep 2006
Location: 192.168.0.1
Posts: 384
Stripping an ISO from a home made psx eboot - here's how!

Well guys, I decided to download a few games today just to test my theory out - plus I didn't like some of the games as they still had hotshots icons in - anyway here's info on how to strip the original iso out of the eboot.


Download winhex and open your eboot file.

The iso starts at offset - 00150000 - so strip all info out of the file before that.

Ok we don't know how big the iso is - but we do know this....

Look at the bottom of your file and then get a hex calculator (windows one in scientific mode will do) - then what you do is look at the address of the bottom row of your file and minus this hex from it - 8a20

Once you strip that you are left with the original iso file - so save whats left of your file as whatever.iso

Open your new iso with isobuster or some other iso software to confirm it's working and you should see all the psx files inside...that's all folks....
Life is like a box of chocolates, pass me a chocolate fudge please!
Reply With Quote

  #2  
Old 12-26-2006, 08:33 PM
StoneCut's Avatar
StoneCut StoneCut is offline
Registered User
 
Registered: Feb 2006
Posts: 1,309
Thanks, this might come in handy.
Reply With Quote

  #3  
Old 12-26-2006, 08:33 PM
Ooops's Avatar
Ooops Ooops is offline
Registered User
 
Registered: Jan 2006
Location: ::1
Posts: 563
Nice find could be handfull some day, thanks for sharing it.
Quote:
Originally Posted by Corona
Congradulations, you own a psychotic PSP.
Reply With Quote

  #4  
Old 12-27-2006, 05:22 AM
dick
Guest
 
Posts: n/a
mrdude can u explain it more clearly? thanks.

how u strip the info?

i tried highlight all before 00150000, took a long time of shift+page up.
i select remove from the edit menu.
said will be save as backup in temp.
after waiting. i save as .iso from winhex.
cant read with alcholhol the iso.

tried again but this time winhex say invalid txt when i tried to save as iso.
Reply With Quote

  #5  
Old 12-27-2006, 07:40 AM
cory149 cory149 is offline
Registered User
 
Registered: Mar 2005
Location: Canada
Posts: 3,345
Drag and drop the .pbp onto the exe in this package, it will make file "out.iso" in the same dir as the PBP is in - I have only confirmed it working with a cloneCD image made into a PBP and back to iso (the out.iso is a few thousand bytes short of the original .img and does not have any of the extra data normally used by clonecd in the ccd and other files), the iso itself seems to be intact when checked using IsoBuster, but one cannot be too certain if it will be usable on the PSX without some extra data.

Attached Files
File Type: zip PSXstrip.zip (2.7 KB, 3851 views)
Reply With Quote

  #6  
Old 12-27-2006, 08:41 AM
matomato's Avatar
matomato matomato is offline
Registered User
 
Registered: Dec 2005
Posts: 575
nice find!
Reply With Quote

  #7  
Old 12-27-2006, 04:07 PM
NSCXP NSCXP is offline
Registered User
 
Registered: Sep 2005
Posts: 465
is there another tool that makes the eboots be converted back to ISOs?
everytime I canvert it back with the tool above & try it thought a emulator it says its invaild image.

please can somebody reply or help with this problem.


Reply With Quote

  #8  
Old 12-27-2006, 04:13 PM
Cobra.uK Cobra.uK is offline
Registered User
 
Registered: Dec 2006
Posts: 188
Quality cheers.
Reply With Quote

  #9  
Old 12-27-2006, 04:16 PM
cory149 cory149 is offline
Registered User
 
Registered: Mar 2005
Location: Canada
Posts: 3,345
NSCXP: nope, no other tools as of yet, that is why I wrote PSXstrip. What emulator are you trying? Do you know for sure that it works with iso's without bad data, directly?

Check your final iso with isobuster or a similar iso tool like daemontools or something, as I said before, PSX games have extra data that refer to bad blocks as a protection strategy, which are essentially discarded when you make an iso isntead of a clonecd or alcohol image.

At any rate, there could be a problem with the data that is stripped off the end, I just used Mr.Dude's number wrather than dig about for it myself. Verify your iso (preferably with something that isn't using the PSX bios) and if it is the tool that is causing the problem I can fix that.

Last edited by cory149; 12-27-2006 at 04:18 PM.
Reply With Quote

  #10  
Old 12-27-2006, 05:29 PM
NSCXP NSCXP is offline
Registered User
 
Registered: Sep 2005
Posts: 465
I have tried it with epsxe and it wont run the game i'm trying is Thrill Kill but the game runs fine as eboot, any ideas?

Last edited by NSCXP; 12-27-2006 at 06:07 PM.


Reply With Quote

  #11  
Old 12-27-2006, 05:34 PM
SpoonerPSP's Avatar
SpoonerPSP SpoonerPSP is offline
Registered User
 
Registered: Nov 2006
Posts: 936
Quote:
Originally Posted by cory149
Drag and drop the .pbp onto the exe in this package, it will make file "out.iso" in the same dir as the PBP is in - I have only confirmed it working with a cloneCD image made into a PBP and back to iso (the out.iso is a few thousand bytes short of the original .img and does not have any of the extra data normally used by clonecd in the ccd and other files), the iso itself seems to be intact when checked using IsoBuster, but one cannot be too certain if it will be usable on the PSX without some extra data.

Thanks man...this is working great!
Reply With Quote

  #12  
Old 12-27-2006, 06:19 PM
Cobra.uK Cobra.uK is offline
Registered User
 
Registered: Dec 2006
Posts: 188
Quote:
Originally Posted by cory149
NSCXP: nope, no other tools as of yet, that is why I wrote PSXstrip. What emulator are you trying? Do you know for sure that it works with iso's without bad data, directly?

Check your final iso with isobuster or a similar iso tool like daemontools or something, as I said before, PSX games have extra data that refer to bad blocks as a protection strategy, which are essentially discarded when you make an iso isntead of a clonecd or alcohol image.

At any rate, there could be a problem with the data that is stripped off the end, I just used Mr.Dude's number wrather than dig about for it myself. Verify your iso (preferably with something that isn't using the PSX bios) and if it is the tool that is causing the problem I can fix that.
Are you saying if we rip our games as a clonecd, go EBOOT, then back to ISO, we should be able to run it as an ISO on our PSP or a cso if you want it compressed further?
Reply With Quote

  #13  
Old 12-27-2006, 06:32 PM
cory149 cory149 is offline
Registered User
 
Registered: Mar 2005
Location: Canada
Posts: 3,345
Quote:
then what you do is look at the address of the bottom row of your file and minus this hex from it - 8a20
NSCXP: This is the problem. mrdude's length offset is NOT standard for every file. There does not appear to be any size reference to the original iso size (at least, not that I have found at any rate), and the data that appended at the end of the iso appears to be padded between the iso and the extra data.

Quote:
Originally Posted by Cobra.uK
Are you saying if we rip our games as a clonecd, go EBOOT, then back to ISO, we should be able to run it as an ISO on our PSP or a cso if you want it compressed further?
Not at all. To run it on the PSP it has to run through the PSP's PSX emulator (which currently means popstation is the only way to do so with an iso).
Reply With Quote

  #14  
Old 12-27-2006, 07:08 PM
orochiPSP orochiPSP is offline
Registered User
 
Registered: Aug 2005
Posts: 15
Seem's to be working perfectly for me. I've tried it with 3 games now and the new isos work in epsxe.

Many thanks!
Reply With Quote

  #15  
Old 12-27-2006, 07:27 PM
Absolut
Guest
 
Posts: n/a
Quote:
Originally Posted by orochiPSP
Seem's to be working perfectly for me. I've tried it with 3 games now and the new isos work in epsxe.

Many thanks!
Yep, same here, thanks!
Reply With Quote

Reply



Thread Tools
Display Modes


You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 07:08 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of Maxconsole.net
Copyright © 2009 MAXCONSOLE
All images are protected by the copyright of their respective owners.