smurk-too / open-wiiflow-mod

Automatically exported from code.google.com/p/open-wiiflow-mod
0 stars 0 forks source link

Deeper Sub-Folder Cache Support #187

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.Place Genesis covers in usb1:/wiiflow/boxcovers/genplusgx/MD
2.Start WiiFlow and choose Genesis/Megadrive plugin
3.Let the cover cache be created.

What is the expected output? What happend instead?
A cache folder in usb1:/wiiflow/cache/genplusgx/md should be created but it is 
not. Once you exit WiiFlow, choose another plugin or, play a game and return to 
WiiFlow, the cover caching restarts all over again.

What version of the product are you using? Which d2x cIOS version?
r908, D2Xv10r52

Please provide any additional information below.
If all cover folders one sub-folder deep e.g. usb1:/wiiflow/boxcovers/vba a 
cache sub-folder is properly created and covers cache correctly. Adding deeper 
sub-folder support would lead to much better organization capabilities, and 
much easier cache replacement/deletion/addition when updating covers for same 
game titles as well as new games.

Original issue reported on code.google.com by MassiveR...@gmail.com on 27 May 2013 at 11:20

GoogleCodeExporter commented 8 years ago
I did check the code again and it should work just fine, it provides full 
subpaths, just make sure you use stuff like:
coverFolder=genplusgx/md
no capital letters, no / before or behind the path, just like that. Then it 
should work just fine.

Original comment by fix94.1 on 30 May 2013 at 5:04

GoogleCodeExporter commented 8 years ago
Thx fix for the tips, I got it working to about 70%. What I encounter now is 
this: 
-WiiFlow cannot create the root folder of a subpath in cache folder e.g. 
[coverfolder=genplusgx/md] the genplusgx folder is not created therefore covers 
never cache HOWEVER!..
-If root subfolder exists WiiFlow creates rest of subfolders e.g. if 
wiiflow/cache/genplusgx is created manually, wiiflow will create subfolders for 
cache/genplusgx/md; cache/genplusgx/cd; cache/genplusgx/gg etc..
-same goes for retroarch root cache folder and subfolders, WiiFlow will not 
create the retroarch root folder "wiiflow/cache/retroarch" but once retroarch 
folder is created manually, all subfolders are created, cache/retroarch/fba; 
retroarch/td; retroarch/cps2; retroarch/cps1 etc..

Here's what matt0620 said about the subfolder caching "Yep, fix94's version is 
functionally equivalent to my patch, which didn't support subfolders. However 
as a workaround you can manually create the folders before you start caching". 
I only had to create the root subfolder, WiiFlow created the rest,if you have 
time in the near future could you look into it, maybe try and reproduce it, I 
don't think it's my HDD but I never discard it as a possibility lol.

Original comment by MassiveR...@gmail.com on 16 Jun 2013 at 4:52

GoogleCodeExporter commented 8 years ago
may check out r919 ;)

Original comment by fix94.1 on 27 Jun 2013 at 1:49

GoogleCodeExporter commented 8 years ago
Works great man, thanks for the fix, sorry it took so long for the feedback. 

Original comment by MassiveR...@gmail.com on 19 Jul 2013 at 2:16