Ripping problems

Discussion in 'Geist Force' started by ASSEMbler, Apr 14, 2011.

Thread Status:
Not open for further replies.
  1. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    Let me know when you have time, I an still reading about cdrecord lol, I had never heard about it until today.
     
  2. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    891
  3. Yakumo

    Yakumo Pillar of the Community *****

    Joined:
    Mar 14, 2004
    Messages:
    20,515
    Likes Received:
    1,050
    Wow, you guys are really going at it! Good luck!! :thumbsup:
     
  4. flaps

    flaps Newly Registered

    Joined:
    Apr 18, 2011
    Messages:
    2
    Likes Received:
    0
    Just a quick question. Did you dump the disc twice to confirm that the dump was good and the crc's were the same?
     
  5. LeGIt

    LeGIt I'm a cunt or so I'm told :P

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    I'm pretty sure Geist has all that copyright crap, but it is after the debug menu where the game hangs which sort of makes sense - menu's are supposed to come later :p Though wait... it does the licence screen too so meh.

    The .cdi dies on loading the debug menu, whereas from X:\ it happily starts to read from 45166 (though stuff in that sector only appears in RAW and it isn't much) and Geist becomes playable.

    Does some binhack in the self boot data pack mess with 45166?

    [GDROM Sector Info]

    45000 - GD-ROM Start sector
    45150 - IP.BIN (16 sector) Start sector
    45166 - GD-ROM DATA Start sector

    Still no harm in trying though :)
     
    Last edited: Apr 18, 2011
  6. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    Oy Legit, server is up, same password.

    FG left a readme on the desktop.
     
  7. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    cdrecord -dev=0,1,0 -msinfo shows 45152

    cdrecord -dev=0,1,0 -data data2.iso fails
     

    Attached Files:

  8. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    891
    Some cd burners got problems with multisession in track at once, try in disc at once (which means session at once actually). Also, data1.iso should be 69120000 bytes, make sure it's the case.

    Try this:
    cdrecord -dev=0,1,0 -dao -multi -data data1.iso
    cdrecord -dev=0,1,0 -msinfo
    Should output 0,45000
    cdrecrod -dev=0,1,0 -dao -data data2.iso

    FG
     
  9. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    So hacking the files is a must right? Looks like we need some pro's help, but we already got FamilyGuy, so who else should I try to get? Chui might be able to help. Possibly Smith also, but FamilyGuy knows him too.
     
  10. LeGIt

    LeGIt I'm a cunt or so I'm told :P

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    With those commands the first part works, the second part can't use the buffer but 'appears' to do it but the 3rd part doesn't like the CUE shet etc and reccomends writing in raw mode, which then dosn't work because it can't write the lead in (because I think it was already written in step 1 in DAO... well that and this is scond session other bit is first and raw is on session?)

    ALso BTW with logo hack we can see the logo on X:\ but with .cdi it does the same old crashing as without it :(

    For all intents and purposes the rip works - just not on .cdi format for burning to retail :p
     
    Last edited: Apr 18, 2011
  11. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    891
    I'm good at crafting selfboot, but not at reverse engineering new copy protection in sh4 asm. Same goes for Smith, me and TuxTheWise shown him most of what he knows.
    I already sent the required files to the guy who cracked Bleemcast. I think it's in good hands. Hykan could be of help too, but I don't know where to find him!

    This is weird, try to eject the disc and put it back in between burns ...
    It may be a burner problem, as even if the msinfo value doesn't match the mkisofs value, it should burn the data (but it'd be a coaster).

    I've attached a ddl file to this post, put it along with cdrecord.exe

    Damn I hate this shit when it's not working!
     

    Attached Files:

    Last edited: Apr 18, 2011
  12. LeGIt

    LeGIt I'm a cunt or so I'm told :P

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
  13. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    Well Tux would have been my next guess, and if you already asked Patriot, then no ideas here.

    Only others I know are Override and Dreammatrix, the guys that make Half-Life DC mods, but Override is in the military atm, so that leaves him out.

    I can ask the Spanish guys, Chui and Neoblast of Dreamcast.es

    If they can't help, I know some good Russians like Alex and Swat who makes Dreamshell, and he could ask around.
     
    Last edited: Apr 18, 2011
  14. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    891
    It doesn't hurt to ask around. But people with the skills needed are hard to find. SWAT might be able to do it if the copy protection is not too strange, maybe Chui also. I know both Neoblast and Override and I doubt they can do it if it's a real never-seen before copy protection.

    "Patriot" take a lot of time to answer his emails, I think he is really busy in real life at the moment. But when he does reply he usually has nice surprises (example: working backup of BC!).

    *crossfingers*

    @LeGIT & Kevin

    Try to burn two 39332496 bytes track for the 1st session:
    dummy.exe fuck.raw 39332496
    cdrecord -dev=0,1,0 -multi -audio fuck.raw fuck.raw
    cdrecord -dev=0,1,0 -msinfo

    Should be 0,45000
    cdrecrod -dev=0,1,0 -data data2.iso

    You might need the -dao option too.

    Wouldn't hurt to try another burner.
     
    Last edited: Apr 18, 2011
  15. LeGIt

    LeGIt I'm a cunt or so I'm told :P

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
  16. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    891
    NullDC hates direct loading of CDI.
    It almost never works for me. Maybe it's the data/data cdi that it can't handle.
     
    Last edited: Apr 18, 2011
  17. LeGIt

    LeGIt I'm a cunt or so I'm told :P

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    BTW I just tried your newer fuck.raw thing that part worked, middle part was same old, but same shit with data2.iso with or without -dao no joy, it reccomends raw mode again which then wont work for reasons previosuly mentioned (which I have attached below) - note th wrong startsec of 45000 then returning to 0? Probably related to raw write only though.

    What ever magic Daemon tools does we need to either replicate or mke it work without errors.

    I tried burning the barely legal .nrg on the off chance it my work, but different people reccomend diffrent settings and the ones I tried didn't work (not that I expecetd to). Any suggestion for mode/block/type and options for burning the raw .nrg for lulz?
     

    Attached Files:

    Last edited: Apr 18, 2011
  18. Anthony817

    Anthony817 Familiar Face

    Joined:
    May 12, 2010
    Messages:
    1,078
    Likes Received:
    535
    Ok, I posted messages at Dreamcast.es.

    http://www.dreamcast.es/news.php?readmore=442#comments

    And I asked Indiketes from there to ask Chui and Neoblast as well.

    Next I will ask in the Russian community.

    Here
    http://www.dcfan.net.ru/forum/f74/geist-force-%F0%F3%E1%EA%E0-%EF%EE%EC%EE%F9%E8-3801/#post57146

    And here
    http://www.dc-swat.ru/forum/thread-1572.html

    Thats all I know to do, Hope it yields results. :pray:
     
  19. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    891
    @LeGIT

    SAO 2048bytes/sector (also know as user data).
    Try to make a mds image of the mounted NRG of CDI.

    You should really get another burner to test this on, it should at least burn the second session, it shouldn't refuse it.

    [EDIT]
    You might want to change the end of the russian message, the game works in cdi format on NullDC but not on a real DC. Nothing to do with DevKit.

    FG
     
    Last edited: Apr 18, 2011
  20. LeGIt

    LeGIt I'm a cunt or so I'm told :P

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    I did it mode 2 cd-xa 2048 and didn't offset the bytes no joy IIRC.

    .mdf also works on X:\ but crashes on direct loading, except it crashes immediately instead of after the licence screen like .cdi
     
    Last edited: Apr 18, 2011
Thread Status:
Not open for further replies.

Share This Page