FpseCE for PocketPC Version 0.09.3 - 2004


System Requirements

Installation & Setup







FpseCE is DonateWare, If you like it and want to motivate us to continue our project, (like a much faster emu, better compatibility, and the 0.10 core) then please visit our homepage and consider making a donation to authors. We are doing this otherwise for _free_ and spend a lot of time on this. As you can see we need to be motivated!

Ported from 'Fpse' by LDchen and the 'Fpse Team'

Programmers : Ludovic Olivencia and LDchen
Graphics : CharlyV, Laurent Poupon and Honolulu

This emulator is distributed in the hope that you may find it useful, but carries no guarantees or warranties.


System Requirements
Any Pocket PC running PocketPC2003 (Windows Mobile 2003), or Windows Mobile 2003 SE.  The ASUS A620 is used by the authors and is recommended for good performance

As much free ram as you can allocate, the more the better. A minimum of at least 16MB is recommended.


Installation & Setup
1. Choose the correct version for your Pocket PC. The PocketPC2003 file is only for Xscale based PocketPCs. An older PocketPC 2002 version should work for all other types.
2. Extract the FpseCE0.09.3.zip and copy the FpseCE directory anywhere in your PocketPC.
3.  Put your Bios (i.e scph1001.bin) in your FpseCE\BIOS directory. (This is necessary to get emulator to work) FpseCE should support all PSX Bios files with .bin extension. SCPH1001 however is reccommened to get the best performance and compatability.
4. You may put your Isos in the FpseCE\ISOS directory or anywhere else on your PocketPC.

FpseCE supports only the following isos formats :
*.iso (2352 bytes/sectors only)
*.img (from cloneCD)
*.bin (CDR Win, etc.)
*.Z, *.BZ (A compressed image generated by the PocketISO tool)
*.ZNX (A compressed image generated by the PocketISO tool)

!PLEASE NOTE! If you have compressed your image file with PocketISO (available on our homepage), be sure to copy both the '.Z'(or '.BZ') file and the '.table' file into the same directory on your PocketPC.

If you have any Psx Executables (Demos and homebrews mostly) place them into the
FpseCE\EXE directory on your PocketPC.
FpseCE supports the following psx EXE formats:

5. Once everything is set and ready, start FpseCE.
6. First you will need to setup the BIOS. Go to "Options > Bios > Choose" to select a BIOS stored previously in FpseCE\BIOS directory.
7. You can choose your memory cards by selecting "Options > Memcards > Choose > Card x" menu.
8. Next setup your buttons by selecting "Options > Joypad > Assign buttons". Setup the buttons however you like, but keep in mind that the "MENU" button must be bound to a button. You can also setup the onscreen buttons at this time if you like. The 6 buttons of the left are "sticky" buttons. Once pressed they stay down until pressed again. The 6 buttons on the right side are regular push buttons. To change the button click on it, this will scroll through the available buttons that you can bind to this area.
9. After all of this has been done, you should be ready to start emulation.


Open up the options menu to change other various settings:


  • You can change the BIOS that FpseCE uses. Select 'Choose BIOS", then select the BIOS you want to use.
  • You can select the region of Playstation to emulate. USA/EUR/JAP
  • You can choose the Cpu Mode Recompiler / Interpreter. If a game don't work in recompiler mode, try in interpreter mode. Keep in mind however that interpreter mode is slower.
  • You can assign hardware buttons to PSX Pad Buttons. The 'Menu' button MUST be assigned, it is used to set/unset some options as well as stopping the emulation. To assign a button tap the image of the button you want to assign, followed by pressing the hardware key you want it to map to.  You can configure GunCon A and B buttons in the 'GunCon Configuration'. GunCon is emulated by using the stylus for aiming and using hardware buttons for A and B.

  • Note: Guncon buttons cannot be mapped to the same buttons emulating pad buttons.
  • You can also set the onscreen buttons that only function in landscape mode. The 6 buttons of the left are "sticky" buttons. Once pressed they stay down until pressed again. The 6 buttons on the right side are regular push buttons. To change the button click on it, this will scroll through the available buttons that you can bind to this area.

  • You can change the Memcard you want to use in each respective slot. To do this, select "Memcards > Choose" then tap either card 1 or card 2. To set that card browse to the memcard you want in that slot.
  • You can toggle the display of the FPS counter (frames per second) on the screen.

  • You can force MDEC(PSX video format) decoding to black and white to help speed up emulation of MDEC movies.

  • You can activate a fast boot option which directly loads an image without booting the PSX bios.
  • You can enable frameskipping. This option skips some GPU functions and can cause glitches in game play. Exercise caution when using this as some games will work fine while others will become virtually unplayable.

  • You can change the Display orientaion between portrait and landscape left & right.

  • You can enable or disable playing the XA sector of your game in the sound section - some games require this enabled.
  • You can save individual game configurations. You have first to load a game then quit it. Once back to the main menu set all of the options you want for this game, and then tap "Config > Save" The next time you load this game, the config will be automatically loaded.



Just select "Start > Start ISO" and choose any ISOS previously stored on your Pocket PC. If you press CANCEL or OK without selecting any file, the emulator will boot the BIOS, the memory card manager and CD player.

You can also open any PSX EXE file.  To do this select "Start > Start EXE" and choose any Psx Exe previously stored on your
Pocket PC.

You can activate the on screen controller by pressing the previously assigned 'Menu' button while in landscape mode, portrait will have the controller on the screen by default.

With the controller you can...

  • Exit current emulation by tapping the button 'OPTIONS' this will return you to the main menu.

  • Enable / Disable Sound

  • Press any joypad button, useful for pressing any buttons not currently assigned.

  • Take a screen shot using the 'Camera' button (snapshot is saved in .bmp format in FpseCE folder)

  • Switch between analog and digital mode by pressing the Digital/Analog button.

  • Turn the FPS counter on and off. The FPS counter, while more accurate in this version, does consume extra CPU cycles. To keep emulation speed as fast as possible leave this option off while playing.

  • Rotate the screen between portrait and landscape modes. Press the looping arrow buttons to change this.

  • If in landscape mode, press the menu button again to return to the game.

  • Resize/move the graphic window in portrait mode. To do this, press the 'Menu' button while in portrait mode. then with your stylus you can drag the edge of the rendered image to resize it, or drag in the center of it move it. Press the 'Menu' button again once you are finished.

  • Enter the 'Options' menu

With the 'Options' menu you can...

  • Exit current emulation by tapping the button 'QUIT' this will return you to the main menu.

  • Continue current emulation by tapping the button 'CONTINUE' this will return you to game.

  • Select level of Frame Skip, choose from 0 to 6. Frameskip 1,3,5 are Accurate frameskip, and frameskip 2,4,6 are fast frameskip which is faster and in general smoother than accurate frameskip but some GFX problems can occur using it.

  • Choose GunCon type (Only Namco currently works)

  • Adjust sound volume levels

  • Change CD: for game using multi cd, you have to name them like that: NameGame1.bin NameGame2.bin etc....


 For PocketISO 2.0 here is what's new:

Standard Video can be ripped now, so if you choose .ZNX format, you have just to load your ISO and choose "Rip video", then all is done. The XA sector and all standard videos are ripped while ISO is compressed! (Videos can be ripped in any compressed format)

PocketISO will compress these formats

  • .BIN
  • .ISO
  • .IMG

To use PocketISO...

  1. Choose 'Select ISO'

  2. Choose Compression method (.z, .bz, or .znx)

  3. Select checkbox to 'Rip Videos'

  4. Select 'Compress Iso'

  5. Make sure to copy both files it creates to your FpseCE 'ISO' folder

  6. Note: .z gives fast compression, .bz gives best compression but may slow down emulation slightly and .znx is the same as z but rips xa files while preserving the headers. Preserving the headers may allow the emu to run faster when xa files are played in the game.


Homepage: http://www.fpsece.net
Forum: http://www.pdai.org/forums/index.php?showforum=20

If you have any further questions you can send us an e-mail at ludovic.olivencia@numericable.fr but please try the forums first.

ROM, Bios, or game requests will be deleted without consideration.  I will not answer/join any questions/discussions regarding piracy or legal-mumbo-jumbo about emulation.


-= Ludovic 'schtruck' Olivencia and LDChen =-

English readme reformated, rewritten, and updated for .09.15 by TheDragonKeeper

English readme reformated, rewritten, and updated for0.09.3 by GSC

Some reformatting done by Pincman.

Additional misc editing and help by Megatron and almighty bob