HELP
- Introduction
- Requirements
- Start, How to
- Game menu
- Settings
- License
- Faqs
Don't hesitate to ask any question into the support forum :
FPse support forum
INTRODUCTION
FPse team is composed of two developers, LDChen and Schtruck.
FPse for Android is a program designed to run PlayStation One games on
devices running Android Operating System 2.1 to 4.x and up.
FPse for arm is a project which was started in 2001, ported from the PC
version, FPSE made by LDchen.
FPse For Android contains many features included :
- Real-time save/load state
- Force Feedback emulation (vibration)
- True overlay pad widgets that emulate Digital Pads as well as Analog
Pads
- An many more, just read below
REQUIREMENTS
Any Android device running Android 2.1 to 4.x and up.
a bios files called Scph1001.bin is recommended, because HLE emulation is
not complete (Not distributed with FPse For Android for copyright reasons).
Supported image file formats: .iso, .bin, .nrg, .img, .Z. (all
must be done in Raw format 2352 bytes per sector).
To create an image file, you must own the original PSX disc. Using the
free program IMGBURN, rip the contents of the disc to generate a
compatible image file in .bin and .cue file. There is a program called
PocketISO, available at the download section of the FPse For Android site.
This program can be used to compress the image file for optimum support on
FPse For Android, as well as ripping some media files (not recommended to
keep high level of compatibility).
START, HOW TO
Simply run FPse for Android. Use Menu shortcut. You will be prompted to
select an first a bios file, just press Yes is you have a bios file called
scph1001.bin.
It's recommended to load the bios file called scph1001.bin to get high
compatibility and to be able to use internal savestates.
After Bios you will be prompted to load a CD image file so just
browse to locate your CD image file and Enjoy!
Depending which device you have but if you aren't sure where are CD image
files, just go to root then enter into /mnt to locate your storage path.
There is Many options and features you can Activat by pressing Back
button twice at CD image loader or in-game by pressing one time Back
button
go to SETTINGS just below for details.
GAME MENU
- Load State (Real-time load)
Select this icon to load any saves previously done.
- Settings
Access the Settings menu.
- HELP
Open this help.
- Save State (Real-time save)
Select this icon to save in realtime your game.
- Eject CD
Emulate eject CD, usefull forMulti CD games, but you can use it to
boot another game, and press Quit and restart to boot new game.
- Quit/ Restart or just Minimize FPse for Android
Close Fpse, Reboot to Apply changes or just minimize.
SETTINGS
This menu appear with 6 sections, here are details.
- SYSTEM
- Force mono core: Select this
option if your device has Multi core and if you prefer to have smoother
animation
- Boost mode: in bios mode, you
can enable it to get boost, but emulation can be broken with it on.
- Autosave: Option to autosave
a game when qutting and autoload when reloading it.(Be carrefull when
you changes options, unset this option first)
- Dynamic interpreter: In
recompiler mode somes games can be not compatible, using this option can
make the game running, but slower. (restart FPse after changing this
option)
- Fastboot: when you have set
BIOS, this option can bypass the Bios animation to start game faster.
- AUDIO
- Null sound plugin: disable
sound emulation to get boost. (Restart to apply change)
- Spu Sync: Better sound
emulation, and necessary
for
many games but use much more CPU bandwidth. (does not work
with Null plugin set)
- Enhance sound emulation: when spusync is on , emulate more sound effects.
- Mute: just force volume to 0,
let background music playing.
- VIDEO
With
internal
Software GPU plugin:
- Framelimiter: unset this
option and see the power of FPse.
- Frameskip: select frameskip
if you need more speed on your game, select it if you have sound
stuttering too.
- Print FPS: usefull to see if
a game is full speed of not.
- Special Screen
size: Activate screen size set from MISC menu.
- Skipfix: usefull for somes
game that have object dissapearing using frameskip
- Screen filtering: apply
Bilinear screen filtering, very slow, available only when fastdraw is
set.
- Brightness boost: add more
brightness for 3D scenes.
- Force landscape orientation: lock orientation
to landscape.
- Invert colors: Fix for somes
games that have Mdec decoding colors inverted.
- Enhanced 3D rendering: Apply
enhanced calculation for Polygons, fix somes glitches.
- Hardware acceleration: Apply
after restart 2D acceleration available on somes device running on ICS.
With
external OpenGL GPU plugin:
- Framelimiter: unset this
option and see the power of FPse.
- Frameskip: select frameskip
if you need more speed on your game, or if you have sound stuttering.
- Print FPS: usefull to see if a
game is full speed of not.
- Force Landscape Orientation: lock orientation
to landscape.
- Adjust framebuffer access:
This options can enhance video emulation for somes games or fix somes
glitches
- Special upload detection:
This options can enhance video emulation for somes games or fix somes
glitches
- OffScreendrawing: This
options can enhance video emulation for somes games or fix somes
glitches
- Advanced blending: This
options can enhance video emulation for somes games or fix somes
glitches
- Alpha Multipass: This options
can enhance video emulation for somes games or fix somes glitches
- Mask bit: This options will
fix the Silent Hill white halo, a restart is necessary to apply change
- 32 bits rendering: Can
enhance rendering on somes device, a restart is necessary to apply
change
- Anti-Aliasing: Apply Full
scene Anti Aliasing if supported by GPU, a restart is necessary to
apply change
- Texture filtering:
Enhance rendering of textures
- Old frameskip: Use old
frameskip method, can help sometimes
- Frame texture: Can
enhance emulation with somes games
- Special frame limiter:
Another frame limiter mode, which can fix somes FPS problem
encountered with internal Framelimiter
- Busy Fix: Necessary for
somes games, to avoid freeze or black screens..
- GAMEPAD
- Joypad type: choose between
Digital pad, Analog pad and guncon.
Guncon Button A and B are mapped to the topleft and
bottomleft corner of the screen, they are invisible, those buttons can
be mapped to Hw buttons L3 and R3.
- Bluetooth: access the
bluetooth menu.
- Pad port 1:
Access bluetooth menu for PAD1.
- Disabled:
no bluetooth device for PAD1
- Bgp100:
Bgp100 will be used to PAD1.
- Icontrolpad:
Icontrolpad will.be used to PAD1
- Pad port 2: Access
bluetooth menu for PAD2.
- Disabled:
no bluetooth device for PAD2
- Bgp100:
Bgp100 will be used to PAD2
- Icontrolpad:
Icontrolpad will.be used to PAD2
- Overlay pad: access the
overlay pad menu.
- Pad port
select: .
- Pad
1: Select Pad1 for overlay pad
- Pad
2: Select Pad2 for overlay pad
- Overlay pad: .
- Disabled:
disable overlay pad
- Default:
Set default overlay pad.
- External:
Load new external overlay pad ( somes are available on Official Forum)
- Pad
transparency:
- High
transparency: overlays are very transparent
- Medium
transparency: overlays are transparent
- Low
transparency: overlays are slightly transparent
- Disabled:
overlays are not transparent
- Vibration:
- High
vibration: overlays buttons vibration set to high
- Medium
vibration: overlays buttons vibration set to medium
- Low
vibration: overlays buttons vibration set to low
- Disabled: overlays
buttons
vibration disabled
- Set or unset
buttons:
Enable or Disable any overlays button
drawing for Landscape Orientation.
- Pad
size:
Change the size for Overlay buttons. Once
selected move any onscreen button by simple drag and slide it to the
position you want, once finished press Back to exit the Pad size mode.
- Assign Hw keys
for pad 1: assign hardware button to PAD1 buttons (in
Guncon mode, assign L3 to A button and R3 to B button)
- Assign Hw keys
for pad 2: assign hardware button to PAD2 buttons
- Multi touch: Assign one
hardware button to many PSone pads buttons.
- Forcefeedback: Emulate PSone
pad vibration.
- Disabled:
disable Forcefeedback emulation
- Low: Set forcefeedback
emulation to low
- Medium: Set
forcefeedback
emulation to medium
- High: Set forcefeedback emulation to
high
- CHEATS
- Select cheat file:
load the file containing cheats line for your game.
Cheat file
must have a .txt extension and here is how it should look like:
#Time locked#
800527A6 1440
#Unlimited lives#
80001234 0000
As you can see you need to put the
title of the cheat between two '#'
once file is loaded, cheats will
appear into the menu 'Set or Unset cheat code'
- Set or Unset cheat code:
let you activate the cheat code you need
- Apply frequency: let
you choose how many times per frame you want to apply cheat codes
activated in previous menu, by default it's just one time and no more.
Cheats works only when Bios is set!
- MISC
- Select Savestates Path: select
a Path for savestates instead of internal path, press return key once
you are in the wanted directory.
- Select
Memory Card 1: select any other memory card instead of internal
Memory card 1
- Select Memory Card 2: select
any other memory card instead of internal Memory card 2
-
Save config as default: save the current config for future new
iso loaded.
- Apply default config: load
the default config file to current game.
- Backup all files: save all
configs files, internal memcards and internals savestates to sdcard into
/sdcard/fpsebackup
- Restore all files: load all
configs files, internal memcards and internals savestates from
/sdcard/fpsebackup
- Switch to OpenGL:download
automatically or load manually tthe OpenGL plugin then switch FPse to
use This plugin to render the Playstation GPU gfx's.
- Load bios:
Load bios file, if you press Back at the Bios file loader, you'll switch
to HLE mode after a restart.
- Framelimiter level:
OpenGL GPU plugin only, Force Frame limiter to known FPS values.
- Frameskip level: Internal GPU
plugin only, Let you tune the frameskip level to get smoother animation.
(on old devices, to get rid off sound stuttering, select 'up to 50fps')
- Switch low profile: Let you
switch off/on the low profile for the Action Bar on the bottom of the
screen with devices >= Android 3.0
- Special screen size: Let you
select screen size in Software GPU mode
- Create shortcut: Let you
select create shortcut to homescreen from FPse icon or any .gif, .png or
.jpg image.
- Reset settings: Reset all
settings to default, but keep all saves datas and memcards.
- Drawing thread priority: Let
you tune the drawing thread priority, on somes devices , especially
multi core devices, emulation can be a lot faster and smoother by
choosing a specific value.
LICENSE
FPse use the License checking system from google, this mean you need to
be connected to internet only each time you install or update FPse, but
only one time.
If you have a License checking message and FPse enter into limited mode
follow instructions below:
- Check that your device is well
set to your local TIME.
- Check that your device is
well set to the same google account you used to order FPse
- Check that your account has
well set Internet Sync from accounts settings menu.
- If your device contain many
account be sure to set the one you used to order FPse as the main account
- Be
sure to be connected to internet, try to connect to google to verify
- Do not use any patcher over fpse
-
Try to uninstall and reinstall FPse.
Contact author at schtruck@gmail.com if after all these check FPse stay
in limited mode.
FAQS
Take a look to the official FAQs
page: : Official
FAQS
This documentation is for information purposes only and does not reflect all
the possibilities of FPSE for Android.
If you would like further information, a support is provided using:
Support : Official Forum
2012 Schtruck & LDchen.
'Sony' and 'PlayStation' are trademarks or registered trademarks of Sony
Computer Entertainment Inc. All rights reserved.
'Android' is a trademark of Google Inc. Use of this trademark is subject
to Google Permissions.
FPse for android sound part run using SDL 1.2.