POPS-00001 patch for CD support

Discussion in 'Sony Programming and Development' started by Delcro, Mar 16, 2014.

  1. Delcro

    Delcro Member

    Joined:
    Mar 16, 2014
    Messages:
    10
    Likes Received:
    1
    So I made a patch for POPS-00001 emulator to make it work on a slim PS2. I have not tested it on
    a PS2 yet because I don't have any blank CDs. If anyone is willing to test it, follow these
    steps:


    1. Put EXECUTE.ELF and MYDUMP.BIN inside the CD folder
    2. Rename DISC0 to DISC0.BIN and put it inside the DISC folder
    3. Apply patch.ppf to EXECUTE.ELF using ppf-o-matic3
    4. Burn the contents of the CD folder to a CD (not a DVD)


    I have not included EXECUTE.ELF, DISC0 and MYDUMP.BIN in the attached file, so you have to get them from somewhere else.
     

    Attached Files:

  2. smf

    smf mamedev

    Joined:
    Apr 14, 2005
    Messages:
    1,255
    Likes Received:
    88
    FAT32 support from USB would be awesome.
     
  3. SkySnake

    SkySnake Member

    Joined:
    Oct 15, 2013
    Messages:
    21
    Likes Received:
    0
    If I'm thinking about this correctly, this might even be a better solution then having USB support. Since there is the potentail that this could be started through Open PS2 Loader, thus USB support.
    The problem is that it looks like the virtual memory card is stored on the CD itself, making it incapable of saving. Would it be possible to map the virtual memory cards to the PS2's real memory card?

    Also, could someone tell me how to compile the files in the folder into a working PS2 ISO (I want to test this with OPL)? I thought I accomplished this a long time ago for ScummVM, but I have forgotten now :p
     
    Last edited: Mar 19, 2014
  4. Delcro

    Delcro Member

    Joined:
    Mar 16, 2014
    Messages:
    10
    Likes Received:
    1
  5. karenjan99

    karenjan99 Rising Member

    Joined:
    May 19, 2014
    Messages:
    72
    Likes Received:
    4
    hey i tried run from cd but it get back browser, what i do wrong?
     
  6. emuler

    emuler Rising Member

    Joined:
    May 23, 2014
    Messages:
    68
    Likes Received:
    12
    For anyone interested on this, it's very easy to do. Simply rename the EXECUTE.ELF to SLUS_555.55 (any id will do, but it must be different to the other games on usb) and do the same change in the SYSTEM.CNF. This method worked for the PS2MAME for me, but with this patch only get BSOD again (I tried removing the system calls, but then it stuck at debug color white). I suppose we still need the network adapter for this one... sigh.

    @Delcro:
    Thank you very much for this new patch, it seems it doesn't work for me but still a nice thing to see. I was wondering... if not mistaken, you made all this progress (usb and cd support) with hex editing, so is there any chance to disable de IOPR call stuff by hex editing execute.elf in order to avoid the black screen/reboot?
     
  7. karenjan99

    karenjan99 Rising Member

    Joined:
    May 19, 2014
    Messages:
    72
    Likes Received:
    4
    this patch really works or not?
     
    Last edited: Jul 6, 2014
  8. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    The IOP reset with IOPRP252.IMG is the point of POPS-00001. Without it, the emulator cannot run, hence why POPS-00001 was done.
     
  9. emuler

    emuler Rising Member

    Joined:
    May 23, 2014
    Messages:
    68
    Likes Received:
    12
    Thank you very much for the aclaration. Well, at least you solved this IOP issue with Popstarter r.13... it seems I'll have to wait for playing Star Gladiator via usb (ARF,ARF!)
    Good luck with your project, i'm very excited with it.
     
  10. AlGollan84

    AlGollan84 Spirited Member

    Joined:
    Jul 16, 2013
    Messages:
    170
    Likes Received:
    22

    FR : si un jour vous jouez à "Star Gladiator", il serait sympathique d'entrer ce jeu dans la liste correspondante à votre "test" (HDD ou USB), il n'est pas dans la "rev12". Merci par avance.


    EN : if one day you play “Star Gladiator”, it would be sympathetic nerve to enter this game the list corresponding to your “test” (HDD or USB), it is not in the “rev12”. Thank you by advance.


    Algol.
     
  11. krat0s

    krat0s Member

    Joined:
    Jun 1, 2014
    Messages:
    14
    Likes Received:
    1
    Awesome work!!! Well done. I suppose we still have to to keep the ethernet cable plugged right? Not fix for that? And btw you just gave me an idea.
    Cheers.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page