bucanero / PS4CheatsManager

PS4 Cheats Manager
http://www.bucanero.com.ar/
GNU General Public License v3.0
281 stars 35 forks source link

Add Plugins updater and improve local cheats + patches updater #98

Closed illusion0001 closed 1 year ago

illusion0001 commented 1 year ago

image

Fixes #31

bucanero commented 1 year ago

@illusion0001 let me know when the PR is ready for review 👍

illusion0001 commented 1 year ago

@bucanero ready for review

illusion0001 commented 1 year ago

You can likely squish your commits into one commit. Makes looking over changes easier.

illusion0001 commented 1 year ago

Force push is not an issue for me to update to.

illusion0001 commented 1 year ago

Local update options no longer works. just froze when you click on device entry. image

illusion0001 commented 1 year ago

Seems to be scanning random paths.


(source/cheats.c:449) Searching zip path: /data/GoldHEN/
(source/cheats.c:449) Searching zip path: /data/GoldHEN/
(source/cheats.c:449) Searching zip path: /data/GoldHEN/
(source/cheats.c:449) Searching zip path: /data/GoldHEN/
(source/cheats.c:449) Searching zip path: /data/GoldHEN/
(source/cheats.c:449) Searching zip path: /data/GoldHEN/
(source/cheats.c:449) Searching zip path: /data/GoldHEN/
(source/cheats.c:449) Searching zip path: /data/GoldHEN/
(source/cheats.c:449) Searching zip path: /data/GoldHEN/
(source/cheats.c:445) DIR* to /data/GoldHEN/paddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/paddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/paddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/paddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/paddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/paddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/paddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/paddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/paddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/addle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/addle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/addle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/addle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/addle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/addle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/addle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/addle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/addle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/ddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/ddle2:b17,paddle4:b19, is null.
(source/cheats.c:445) DIR* to /data/GoldHEN/ddle2:b17,paddle4:b19, is null.
illusion0001 commented 1 year ago

Checking if path is writeable seems to be better.

https://github.com/GoldHEN/GoldHEN_Cheat_Manager/assets/37698908/f596f1c7-4bfa-4d2f-b323-1aa34f62aa48

illusion0001 commented 1 year ago

Added plugins file permission fix in settings menu.

bucanero commented 1 year ago

Checking if path is writeable seems to be better.

1.mp4

oh perfect, this is better! 👍 My original idea was to show only the available USB drives (but used some code from Apollo without any testing)

bucanero commented 1 year ago

I think this is ready to merge. Feel free to test and check anything, let me know how it goes 👍

illusion0001 commented 1 year ago

I will test and report if everything is working correctly

illusion0001 commented 1 year ago

seems good. i added case if user made backup of /cheats folder

illusion0001 commented 1 year ago

don't merge yet, game filtering broke

illusion0001 commented 1 year ago

nvm, my appdb is broken

illusion0001 commented 1 year ago

@bucanero good to merge