|
#16
|
|||
|
|||
|
That's too bad. I managed to burn it selfboot using this method...
If you want to waste some more CDs, try to selfboot Perpetual Blue. Don't forget to tell me how you did if you succeded ! ![]() I'm still searching after loads of coasters. |
| Sponsored Links |
|
#17
|
|||
|
|||
|
Ok ive now ordered 60 more blank cds which should turn up in a day or two, ive got 4 left spare till then.
I hate quiting so im gonna keep going till ive waisted 10cds. Looking in the .bin files with a hex editor, i found the following references to CD001: 1st_read.bin = 1 Instance of CD001 1st- A600000001000000 - Now then the last cd i burnt i never modified the 1st_read.bin assumming it would boot from 45000lba, however i found this bit of info: A600 reversed = A6 - A6 = 0 ...for non-selfboot 5A2E reversed = 2E5A - A6 = 2DB4 or 11700 5C2E reversed = 2E5C - A6 = 2DB6 or 11702 6EB0 reversed = B06E - A6 = AFC8 or 45000 Which means it didnt work last time because it was looking for the wrong lba or something. (btw i know nothing about the mathematics or whatever above so im guessin here )2_DP.bin = 2 Instances of CD001 1st- 6EB0000001000000 2nd- 6EB0000001000000 So this is set for booting at 45000lba, i think. This is where things either arent important or im stuck, im assumming now to selfboot this for 45000lba i still need to binhack the 1st_read.bin to 45000, leave the 2_DP.bin alone. However this was the code i found in the other .bin files, the writing below the hex values are the text thats next to the CD001. SG_DPLDR.bin = 1 Instances of CD001 4498008C4C98008C CD001.2_DP.BIN;1 Maigo.bin = 1 Instances of CD001 4C9C008C549C008C CD001.˙˙SEGA SEG AKATANA I was just wondering if these values mean anything to you or should i just leave these files alone? I hope you can understand that, and answer
|
|
#18
|
|||
|
|||
|
For mathematics stuff : if you want to get a value, just take 2 bytes, reverse them (the processor take the lower byte first), and then, use your calculator to change the hexa value to a decimal one :
1) reverse : 6EB0 => B06E 2) convert : B06E (Hex) => 45000 (Dec) If you can wait until next week, I'll have a look at the release I have. Maybe I could find back what I did. |
|
#19
|
|||
|
|||
|
ok two more cds down, 1 cdrwin messed up and the other, i binhacked 1st_read.bin to 45000 then burnt as usual with a 45000lba, only for it to do the familiar 'Now Loading' screen to the dreamcast menu screen.
So i think i will wait a week or so to see if you can figure out what you did
|
|
#20
|
|||
|
|||
|
Ok, this is what you need to do :
_ binhack your 1st_read.bin _ hexedit it _ look for "A6000000E0400E0C" _ replace "A600" by your LBA value _ look for "30E103E2" _ replace it by "106103E2" _ don't modify other bin files This should work
|
|
#21
|
|||
|
|||
|
ok good news i did what you said, apart from the
_ look for "30E103E2" _ replace it by "106103E2" because they wherent there, but it doesnt matter because it works now ![]() Thanks
|
|
#22
|
|||
|
|||
|
Great !
I think "30E103E2" is for 50 Hz mode. You might have an already patch version... Well, now, try to selfboot Perpetual Blue.
|
|
#23
|
|||
|
|||
|
Sorry i dont have that game so i cant offer you any help
Sorry, however if i come accross some info or get the game ill let you know
|
|
#24
|
|||
|
|||
|
and three years later.....
many thanks Megalexxx and dpaddict !!! Everything worked like a charm first-try! LBA 45000 w/ 250mb dummy
|
![]() |
|
|