Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Here goes my (Most Hated) compiled version of updated tools from zecoxao and ZeroTolerance.
- ISO.BIN.DAT is automated now with the new tool. Python 2.7 is still needed.
- Multidisc games work now but the size limit on PSX2PSP 1.4 is a little under 2GB.
- Anything over the size limit will black screen.
- PSX Classics Tools Instructions:
- Install python 2.7
- Use pip to install ecdsa
- Create EBOOT.PBP from iso with PSX2PSP (Compression:0-None)
- Place EBOOT.PBP in workbench directory
- Drop EBOOT.PBP into "make_psone_classic_metadata.exe"
- Run sign.py (on command line for R/S value data output)
- Copy R and place it on the end of ISO.BIN.DAT (append, leave out first 00)
- Copy S and place it on the end of ISO.BIN.DAT after R (append, leave out first 00)
- Take note of title id
- Encrypt ISO.BIN.DAT: (Title id)
- make_npdata -e ISO.BIN.DAT ISO.BIN.EDAT 1 1 1 0 16 3 00 UP9000-SLPS01901_00-0000000000000001 5
- Replace EBOOT on a psx classic decrypted pkg (or use template)
- Replace ISO.BIN.EDAT on a psx classic decrypted pkg (or use template)
- Replace Pictures (or use template)
- Replace Param.SFO (or use template)
- Make PKG.
- Done!
- PS3 / PSX Classics CDDA Revised by: MOST Hated (REV_03)]
- "Here goes Tutorial Revision 03.
- I tried to simplify everything and added images with notes.
- Good luck!" - Most Hated
- PS3 / PSX Classics CDDA Revised by: MOST Hated (REV_03)
- Tools needed:
- Sony Sound Forge
- Cryptor Tools
- Hex Editor
- Hex Calculator
- psx_classics tool
- First off, make sure the eboot works. If you have a multi-bin CDDA game, convert it to a full bin/cue with cdmage before converting the eboot. Otherwise PSX2PSP ignores the audio.
- Tutorial:
- Have your wav files out of the full bin/cue and ready to convert.
- Rename wav files to Track01, Track02, etc.
- Open sony sound forge, tools, batch convert
- Select all wav files.
- Go into the Save tab, Add save options.
- Convert to: Type: ATRAC Audio (*.aa3)
- Template: Custom tab, Attributes 132 Kbps, 44,100 Hz, Stereo (ATRAC3)
- Step 2
- Delete headers off all aa3 files.
- Headers start from the very top and end at 0x450.
- Audio begins at 0x460
- Step 3
- Run cryptor.exe tool on all headerless aa3 files.
- Usage: cryptor.exe <input_file> <output_file> <key>
- (eg. cryptor.exe track01.aa3 track01.bin 01223344)
- The key is random but keep it simple.
- (eg. Track01 = 01223344 Track02 = 02223344)
- Step 4
- Open up the working eboot in an hex editor. Seach for STARTDAT.
- Scroll up from STARTDAT and pick an offset to place the encrypted bin files.
- Write down all the start & length offsets in PSX_CDDA_VALUES_TEMPLATE.txt
- Length offsets can be found at the bottom of HxD after selecting
- the full encrypted bin file. It always 8bytes. So add bytes if it's short.
- Just look at the left column offsets to add how many bytes you need.
- (eg. D3680 is 000D3680)
- Step 5
- Write out the length offsets in little endian, in the
- PSX_CDDA_VALUES_TEMPLATE.txt on the far right table value column.
- Step 6
- Go to a hex calculator (http://www.miniwebtool.com/hex-calculator/)
- Subtract 0x110000 from each encrypted bin's start offset and write it down
- in the PSX_CDDA_VALUES_TEMPLATE.txt on the middle right iso offset column.
- Step 7
- Write each iso offset in little endian, in the PSX_CDDA_VALUES_TEMPLATE.txt
- on the far right table value column under the length table values.
- Step 8
- Now in your PSX_CDDA_VALUES_TEMPLATE.txt, little endian table values.
- Take your iso offset table value and place it in front of the length
- offset table value.
- Copy & paste it to the bottom Full Tables Values column in front of
- the 4bytes / key.
- Step 9
- Now back to your eboot, in the hex editor. Go to 0x10C00
- Paste write your Full Table Values.
- Save your eboot.
- Enjoy your PSX Classic with CDDA
- **Original Tutorial credits:
- **reverse engineering by some person, who doesn't want to be named
- **source code for cryptor.exe & decryptor.exe by ZecoXao
- **testing & mini-guide by MrSSL & me***
- ***Special Thanks to GGL0L for guiding me through this madness.
- PSX Classic Value Template
- PSX Classics Values Template
- data track end offset /
- eboot offset iso offest table value
- track 01
- length
- start
- end
- track 02
- length
- start
- end
- track 03
- length
- start
- end
- track 04
- length
- start
- end
- Full Table Values
- 0000000001223344
- 0000000002223344
- 0000000003223344
- 0000000004223344
- 0000000005223344
- 0000000006223344
- 0000000007223344
- 0000000008223344
- 0000000009223344
- 0000000010223344
- 0000000011223344
- 0000000012223344
- 0000000013223344
- http://www77.zippyshare.com/v/aNuxXxG1/file.html
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement