New function request: Update Game Version feature - Printable Version +- RPCS3 Forums (https://forums.rpcs3.net) +-- Forum: Support & Issues (https://forums.rpcs3.net/forumdisplay.php?fid=17) +--- Forum: Support (https://forums.rpcs3.net/forumdisplay.php?fid=18) +--- Thread: New function request: Update Game Version feature (/showthread.php?tid=202660) |
New function request: Update Game Version feature - dhm_ps3 - 12-29-2020 When installing a game, sometimes the information appears that no game updates are needed. These updates are usually important for the game to function properly. Function: I propose to create, in the MenuContext of the Games list, the option "Update the Game" (If there are no updates, the option is unavailable). Checking update: The Playstation website has a game update repository that is accessible via the URL "https://a0.ww.np.dl.playstation.net/tpl/np/<SerialGame>/<SerialGame>-ver.xml" and returns an XML with the updates available for the game. Example: Guilty Gear Xrd -Revelator - BLUS31588 https://a0.ww.np.dl.playstation.net/tpl/np/BLUS31588/BLUS31588-ver.xml How to apply: At that point the development team can choose to Parser the XML and: Deliver a completed URL, letting the user download the game update to their browser. OR Download Update and install automatically. Thanks for listening. RE: New function request: Update Game Version feature - Ani - 12-29-2020 It's intentionally designed so you get the full metadata on the emulator but not the packages to be downloaded The emulator has all update API related data (except for URLs) including update changelogs. This is handled by the compatibility list and exported to the emulator so the user doesn't have to ping the sony update API through their PC RE: New function request: Update Game Version feature - Augusto - 12-31-2020 @dhm_ps3 Thanks for that information about update url. RE: New function request: Update Game Version feature - dhm_ps3 - 12-31-2020 (12-31-2020, 12:44 PM)Augusto Wrote: @dhm_ps3 No problem. Unfortunately, the development team didn`t want to develop this feature in the Emulator. There may be some restriction or rule that prevents this, as it does not take much development time. |