diff --git a/Readme.html b/Readme.html new file mode 100644 index 00000000..e8515275 --- /dev/null +++ b/Readme.html @@ -0,0 +1,467 @@ + + + + + +
+
+
+ This PlayStation 2 emulator is provided as is with absolutely no garantees.
+
+ The author takes no responsability for any damage/loss caused by the use of this emulator.
+
+ You are not allowed to sell this emulator.
+
+
+ + Purei! (written in Japanese kana as well) is a PlayStation 2 console emulator still in + preliminary stages. This won't run your favorite PlayStation 2 game perfectly and with + the optimal speed: this only works with a few number of demos and games created by people + involved in the non-professional PS2 coding scene. + +
+ ++ A PC running Windows 2000/XP/2003 and a CPU supporting SSE should be enough to be able to run the emulator. +
+ ++ For interesting emulation speeds, a CPU clocked at at least 1GHz is required. +
+ ++ The emulator isn't really greedy memory wise, as 256MBs of RAM should be enough to prevent + any hardcore virtual memory page swapping. +
+ ++ To play an homebrewn game or demo, follow these steps: +
+ ++ To play a commercial game present on a DVD-ROM or in a disk image in raw ISO9660 format, follow these steps: +
+ ++ This is the current controller to keyboard button mapping configuration which is hardcoded in the + program for the moment. It will be possible to change them in a later version. +
+ +Dual Shock Controller Button | +Keyboard Equivalent | +
Left (d-pad) | +Left Arrow | +
Right (d-pad) | +Right Arrow | +
Up (d-pad) | +Up Arrow | +
Down (d-pad) | +Down Arrow | +
Square | +A | +
Cross (X) | +Z | +
Triangle | +S | +
Circle | +X | +
Start | +Return | +
Select | +Left or Right Shift | +
+ Since memory card support isn't there yet, you might find it more convenient to save your + games using saved states. To save a state, simply press F7 or select the "Virtual Machine | Save State" menu item. + To load a previously saved state, press F8 or select the "Virtual Machine | Load State" menu item. There's also 10 slots + available for you to place your saved states in, accessible through the "Virtual Machine | State Slot" submenu. +
+ ++ + The current GS handler requires some OpenGL extensions to be allowed to render + some features of the GS correctly. To check which extensions are supported by your video card + driver, consult the "Renderer Settings" dialog in the emulator. The following table + lists which extensions are currently being used and what might be the consequences + if your video card driver do not support them. + +
+ +Extension | +Absence Effect | +
glBlendColor function | +Used for "Ys I & II: Eternal Story". Some elements of the game that should appear translucent will appear opaque. | +
glBlendEquation function | +Used for "Ys I & II: Eternal Story". Some elements of the game that should appear translucent will appear opaque. | +
glColorTable function | +Used for "Ys I & II: Eternal Story". Textures need to be converted to the RGBA8888 format resulting in a slow down. | +
GL_UNSIGNED_SHORT_1_5_5_5_REV texture format | +Used for "Lobotoma". Textures need to be converted to the RGBA8888 format resulting in a slow down. | +
+ The following table lists the games I've tested with the emulator and the status of thier support. + Please note that sound isn't considered in this compatibility list. +
+ +Game/Demo | +Compatibility Status | +
Commercial Games | +|
Ys I & II: Eternal Story (SPLS_252.06) | +
+
|
+
Homebrewn | +|
1987 (1987.elf) | +Working. | +
By The Way (bytheway.elf) | +Video output is cut in half. | +
Cube Mastah (cubemastah.elf) | +Working. | +
FiRE (FiRE.elf) | +Working. | +
Lobotomia (LOBOTOM.ELF) | +Flickering in some scenes. | +
Plasma Tunnel (plasma_tunnel.elf) | +Rendering progress visible. | +
PS2 Invaders v1.6 (space.elf) | +Working. | +
Quake (quake.elf) | +Working with the version that doesn't use the USB module. | +
Slave of the VU (slave_of_the_vu.elf) | +Working. | +
+ e-mail: jean-philip.desjardins@polymtl.ca
+
+ WWW: http://purei.org
+
+ ICQ: 9898384
+
+ I'm not looking forward bug reports for now since I know it's buggy. And I'm not looking for source code patches to fix bugs either. Anything else should be fine though. +
+ ++ ps2dev (great source for technical info/demos/source code), zlib, Charles Verdon, Eric Bernard, + Brian Guthrie, thrended, FOnewearl Lina. +
+ +