[PS2] POPS stuff & POPStarter

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

  1. GXB

    GXB Active Member

    Joined:
    Mar 30, 2011
    Messages:
    29
    Likes Received:
    0
    @krHACKen
    Yes, I run Shachou Eiyuu Den from USB.
     
  2. MoockyLoock

    MoockyLoock Robust Member

    Joined:
    Apr 22, 2015
    Messages:
    265
    Likes Received:
    50
    Finally, due to lazyness, i just updated the POPSTARTER.ELF (i have folders on my memcard with all the POPSTARTER.ELF for POPStarter rev13 WIP2 and WIP2 debug ; so i added a folder of WIP05 builds).
    I booted a few games. As i'm not a "deep testor", i t's not easy to detect issue or enhancement.
    But the ones i booted worked, except Oddworld (it's still noticed as not working in the comptibility list anyway).
     
  3. ruffonetas

    ruffonetas Member

    Joined:
    Jul 26, 2013
    Messages:
    18
    Likes Received:
    2
    krHACKen likes this.
  4. DaSA

    DaSA Robust Member

    Joined:
    Feb 23, 2013
    Messages:
    231
    Likes Received:
    153
    Been testing this new WIP since yesterday, using your uLE VCD loader method. So far so good for now :)
    Thanks for your work kHn.
     
    krHACKen likes this.
  5. ploder

    ploder Rapidly Rising Member

    Joined:
    May 28, 2007
    Messages:
    96
    Likes Received:
    5
    I'm looking to get into popstarter and had a few questions:

    1. What do you recommend for game playback usb or internal hdd?
    2. When you have a game as 'working' and green on the compatibility list does it play more or less 100% or atrociously like wiisx?
    3. Linked to the above, is popstarter better than wiisx? (I gave up on that because it was so bad)
    4. Does cdda audio (games like wipeout that have separate music tracks on the disc) work?

    Thanks
     
    Last edited: Jun 6, 2015
  6. Rmac

    Rmac Member

    Joined:
    Feb 8, 2015
    Messages:
    20
    Likes Received:
    0
    krHACKen,
    Thanks for the WIP05 update and your help way back when. Can you explain in noobie terms how this update is different from wip02 (which is what I am currently using)? How to use the preinstalled fixes (again, noobie ). And how I do get multi disc games to work, does the new update changes how you do this. Oh, last question(s): You mentioned that there was a new cue2pops in the toolbox. How do I use the toolbox version and what does the new version do that pops2cue 2.0 doesn't. Thanks to your previous help, I have managed to get about 80 PS1 games working without any problems (haven't figured out multi disc games yet). Thanks again, and keep up the great work :) !!
    Rmac
     
    Last edited: Jun 6, 2015
  7. joseri

    joseri Active Member

    Joined:
    May 21, 2014
    Messages:
    43
    Likes Received:
    33
    @krHACKen
    Eu peço para você dá uma olhada no meu arquivo “Pedidos_Requests.pdf”, que está dentro do meu link do MEGA, são pedidos de modificação no POPStarter.ELF.
    São quatro, o primeiro foi resolvido com o No 2nd Pad in IGR\TROJAN_9.BIN.
    Eu peço para você resolver os outros pedidos, “claro! se for possível fazer isso.”
    Eu estou esperando ao menos a resolução do segundo pedido, um arquivo “TROJAN_X.BIN”, para o IGR sair no caminho “mc:BOOT/BOOT.ELF”, é que o meu PS2Slim, é BIOS2.30, e não aceita o FreeMCBoot, o único meio de rodar homebrews, é através de um “chip matrix 2.0” que está instalado nele.
    O terceiro e o quarto, são:
    -O POPStarter.ELF, reconhecer outras pastas no USB, além da pasta “POPS”, como ele faz no HDD, exemplo: POPS1, POPS2, POPS3, POPS4... no USB. Isso resolve um problema que existe de 2000 arquivos por pasta.
    -O outro, é dar um jeito para o POPStarter.ELF reconhecer jogos fatiados, reconhecer uma única pasta para memorycards, exemplo:
    De:
    FINAL_FANTASY_9_CD1.VCD -> FINAL_FANTASY_9_CD1 (pasta)
    FINAL_FANTASY_9_CD2.VCD -> FINAL_FANTASY_9_CD2 (pasta)
    FINAL_FANTASY_9_CD3.VCD -> FINAL_FANTASY_9_CD3 (pasta)
    FINAL_FANTASY_9_CD4.VCD -> FINAL_FANTASY_9_CD4 (pasta)
    Para:
    FINAL_FANTASY_9_CD1.VCD -> FINAL_FANTASY_9 (pasta)
    FINAL_FANTASY_9_CD2.VCD -> FINAL_FANTASY_9 (pasta)
    FINAL_FANTASY_9_CD3.VCD -> FINAL_FANTASY_9 (pasta)
    FINAL_FANTASY_9_CD4.VCD -> FINAL_FANTASY_9 (pasta)

    Por favor, eu peço que você leia o arquivo “Pedidos_Requests.pdf” para mais detalhes.

    Translated by Chrome

    @krHACKen
    I ask you give a look at my file “Pedidos_Requests.pdf”, which is within my link MEGA, calls for change in POPStarter.ELF.
    Four, the first was solved with the No 2nd Pad in IGR\TROJAN_9.BIN.
    I ask for you to solve other requests, “of course! if possible to do so.”
    I'm hoping at least the resolution of the second request, a “TROJAN_X.BIN” file, for IGR out on the road “mc:BOOT/BOOT.ELF”, is that my PS2Slim is BIOS2.30, and does not accept FreeMCBoot, the only way to run homebrews is through a “chip matrix 2.0” that is installed therein.
    The third and fourth are:
    -The POPStarter.ELF, recognize other folders on the USB, as well as “POPS” folder, as it does in HDD, eg POPS1, POPS2, POPS3, POPS4 ... in USB. This solves a problem that there is 2000 files per folder.
    -The other is to find a way to recognize POPStarter.ELF sliced games, recognize a single folder to Memorycards, example:
    Of:
    FINAL_FANTASY_9_CD1.VCD -> FINAL_FANTASY_9_CD1 (folder)
    FINAL_FANTASY_9_CD2.VCD -> FINAL_FANTASY_9_CD2 (folder)
    FINAL_FANTASY_9_CD3.VCD -> FINAL_FANTASY_9_CD3 (folder)
    FINAL_FANTASY_9_CD4.VCD -> FINAL_FANTASY_9_CD4 (folder)
    To:
    FINAL_FANTASY_9_CD1.VCD -> FINAL_FANTASY_9 (folder)
    FINAL_FANTASY_9_CD2.VCD -> FINAL_FANTASY_9 (folder)
    FINAL_FANTASY_9_CD3.VCD -> FINAL_FANTASY_9 (folder)
    FINAL_FANTASY_9_CD4.VCD -> FINAL_FANTASY_9 (folder)

    Please, I ask you to read the "Pedidos_Requests.pdf" file for more details.
     
  8. Rmac

    Rmac Member

    Joined:
    Feb 8, 2015
    Messages:
    20
    Likes Received:
    0
    Also, do you add the compatibility mode in the settings area of the OPL/HD Loader section? Thanks.
    Rmac
     
    Last edited: Jun 6, 2015
  9. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    Internal HDD definitely. Since $ONY designed it to read/write from/to the internal HDD. You'll get more stability playing your games from the internal HDD.

    I'm clueless, because I don't contribute to the compatibility lists as I have no time to play and complete games.

    I never saw WiiSx running nor its compatibility list.
    Can't tell when $ONY has stopped developing/improving POPS (SLBB-00001) either but it seems that they distributed it as soon as they got the game it was designed for (Bishi Bashi Champ demo) running without a glitch... From all the feedback we got here and there, POPS HATES SquareSoft games, Psygnosis games and Ridge Racers (as for the RR games, they all look like ultra glitched crap)
    Yes, POPS does support CDDA playback natively. Like for the PSP stuff, the disc TOC has to be injected in a special header which is parsed by the emulator for the audio tracks to be readable. That special header is generated by "CUE2POPS".
    However, some games like Tomb Raider 1 and 2 have their audio tracks completely mute due to an emulation issue (tampering with the SPU IRQ didn't help... need to make more research...)


    In a nutshell :
    - WIP 05 shows the PS logo
    - The function that allows users 0, 1, 2, 3... to have their own pair of VMCs is fixed and works okay
    - Game names are correctly saved in the VMC folder icon
    - Some game fixes (for title specific games) were integrated
    - A bug that could potentially crash the console when loading MODULE_#.IRX has been fixed

    Preinstalled fixes are enabled automatically and require no user intervention.

    POPS has no disc swap feature, or at least it can't be used. So for now multi-disc games have to be combined before they're converted to VCDs.

    ToolBox comes with a batch file; drag and drop a cue file to this batch file to convert your bin+cue (no command line hassle). There's also another batch file which converts all the bins+cues that are in a folder.

    CUE2POPS 2.0 vs. ToolBox :
    ToolBox has a "lite" version of CUE2POPS. Options like vmode and gap were removed. The cue file parser was rewritten so you don't get the odd OS error messages you could have with CUE2POPS.
    ToolBox can handle large .bin files that were made with disc combining kits. CUE2POPS 2.0 just crashes if the .bin is too big and exceeds something like 1.7GB.
    So the ToolBox version of CUE2POPS does nothing new, it just works better.

    I guess it can be done by patching the EERAM address 0x004F8080 or 0x004F8100 (or both ?) with a PATCH_#.BIN... POPStarter will still create /POPS/VCD_NAME/ and load files from there, but POPS should use the VMCs of the path you've defined in the PATCH_#.BIN. I'll test that as soon as possible.

    EDIT : Done, it works. Following your example, I made a PATCH that has to be copied in FINAL_FANTASY_9_CD1, FINAL_FANTASY_9_CD2, FINAL_FANTASY_9_CD3 and FINAL_FANTASY_9_CD4 VMC folders. Then POPS will save in FINAL_FANTASY_9.
    The file is here : PATCH_0.BIN
    [​IMG]
    You can replace the underlined folder name with the name you want.
    Since you're using a USB device, if POPS complains about Memory Card not found or quits to the OSD, try creating the folder and the VMC files manually.

    EDIT2 : LOL, don't worry about the "PAL" at offset 30h. I used the header of another PATCH as base and I forgot to wipe that part of its label.

    There are only 2 ways to enable the compatibility modes :
    - By copying the PATCH_#.BIN files of the "Compatibility Modes" folder to the VMC folder of the game
    or
    - By hardcoding the compatibility mode value to the POPStarter config table (3-ADVANCED.TXT)
     
    Last edited: Jun 7, 2015
    ploder likes this.
  10. blueheaven

    blueheaven Spirited Member

    Joined:
    Aug 9, 2012
    Messages:
    108
    Likes Received:
    11
    Thanx for your hard work, when i'm home in 2 weeks i finally have time to set up this latest release :)
    About compat, any idea if Ridge Racer will ever be playable with pops?
     
  11. joseri

    joseri Active Member

    Joined:
    May 21, 2014
    Messages:
    43
    Likes Received:
    33
    Eu tentei das duas formas “XX.jogo.ELF” e “uLE_kHn_20150602”, não consegui.
    Veja, dentro da pasta “USB” está a estrutura da raiz do meu pendrive.
    O “POPSTARTER.ELF” continua criando e usando os arquivos “.VMC” das pastas “FINAL_FANTASY_9_CD1”, “FINAL_FANTASY_9_CD2”, “FINAL_FANTASY_9_CD3” e “FINAL_FANTASY_9_CD4”, ignorando a pasta “FINAL_FANTASY_9”, que eu criei manualmente, porque ela não está sendo criada.
    Dentro da pasta USB1, é o que eu quis dizer no post acima.
    Uma ideia, poderia ser feito um “.ppf” para ser aplicado ao “XX.jogo.ELF” individual.

    Translated by Chrome

    I tried both ways “XX.jogo.ELF” and “uLE_kHn_20150602”, has not worked.
    See, inside the folder “USB” is the root of the structure of my pendrive.
    The “POPSTARTER.ELF” continues creating and using the files “.VMC” folders “FINAL_FANTASY_9_CD1”, “FINAL_FANTASY_9_CD2”, “FINAL_FANTASY_9_CD3” and “FINAL_FANTASY_9_CD4”, ignoring the “FINAL_FANTASY_9” folder, I created manually, because it is not It is created.
    Within the USB1 folder, it is what I meant in the post above.
    One idea, could be made a “.ppf” to be applied to “XX.jogo.ELF” individual.

    https://mega.co.nz/#!mQMlnR7K!70yNKvvJCJpwIzxPQBACjyWgUx4PlyJAGIjs1bQXuz0
     
  12. joseri

    joseri Active Member

    Joined:
    May 21, 2014
    Messages:
    43
    Likes Received:
    33
  13. rogerioronin

    rogerioronin Newly Registered

    Joined:
    Nov 10, 2014
    Messages:
    3
    Likes Received:
    3
    Obrigado JOSERI muito bom esse aplicativo para substituir o POPStarter 13 wip 2 para o wip 5.

    Translated

    Thank JOSERI very good that application to replace the POPStarter 13 wip wip 2 for 5.
     
  14. MoockyLoock

    MoockyLoock Robust Member

    Joined:
    Apr 22, 2015
    Messages:
    265
    Likes Received:
    50
    Hello !
    @joseri : your tool to create all the .ELF files in one click seems to be useful (i do it manually by copying/pasting new .ELF and renaming them all by copying/pasting the old .ELF filename -_-)
    But i don't use USB stick for storing the games, and i would say that my settings won't work with your tool.
    As i said in some previous posts, i have differents folders with the .ELF for the differents builds of POPStarter on a USB memory.
    Could it be possible to adapt your tool, so rather than scanning for .VCD, it scans for .ELF in a directory, and copies/renames a new .ELF (from the last version) in a new directory. I've read your .bat to see if i could edit something, but i got lost in the first lines (i'm not coder at all).
    Thank for paying attention at this request.
     
  15. Rmac

    Rmac Member

    Joined:
    Feb 8, 2015
    Messages:
    20
    Likes Received:
    0
    krHACKen,
    Thanks for answering my questions, which only leads to more questions for you...........sorry :). Can you explain the method of combining game discs (I click on the "combine" in your previous message, but of course became more confused)? It seems to me that using the toolbox is the best way for combined discs because of file size. Now, just need to know how its done. Also, when adding a compatibility mode to a game, you must add it to the VMC folder of the game. My question is, are the PATCH_#.BIN files located in cue2pops wip05? If not, where are they? Thanks again for your help...................from a noob learning as he goes.
    Rmac
     
  16. Rmac

    Rmac Member

    Joined:
    Feb 8, 2015
    Messages:
    20
    Likes Received:
    0
    krHACKen,
    I found the PATCH_#.BIN files. I was able to answer one of my questions on my own. Thanks.
     
  17. joseri

    joseri Active Member

    Joined:
    May 21, 2014
    Messages:
    43
    Likes Received:
    33
    Eu também não sou programador, eu aprendi a fazer arquivos “.bat” a pouco tempo, às vezes, eu não sei o que eu estou fazendo. Eu demoro bastante tempo para fazer um programa “.bat” simples, enquanto, existe pessoas aqui e em outros fóruns, que conseguem fazer programas bastante complicados e rapidamente.
    Vamos ao assunto principal. Refiz o arquivo “.bat”, dá uma olhada.

    Translated by Chrome

    I also am not a programmer, I learned to make files “.bat” a short time, sometimes, I do not know what I'm doing. It takes me a long time to make a program “.bat” simple, as, there is people here and in other forums, they can do quite complicated programs and quickly.
    Go to the main subject. Redid the “.bat” file, take a look.

    http://assemblergames.com/l/threads/ps2-pops-stuff.45347/page-61#post-813559
     
  18. MoockyLoock

    MoockyLoock Robust Member

    Joined:
    Apr 22, 2015
    Messages:
    265
    Likes Received:
    50
    Thank you very much for taking care of my request (and so quickly).
    I tried it, it seems to work (i said "seems" as i don't know how to check the version of the .ELF itslef).
    I really like those tiny simple tools !
     
  19. AKuHAK

    AKuHAK Spirited Member

    Joined:
    Jul 25, 2012
    Messages:
    172
    Likes Received:
    46
    BTW usb drivers was updated in latest wip releases? Now it can be launched at ps3?
     
  20. Sheff

    Sheff Member

    Joined:
    Jun 5, 2014
    Messages:
    16
    Likes Received:
    4
    krHACKen, can do for gaming Trojans Fightnig Force 2 , WarCraft 2 and Tekken 3. These games do not work or produce graphic artifacts
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page