[PS2] POPS stuff & POPStarter

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

  1. deba5er

    deba5er Member

    Joined:
    Mar 16, 2016
    Messages:
    20
    Likes Received:
    32
    I had same results as AKuHAK for multitap test. Modules sio2man, padman, and mtapman were used 0,1,2 with WWF War Zone. Thanks for giving it a shot as this would be a nice feature.
     
    AKuHAK and DaSA like this.
  2. ElPatas

    ElPatas Spirited Member

    Joined:
    Feb 7, 2013
    Messages:
    192
    Likes Received:
    73
    I see, thank you for think about multitap, i saw some reports already about it here.
    About point 2, is need write just only the line of "int checkVCDstuff(char *path, int mode);" inside
    the launchelf.h file? nothing more is needed inside this file?
    And in which part or line is needed introduce this text inside of the launchelf.h?

    About point 4, i aded the code of "checkVCDstull function call" inside of "filer.c" in the line 3324 inside
    of a parenthesis which is after the "getFilePath(char *out, int cnfmode)" function:

    Code:
    static void submenu_func_psuPaste(char *mess, char *path);
    int getFilePath(char *out, int cnfmode)
    {
                        //pushed OK for a file
                        sprintf(out, "%s%s", path, files[browser_sel].name);
                        // Must to include a function for check IRX Header
                        if(((cnfmode==LK_ELF_CNF) || (cnfmode==NON_CNF)) && (checkELFheader(out)<0)) {
                            rv=checkVCDstuff(out, cnfmode);
                            browser_pushed=FALSE;
                            if(rv == -10)                                                         sprintf(msg0, "POPStarter does not support that VCD path");
                            else if(rv == -11)                                                     sprintf(msg0, "This file isn't a POPS VCD");
                            else if((rv == -15 || rv == -14) && (!strncmp(out, "hdd0:", 5)))    sprintf(msg0, "Cannot find hdd0:__common:pfs0:/POPS/POPSTARTER.ELF");
                            else if((rv == -16) && (!strncmp(out, "hdd0:", 5)))                    sprintf(msg0, "hdd0:__common:pfs0:/POPS/POPSTARTER.ELF is not POPStarter");
                            else if((rv == -15 || rv == -14) && (!strncmp(out, "mass", 4)))        sprintf(msg0, "Cannot find mass:POPS/POPSTARTER.ELF");
                            else if((rv == -16) && (!strncmp(out, "mass", 4)))                    sprintf(msg0, "mass:POPS/POPSTARTER.ELF is not POPStarter");
                            else sprintf(msg0, "%s.", LNG(This_file_isnt_an_ELF));
                            out[0] = 0;
                        }else{
                            strcpy(LastDir, path);
                            rv = 1; //flag pathname selected
                            break;
                        }
        char path[MAX_PATH], cursorEntry[MAX_PATH],
    Is this ok?
    And which is the command for start to compile the uLE? for OPL i use "make rebuild" but is the
    same for uLE?
    ---------------------------------------------------------------------------------------------------------------------------------

    I tested the change disc function for the multi discs games using two ways for each game:

    - Loaded disc 1, and then loading a saved game from disc 2 or later discs.
    - Loading the disc 2 or later discs, and then choose from main menu to start a new game for
    he asks to insert disc 1.

    For this multi discs games worked fine:
    Fear Effect (PAL)
    Fear Effect 2: Retro Helix (PAL)
    Final Fantasy VII (PAL-Spain)
    Koudelka (PAL-Spain)
    Parasite Eve (NTSC-U)
    Parasite Eve II (PAL-Spain)
    Valkyrie Profile (NTSC-U)
    Xenogears (NTSC-U)

    And i know reports from other users that this two games worked fine also changing the disc:
    Alone in the Dark: The new Nightmare
    Metal Gear Solid

    But i found that not worked for the game Grandia, i tested the NTSC-U version because there are
    save games for the disc 2 which i not found for the PAL version.

    When i liked load a saved game from disc 2 having loaded disc 1, the game do not let me choose
    the save games from disc 2 in the memory card menu, only let me choose saved games from
    disc 1, this is different that all the rest of games i tested, in all of them you can choose saved
    games from each disc and loading any disc, but Grandia no.

    And when i loaded the disc 2 and choosed a new game for he asks for disc 1, seems that open the
    lid works as the screen makes a little different movement and probably inserting the disc works also,
    but when you close the lid there is not any loading or effect, the screen remains with the message
    for inserting disc 1.

    But i noticed something in the message which is:

    "To start a new game,
    please insert DISC 1 and
    press the RESET button."

    He says for press the reset button, then i think that the disc change can work only with this game
    if the reset button is emulated also for make the indicated reset, or maybe this game do not
    uses in reality a change of disc, i'm not sure.
    ------------------------------------------------------------------------------------------------------------------------------------

    About Parasite Eve II game.
    An user who is playing the game discovered that the cutscenes activates the in-game sound.
    After playing about the first 5 minutes of the game there is one cutscene when you go to talk
    with one SWAT man, in this cutscene the sound is activated, there is also more later cutscenes
    which activates the sound but the first is the SWAT one.

    Then he saved the game very near this cutscene, when you have the sound activated and for exit the
    game to return to the main menu, you need go to fight a monster in the cafeteria and let him that
    kills you.

    After kill you then you return to the main menu of the game and the sound is activated, in this way you
    can start a new game with the sound activated from the start, and also loading a saved game more
    beyond of the SWAT cutscene having the sound.

    Although the sound is activated there are sitll problems:

    - The in game sound activated works for SFX+voices but seems that the music fails when
    is expected a little piece of music in the gameplay, like when you fight the monster in the cafeteria.

    - The music in the cutscenes have slowdowns and in some little cutscenes not works, like for
    example the cutscene of the cafeteria.

    - There are some graphical glitch in some texture of the game that Mode 4 do not fix.

    - But in the other hand the Mode 4 fixes a graphical glitch which occurs in the equipment menus,
    when you have equipped with the aerosol object and you move the cursor over it for selection.

    Here is the saved game, is for the PAL Spain version (SLES-02561):

    http://rgho.st/8v9qXSLHX

    Best regards.
     
  3. truemaster1

    truemaster1 Enthusiastic Member

    Joined:
    Nov 10, 2015
    Messages:
    512
    Likes Received:
    226
    chase the express pal disk swap working syphon filter 2 shap working too
     
  4. Jolek

    Jolek Spirited Member

    Joined:
    Jan 18, 2016
    Messages:
    120
    Likes Received:
    165
    Last edited: Sep 22, 2016
  5. Komotonoto

    Komotonoto Member

    Joined:
    Jul 9, 2015
    Messages:
    12
    Likes Received:
    0
    Sorry for asking, but is this emulator better than the original POPS-00001 made by Sony? Is there a percentage completed so far with the entire project? Is there a checklist of items somewhere that the project has completed compared what has no been completed?
     
  6. DaSA

    DaSA Robust Member

    Joined:
    Feb 23, 2013
    Messages:
    231
    Likes Received:
    153
    Big misunderstanding here. POC2 aka POPS-00001 was already a homebrew launcher, it's not the emu itself.

    Quoting myself from the wiki :

    POPS-00001 : not user friendly + OBSOLETE stuff. Let's it RIP.
     
    AlGollan84 likes this.
  7. krush_lion

    krush_lion Member

    Joined:
    Sep 21, 2016
    Messages:
    8
    Likes Received:
    3
    Hello guys! I wanted to say thanks for all your hard work. I transfered a save from real memory card into vmc of Chrono Cross, started to play after Dark Serge battle, then wanted to swap characters using the Tele-porter at the world map, but the screen went black and music was still playing. I looked for a solution that wasn't involved in use the CHEAT.txt (to change Norris portrait for Zappa's, but didn't work for me), so is there any solution to avoid the black screen and continue playing the game normally? I'm using POPStarter Revision 13, WIP 06, OBT 15 . Thank you for all your support guys!

    P.D.: I'm not native english speaker, forgive me if there are any mistakes present ;)
     
    AlGollan84 likes this.
  8. truemaster1

    truemaster1 Enthusiastic Member

    Joined:
    Nov 10, 2015
    Messages:
    512
    Likes Received:
    226
    i havent play this game, check compatibility list if you are running from internal hdd the internal hdd list, if from usb the usb list.
     
    AlGollan84 likes this.
  9. krush_lion

    krush_lion Member

    Joined:
    Sep 21, 2016
    Messages:
    8
    Likes Received:
    3
    Thank you for your response. Already checked the compatibility list for USB, appears to work in WIP 02. I'm playing on a PS2 slim 90010 with a 8GB Kingston pendrive, ID SLUS_010.41 checked with no errors on POPStarter Revision 13, WIP 06 OBT 15. Any clues?
     
  10. Yohokaru

    Yohokaru Newly Registered

    Joined:
    Sep 22, 2016
    Messages:
    2
    Likes Received:
    0
    Greetings!

    First of all, thanks for the opportunity to use POPS. As I am SMB user, connecting it to Open PS2 Loader works perfect, I have already posted my test results on PS2 Home forum. Some questions:

    1. Any chance to make Crash Bash working perfectly? I mean, this flickering, which still appears in new revision makes game unenjoyable.
    2. Also, hoping for Ridge Racer Type 4 to work. It's a huge deal for emulator to support flawlessly the best games out on PSOne
    3. The compatibility list for USB fully applies to SMB. Tested few games from USB list, no issues.
    4. Only one more request. V-Rally 2 Championship Edition works fine, but when more opponents appear on screen, game slows down and its meeeeh.

    Thanks for support of software and opportunity of playing these beautiful games on PS2. I have already spread the info about POPS and your credits to it, krHACKen. Greetings from Poland, waiting for answers :)
     
  11. truemaster1

    truemaster1 Enthusiastic Member

    Joined:
    Nov 10, 2015
    Messages:
    512
    Likes Received:
    226
    ok 2nd use defragler to defrag your usb device fragment can have negative results. if that fail too then use the last reported working version.
     
  12. krush_lion

    krush_lion Member

    Joined:
    Sep 21, 2016
    Messages:
    8
    Likes Received:
    3
    I'm gonna try what you suggested and report results :)

    Edit: I defrag the usb, still got black screen when using the tele-porter. @krHACKen halp!
     
    Last edited: Sep 22, 2016
  13. maxstyle

    maxstyle Member

    Joined:
    Nov 18, 2015
    Messages:
    23
    Likes Received:
    3
    But i found that not worked for the game Grandia, i tested the NTSC-U version because there are
    save games for the disc 2 which i not found for the PAL version.

    When i liked load a saved game from disc 2 having loaded disc 1, the game do not let me choose
    the save games from disc 2 in the memory card menu, only let me choose saved games from
    disc 1, this is different that all the rest of games i tested, in all of them you can choose saved
    games from each disc and loading any disc, but Grandia no.

    And when i loaded the disc 2 and choosed a new game for he asks for disc 1, seems that open the
    lid works as the screen makes a little different movement and probably inserting the disc works also,
    but when you close the lid there is not any loading or effect, the screen remains with the message
    for inserting disc 1.

    But i noticed something in the message which is:

    "To start a new game,
    please insert DISC 1 and
    press the RESET button."

    He says for press the reset button, then i think that the disc change can work only with this game
    if the reset button is emulated also for make the indicated reset, or maybe this game do not
    uses in reality a change of disc, i'm not sure.
    ------------------------------------------------------------------------------------------------------------------------------------


    if game says
    "To start a new game,
    please insert DISC 1 and
    press the RESET button."

    Then you myst save the game right? or else how can you start second disk?.
    Just copy vmc's to second disc's folder until reset feature release.
     
  14. DaSA

    DaSA Robust Member

    Joined:
    Feb 23, 2013
    Messages:
    231
    Likes Received:
    153
    ElPatas is not playing the game, he reports his tests regarding the multi-disc change feature.
     
  15. mrjaredbeta

    mrjaredbeta Active Member

    Joined:
    Feb 4, 2013
    Messages:
    27
    Likes Received:
    1
    Thank you krHACKen for this awesome release! All of my games work great now in full 4:3 aspect ratio. :)
     
  16. DaSA

    DaSA Robust Member

    Joined:
    Feb 23, 2013
    Messages:
    231
    Likes Received:
    153
    If you dont know it yet, you could be interested by this. ;)
     
  17. Jolek

    Jolek Spirited Member

    Joined:
    Jan 18, 2016
    Messages:
    120
    Likes Received:
    165
    Is it wise to use all widescreen hacks at the same time?
    Or just use one and then another, if previous is not working?
    Code:
    $0C00
    $0C03
    $1333
    $1334
    $0E00
    $0CD3
    $0F00
    $0D0B
    $08B2
    
    EDIT: Those codes are bad, do not use them.
     
    Last edited: Sep 25, 2016
  18. DaSA

    DaSA Robust Member

    Joined:
    Feb 23, 2013
    Messages:
    231
    Likes Received:
    153
    Either I misunderstood your question, either you did not read the whole post from ElPatas. At the bottom of his post, you can find an almost ready to use archive with the codes for each game for which the WS code is known.

    Example : Driver PAL-UK Version
    In the codes you posted, the adress is missing, you only have the WS value. So it wont work.
    8008A48C = adress
    1333 = WS value

    ElPatas couldnt add the $ symbol so you have to add it yourself.

    Well, would have been easy if it could work like this ;)
     
    AlGollan84 and Jolek like this.
  19. Jolek

    Jolek Spirited Member

    Joined:
    Jan 18, 2016
    Messages:
    120
    Likes Received:
    165
    @DaSA thanks for the info.
    I think that today my brain is off (Maybe because of that illegal stuff ;))

    So if I have:
    Code:
    Widescreen hack by El_Patas [Espańa] (Gameshark)
    $SAFEMODE
    
    #Colin McRae Rally 2.0 [PAL] (SLES-02605)
    ----------------------------------------------------------------------------------------
    GAMESHARK CODES
    ----------------------------------------------------------------------------------------
    //Widescreen 16:9
    80056BA0 2EEE
    80056BA2 0001
    In a "CHEATS.TXT" I should write:
    Code:
    $80056BA0 2EEE
    $80056BA2 0001
    That's it.
     
  20. DaSA

    DaSA Robust Member

    Joined:
    Feb 23, 2013
    Messages:
    231
    Likes Received:
    153
    Yes. It's better to add $SAFEMODE tho.

    Well, like I said, you can drop these files in your VMC game folder as they are after the $ addition.
     
    AlGollan84 and Jolek like this.
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page