(CBT) HDLoader game installer

Discussion in 'Sony Programming and Development' started by sp193, Apr 28, 2013.

  1. fresh

    fresh Spirited Member

    Joined:
    Jul 15, 2012
    Messages:
    131
    Likes Received:
    0
    Hi!

    Same config, same hardware and so different results? Strange...
    SMAP and so the installer uses UDP?

    And, i install 2 games via 0.6MB/s ethernet for testing.
    One game ~3GB and another with ~1.7GB are both shown with a size of ~1GB.
    It seems the installer kills something. Bitmap?



    hdld_2_3.jpg

    hdl_dumb-0.9.2.jpg


    The installer really don't like the dms4pro in my v7. -> Black screen.
    Without the turned on dms installing from a backup dvd fails. Fun!


    Rgds.
     
    Last edited: Jul 16, 2013
  2. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    That's for the HDLDump server. Yes, HDLDump uses UDP.

    And no, it's not impossible if auto negotiation acts up and this new server ends up connecting with 10Mbit Half-Duplex.

    Could you please not use HDLDump to check the installation state of the games? I don't know why, but sometimes it doesn't work right. Especially for those games that are larger than 4GB. Just look at those numbers shown by the HDLDumb v0.9.2 UI... that's over a thousand Gigabytes. The HDLDump helper doesn't work properly at times too, and you get weird game sizes.

    I haven't really checked how uLaunchELF determines the size of the installed game, but I think that it works fine.

    You've seen nothing yet. ;)

    With the M2-288 modchip in my SCPH-39006 and the old logo decryption functionality, sometimes the modchip would get confused and crash the MECHACON. Then my console would happily copy data at over a hundred Megabytes per second (Physically impossible for the PlayStation 2 lol).
     
    Last edited: Jul 16, 2013
  3. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    OK I seem to be having a problem with connecting the PS2 with the PC client

    I have PS-BBN on a non Sony HDD and it works great
    I can connect online and see the channels just fine

    now I would like to put some games in the HDD but the problem is my PS2's disk-drive does not work at all so I cannot install or even play anything other then connecting the HDD to my PC which I would like to avoid since the old HDD I put on it has a broken pin so I sorta very carefully aligned it with the network adapter

    so the only real option here is to use the PC client to send over my games
    and so we reach the problem

    you see when I start HDLoader Game Installer and look at the PS2's IP its 192.168.0.10 but my router has everything starting at 10.0.0.x

    I do know the readme says I need to have the network settings on MC before starting the installer so I used my Slim PS2 and the 4.0 Online Start-Up Disk to make the settings

    I have tried the IP that the installer gives me and I get nothing

    not sure if I really explained anything but yea thats the problem i'm having
    now I do have it so PS-BBN auto starts but I iirc it was doing this before I did that
     
    Last edited: Jul 16, 2013
  4. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    I don't know about this "4.0 Online Start-Up disk", but if it's the Sony network setup disc, it won't help because Sony uses its own configuration files.

    Use uLaunchELF instead to setup your network settings on your memory card. You should be able to set a class A IP address (10.0.0.x) with it.
     
    Last edited: Jul 16, 2013
  5. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    Yes its the network disk that came with the Slim PS2's

    anywho I deleted it and used uLaunchELF to make it and sure enough it now connects ^__^
    but now there is a new problem

    "Error 0x0C: Error writing to file: -5, LSN: 0x0"

    now without closing the client I tried to install via disk since I thought maybe I did not make the ISO correctly

    "Error 0x05: Error occurred while preparing for game installation"

    EDIT: I am running the installer via USB
    (don't know if that matters but yea)

    EDIT2: ok so I restarted the PS2 and now my game is listed as installed :/

    I can't start it of course since it did not transfer but yea its confusing
    (if I try to start it its just a black screen)
    (I deleted it via Game channel)
     
    Last edited: Jul 16, 2013
  6. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    Firstly, congratulations on getting the network settings for your PS2 configured!

    It's a write error, although that cryptic message was left there for debugging because it could also mean that the network connection was lost (sometimes due to the flaky nature of the SMAP driver design). Especially if the error occurs at LSN 0. If that's the case, it's a bit unfortunate for you because there isn't a fix for that. :/

    Usually, I would give the following advice:
    ... but what you said in the above quote suggests that your PC is actually having some connection issues with the PS2, so it's probably not your disk at fault.
     
    Last edited: Jul 16, 2013
  7. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    I disabled the BBN auto boot so now on start its just the HDD OSD
    from there I started BBN and then started uLaunchELF to then start the installer
    (lots of starting going on)

    I tried to transfer the ISO version of my game again
    (which just incase you are wondering is Phantom Brave)

    and to my surprise it worked 0__0
    the only problem was that it said it could not make a icon for it
    I selected the use save icon option but I do not have a save for it on the MC im currently using so IDK if thats the problem
    the game is working fine so far and after making a save I will try to add the icon via the installer
    (so I don't have to send the game over)

    EDIT: OK so it now has a icon on the HDD OSD but not BBN :/
    but look at the bright side I can actually play games on my o'l PS2 again ^__^
     
    Last edited: Jul 17, 2013
  8. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    Congratulations! :D

    But I wonder now... why do a number of you guys use the PSBBN anyway? Isn't it heavy and dead (I mean, most of the channels are already dead, aren't they)?

    Yes, that is the reason why. Originally, the user could choose to either use the default icon or to abort the installation... but I felt that defaulting to the default icon is best because the installation will still be considered completed that way, and the user can change the icon later. With no icon, the installation will be viewed as being incomplete.

    This is good news indeed. Congratulations!

    Sorry, but what do you mean by it doesn't have an icon shown in the PSBBN? Do you mean that it doesn't appear there at all? Or do you mean that it shows a standardized icon that indicates that it's "legacy content"? The latter is normal, while I think that richi902 reported the former before, but I don't know why that happens because I followed the Sony specifications and it works on all the HDDOSD versions. D:

    Congratulations, once again!
     
    Last edited: Jul 17, 2013
  9. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    Thanks ^__^
    The reason I use it is cause I like how it looks and yes most channels are dead but the version of BBN I have has access to backups of most of the channels

    oh and the reason I started BBN to even get to the installer is because for some reason my PC wont find the PS2 if I don't do it that way
    (yea IDK what's up with that either)

    thanks again ^__^

    Here are some pictures

    2013-07-17-012450.jpg 2013-07-17-012502.jpg
     
  10. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    HDLGameInstaller v0.803 OBT released!

    Changelog for v0.803:

    1. Updated the SMAP driver (See the PS2SDK update for today).
    2. Added a display for the link state and transfor mode to the network status screen.
    3. The network status screen can now be accessed from the remote connection status screen as well.
    4. Re-enabled program optimization. I made a change to the Makefile of v0.802, but forgot that optimization is disabled by default.
    5. Added Dutch localization.

    Known bugs/limitations:

    1. Sometimes, some characters will disappear from the screen. This has not been investigated, but it's probably related to the VRAM management function of the FreeType support code.
    2. Auto-negotiation on some older SMAP devices is flaky, but it's more of a problem with what Sony provided. By right, there should be a way for the user to force a Link transfer mode, but that cannot be done at the moment.


    Downloads/links and more information:
    HDLGameInstaller project homepage: http://ichiba.geocities.jp/ysai187/PS2/HDLGameInstaller.htm

    ***
    Thanks. In other words, it's fine because that's what the PSBBN does.
     
    Last edited: Jul 17, 2013
  11. AKuHAK

    AKuHAK Spirited Member

    Joined:
    Jul 25, 2012
    Messages:
    172
    Likes Received:
    46
    As for psbbn there is no way for injecting icons cause psbbn icons needs pfs file system but hdloader doesn't use any file system at all.
     
  12. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    Is there a way for me to make the required file? I would like to have everything looking fancy :3
    BTW I'm pretty sure the BBN I have is yours so thanks for that ^__^
     
  13. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    There's no way to store the resources for the PSBBN to use because HDLoader games don't use the PFS filesystem. The specifications for the PSBBN resource files is in the Sony PS2SDK.

    It's a lot easier to build and to work with than the old HDDOSD way of doing things. :/

    @Richi902: is this what you meant by the PSBBN ignoring the icons? If yes, then it's not a problem actually.
     
  14. RandQalan

    RandQalan Rapidly Rising Member

    Joined:
    Apr 12, 2013
    Messages:
    90
    Likes Received:
    1
    Figured I would ask here have you updated disk load and source at least on my end still locks up with recent changes on IGR to much and your most recent changes to OPL and I changed your source of diskload with your changes do not do that
     
  15. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    No, I have not. I am still waiting for more reports on the OPL thread to be sure that nothing was killed.
     
  16. RandQalan

    RandQalan Rapidly Rising Member

    Joined:
    Apr 12, 2013
    Messages:
    90
    Likes Received:
    1
    Well with diskload it works fine on even troublesome games :friendly_wink: and it did fix the problem with power off on OPL and IGR is working for games I have tested
    still not stealth for games like star ocean but that is problematical in the first place
     
  17. fresh

    fresh Spirited Member

    Joined:
    Jul 15, 2012
    Messages:
    131
    Likes Received:
    0
    Hi!

    I found the reason why i get a black screen when the dms4pro is on:
    The atad-patching. If this feature is turned off, the installer worx...
    :smile-new:

    And thanks sp193 for the netlink status in the latest version.
    I get a fullduplex, 100Mb/s link and still have the 700KB/s transfer rates.
    And, the netmask is displayed like this: "2 .2 .2 .0". Funny thing...


    Rgds.


    Update:
    WTF?!?
    Direct link (pc/ps2) gives me 2MB/s...
    The routers are enterprise ones. One managed 3com and the other one is a managed nortel.
    There are things i don't need to understand... :/
    And, in this case the netmask was displayed correctly... ;)
     
    Last edited: Jul 17, 2013
  18. vash32

    vash32 Spirited Member

    Joined:
    Jun 19, 2012
    Messages:
    186
    Likes Received:
    5
    Sadly no... or not at this time anyway. The PS2 games do not have a file system that PSBBN can see, it only knows its name and boot file. (and maybe some other info as well, like size, date added etc.)

    P.S. I love how PSBBN looks but I don't use it too much as it does not have any icons for PS2 games, it does for PSone games as it uses the pfs file system. (PFS is "PlayStation File System", if wrong let me know.)
     
  19. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    Good for you.

    As mentioned in the list of known bugs, sometimes characters will go missing. In your case, the number 5 is gone.

    Perhaps your network equipment have an incompatibility with full duplex (I heard of some that can only do 100Mbit half-duplex from others)? By right, I think that there should be an indicator for the number of collisions and dropped packets, so that it's also easier to troubleshoot.

    But my SMAP driver hasn't been updated to record those statistics... yet.

    I get things like this at times, so I understand your pain. ;)

    Connecting my Lenovo Z460 to my SCPH-10190 network adaptor gives me about 800KB/s. If I make it go through one of my routers or switches, it gives about 2MB/s.

    Unfortunately, back then, I didn't have a link status indicator. So I never knew whether it was locked at 10Mbit or had other connectivity issues.
     
    Last edited: Jul 18, 2013
  20. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    HDLGameInstaller v0.804 OBT released!

    This probably wraps up all I intend to do for this project.

    EDIT 2013/07/19 02:30: Stability fix: http://www.assemblergames.com/forum...game-installer&p=688638&viewfull=1#post688638

    Changelog for v0.804:

    1. Updated the SMAP driver (See the PS2SDK update for today).
    2. Updated the network status screen to display the MAC address and data that will probably help network debugging.
    3. The Ethernet link speed and duplex settings can now be specified manually (Read the README file).
    4. Removed power-off interrupt handling, since installations should not be interrupted. The power button will not be usable unless the program ends. The console may still be switched off remotely from the PC client, however.
    5. (Missing from changelog file) Game list now has the "pad button repeat rate" control.


    Known bugs/limitations:

    1. Sometimes, some characters will disappear from the screen. This has not been investigated, but it's probably related to the VRAM management function of the FreeType support code.
    2. Auto-negotiation on some older SMAP devices is flaky, but it's more of a problem with what Sony provided.


    Downloads/links and more information:
    HDLGameInstaller project homepage: http://ichiba.geocities.jp/ysai187/PS2/HDLGameInstaller.htm
     
    Last edited: Jul 18, 2013
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page