PocketSNES standalone build

Hey, could you do what I asked above:

Change the path to wherever you’ve decided to move your action.config. I have no idea how much you’ve changed. Take a screenshot of it.

Also navigate to /home/cpi/apps/emulators/ and take a screen shot of the contents of that directory.

Are you sure it’s launching? If you’re referring to the screen going black, that doesn’t really say anything. Could you try and run it via terminal? Ie,

export DISPLAY=:0
cd /home/cpi/apps/YOURDIRECTORY/
./PocketSNES /home/cpi/games/SNES/ROMNAME.smc

Give it the executable bit as needed, depending on its current permissions.
Take a screenshot of the verbose output, or just say whether or not it’s running.
If your file is there and it’s not running, it is possibly corrupted, in which case you should delete it and redownload it, ie what I told you to do in the other thread you posted pretty much the same problem in.

The problem here is, it won’t be able to find anything, if you’ve decided to change the location of where the emulators are stored. Why did you move them? Did you actually move them? See below.

You sure it’s there? Typos matter. Even capitalisation. You shouldn’t have your emulators in the menu. Have them in the ~/apps directory, and then any sub directory other than ~/apps/Menu/.

I’m guessing you were meant to say ~/apps/Menu/20_Emulators/
Even so, you should really just try to have scripts referencing the apps you have in the apps directory; not directly running them from here.

Without holding your machine, it’s hard to tell if you’ve made any more typos in your code. Just like, really really double check.

Again, cores are mainly to do with Retroarch. Are you using PocketSNES as a standalone, or as a Retroarch core? It’s not a Retroarch core.
Furthermore, you just said that the app was in “ apps/Menu.20_Emulators”
This is now referencing the same file in two places. Where is it? Is it in both?

You’ve changed so much, and I don’t know whether you’ve change anything else. It will mess with your skin even more, which I’m sure you know. Changing the location of the shortcut to run the emulator does nothing. Did you put the action.config file in a separate subdirectory? It’s more where you’ve put the emulator itself that’s making me wonder what you’ve done.

I really need to know what your action.config file looks like. If you’ve just copy pasted anything from here, it simply won’t work with how much you’ve changed. The settings menu’s core manager references locations of files within the ~/apps/emulators/ directory. Unless you edit the python file of the settings menu, it won’t access a different location. Don’t worry about this. All this means is that I can’t easily instruct you on how to redownload the PocketSNES emulator to the correct location.

Okay. Well. I’m just going to try and put in your information you’ve provided, and try and rewrite your action.config.

ROM=/home/cpi/games/SNES
ROM_SO=
EXT=sfc,SFC,smc,SMC,fig,FIG,zip,7z
LAUNCHER=/home/cpi/apps/Menu/20_Emulators/PocketSNES
TITLE=PocketSNES Roms
SO_URL=https://github.com/cuu/emulators/raw/master/PocketSNES.zip

Put this wherever you’ve put your menu item/action.config file.