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,577
Trophies
4
Location
Восторг
XP
23,008
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,854
Trophies
3
Location
Gaming Grotto
XP
29,944
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
32
XP
446
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,411
Trophies
4
Location
Space
XP
14,074
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
  • BakerMan @ BakerMan:
    saves a lot of time fr
  • Sicklyboy @ Sicklyboy:
    It's 11:30 PM here, I just took the trash out and my god is it awful outside
  • Sicklyboy @ Sicklyboy:
    This heatwave can eat my ass
    +3
  • MysticStarlight @ MysticStarlight:
    omg same, it's VERY hot here, too
  • BakerMan @ BakerMan:
    fuck this heatwave, i don't usually sleep with a fan, but i believe the fan is getting put on the bed rather than beside it
  • BakerMan @ BakerMan:
    IT'S 12:30 IN THE FUCKING MORNING AND IT'S STILL 78°, WHAT THE FUCK?
    +1
  • NinStar @ NinStar:
    78º seems abnormal for any part of the day
  • BigOnYa @ BigOnYa:
    Yea it was 96 F for the high, 78 F for the low today, in Ohio, bout same for bakerman in Michigan
  • BigOnYa @ BigOnYa:
    F- fahrenheit C-Celsius. We in USA use F as our temp ratings
  • Sicklyboy @ Sicklyboy:
    F = Freedom units
    +2
  • HiradeGirl @ HiradeGirl:
    So... C = Cum units?
    +1
  • K3Nv2 @ K3Nv2:
    Clip units
  • SylverReZ @ SylverReZ:
    @HiradeGirl, That's how they get bigger loans at the bank.
    +1
  • HiradeGirl @ HiradeGirl:
    Welp.
  • K3Nv2 @ K3Nv2:
    Wasn't me
  • K3Nv2 @ K3Nv2:
    Got around to playing A way out is pretty fun coop game to kill time
    +1
  • BigOnYa @ BigOnYa:
    Me and a buddy used to play that, is pretty fun. Graphics were pretty good also at that time, I think what 5-6 years ago. --Edit yea was 2018
  • BigOnYa @ BigOnYa:
    Surprised they never made a second one.
  • K3Nv2 @ K3Nv2:
    It takes two was their newest different theme
  • BigOnYa @ BigOnYa:
    I didn't care for that one so much, but didn't play it much either.
  • BigOnYa @ BigOnYa:
    I just played little of "Still Wakes The Deep" , just came to gamepass today, its alright, kinda creepy. I'm not usually a horror game fan, but it looks really good graphic wise, esp w 4k. I admit it made me jump a few times.
    BigOnYa @ BigOnYa: I just played little of "Still Wakes The Deep" , just came to gamepass today, its alright, kinda...