As far as your game issue is concerned are you running effigy from the script found at the root of the pnd or just clicking on the pnd? If you are It shouldn't have a problem launching. Which rom and emulator. Might shed light on the problem.found some new things:
- firmware/hotfix 5 is missing tlc therfor the mklist.tlc does not work
- can't get a game to run, when I try to run a game it tries to start but then return to the game selectscreen
when I quit effigy I see the following errors in my terminal:
ERR214>:elementary elm_entry.c:1639 elm_entry_entry_get() text=NULL
for edje 0x7243038, part 'elm.text'
maybe some missing library?
- You've mentioned that running a game with special characters or spaces in it does not work, I've encountered the same problem
when I was working with Wahcade I then solved it by modifying the pnd_run.sh script, but today I looked at the snes.sh script from the snes9x4p_20110310.pnd and modified it a little (mounting and unmounting of the snes9x.pnd file) and that seems to work with romnames with spaces and special charaters in it.
I've attached the file perhaps you can take a look at it and maybe it's something you can use.
Yes the errors you're getting are from another missing library(rather a missing directory for an included library). I'm working on getting some of the once working input options back in order. As well as removing some of the options from certain sections to clean up the interface further.
What change did you make to the pnd_run.sh file that allowed for special characters and spaces? That would be a much better fix in the long run as apposed to you and I constantly fiddling with the emulators run_scripts. If doesn't screw compatibility I would suggest you put it up for patch submission.