# PocketSNES standalone build

**URL:** <https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876>\
**Category:** Emulators\
**Tags:** emulator\
**Created:** [June 24, 2019, 10:12am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876 "2019-06-24T10:12:09Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![cjv123](https://avatars.discourse-cdn.com/v4/letter/c/b2d939/32.png) [@cjv123](https://forum.clockworkpi.com/u/cjv123)\
**Post date:** [June 24, 2019, 10:12am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/1 "2019-06-24T10:12:10Z")

</div>

> **[zfteam/PocketSNES-gameshell](https://github.com/zfteam/PocketSNES-gameshell)**
>
> PocketSNES-gameshell. Contribute to zfteam/PocketSNES-gameshell development by creating an account on GitHub.

![QQ%E6%88%AA%E5%9B%BE20190624180832](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/1/1d5caf517bd0331441a22493e0dcd7d04a59a2af.jpeg)

---

<div class="post-metadata">

**Author:** ![Rebusmind](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rebusmind/32/2713_2.png) [@Rebusmind](https://forum.clockworkpi.com/u/Rebusmind)\
**Post date:** [June 24, 2019, 10:37am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/2 "2019-06-24T10:37:10Z")

</div>

Haha, this is perfect! Thanks a lot for this, can’t wait to get home and try them out!

---

<div class="post-metadata">

**Author:** ![Rebusmind](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rebusmind/32/2713_2.png) [@Rebusmind](https://forum.clockworkpi.com/u/Rebusmind)\
**Post date:** [June 25, 2019, 3:58am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/3 "2019-06-25T03:58:45Z")

</div>

Okay, the emulator is running fine now, but I can’t seem to load a game, it always starts in a menu that says “Return to game” at the top.

Do they have to be in a specific location?

 ![IMG_20190625_054958](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/f/fcc5028b207f87c1d6a34b8f5937068714c5889d.jpeg)

---

<div class="post-metadata">

**Author:** ![cjv123](https://avatars.discourse-cdn.com/v4/letter/c/b2d939/32.png) [@cjv123](https://forum.clockworkpi.com/u/cjv123)\
**Post date:** [June 25, 2019, 4:23am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/4 "2019-06-25T04:23:50Z")

</div>

according to your directory edit the file  
/home/cpi/launcher/Menu/GameShell/20\_Retro Games/SFC/action.config  
like this:

ROM=/home/cpi/games/SFC  
ROM\_SO=  
EXT=sfc,SFC,smc,SMC  
LAUNCHER=/home/cpi/apps/Menu/25\_psnes/PocketSNES  
TITLE=SFC Roms  
SO\_URL=

and you can run it in the game list

---

<div class="post-metadata">

**Author:** ![Rebusmind](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rebusmind/32/2713_2.png) [@Rebusmind](https://forum.clockworkpi.com/u/Rebusmind)\
**Post date:** [June 25, 2019, 6:24am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/5 "2019-06-25T06:24:51Z")

</div>

Thanks, I’ll try that when I get home.

---

<div class="post-metadata">

**Author:** ![Rebusmind](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rebusmind/32/2713_2.png) [@Rebusmind](https://forum.clockworkpi.com/u/Rebusmind)\
**Post date:** [June 25, 2019, 4:58pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/6 "2019-06-25T16:58:43Z")

</div>

Mh, after I did that it goes back into the main menu when I try to execute the action file. Also did the chmod thing, but it didn’t change anything.

---

<div class="post-metadata">

**Author:** ![stepea](https://avatars.discourse-cdn.com/v4/letter/s/71c47a/32.png) [@stepea](https://forum.clockworkpi.com/u/stepea)\
**Post date:** [June 25, 2019, 5:14pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/7 "2019-06-25T17:14:47Z")

</div>

Do I just download the zip file from github and copy that to the gameshell.

---

<div class="post-metadata">

**Author:** ![Rebusmind](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rebusmind/32/2713_2.png) [@Rebusmind](https://forum.clockworkpi.com/u/Rebusmind)\
**Post date:** [June 25, 2019, 6:00pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/8 "2019-06-25T18:00:10Z")

</div>

You can unzip it and put it on your GS, but you also have to set the correct permissions by going into the folder through SSH and entering “chmod +x psnes.sh” and “chmod +x PocketSNES”. Confirm both lines with enter and you should be able to start the emulator, but I still have the problem that I can’t open roms with it.

EDIT: Someone in the Discord told me that action files are only used by RetroArch and cannot be used by standalone emulators. Is that correct?

---

<div class="post-metadata">

**Author:** ![stepea](https://avatars.discourse-cdn.com/v4/letter/s/71c47a/32.png) [@stepea](https://forum.clockworkpi.com/u/stepea)\
**Post date:** [June 25, 2019, 8:25pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/9 "2019-06-25T20:25:06Z")

</div>

Do I put these files in one folder. If so where ?

---

<div class="post-metadata">

**Author:** ![stepea](https://avatars.discourse-cdn.com/v4/letter/s/71c47a/32.png) [@stepea](https://forum.clockworkpi.com/u/stepea)\
**Post date:** [June 25, 2019, 9:17pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/10 "2019-06-25T21:17:32Z")

</div>

I got it working. Not sure how

---

<div class="post-metadata">

**Author:** ![Rebusmind](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rebusmind/32/2713_2.png) [@Rebusmind](https://forum.clockworkpi.com/u/Rebusmind)\
**Post date:** [June 26, 2019, 3:53am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/11 "2019-06-26T03:53:57Z")

</div>

But did you get it to actually load a game?

---

<div class="post-metadata">

**Author:** ![guu](https://avatars.discourse-cdn.com/v4/letter/g/7ab992/32.png) [@guu](https://forum.clockworkpi.com/u/guu)\
**Post date:** [June 26, 2019, 4:57am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/12 "2019-06-26T04:57:27Z")

</div>

action.config

```auto
ROM=/home/cpi/games/SFC
ROM_SO=/home/cpi/apps/emulators/PocketSNES
EXT=sfc,zip
LAUNCHER=
TITLE=SNES Roms
SO_URL=https://github.com/cuu/emulators/raw/master/PocketSNES.zip

```

```auto
mkdir ~/apps/Menu/48_PocketSNES/

```

---

<div class="post-metadata">

**Author:** ![stepea](https://avatars.discourse-cdn.com/v4/letter/s/71c47a/32.png) [@stepea](https://forum.clockworkpi.com/u/stepea)\
**Post date:** [June 26, 2019, 6:48am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/13 "2019-06-26T06:48:54Z")

</div>

Yes it creates a directory SFC in the games folder. I put a few SNES games in there and run the games from there.

---

<div class="post-metadata">

**Author:** ![Dowdheur](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/dowdheur/32/1368_2.png) [@Dowdheur](https://forum.clockworkpi.com/u/Dowdheur)\
**Post date:** [June 26, 2019, 10:07am UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/14 "2019-06-26T10:07:20Z")

</div>

The only thing you need to know to run a game is you must give the file has an argument on the exec.

Let’s say PocketSNES is in _/home/cpi/apps/emulators_ and your games in _/home/cpi/games/roms/snes_

So you need to execute :

```
~/apps/emulators/PocketSNES ~/games/roms/snes/Final Fantasy II (USA) (Rev 1).zip 

```

for instance.

I use it with EmulationStation with this on system.xml :

```
<system>
		<name>snes</name>
		<fullname>Super Nintendo Entertainment System</fullname>
		<path>/home/cpi/games/roms/snes</path>
		<extension>.smc .sfc .zip .SMC .SFC .ZIP</extension>
		<command>~/apps/emulators/PocketSNES %ROM%</command>
		<platform>snes</platform>
		<theme>snes</theme>
	</system>

```

I just tested on Starfox and oh my… this is a killer app ! We have fullspeed here ! 😄

---

<div class="post-metadata">

**Author:** ![Rebusmind](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rebusmind/32/2713_2.png) [@Rebusmind](https://forum.clockworkpi.com/u/Rebusmind)\
**Post date:** [June 26, 2019, 2:41pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/15 "2019-06-26T14:41:41Z")

</div>

It’s still not working for me. I tried the action.config that @guu suggested, but still it just returns to the main menu.  
This is how I modified the file:

ROM=/home/cpi/games/SNES  
ROM\_SO=/home/cpi/apps/emulators/SNES  
EXT=sfc,SFC,smc,SMC  
LAUNCHER=  
TITLE=SNES Roms  
SO\_URL=https://github.com/cuu/emulators/raw/master/PocketSNES.zip

I double checked that all the paths were correct.  
I also tried renaming my SNES folder in games to SFC, but it still won’t allow me to choose a game to play when I open the emulator without the action file.

@Dowdheur  
But how would I do it when I wanted to start the emulator from the launcher without EmulationStation?

---

<div class="post-metadata">

**Author:** ![cjv123](https://avatars.discourse-cdn.com/v4/letter/c/b2d939/32.png) [@cjv123](https://forum.clockworkpi.com/u/cjv123)\
**Post date:** [June 26, 2019, 3:21pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/16 "2019-06-26T15:21:44Z")

</div>

ROM=/home/cpi/games/SNES  
ROM\_SO=  
EXT=sfc,SFC,smc,SMC  
LAUNCHER=/home/cpi/apps/emulators/SNES/PocketSNES  
TITLE=SNES Roms  
SO\_URL=

---

<div class="post-metadata">

**Author:** ![Rebusmind](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rebusmind/32/2713_2.png) [@Rebusmind](https://forum.clockworkpi.com/u/Rebusmind)\
**Post date:** [June 26, 2019, 4:30pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/17 "2019-06-26T16:30:48Z")

</div>

Have you got it to work? I tried everything with the action files, but nothing worked.

Now I installed EmulationStation hoping that would finally enable me to use the emulator, but hey, it’s also crashing when I try to boot it.

EDIT: Okay, got it to boot, but whenever I want to load a game, it shows a loading screen and then goes back to the rom list…

---

<div class="post-metadata">

**Author:** ![stepea](https://avatars.discourse-cdn.com/v4/letter/s/71c47a/32.png) [@stepea](https://forum.clockworkpi.com/u/stepea)\
**Post date:** [June 26, 2019, 5:37pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/18 "2019-06-26T17:37:04Z")

</div>

Have you done this through SSH

chmod +x psnes.sh

chmod +x PocketSNES

---

<div class="post-metadata">

**Author:** ![Rebusmind](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rebusmind/32/2713_2.png) [@Rebusmind](https://forum.clockworkpi.com/u/Rebusmind)\
**Post date:** [June 26, 2019, 5:40pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/19 "2019-06-26T17:40:43Z")

</div>

I finally got it to work. I did forget to add the actual emulator file at the end of my path… Now it finally loads roms. ^^’  
And it works much better than any of the SNES cores I tried with RetroArch! 😃

---

<div class="post-metadata">

**Author:** ![Micro007](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/micro007/32/745_2.png) [@Micro007](https://forum.clockworkpi.com/u/Micro007)\
**Post date:** [June 26, 2019, 9:09pm UTC](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876/20 "2019-06-26T21:09:12Z")

</div>

Could you do a favour and test Mario RPG on it vs other cores?

I’ll go stand-alone if the improvement on that title is large enough. Appreciate your time!

[Next page](https://forum.clockworkpi.com/t/pocketsnes-standalone-build/3876.md?page=2)
