PSXeven

PSXeven is an emulator of the PlayStation video game console for x86-based PC hardware. It was written and self coded by author and developer, Xeven.
PSXeven makes use of a plugin system to emulate GPU, SPU, and functions, similar to the model first introduced in PSEmu Pro. This approach is also taken in PCSX, PCSX2, and Project64. PSXeven is freeware.
History
Development of PSXeven initiated at late 2001, with very few people aware of the project's existence. The first release was released on public NGemu.com servers at February 2002. The whole project was developed by Xeven and sourced from discontinued PSXemu source code.
Xeven released the latest version of PSXeven as beta, but never got around to releasing the final compound of 0.19. PSXeven is often cited to be one of the best emulators of the PlayStation emulation scene, sharing spaces with ePSXe and PCSX. PSXeven was named after developer, Xeven.
Design
As with many modern emulators, PSXeven makes use of plugins to emulate GPU, SPU, and CD-ROM drive functions, a system first established in PSEmu Pro.
PSXeven can read from CD with the right plugin, and run many types of CD images directly from the respective user's hardrive. With few exceptions, such as graphic glitches and minor grazes in frame rate, PSXeven is capable of running and emulating nearly every single PlayStation game flawlessly.
Unlike some PlayStation emulators that are able to use very high level emulation to mimic the effect of the PlayStation's operating BIOS, PSXeven can only function with an image of an official compound of this BIOS. Since PlayStation operating BIOS compounds are Sony's intellectual property, it is illegal to distribute them among the internet and other sources. For this reason, PSXeven does not come bundled with a BIOS image requiring the user to provide one for the emulator.
System requirements
* Processor: Pentium 200 MHz, recommended 1 GHz.
* RAM: 256 MB RAM, recommended 512 MB RAM.
* Graphics card: 3D graphics card needed with support for OpenGL or DirectX.
* Operating system: Windows: 9x (95, or 98/98SE), NT (XP, 2000, Vista, etc.) -- GNU/Linux (any distro will do)
* CD-ROM: 16x or faster (optional)
If the user's computer just meets the required system requirements, PSXeven will emulate games very roughly averaging from about 10 frames per second to around full speed depending on which plugins are used and how these plugins have been tweaked.
Plugins
PSXeven runs with plugin based system, first established with PSXemu Pro. Using good plugins will dramatically improve the emulation of a game.
* GPU: Most GPU plugins run with either Direct3D, OpenGL, or the Glide API, and are available freeware or open source.
* SPU: The SPU plugins can emulate everything from music to sound effects, with varying degrees of success depending on the plugin settings, and of course the plugin being used.
* CD-ROM: PSXeven supports the use of a core CD-ROM plugin, which can emulate via various read types.
* Input: This plugin is more or less required in order to play any game with a controller pad, mouse of keyboard. Some plugins allow users to map the buttons using a pad, retrospective with the official DualShock. There are also other plugins which allow the use of other Input perhiperals such as NegCon and Time Crisis soft arcade based guns.
Compatibility
As of the 0.19 WIP release of PSXeven it is possible to run nearly every PlayStation game flawlessly. A few games have problems, which can in turn be remedied using specific plugin options for the specific game.
Games like all the Spyro games and CTR can't be played on PSXeven.
Future of PSXeven
During 0.19's development, Xeven released a widespread beta. Due to conflicts in life, Xeven temporarily ceased all development regarding PSXeven. The final version of 0.19 never surfaced. It is uncertain if Xeven will return to PSXeven.
 
< Prev   Next >