PS2 An idea for a PS2-Store of sorts

Discussion in 'PS2 Homebrew' started by wishing4thesun, Jan 18, 2020.

  1. 28
    9
    7
    wishing4thesun

    wishing4thesun Forum Noob

    Joined:
    Jan 16, 2020
    Messages:
    28
    Likes Received:
    9
    Trophy Points:
    7
    Gender:
    Male
    68940E1F-8F8C-4F92-9B0A-B486BDEEEFC7.jpeg

    (Don't ask why I put SP193's name as the dummy app's developer. Was just the first developer name to come to mind, probably because of his cute profile image lol)

    I'm guessing this would make a reasonably nice landing UI for something like that. Seems straightforward enough IMO.

    Overall features would be something like this:

    * Connecting to the network and downloading a list of PS2 homebrew.
    * Ability to choose to download said homebrew of the user's choice to either the memory card, the HDD, or the mass storage.
    * Be able to sort the results list. By default, application name by A-Z.

    I've said in a previous post about not being able to contribute code-wise, but I just thought this would be a good idea (reminiscent of a similar thing that the Wii had made for it years ago - Homebrew Browser or something I think), feel free to comment on this :p
     
  2. 2,696
    2,650
    372
    Berion

    Berion Developer

    Joined:
    Feb 3, 2015
    Messages:
    2,696
    Likes Received:
    2,650
    Trophy Points:
    372
    Gender:
    Male
    Location:
    Poland
    It is not a good idea IMO. Because we don't have any standard for executable places. They could be anywhere whatever user want, on top of that: some works from one media, and won't work from another, some read resources from specific hardcoded paths, some understand appdir.

    BTW: Most of the apps You can find in one place: AIO Project. I'll try release last version in this year BTW but it will take me a while for sure.
     
    TnA and Fin9ersMcGee like this.
  3. 978
    685
    172
    Fin9ersMcGee

    Fin9ersMcGee Moderator

    Joined:
    Mar 19, 2018
    Messages:
    978
    Likes Received:
    685
    Trophy Points:
    172
    Occupation:
    Musician
    Location:
    UK
    Is it yourself that manages the AIO Project? I have a copy of it, but it's pretty old. Sometime around 2014/2015... I don't remember.

    But an up to date AIO Project would go down a treat with me. My Google fu hasn't brought much in the way of recent releases
     
  4. 978
    685
    172
    Fin9ersMcGee

    Fin9ersMcGee Moderator

    Joined:
    Mar 19, 2018
    Messages:
    978
    Likes Received:
    685
    Trophy Points:
    172
    Occupation:
    Musician
    Location:
    UK
    I guess the main issue here is that the Ps2 doesn't actually have an "install" function. So really it would be copying ELF files to a directory on the Ps2 over a network.

    But that, in itself, is a bit backwards. As you can just copy ELFs to a USB flash drive on PC then insert into ps2.
    Or you could use FTP to copy the files across from your PC.

    If the idea is to only use ps2 to install homebrew with no PC middle man, then it could possibly work.

    But extra stuff has to be concidered. Like where the ELFs will be hosted for download. You could link to github repos but most of the time these are zipped up archives. I don't think the ps2 would handle unpacking archives too well, it might take some time.

    These are only just my thoughts on the matter.
    There could be a demand for it, so don't let me deter
     
  5. 225
    394
    122
    uyjulian

    uyjulian Developer

    Joined:
    May 27, 2017
    Messages:
    225
    Likes Received:
    394
    Trophy Points:
    122
    Gender:
    Male
    Zlib can run moderately fast.
     
    TnA and Fin9ersMcGee like this.
  6. 978
    685
    172
    Fin9ersMcGee

    Fin9ersMcGee Moderator

    Joined:
    Mar 19, 2018
    Messages:
    978
    Likes Received:
    685
    Trophy Points:
    172
    Occupation:
    Musician
    Location:
    UK
    I'm not that well educated in that sort of thing lol.
    I just assumed that because all the emulators I use can't handle zipped ROMs. And when I did some googling on the subject I got alot of "ps2 isn't fast enough to decompress"

    Maybe that is because it would be decompressing the rom while simultaneously trying to read it.
     
  7. 1,390
    747
    222
    TnA

    TnA Senior Member

    Joined:
    Jul 1, 2018
    Messages:
    1,390
    Likes Received:
    747
    Trophy Points:
    222
    Gender:
    Male
    Location:
    Germany --> Saxony
    That idea is already out there as "Internet APPS Browser" and I will happily do that, once OPL hits a new release-build! :P

    @Berion: Regarding the problem you've mentioned: That's what the app-system is there for.
    It works for a certain amount of apps at least! ;)
     
    Last edited: Jan 18, 2020
    Fin9ersMcGee likes this.
  8. 2,696
    2,650
    372
    Berion

    Berion Developer

    Joined:
    Feb 3, 2015
    Messages:
    2,696
    Likes Received:
    2,650
    Trophy Points:
    372
    Gender:
    Male
    Location:
    Poland
    Yeah, and guess where it is. :)
    https://www.psx-place.com/threads/playstation-2-aio-project.10445/

    - - -

    @TnA Certain but not for all, so this is crippled by design. ;p
     
    Last edited: Jan 20, 2020
  9. 2,696
    2,650
    372
    Berion

    Berion Developer

    Joined:
    Feb 3, 2015
    Messages:
    2,696
    Likes Received:
    2,650
    Trophy Points:
    372
    Gender:
    Male
    Location:
    Poland
    //to delete
     
  10. 1,390
    747
    222
    TnA

    TnA Senior Member

    Joined:
    Jul 1, 2018
    Messages:
    1,390
    Likes Received:
    747
    Trophy Points:
    222
    Gender:
    Male
    Location:
    Germany --> Saxony
    @Berion: That's due to the fact that a lot of old apps did not support to load other resource-files from the same folder it was started from, but only from static folders/folder-paths.

    That's not much of a problem, for those apps which essentially start from MC!
    Should be a simple path-HEX'ing of the unpacked ELFs and pointing to the new folder of the app! ;)


    Those few Apps which might not work at all, are probably not in use anymore since over a decade anyway!
     
  11. 2,696
    2,650
    372
    Berion

    Berion Developer

    Joined:
    Feb 3, 2015
    Messages:
    2,696
    Likes Received:
    2,650
    Trophy Points:
    372
    Gender:
    Male
    Location:
    Poland
  12. 1,390
    747
    222
    TnA

    TnA Senior Member

    Joined:
    Jul 1, 2018
    Messages:
    1,390
    Likes Received:
    747
    Trophy Points:
    222
    Gender:
    Male
    Location:
    Germany --> Saxony
    @Berion:
    Such a search-function would be cool, because we have ~300 Apps (most people only know ~5 or so, lol)!
     
  13. 2,696
    2,650
    372
    Berion

    Berion Developer

    Joined:
    Feb 3, 2015
    Messages:
    2,696
    Likes Received:
    2,650
    Trophy Points:
    372
    Gender:
    Male
    Location:
    Poland
    @TnA I just followed by @wishing4thesun template. ^^ Not fully, because on 640x480 screen (and in reality 640x512 or 640x448) we don't have enough space for all tables without making font microscopic.
     
  14. 1,390
    747
    222
    TnA

    TnA Senior Member

    Joined:
    Jul 1, 2018
    Messages:
    1,390
    Likes Received:
    747
    Trophy Points:
    222
    Gender:
    Male
    Location:
    Germany --> Saxony
    Well,... The render-grid (which is the important part in this case) is 640x480!
    Technically it is only important for the positioning, because the "theme"/GUI could have a VMode of 1080i (at least, when we follow the idea of stripping OPL to it's APPS-Page and modifying it, to start and install Apps from the Internet...).
     
    Last edited: Feb 6, 2020
  15. 346
    445
    122
    VTSTech

    VTSTech Developer

    Joined:
    Apr 8, 2019
    Messages:
    346
    Likes Received:
    445
    Trophy Points:
    122
    Gender:
    Male
    Home Page:
    PS2 Apps are not very big or numerous, It would be feasible to create a repository of them. Maybe even an actual GitHub repository if there isn't any SSL issues. Otherwise I could provide hosting for a project like that. Once I get networking figured out in PS2SDK I may even be able to offer some app concepts.
     

Share This Page