Zarh / ManaGunZ

ManaGunZ
202 stars 47 forks source link

Option for not scanning games every launch and list pagination #122

Open fwannmacher opened 2 years ago

fwannmacher commented 2 years ago

Please add an option for having the games cached and being able to scan from the setting menu instead of doing it every launch. It is pretty slow when there are hundreds of games to scan.

Another improvement would be adding "pagination" in the list view using left and right in the d-pad.

Megablast79 commented 2 years ago

I find mangunz to be just the homebrew my ps3 needed... i like to donate money fore that kind of work... Zarh must be very dedicated.

I have made some 3D flow cover and I must admit that it looks awsome on top of a nice blured citystreet background.

As fwannmacher suggest it would nice to have a cache on game scanning and rescan option under setting.

/Megablast

Zarh commented 2 years ago

I'm thinking of how i'm going to make it working. I have several ideas:

-building a file in the root of devices

pro: if I do this one it allow users to build/update the list on his computer with an exe I can create. I'll probably use json format to allow any other dev to create a nice tool. con: The file will "pollute" the root of devices.

-building a file for each devices in managunz directory using their serials as name

pro: no polution con: the user won't be able to update the list from computer

I'm not sure how i'm going to do it.

fwannmacher commented 2 years ago

My opinion: grab the logic used for generating the games list we have during the startup and run it only when the "refresh game list" option is used and then dump its result to a binary file. Then during the startup just rebuild the list using that file. I don't think it is needed to add external tools for generating such list.

Megablast79 commented 2 years ago

Hi

Great being apart of a solution... I like to be testing. I'am not a programmer and have no experience on how things react and function.

But with my logic there should be no auto-scan on startup. Only a option to scan/rescan by a button command. The scanning on startup must make some kind of file to list the games by that should not be overwritten every startup. I think i'am saying pretty much the same as fwannmacher.

/Megablast

Megablast79 commented 1 year ago

Hi Zarh

Any progress on avoiding a game scan on startup? or how is the priority on that? Instead, maybe make all cover art load on startup screen? I like the little startup-game!... maybe some targets for the managunz bullet;o) I experience when ex. flow-list is loaded, it aproxymatly takes 20-30 sec to load cover art for around 20 games. Even when resolution on covers are low. Is it possible to use a xml file for game listing... just like HyperSpin do? (PC frontend for emulation) It has a option on making it sort alfabetic or just by the row of games listed inside xml. This would be convinient for sorting a game-serie like Call of duty in order of release date. Xml is even easy to edit for the common user.

Wish I knew more about programming to be able on helping out, but I'm just an anoying end-user ;o)

/megablast

liqquidisc commented 1 year ago

-building a file in the root of devices for an exe would be great to have any computer besides ps3 do it to save a ton of time

k00l3 commented 5 months ago

This would be amazing feature , I cannot open MGZ as it takes forever to scan... please consider this option.