Is there way to delete one game when you want to back to factory settings? Is it enough to run usb without any games in games folder to do that?
No.
gpghax replaces a database file on the system - this has to be replaced with a stock one to get back to stock. (most likely it will suffice to remove the added lines for new games from the .db file that comes with gpghax, and upload it again (save it on the usb stick, boot system with it once))
Also for game 21 (and every game you added to the carousell thereafter) there will have been a savefile and savestate folder created (with coresponding files) on the system. So to get it to "stock" you'd have to remove them as well. Maybe there are additional files created as well - I dont know.
Thats why it is currently "better" to only create one additional game added (21), and load in all others (f.e. as pbps or cue/bins), from the select+triangle menu. As all games you start trough that, still count as game 21 from the systems point of view (less cleanup to get back to stock later on).
@asper (if you are in the mood), I'd preferably need a default (untouched) regional.db file, preferably from a European model of the playstation classic, for later down the road, if you or anyone else has one at hand, please drop me a PN.
--
If anyone runs into the issue of wanting to make a multibin game single bin. Read this and google chdman:
https://forums.launchbox-app.com/to...n-and-then-pbp/?do=findComment&comment=277997 Works like a charm (also for pbp creation).
--------------------- MERGED ---------------------------
can someone please make a video on how to do this?
Its really better not to at this point I'm afraid. :/
There are two methods out there currently. The one suggested by gpghacks - and onother one, where you dump the contents of the internal playstation classics game and save folders (incl the regional.db file) onto two partitions of your USB stick entirely, then symlink those - and start modifying on the stick. The second one is "safer" as you only modify files on the usb stick, and not on the system - but more tedious to set up.
(You can find this one on the playstation classic reddit, it also uses lolhack)
Both of those methods are currently unsupported in terms of "being able to get in touch with the devs" - at least potentially. Meaning - give people time to set up an infrastructure, that starts with you getting backups of the most important files first - before you have even a few dozen people trying this out. All of them would have to potentially "one by one" be guided to get their system back to stock.
We have much bigger things incoming (retroarch being ported onto the system, maybe more) - so infrastructure first (a few devs thinking about how to structure "addons", backup creation, gui database editing, ...) is a good way to go imho. :/
Otherwise it will be hard to get people back to stock if needed.
That said, the gpghax method comes with a readme, and is actually pretty easy to follow - if you edited sql lite databases before (know how to use a sql editor). The only thing thats needed is in this readme, and perhaps in my post on the previous page. "Advanced users only."
The negative is, you will edit one file without necessarily having a backup of it first. If that sounds horrible to you - look for the "run everything of a usb stick with two partitions" method on reddit. Its safer,but more complicated to set up.
And you then also have to apply knowledge from the gpghax readme to add games (or at least a game - others can then be loaded in via the select+triangle menu).