Skip to content

hlide/psce4all

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

psce4all

PlayStation Console Emulators For All

Disclaimer

The goal of this project is to experiment, research, and educate on the topic of emulation of modern devices and operating systems.

Quickstart

Windows 7 or later with Python 2.7 and Visual Studio 2013 installed.

Contributors Wanted!

Have some spare time, know advanced C++, and want to write an emulator? Contribute! There's a ton of work that needs to be done, a lot of which is wide open greenfield fun.

Remark

Everything may undergo change.

Projects

ps1e4all

I like the idea to write one from scratch with some tricks used in pspe4all, especially the interpreter-like dynarec. It would be a low-level emulator, no HLE unlike pspe4all, but with a lot of shared code with pspe4all.

ps2e4all

Dunno. Having both ps1e4all and pspe4all is quite a big task.

pspe4all

While there were two previous versions (PCSP and old PSPE4ALL with Qt 4.8), they suffered some drawbacks which made me to reconsider a new version of pspe4all without Qt. But alas without HLE and GE for the moment too as they need a major rewriting. It is also the first time I added an X86-64 dynarec to emulate Allegrex in pspe4all.

Limitations

  • Memory: pspe4all emulates the PSP user-mode environment, which uses 32-bit addresses. This reflects on the CPU / Memory related code, and could cause issues if you use it for other platforms, or for designing a low-level PSP emulator.
  • Portability: pspe4all assumes that the host system (Windows 7 or later) runs on a little endian CPU, with 64-bit addresses.

ps3e4all

Huh... let me breathe!

ps4e4all

Seriously!?

Third-party (external sources/libraries)

About

PlayStation Console Emulators For All

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 75.1%
  • C 24.9%