[PS2] POPS stuff & POPStarter

Discussion in 'Sony Programming and Development' started by krHACKen, Apr 9, 2013.

  1. petepooh

    petepooh Member

    Joined:
    Jul 18, 2012
    Messages:
    7
    Likes Received:
    0
    Hello, I am new to this and wouldn't even have tried it if this project didn't evolve to these great improvements such as loading from usb seemingly so easy.

    Congratulations krHACKen & co, great work!

    This thread, the compatibilitylist and the included documentation sounded so promising. And i have a few virtual CDs that i really liked to play on my PS2, but im not able to start them, though the compatibilitylist says they should work well.
    I put everything on my pendrive as the tutorial says, run the renamed popsstarterelf via ule, but the screen stays black after a few seconds. It blinks once and then nothing.

    About my PS2: It's a silver Pal-PS2 and it's a phat-model with a broken laser and an ethernetadapter attached to it with a 256 GB HDD but no ethernetcable pluged in.

    Is here somebody who can help me, please?
     
    Last edited: Nov 29, 2014
  2. Shady

    Shady Member

    Joined:
    Aug 12, 2014
    Messages:
    20
    Likes Received:
    8
    SCPH-75001 is the worst PS2 model, not only it has problems with PS1 games, some PS2 games are incompatible as well:

    The following games are incompatible with the SCPH-75001, "slim", model PlayStation 2:


    PlayStation games

    102 Dalmatians: Puppies to the Rescue
    Akuji the Heartless
    Barbie Race and Ride
    Broken Helix
    Driver
    Gundam Battle Assault
    The Hive
    Hooters Road Trip
    In Cold Blood
    Jampack Vol. 2
    Land Before Time: Great Valley Racing Adventure
    NFL Xtreme
    NHL 2000
    NHL 2001
    NHL Blades of Steel 2000
    NHL Rock the Rink
    Nuclear Strike
    One
    PO'ed
    Powerboat Racing (VR Sports)
    Poy Poy 2
    Rascal
    Rushdown
    Sentient
    Speed Punks
    Super Puzzle Fighter II Turbo
    Syphon Filter 2
    Syphon Filter 3
    Tomorrow Never Dies
    Ultimate Fighting Championship
    Worms

    PlayStation 2 games

    ATV Offroad Fury 3 (Compatible with bugs)
    Big Mutha Truckers
    Big Mutha Truckers 2
    ESPN NBA 2K5
    Everquest Online Adventures: Frontiers
    Formula One 2001 (video game)
    Formula One 2002 (video game)
    Fight Night Round 2
    Final Fantasy XI (Requires the PlayStation 2 Hard Disk Drive)
    Tom Clancy's Ghost Recon: Jungle Storm
    Jak X: Combat Racing (Compatible with bugs)
    Major League Baseball 2K5
    Street Racing Syndicate
    Tiger Woods PGA Tour 2005
    TimeSplitters 2 (some copies)
    Ty the Tasmanian Tiger 3: Night of the Quinkan

    The other PS2 Model that has some problems with a few PS1 games is SCPH-30001:

    The Legend of Dragoon
    Metal Gear Solid: VR Missions
    Final Fantasy Tactic

    And lastly all PS2 models have issues with these PS1 games:

    Arcade Party Pak
    Arcade's Greatest Hits/Atari 2
    Fighter Maker
    Final Fantasy Anthology
    Monkey Hero
    Tomba!
     
    Last edited: Nov 29, 2014
  3. AlGollan84

    AlGollan84 Spirited Member

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

    Hello "petepooh".

    I'm Algol and I manage the official list HDD and USB.

    I am French and I have to go through "Google" to translate my text.


    Explain how you run your games, what is your machine configuration, model, type of USB device (fast or slow), external hard drive,


    The documentation provided by KHN is correct and you should get inspired. I tested more than 200 PS1 games with various devices (HDD, USB2, USB3 or key) and I have not encountered any major problems with my PS2 (SCPH-30004R, 39004, 70004). Games that do not engage are rare and are mostly given in the lists.


    Best Regards.


    PS: your hard disk is which brand please ???
     
  4. petepooh

    petepooh Member

    Joined:
    Jul 18, 2012
    Messages:
    7
    Likes Received:
    0
    Hello Algol,

    my PS2 is SCPH-50004, it boots up to FMCB1.80 where I choose uLe to browse to my USB2.0 SD-cardreader with a 2GBSDHC-card which is fat16 formatted.

    In the root of it I have the popsstarterelf(XX.Diablo.ELF) and the POPS directory. In there I have 6 files and one directory:"PFS_WRAP.BIN", "POPS.PAK", "IGR_BG.TM2", "IGR_NO.TM2", "IGR_YES.TM2", "Diablo.VCD" and the vmcdir "Diablo".

    I also tried putting a BIOS.BIN into the vmcdir wich showed up booting the game, but after the logo the tv-screen startet flashing black and red.

    I guess its worth mentioning:IGR works with and without the additional IGRfiles if I press the buttoncombination during blackscreen.

    If there's more you need to know, please ask. I'm so glad someone is willing to help.

    PS: Do you mean the internal HDD?

    Edit:It's SLUS_006.19 not SLES_011.56 as it's in the list. I chose this version because it's multilanguage. It's working flawless in ePSXe.

    Edit2: Now I also tried SLES_011.56 but it's the same with it.
     
    Last edited: Dec 3, 2014
  5. GillBert

    GillBert Spirited Member

    Joined:
    Jul 26, 2012
    Messages:
    101
    Likes Received:
    39
    Did you play all these games from original discs? From unmodded consoles? :chinscrat

    ---

    Try do it with FAT32.

    Also, not all SD Card readers are compatible along with PS2. You could try with an USB stick.
     
    Last edited: Nov 29, 2014
  6. petepooh

    petepooh Member

    Joined:
    Jul 18, 2012
    Messages:
    7
    Likes Received:
    0
    Hello GillBert,

    I'll try Fat32.


    Edit:

    I formatted to Fat32 but still black screen.

    Unfortunately it's the only USB-device I have. It worked with uLe, OPL, various emulators and the SMSmediaplayer.

    Edit2:

    I switched to a more reliable sd-card, from noname to sandisk. But still no success.

    Edit3:

    I'll keep this as a possible solution in mind and will try other USB-devices but today i can't. I'll let you know if this is helped.
     
    Last edited: Nov 29, 2014
  7. AlGollan84

    AlGollan84 Spirited Member

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

    Salut "petepoo".

    Vous êtes Européen alors, voire même Anglais ???

    "Diablo" est un jeu considéré comme fonctionnant sur disque dur interne tout comme sur USB, donc il devrait fonctionner correctement chez vous (les listes attestent qu'il fonctionne).

    Je vous demande de passer votre ELF de lancement (celui qui porte le nom de DIABLO.ELF ou XX.DIABLO.ELF) en verbeux.

    Allez dans la documentation de krHACKen, prenez le fichier "3-ADVANCED.TXT" et étudiez-le !!!

    Il vous suffira d'utiliser un "éditeur hexadécimal" et de modifier l'octet à l'adresse $410 et d'y mettre la valeur 4 ou 5 (décimale). Cela affichera des pages de texte qui vous indiquerons ce qui se passe et vous laissera le temps de les lire (une valeur de 6 à 8 est aussi très bonne mais plus longue).

    Revenez ici nous donner vos résultats.

    Utilisez aussi le uLaunchELF en version 4.42d, il fonctionne très bien.


    Cordialement.



    Hi "petepoo."

    You are so European, or even English ???

    "Diablo" is a game considered to be operating on internal hard drive as USB, so it should work fine at home (lists attest that it works).

    I ask you to pass your ELF launch (the one that bears the name of DIABLO.ELF or XX.DIABLO.ELF) in verbose.

    Go to the krHACKen documentation, take the file "3-ADVANCED.TXT" and study it !!!

    You can simply use a "hex editor" and modify the byte at address $410 and put the value 4 or 5 (decimal). This will display pages of text that will tell you what is happening and will leave you the time to read (a value of 6 to 8 is also very good but longer).

    Come back here to give us your results.

    Also use uLaunchELF in 4.42d version, it works very well.


    Kind Regards.
     
    Last edited: Nov 30, 2014
  8. Shady

    Shady Member

    Joined:
    Aug 12, 2014
    Messages:
    20
    Likes Received:
    8
    Last edited: Nov 29, 2014
  9. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    That's strange. When you get a black screen + no USB key/HDD activity + IGR combo active, it means that POPS was able to open the VCD and the VMCs but cannot read the VCD :/ . Otherwise when POPS cannot open the VCD (VCD not present or failure at opening it), the PS2 is reset.

    Such problem can be due to :
    1) File fragmentation
    2) Game with broken compatibility
    3) The VCD is not a PlayStation game or it's not imaged in Mode 2 Form 1 format (2352 bytes/sector aka MODE2/2352 or MODE2-XA)
    4) The PFS Wrapper USB access delay is too low (I really don't think it's the issue here. Delcro made his wrapper wait ~5 seconds, which is perfect for all or almost all devices)


    For 4), the access delay can be set using toolbox.
    [​IMG]
    The last time I've used it, it was because POPStarter couldn't open files in my old crappy Maxtor 3GB USB HDD lol. The symptom was a kick to the PS2 OSD two seconds after executing the POPStarter ELF. I had to increase the POPStarter USB delay value from 2 to something like 4.

    Since you can run POPS and do not encounter anything wrong with POPStarter, perhaps increasing the PFS Wrapper value from 5 to 6 would fix your problem... But like I said, I don't think so.

    EDIT : Oh, and if the problem is somehow related to the embedded USB drivers, you can load yours :
    mass:/POPS/USBD.IRX
    mass:/POPS/USBHDFSD.IRX
    They'll be used with POPS along with the PFS Wrapper.
    This feature is part of the PFS Wrapper update system and obviously doesn't cover the POPStarter operation. It's sad though, since POPStarter cannot run in the PS3 because of its embedded USB modules. POPStarter needs to be recompiled with the old USBD.IRX which was pointed out by AKuHAK for running in the PS3 :( .
     
    Last edited: Nov 29, 2014
  10. Mr Kreyson

    Mr Kreyson Active Member

    Joined:
    Oct 16, 2014
    Messages:
    47
    Likes Received:
    0
    Hi Krhacken, can you please hack pops for changing the menu combination buttons? for using imgNES without problems
     
  11. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    IGR Behaviour Modifiers

    Download Mirror 1
    Download Mirror 2
    Download Mirror 3 (4shared)
     
  12. Kmusho

    Kmusho Member

    Joined:
    Apr 5, 2014
    Messages:
    13
    Likes Received:
    7
    PATCH_0.bin works good on POPS directory! The IMBNes button combination works normally!
    Thanks krHACKen!
     
  13. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    But then why would you want to run this on a PS3 if you can just run it on the PS3 "natively" with a MUCH, MUCH better success rate ? lol
     
  14. GXB

    GXB Active Member

    Joined:
    Mar 30, 2011
    Messages:
    29
    Likes Received:
    0
    @krHACKen Thank you very much, those patches help a lot!
     
    Last edited: Nov 30, 2014
  15. AKuHAK

    AKuHAK Spirited Member

    Joined:
    Jul 25, 2012
    Messages:
    172
    Likes Received:
    46
    there is very easy way to solve a problem - just let wrapper load usb modules not from usb but from memory card... It is easier then recompiling whole application. And BTW latest homebrew ps2sdk contains fully PS3 compatible usb drivers.
     
  16. petepooh

    petepooh Member

    Joined:
    Jul 18, 2012
    Messages:
    7
    Likes Received:
    0
    Hello Algol,

    Yes, I'm European and yes, English is not my native language. I'm from Germany, but I try my very best to express myself in English.

    That is the reason that makes me sad being unable to manage to get it running.

    I'm not sure if I understand you. Do you want me to upload it? I attached it.

    I did so, but I must say I m lost with it. I really don't have a clue about hexediting.

    I browsed to HexEdit.js and opened Popstarter.ELF.

    Line 00000410 is 00 00 00 02 40 00 03 00 00 00 00 00 00 00 00 00 00 = ...@............

    And there the next problem appears. I don't have any idea what to change.

    I used 4.42b, 4.40_h, and 4.42_ev. I did not know that there's a new version. I'll try it.




    Hello krHACKen

    1.) Can the vcd become fragmented if i copy it as the first file on a freshly formatted flashcard? How can I ensure myself that it isn't? Found an answer: Defraggler is able to show and defragment fragmentation on a pendrive.
    2.) As Algol wrote it should be compatible.
    3.) The cuefile says its mode2.
    4.) I changed the access delay timing as you said, but same result.

    I do not know where to get those irx-files but on an other webpage i read that it can be obtained from various PS2games. So I used USBD.IRX from the first Singstargame (German version) but I wasn't able to find USBHDFSD.IRX. With USBD.IRX only the PS2 resets after running the starterelf

    I don't know if it's helpful somehow, but ePSXe loads the virtual CDRom without any problems. So I think it might be ok.

    I guess comparing with ePSXe is not useful? Sorry if it's so.

    I really don't want to cause angry developers.






    Because I'm so convinced that it must work I created the two needed partitions on my internal hdd, but I stopped for I was arfraid to loose all data on it. It seems as if the three ule-versions I used have a few bugs. After creating those partitions ule was not able to access the partition named __.POPS nor to delete it though it just created it.
    .

     

    Attached Files:

    Last edited: Dec 5, 2014
  17. ruffonetas

    ruffonetas Member

    Joined:
    Jul 26, 2013
    Messages:
    18
    Likes Received:
    2
    Its true the ULE gives many problems creating partitions for use the popstarter , but is easy to fix



    1- Backup your data (use winhiip to extract all ps2 games)
    2 - download the ule from this page, is in spanish. and use only this ule ( thanks to El_patas for this great tutorial) http://www.elotrolado.net/hilo_ho-pops-emulador-de-psx-para-ps2_1874054
    3 - make the +OPL partition if you use the openps2loader, remember put the+ simbol

    4 - make a partition named POPS with the space what you need.

    5 - finaly rename the POPS partition to __.POPS

    this method don't give me any problems, and you can use winhiip quietly for your ps2 games, without troubles with the __.POPS partition, i have a maxtor with 320GB and no problem

    this is my partition settings

    __common 256MB
    +OPL 768MB
    __.POPS 32768MB 32GB
    and the rest of the disk in ps2 games with 0MB Free space (completely full)

    i recomended make a clean install with low level format

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    the problems I experience

    ULE Wip7 : the maximum partition that lets you create using the prefix __.xx its 2048...???

    AKuHAK's ule hdd edition wip7 : fully incompatble with winhiip partitions, if you create ps2 partitions, the __.POPS partition is reduced to less than 6GB ... ??? (weird)

    but the biggest problem is the parasite eve 2 dont work Please krHACKen have mercy on me... je je je
     
    Last edited: Dec 2, 2014
  18. Mr Kreyson

    Mr Kreyson Active Member

    Joined:
    Oct 16, 2014
    Messages:
    47
    Likes Received:
    0
    Hi guys, im having problem with playing imgnes on pops, there are problems in some games, metal gear by example, the first level where you are in a forest, the scenario gets black upside and down the screen, also mortal kombat 5 the screen freezes in menu, does anyone has the same problem?
     
  19. petepooh

    petepooh Member

    Joined:
    Jul 18, 2012
    Messages:
    7
    Likes Received:
    0
    I'm so sorry for wasting your time. Now I realized the reason POPS didn't work: My VCDs got corrupted somehow.
    I really feel stupid now.

    Many thanks for helping me.

    -----

    At least my accident on my hdd could be solved with the hints by ruffonetas and the direct help from AlGollan84.

    Thank you.
     
    Last edited: Dec 3, 2014
  20. Mr Kreyson

    Mr Kreyson Active Member

    Joined:
    Oct 16, 2014
    Messages:
    47
    Likes Received:
    0
    I tested the japanese version of crash bandicoot, the loading freezes too, it was my last hope:(

    Please krhacken, make a trojan for crash bandicoot
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page