I've been looking for instructions for how to BinHack stuff but the only info I can find involves going all the way through the old self-boot method using CDRecord and DOS command names and the like.
Does anyone know an easy way I can BinHack stuff? Any help would be greatly appreciated.
Thanks.
How do I BinHack stuff?
- az_bont
- Administrator
- Posts: 13567
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Sat Mar 09, 2002 8:35 am
- Location: Swansea, Wales
- Has thanked: 0
- Been thanked: 0
- Contact:
How do I BinHack stuff?
Sick of sub-par Dreamcast web browsers that fail to impress? Visit Psilocybin Dreams!
-
- Null/Junk Robot
- Posts: 93
- Joined: Thu Jun 20, 2002 6:16 pm
- Location: New Orleans, LA
- Has thanked: 0
- Been thanked: 0
- Contact:
Binaries developed with the Katana kit and Windows CE need to be Binhacked based on your CD Burner's LBA Offset after you've burned the AUDIO.RAW first track. Binhacking homebrew stuff won't hurt, but at one time people thought it was required, although it isn't required at all. To binhack, get binhack.exe from the Echelon Selfboot Toolkit, have your IP.BIN and 1ST_READ.BIN in the same directory as BINHACK.EXE. Open a command prompt, browse to that dir, and run BINHACK.EXE. The Input Bootsector = IP.BIN, binary = 1ST_READ.BIN, and the LBA offset = the number after the comma you get when running cdrecord -scanbus (ie if you get 0,11700 then input 11700).
Now your 1ST_READ.BIN is binhacked, and your IP.BIN has been patched to boot 1ST_READ.BIN correctly.
I don't know why you would need this information, though, as bin2boot-based Selfboot Toolkits binhack the stuff before you make the CDI (unless the toolkit runs bin2boot.exe /nohack). The only reason I can see is to make your WinCE stuff work with burnerO's Selfboot.
Now your 1ST_READ.BIN is binhacked, and your IP.BIN has been patched to boot 1ST_READ.BIN correctly.
I don't know why you would need this information, though, as bin2boot-based Selfboot Toolkits binhack the stuff before you make the CDI (unless the toolkit runs bin2boot.exe /nohack). The only reason I can see is to make your WinCE stuff work with burnerO's Selfboot.
- az_bont
- Administrator
- Posts: 13567
- Joined: Sat Mar 09, 2002 8:35 am
- Location: Swansea, Wales
- Has thanked: 0
- Been thanked: 0
- Contact:
Thanks for the information. I wanted to know because I'm trying to self-boot the version of Dream Passport that is on kRYPT's site and it says I have to binhack the 1st_read.bin. And whenever I've used self-booters before they always seem to come up with /nohack whenever it can't detect an executable in the 'data' directory, and the Dream Passport doesn't have an executable but says it still requires binhacking. I'll just try using DSSB and see what happens.NullBot wrote:Binaries developed with the Katana kit and Windows CE need to be Binhacked based on your CD Burner's LBA Offset after you've burned the AUDIO.RAW first track. Binhacking homebrew stuff won't hurt, but at one time people thought it was required, although it isn't required at all. To binhack, get binhack.exe from the Echelon Selfboot Toolkit, have your IP.BIN and 1ST_READ.BIN in the same directory as BINHACK.EXE. Open a command prompt, browse to that dir, and run BINHACK.EXE. The Input Bootsector = IP.BIN, binary = 1ST_READ.BIN, and the LBA offset = the number after the comma you get when running cdrecord -scanbus (ie if you get 0,11700 then input 11700).
Now your 1ST_READ.BIN is binhacked, and your IP.BIN has been patched to boot 1ST_READ.BIN correctly.
I don't know why you would need this information, though, as bin2boot-based Selfboot Toolkits binhack the stuff before you make the CDI (unless the toolkit runs bin2boot.exe /nohack). The only reason I can see is to make your WinCE stuff work with burnerO's Selfboot.
Sick of sub-par Dreamcast web browsers that fail to impress? Visit Psilocybin Dreams!
-
- Null/Junk Robot
- Posts: 93
- Joined: Thu Jun 20, 2002 6:16 pm
- Location: New Orleans, LA
- Has thanked: 0
- Been thanked: 0
- Contact:
az_bont wrote:Thanks for the information. I wanted to know because I'm trying to self-boot the version of Dream Passport that is on kRYPT's site and it says I have to binhack the 1st_read.bin. And whenever I've used self-booters before they always seem to come up with /nohack whenever it can't detect an executable in the 'data' directory, and the Dream Passport doesn't have an executable but says it still requires binhacking. I'll just try using DSSB and see what happens.
That's because all Windows CE programs have a EXE file in the data folder, yet Katana stuff doesn't. None of the Software here uses katana (besides dreamspec) so none of the selfbooters here have Katana selfbooting functunality.
If you want to selfboot it with DSSBS, make a blank TXT file, and rename it to EXE. then put that blank file in the DSSBS "new" folder. That'll make DSSBS think it needs Binhacking, and it'll binhack your bin.