Earlier this year we got a first look at PlayStation 4 Virtualization by @AlexAltea, and recently he shared on Twitter an experiments in PS4 emulation video from his YouTube Channel demonstrating the Orbital PS4 emulator currently in development.
Download: orbital-master.zip / GIT
He also tweeted he'll be present at this year's 35C3 event stating the following, to quote: "Flying to #35C3. I'll be around the emulation assembly, otherwise reachable @ 8180 (GSM): mostly CTFing, having tschunks and working on Orbital, my LLE PS4 emulator (sneak peek below). Happy holidays!"
And from the video's description: Experiments in PS4 emulation. Current status:
Orbital #1: User Interface
Orbital #2: Graphical Output
Experiments in PS4 emulation. Current status: After last update, we have reimplemented large parts of the PS4 GPU graphics pipeline using Vulkan and recompiling AMD GCN bytecode into SPIR-V. This finally allows us to "see" the Safe Mode menu, booted from a PS4 5.xx kernel.
At the moment, we receive a CE-343* issue which indicates a PS4 HDD failure. This error is to be expected since we have booted the PS4 kernel without a valid HDD image.
In the future Safe Mode menu will have an important role when booting Orbital for the first role. The procedure to make the emulator work will be similar to the replacement of the HDD in an actual PS4 console.
Orbital: A low-level PS4 emulator | Lightning Talks Overflow at 35C3
And from the OrbisPro README.md by @SvenGDK on Github: OrbisPro
Media center and game launcher for Windows in the style of PS4's UI.
Read before using
Current Available Core Features
Download: orbital-master.zip / GIT
He also tweeted he'll be present at this year's 35C3 event stating the following, to quote: "Flying to #35C3. I'll be around the emulation assembly, otherwise reachable @ 8180 (GSM): mostly CTFing, having tschunks and working on Orbital, my LLE PS4 emulator (sneak peek below). Happy holidays!"
And from the video's description: Experiments in PS4 emulation. Current status:
- All drivers initialize correctly.
- VFS is successfully loaded.
- First userland application, /mini-syscore.elf, is decrypted and launched successfully.
- Shortly after /SceSysAvControl.elf is launched which successfully handles system events.
- Simultaneously, mini-syscore detects an issue with the HDD, which is to be expected during first-time boots, and launches /safemode.elf.
- The system enters Safe Mode successfully, but gets frozen while rendering the safe mode menu.
Orbital #1: User Interface
Orbital #2: Graphical Output
Experiments in PS4 emulation. Current status: After last update, we have reimplemented large parts of the PS4 GPU graphics pipeline using Vulkan and recompiling AMD GCN bytecode into SPIR-V. This finally allows us to "see" the Safe Mode menu, booted from a PS4 5.xx kernel.
At the moment, we receive a CE-343* issue which indicates a PS4 HDD failure. This error is to be expected since we have booted the PS4 kernel without a valid HDD image.
In the future Safe Mode menu will have an important role when booting Orbital for the first role. The procedure to make the emulator work will be similar to the replacement of the HDD in an actual PS4 console.
Orbital: A low-level PS4 emulator | Lightning Talks Overflow at 35C3
And from the OrbisPro README.md by @SvenGDK on Github: OrbisPro
Media center and game launcher for Windows in the style of PS4's UI.
Read before using
- OrbisPro is on a ALPHA stage, so many bugs can occur and you probably need to restart the application.
- This build is only optimized for FHD 1920x1080, other resolutions will be added on later builds.
- BIOS files are still required to use emulators like PS1, PS2, ... Read the 'BIOS Setup' below.
- The PS3 firmware can be downloaded and installed directly with RPCS3 (Thanks for this command!)
- A Steam Deck optimized version will be available too.
- 4 GB RAM
- 2 GB video memory
- Modern Dual Core CPU
- Windows 7, 8, 10 or 11 (x64 version is recommended)
- .NET Framework 4.8 (probably required in Win7+8 - not tested)
- 8 GB of Dual Channel (2x4 GB) RAM
- AMD RX 400 / NVIDIA GTX 900 or newer (With Vulkan API support)
- AMD Zen 2 / Intel Skylake with 6 cores and 12 threads, 8 cores or more (x64, AVX2 support)
- Windows 10 or 11 x64
Current Available Core Features
- Very Basic setup
- Download of PS3 Firmware
- Keyboard & Gamepad support
- XInput & DirectInput are available
- Animated user interface
- Supports video backgrounds
- USB (only for notifications atm) & Disc support (displaying on the main menu & booting)
- System-wide Notification Pop-Ups
- Detects physical game discs (PS1, PS2 & PC-Engine only atm)
- Game Emulators (ePSXe, PCSX2, RPCS3 & Mednafen only atm)
- Some BIOS files need to be added manually (Read 'BIOS Setup' below)
- Game Installer (Not working atm - games need to be added in the 'File Explorer')
- Set up your games in OrbisPro
- Choose where to show the game [Main Menu / Library]
- Emulator Configurators (Not working atm)
- Settings -> Emulator Settings
- Games can be booted from the Main Menu / Library / Disc
- Application/Game Libary
- File Explorer
- Audio Settings
- Change notification volume (not working yet)
- Enable/Disable background audio (not working yet)
- Select a navigation sound pack (Changes the sound effects of the UI navigation)
- Background Settings (not working yet)
- Turn video background on/off (Off will change the background to a color or image)
- Use Custom Background on/off (Off will use the default background)
- Choose your background (Can be a color, image or video)
- Emulator Settings (not working yet)
- Show the installed emulators -> Here you can install new emulators or update existing ones (not working yet)
- Different emulator configurators
- Supports PS1 & PS2 discs (Other game discs like Saturn, Dreamcast, ... will be supported too at a later point)
- Supports PS1, PS2, PS3 & PS4 (Nint. (including Switch), Sega backups, more will be added at a later point)
- Game emulators need to be configured manually atm (System\Emulators - they can be configured inside OrbisPro at a later point)
- OPTIONAL: Connect a controller if you have one pre-configured
- Start "OrbisPro.exe"
- Press the 'Home' key (controllers need to remap the PS/Home Button to the keyboard home key)
- Continue in 'English'
- Setup the PS3 Emulator
- You can skip this part by hitting 'Select Backups' with the keyboard key 'X' or Cross/A on a controller
- After choosing 'Select Backups' the 'File Explorer' will start
- From here you can add your first backups by browsing to your backup files
- You can add a game by pressing the 'Space' key or Options/Start button on a controller, then choose 'Add to game library'
- After adding all your backups you can return by going all the way back with the key 'O' or Circle/B button on a controller
- For PS1 games, place your BIOS files into "System\Emulators\ePSXe\bios"
- For PS2 games, place your BIOS files into "System\Emulators\PCSX2\bios"
- For PC-Engine games, place your SYSCARD*.PCE files into "System\Emulators\mednafen"
- OrbisPro Alpha comes only with 2 included background videos (1 with and 1 without audio)
- You can set your own background video in the system settings
- Settings -> Background
- Use video background must be ON
- Use custom background must be ON
- Select your background video
- Recommended codec: H264 - MPEG-4 AVC (.mp4)
- Settings -> Background
- You can turn the video background audio on/off in the system settings
- Settings -> Audio -> Background Video Audio ON/OFF (not working yet)
- Cross (X) -> X
- Circle (O) -> O
- Triangle -> T
- PS Home Button -> Home
- Options -> Space
- Left -> Left arrow
- Right -> Right arrow
- Up -> Up arrow
- Down -> Down arrow
- Intel i9-13900K
- NVIDIA GTX 3080
- 32 GB (2x16 GB) of Dual Channel RAM
- Windows 11 22H2 (Build 22621.1265) x64
- OrbisPro - Media center and game launcher for Windows in the style of PS4's UI.
- OrbisPro.v0.1.Beta.7z (899 MB) / GIT
- OrbisPro.Beta.v0.2.7z (922 MB) / GIT