-
HOME
NEO4ALL
AES4ALL
DCASTAWAY
UAE4ALL
SNES4ALL
-
-
ZX4ALL
MAME4ALL
PCSX4ALL
NOIZ2SA
FENIX
SDL+OpenGL
-





Open source Playstation emulator for WIZ/CAANOO handheld consoles.




PCSX4ALL is a port of PCSX Reloaded Playstation1 emulator for GameParkHoldings WIZ/CAANOO handheld consoles by Franxis and Chui. The main change is extensive use of new ARMv5 assembler code and a new GPU (Una-i based) and SPU.

Features
Controls
Emulator Options
Game compatibility list
Downloads
Installation


FEATURES


Faster MIPS R3000A CPU recompiler
Compatible MIPS R3000A CPU interpreter
Assembler written Geometry Transfer Engine (GTE) core
BIOS emulation (HLE) and normal BIOS for compatibity
Faster GPU Software
Savestates support
Complete sound emulation: XA and CD-Audio
Artwork by Zenzuke
Complete Frontend: CPU, video, sound and savestate configuration
CD-ROM images supported: ISO, BIN, BIN+CUE, BIN+TOC, IMG+CCD, MDF+MDS and IMG+SUB




CONTROLS


The emulator controls are the next ones:
Joystick:Movement in pad
B, X, A, Y, L, R, SELECT/I+L, SELECT/I+R:Circle, Cross, Square, Triangle, L, R, L2 and R2 buttons
SELECT/I:SELECT button
MENU/II:START button
L+R+START or HOME:Exit to Frontend
L+R+SELECT/IShow FPS
VolUp and VolDown:Increase and decrease sound volume


EMULATOR OPTIONS


WIZ/CAANOO Clock:
200 to 900 MHz options are available. Performance of the emulator is better with bigger values. 533 MHz is the standard value. 700 MHz seems to run ok with all consoles (but batteries duration is reduced). Use greater values at your own risk!.

RAM Tweaks:
ON: The RAM Tweaks are activated to gain some more performance. Some consoles have problems with them. Recommended in WIZ.
OFF: The RAM Tweaks are disabled to ensure the emulator run on every console. Recommended in some CAANOO.

Frame-Limit:
ON: Frame-limiter is enabled. Good for sound sync.
OFF: Frame-limiter is disabled.

Frame-Skip:
0 to 11: Adjust video frame-skip.
Video: The frame-skip is adjusted according to video refresh-rate (NTSC=60 Hz or PAL=50 Hz).
Game: The frame-skip is adjusted according to game frame-rate (FPS depends on the game).

Interlace:
OFF: Video interlace is disabled.
Simple: Simple video interlace (half of lines are always shown).
Progressive: Progressive interlace (odd/even lines are shown consecutively).

Sound:
OFF: Sound is disabled.
ON (basic): Basic sound is enabled (FM and WAVE).
ON (XA): Additional sound (XA-Audio).
ON (CD-Audio): Additional sound (CD-Audio).
ON (XA+CD-Audio): Additional sound (both XA-Audio and CD-Audio).

CPU Clock:
The clock of the CPU can be adjusted from 10% to 200%. The nominal value is 100% and the CPU is emulated accurately. Use lower values to get more performance. Also the clock can be overclocked up to 200%.

CPU BIAS:
Auto: The CPU cycle multiplier is automatically adjusted.
1..16: The CPU cycle multiplier is manually adjusted.
3 should be ok for the majority of the games, but the best value depends on the game.
4 can be used with some 2D games to gain speed. The higher values are faster as the CPU is underclocked but if the game needs more CPU power the game will be slowed down.
Lower values can be selected for compatibility but the emulator will be very slow.

CPU Core:
HLE: The fastest mode. The recompiler is enabled with BIOS emulation.
HLE-Secure: Slower but more compatible HLE recompiler (e.g. Castlevania SOTN or Final Fantasy VII need this to run).
BIOS: Slower than HLE but more compatible. It needs a copy of the PSX BIOS (scph1001.bin).
HLE (Interpreter): Slow interpreter with HLE BIOS emulation.
BIOS (Interpreter): Slow interpreter needing a copy of the PSX BIOS (scph1001.bin).

GPU Type:
Software: Software GPU with all the features enabled.
No Light: Disable lighting to gain some speed. Graphical bugs could appear in games.
No Blend: Disable blending to gain some speed. Graphical bugs could appear in games.
No Light+Blend: Disable both lighting and blending. Graphical bugs could appear in games.

Auto-Save:
OFF: Auto-save feature is disabled.
ON: The game state is loaded automatically when the game is started and saved when you exit.

Game Fixes:
SIO Irq Always Enabled
SPU Irq Always Enabled
Parasite Eve 2, Vandal Hearts 1/2 fix
InuYasha Sengoku Battle fix
Abbe's Odyssey fix



GAME COMPATIBILITY LIST


[Under Construction]

The following table shows game name, emulation test, supported BIAS/CPU Type and playability:

Final Fantasy VII Fullspeed. Auto BIAS HLE-Secure
Tekken 3 Around 75% speed. BIAS-3 HLE


DOWNLOADS


At the moment, PCSX4ALL is beta stage, but hundreds of games work fine:
WIZ/CAANOO Latest Public Binaries
WIZ First Public Release (OLD)
Latest Public Source Code


INSTALLATION


Unpack WIZ/CAANOO binary release and copy all files on root of your SD-Card and run 'pcsx4all.gpe' executable file. You must see next files and directories:
- autorun.gpe:Script for the WIZ/CAANOO auto-run
- mcd001.mcr:Memory-card #1
- mcd002.mcr:Memory-card #2
- pcsx4all.gpe:Main script for autoselect WIZ or CAANOO Frontend
- pcsx4all_wiz.gpe:WIZ Frontend binary to select games
- pcsx4all_wiz:WIZ Emulator binary
- pcsx4all_caanoo.gpe:CAANOO Frontend binary to select games
- pcsx4all_caanoo:CAANOO Emulator binary
- scph1001.bin:Playstation BIOS dump (not included)
- warm_2.6.24.ko:MMU Hack Kernel Module
- conf/:Frontend configuration directory
- exec/:Playstation executables directory
- isos/:Playstation CD-ROM images directory
- save/:Save-state directory
NOTE: BIOS modes need a copy of the PSX BIOS (scph1001.bin) placed in the same directory as the emulator.
It is needed to play games like Cotton 100% or Bubble Bobble 2 with correct sound. It is also needed with other games due to bugs in the BIOS HLE emulation (Memory Cards, PAL sound timing, etc).



eXTReMe Tracker