@KMFDManic or anyone who may know, could you explain the linked version of hakchi2. I'm unclear on the purpose of the symbolic links. I'm having long waits to make any changes, because I have been deleting the contents of "hakchi/games/" and rebuilding the menu (which copy's around 63GB of Games to the SD card). Is this a way to avoid having to erase every game on the SD card every time I just want to add another game or adjust folders? Note, I use custom folders for many systems (>600 games). So dragging a new game onto the root Games folder is not an option.
The other issue I've noticed is that when you try to add a file over 2GB hakchi2 complains and won't let me. I ran into this issue with a few PS1 games. The .PBP format of FFVIII, Riven, and Fear Effect 2 are each over 2GB. I'm sure there are more, those are just the ones I ran into. With the new update allowing MP4 videos, I imagine this will become a real limitation as people (like me) try to add movies and TV shows, which regularly exceed the 2GB limit.
To bypass this for those 3 PS1 games, I created a folder, copied in the artwork I wanted hakchi to automatically use, and made a *.TXT file to masquerade as the ROM. Both artwork and doppelganger "ROM" need to have the same name for hakchi2 to use the artwork. The contents of the text file needs to be unique or hakchi2 will name the resulting game folder the same (CLV-Z-UCNCL for example). I just put the name of the game in the text file, that works well. Then I removed the extension *.TXT and replaced it with *.PBP (my preferred PS1 format, you could do BIN, MDF, ISO, or IMG to match yours). Then I dragged my fake *.PBP into hakchi2, making sure compression is disabled. Hakchi2 adds it, I change the command line as usual (bin/pcsx), made note of the folder name hakchi2 gave these fake games, and closed hakchi2 to save the changes. The last thing to do is copy the real games into the folders that hakchi2 made ("games_snes / CLV-Z-UCNCL / Final_Fantasy_VIII.PBP" for example) and rename the real game to match the name hakchi2 gave the fake one. You have replaced the doppelganger rom with the real one, having bypassed hakchi2's 2GB file size limitation. Don't forget to replace the fake rom, or obviously it won't load.
Can you imagine having to do that for each movie or TV episode over 2GB? There needs to be an update to remove this limit!