Hi,
pFBA is a fork of FBA, an arcade and consoles emulator which run neogeo, cps1, cps2, cps3... arcade roms and megadrive, master system, game gear, pc engine.... consoles roms.
Tips:
You can also run console games (megadrive, pc engine...).
You can find some information in the ps vita thread :
https://gbatemp.net/threads/release-pfba-portable-final-burn-alpha-official-thread.458445/
You can also find some information and source code here :
https://github.com/Cpasjuste/pfba/tree/new
Download pfba releases on github : https://github.com/Cpasjuste/pfba/releases
Thanks:
- devkitPro and libnx people: yellows8, plutoo, profi200, WntrMute ....
- fba main author: barry... https://www.fbalpha.com
- ScHlAuChi for providing a 3.0 Switch! (you rock mate)
pFBA 1.55:
- update to FBA 0.2.97.43
- update/fix save states and nvram support (you NEED to delete old folders : "config" and "saves" to prevent crashes)
- remove m68k cyclone asm core support
- switch: disable single joycon support for now
- fix console roms, no prefix needed anymore, roms need to be in their respective directories :
- pfba/megadriv
- pfba/gamegear
- pfba/sms
- pfba/coleco
- pfba/msx
- pfba/sg1000
- pfba/pce
- pfba/tg16
- pfba/sgx
pFBA 1.54:
- switch: fix audio
- switch: add 4 player support. When joycons are not docked (multiplayer), use "L STICK" button press for start or coin instead (+) or (-)). All players share the same button configuration for now.
- switch: fix a random crash on exit (hopefully)
- switch: lower font size
- switch: use linear filtering as default option (faster)
- pfba: fix button textures not deleted when changing menu
- pfba: fix version not correctly handled on some platforms
- pfba: fix missing rom path slash on new config
pFBA 1.52:
- SWITCH; new ui renderer (libcross2d/sdl2), improved texture and font rendering (no more scaling)
- SWITCH: use bigger font size
- SWITCH: add proper joystick implementation (joystick was previously interpreted as buttons).
- SWITCH: add "point filtering", limited to 1x, 2x and 3x scaling. This is slower but may give a better image.
- SWITCH: add basic/crappy scanline effect
- SWITCH: fix input rotation (OFF=landscape, ON=landscape, FLIP=portrait)
- SWITCH: fix random crash on exit? (libnx fix?)
- VITA: fix wrong input rotation (hopefully)
- VITA: add sharp-bilinear-simple shader back in
- PFBA: don't play an audio frame when entering menu/savestates
- PFBA: reset configuration when updating to a new version (sorry).
Changelog 1.51:
- PFBA: some ui adjustment
- PFBA: fix 4/3 aspect ratio
- NX: add audio (not perfect, but mostly ok)
- NX: many fixes and improvements
- PSP2: lot of ui changes
- PSP2: fixed shaders (was not properly scaling, linear filter and sharp+scan shader is now perfect)
- PSP2: many, many changes...
Changelog 1.50 :
- THERE IS MAJOR CHANGES IN THE CONFIGURATION, YOU NEED TO DELETE THE CONFIG FILES BEFORE PLAYING BACK YOUR FAVORITE GAME :
- DELETE FILE "/switch/pfba/pfba.cfg
- DELETE FOLDER "/switch/pfba/configs"
- add hardware scaling and rotation, big improvement in frame-rate.
- fix scaling and rotation in any mode (horizontal, vertical, flipped)
- add save state support
- fix some random crashes
- fix input change/mapping in configuration menu
- add input names in configuration menu (textures to come)
- add joystick support (basic, handled as buttons for now)
- add rotation information in rom info box
- add crappy audio support (disabled for now)
- add fba version in loading screen
- disabled unused filtering option for now (only linear filtering is available)