Orbital, an experimental PS4 emulator, now supports video output

orbital.png

The developer AlexAltea (Alexandro Sanchez) has uploaded a video showcasing some very interesting developments made to his own PS4 emulator called "Orbital". The major feature being showcased, however, is the emulator being able to output graphics for the first time, which is made possible thanks to a reimplementation of the PS4 GPU graphics pipeline and a recompiler for AMD'S GCN bytecode.

In the aforementioned video Orbital is shown booting a PS4 5.XX kernel into safe mode and displaying a CE-343XX error, which can be taken as reminder of how it's still not meant for users at the moment as it's not able to emulate a working system just yet, let alone play any kind of games. However, the feat becomes quite impressive when taking into account that the error refers to a HDD failure, something the dev was expecting as the emulator was not booted with a valid HDD image, and also how the project has only been in development for a little more than a year.



If you need some background information on Orbital, it's an open-source PS4 low level emulator which is currently being tested with 4.55 and 5.00 decrypted kernels. The project is different from other console emulators as it's virtualization-based, something made possible by the custom x86 CPU found inside Sony's system and it consists of a fork of GRUB modified to boot PS4 targets (orbital-grub), a SeaBIOS fork for PS4 hardware (orbital-bios) and a fork of QEMU with Aeolia (APU) and Liverpool (Coprocessor\Southbridge) support (orbital-qemu).

:arrow: Source
 

DinohScene

Gay twink catboy
Global Moderator
Joined
Oct 11, 2011
Messages
22,530
Trophies
4
Location
Восторг
XP
22,737
Country
Antarctica
It's not for the avarage user, this is more of a tool for developers and hackers to figure out how the system works and easily test CFW modules on or other homebrew.

That being said, I'm amazed at the speed of development of this.
Great job!
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,825
Trophies
3
Location
Gaming Grotto
XP
29,840
Country
Poland
This reminds me of the long-since-forgotten attempts at emulating the original Xbox. Unfortunately, that project never quite cracked the nuances of the custom GPU which ultimately was impossible to accurately replicate on NVidia's desktop counterparts. Thankfully nowadays with wonders of virtualisation many of those hardware obstacles can be overcome with code, so this is very exciting.
 

Kigiru

Well-Known Member
Member
Joined
Aug 11, 2017
Messages
206
Trophies
0
Age
31
XP
436
Country
Poland
People - it's an experimental emulator, it's not for playing games, yet.
Writing this kind of program is not a 1 month thing and will take years from now, but every kind of progress is interesting to watch on its own even if it still means nothing for end users.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,283
Trophies
4
Location
Space
XP
13,838
Country
Norway
It's not for the avarage user, this is more of a tool for developers and hackers to figure out how the system works and easily test CFW modules on or other homebrew.

That being said, I'm amazed at the speed of development of this.
Great job!
For now. Citra was the same way and to everyone's surprise, one day it was posted that Oot3D could run and was playable on it, which came suddenly.
It may be too slow to be playable even on modern hardware though, it depends on how fast the GPU recompiler is. In theory it should be possible to run on rather low end hardware, since running PC games virtualized doesn't require much better hardware than running them directly.
 
  • Like
Reactions: Darksabre72

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/WOppJ92RgGU?si=KE79L6A_3jESsGQM