Ripping problems

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

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

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

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    Would it be worthwhile compiling it with no LBA hack, merely MIL-CD support, or does MIL-CD have to have an LBA reference?

    One would think if the SH-4 and emulator can understand the lack of LBA references, this shouldn't be much of an issue, though perhaps we will need to inject whatever is there in it's place. Either that or the bootbin is encrypted and they know how to decrypt it.

    Is there a reference to exactly what hexa codes the ML-CD exploit changes and their function? I understand what happens generally, but it would be nice to know the specifics.

    I'm still wondering why MIFFVIEWER.MINI obviously works but doesn't appear to load.
     
    Last edited: May 7, 2011
  2. comradesnarky

    comradesnarky Member

    Joined:
    May 7, 2011
    Messages:
    24
    Likes Received:
    6
    You and other members are probably already aware, but there was a Space Channel 5 promo disc released that was MIL-CD.

    Perhaps taking a look at this disc would shed some light on the situation and provide some more info?
     
  3. hian

    hian Active Member

    Joined:
    Apr 18, 2011
    Messages:
    32
    Likes Received:
    0
    no, there is LBA reference, just not using standard CD001 libs.
    I have tried to create a .cdi with LBA11702 - I can clearly see it access 45166 directly and of course hangs.

    I have traced and hacked the bootbin for 11702 references (offset 1DB390 and 211B30 from 6EB0 to 5C2E), the .cdi did read 11868 twice (like 45166x2) and then load the whole TOC like before, but it won't start loading the .miffs and hangs (all being tested in NullDC) - so something else kicks in, may be more protections related to 45000.

    So I would say it won't work for sdiso too.
     
  4. LeGIt

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

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    hian glad to see you're still about and I guess obiously have the dummied pack I take it :p

    MIFFVIEWER.MINI needs to be referenced somehow to make it all work, but strangely it doesn't appear to load, yet obviously it does as the .MIFF files work later when all goes to plan.

    Did you spot anything about that? I have been busy, bored, distracted then catching up with TV but I think that could hold the key, or at lest a big part of it as if that fails everything fails.

    I've no idea how it stealth loads though, but maybe as the bootbin is counted as 1658 extents, part of that could include MIFFVIEWER.MINI, so it may be part of the program, just broken off? Which would then mean the size reference needs to be altered too instead of 1657.whatever extents or bytes perhaps? (just thinking aloud before more TV)
     
    Last edited: May 7, 2011
  5. hian

    hian Active Member

    Joined:
    Apr 18, 2011
    Messages:
    32
    Likes Received:
    0
    I am still here but been busy with family and my new android toy.

    The fact that the .cdi works in NullDC is a major road block for me. I need to learn more (much more) about the DC OS and come up with new ideas.

    MIFFVIEWER.MINI might just be a left over from project development. I t is 100 bytes only and there is no reference of it in the bootbin.

    The size of the bootbin is "correct" according to the GDI TOC (45016-20) . It is 5 bytes more than 1657 sectors can accommodate. This is oK but being not quad bytes aligned is weird. Since they are all "00" near the end, I don't think they post a threat.

    It would be a good idea to redump the GDR and compare the 2 dumps just ot make sure though.
     
    Last edited: May 8, 2011
  6. LeGIt

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

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    Well when you're right you're right, it isn't stealth loading, at least not to the title. I deleted it from GD Workshop and it had no effect on booting. As for later in the game who knows but perhaps the program was incorporated or made redundant. I could have swore I tested this when I deleted fonts etc for the bare necessities last week. I guess that's what I get for not documenting the scienfitic method :p 45016 still gets read twice though but I suspect that will happen regardless.
     
    Last edited: May 8, 2011
  7. hian

    hian Active Member

    Joined:
    Apr 18, 2011
    Messages:
    32
    Likes Received:
    0
    yes, 45016 will be read twice as there are 2 reference of separate B06E calls in the bootbin. I still suspect the first call is protection related but haven't figured out how.
     
  8. Lin1985

    Lin1985 Member

    Joined:
    Mar 16, 2010
    Messages:
    17
    Likes Received:
    0
    Hello. need GD copy of this game. Maybe not full. But it must to be gdi. Please share it.
     
    Last edited: May 11, 2011
  9. C-Kronos

    C-Kronos Intrepid Member

    Joined:
    Mar 2, 2009
    Messages:
    633
    Likes Received:
    3
    You don't need anything, I highly doubt you were even a donor to get this game in the hands of ASSEMbler. It's not even self-bootable yet, so it wont be out for sometime soon.

    Donors get it first, then sometime after, people get the torrent version. Just be patient and wait.
     
  10. LeGIt

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

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    Lin1985 the .gdi has been posted and the current pack contains everything you need to get to the start menu.

    If you *must* have it in .GDI format just extract the .cdi with IsoBuster and write your own .GDI to reference the extracted .iso - it is quite easy :p
     
    Last edited: May 11, 2011
  11. C-Kronos

    C-Kronos Intrepid Member

    Joined:
    Mar 2, 2009
    Messages:
    633
    Likes Received:
    3
    Haha, I'm pretty sure he didn't mean the pack that was made so more people could have a crack at trying to crack it. Given that it is his first post, and him sounding demanding, I'm going to assume that he wanted the full game.
     
  12. Annoying_one

    Annoying_one Peppy Member

    Joined:
    Dec 24, 2006
    Messages:
    338
    Likes Received:
    9
    i think legit has done alot to spread enough of the disc to get it cracked....hopefully. we dont need to release anymore bits.


    btw thanks legit
     
  13. Lin1985

    Lin1985 Member

    Joined:
    Mar 16, 2010
    Messages:
    17
    Likes Received:
    0
    Ты не прав. Я человек, который помог сделать Nettou Golf. И я могу помочь только, если сделают копию именно с GD диска. Только так можно отследить причину, по которой игра не работает на Dreamcast. Не обязательно полную версию. Можно и порезанный вариант, где идёт загрузка только до основного меню игры.
    Если этого не будет, то вряд ли получится помочь.
     
  14. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    "You're wrong. I am the man who helped make Nettou Golf. And I can help only if it will make a copy of GD drive. Just so you can keep track of the reason why the game does not work on the Dreamcast. Not necessarily the full version. You can cut and an option where loading just before the main game menu.
    If this is not, it will hardly help."

    To save you the hassle of opening google translate.
     
  15. LeGIt

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

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

    Lin1985 Member

    Joined:
    Mar 16, 2010
    Messages:
    17
    Likes Received:
    0
    Проблема проверена. Причина ясна. И ЧТОБЫ РЕШИТЬ ПРОБЛЕМУ С ЗАПУСКОМ НУЖНА GDI. Люди хотят вам помочь, а вы не слушаете. Ещё раз говорю. Основная проблема ясна.
    Для сравнения и выясления решения нужна GD.
     
  17. LeGIt

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

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    The files from the GD are posted in that link. It is everything you need to get to the menu, the remainder is dummied data.

    I'll repost it here incase you did not see the link on the page:

    Geist Force Bare Necessities.rar 984.78 Kb (Warning - will extract to 600+ Mb!)
     
    Last edited: May 11, 2011
  18. alex81

    alex81 Rising Member

    Joined:
    Mar 27, 2010
    Messages:
    74
    Likes Received:
    3
    These files he has, and he has studied protection, but for cracking the protection he needs to study GD image structure.

    LeGIt
    Can you make working GDI image with this files and upload here?

    I think, this for patriot (bleemcast hacker)
     
  19. LeGIt

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

    Joined:
    Mar 13, 2004
    Messages:
    3,439
    Likes Received:
    31
    A working gdi can be made from the files posted as they have been sorted into the correct structure etc - you compile them, rip them, then load the .cdi into Daemon Tools, open the Virtual drive with IsoBuster, extract the disc contents from session 2 into an .iso, then you write a .gdi to load the .iso

    I can do it for him if that is what he is asking, but with the above details, it is a simple procedure. Sadly my 'net connection is not too good today so even if I do it now I cannot upload it yet - my ISP complains I download 500+ Gb in a month =/
     
    Last edited: May 11, 2011
  20. C-Kronos

    C-Kronos Intrepid Member

    Joined:
    Mar 2, 2009
    Messages:
    633
    Likes Received:
    3
    You think that's bad? I've downloaded over a TB this month.

    Anyways, yeah, it seems pretty simple to do that, the guy shouldn't have any issue doing it on his own.

    Can you point me to some information on Dreamcast image hacking? I want to familiarize myself with everything so I can take a shot at it myself.
     
Thread Status:
Not open for further replies.

Share This Page