Greetings,
I am trying to create a launcher for ePSXe (http://www.epsxe.com/).
I know there has been brief mention of this application here- (https://portableapps.com/node/4347). The forum topic has 2 posts, one mentioning that it's already portable (As far as files go, anyway) and that the registry should be something easy to deal with. The post is also 8 years old, leading me to believe no one else desires the PA.c form of this application. The second post mentions to the Original Poster to use a different program.
I'm relatively new to PA.c Development, and have only made a handful of working launchers (though nothing release-worthy at all). That being said, I do have some general idea as to what I'm doing. I'm getting rather frustrated with it because this is what happens- http://imgur.com/DDSY0oT . The Launcher Generator 2.2 app will compile it just fine, but that error appears when I try to run the generated launcher. Maybe I've been staring at it for too long, but could someone help me out? I hate to sound like I'm not making an effort here- I've been through the Documentation (and I do notice that it seems to be needing some minor updating) and have looked at other working launchers that do the same things as what I'm trying to get this one to do.
Have I misspelled something? If I need to include more information, please don't hesitate to tell me so.
-VV
The launcher is actually generated from App\AppInfo\AppInfo.ini and then uses App\AppInfo\Launcher\ePSXePortable.ini for the runtime information. I stared at the screenshot you have posted and I can't see anything wrong with it. Can you post the contents of the launcher in a comment here? Maybe there's something that I'm missing. To make it more readable, can you put it between <pre> tags?
ePSXePortable.ini:
(I added a bunch of comments after these 3 lines, and figured they would only take up space here)
appinfo.ini:
I agree with vf2nsr that it all looks right... maybe the zipped version will provide some insight.
I have uploaded the compressed folder as a .7z to the hosting service Dropbox. https://www.dropbox.com/s/64n5z53i8l02cit/ePSXePortable.7z
will look at it and wee if anything is noticeable
“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss
I looked and everything is spelled absolutely correctly and such. The only difference between your INI file and ones that I've used in the past is that yours is UTF-8 (Unicode) and the ones I've used are ANSI. Once I converted your INI to ANSI, it worked perfectly fine. (I converted it using Notepad++, just so you know).
Different sections of PAL and PAI (as well as the PA.c Platform) use the Windows APIs to read/write INI files. The Windows APIs don't support UTF-8. They support ANSI and UTF16-LE.
Sometimes, the impossible can become possible, if you're awesome!
Thank you very much, everyone. This is something I never would have discovered on my own. It just so happens I use Notepad++ to begin with, so changing the settings should help.
Yup that is what I discovered as well
“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss
Might want to check your folder structure and make sure that the folder is actually named as the ini has it. I personally am famous for typos.
“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss
File/Folder structure:
correct from what I see can you zip it may be an upload maybe we could take a look see and figure how come it is not working.....just a thought?
“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss
I hope you do wind up releasing this as a beta test. We did have a version of epsxe on portable apps a few years ago, but support stopped and the download link is long broken. I started making a new version, but never got around to finishing it: (edit - link removed) feel free to use any part of it at your convenience.
Also, you can find information about this and other emulators here: https://portableapps.com/node/38101