Orbital, an experimental PS4 emulator, now supports video output

RattletraPM Mar 20, 2019.


    5,263

    23
    Front-page
    orbital.

    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
     
    Discussion (23 replies)
  1. Vorde

    Vorde GBAtemp Fan

    Member
    5
    Jul 8, 2015
    Canada
    Wow it's amazing to see this kind of work being done in such a short period of time :D
     
  2. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    24
    GBAtemp Patron
    the_randomizer is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    Um, I didn't even know this existed O.O
     
  3. Noctosphere

    Noctosphere Adoptive father of my kitty named Zelda

    Banned
    13
    GBAtemp Patron
    Noctosphere is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Dec 30, 2013
    Canada
    Back with kitty Zelda forever :D
    I'm not sure to understand...
    Video output but no graphics?
     
  4. DinohScene

    DinohScene Feed Dino to the Sharks

    Moderator
    23
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Oct 11, 2011
    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!
     
  5. Darksabre72

    Darksabre72 Blue Falcon

    Member
    5
    Nov 26, 2016
    United States
  6. gnmmarechal

    gnmmarechal GBAtemp Guru

    Member
    14
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    This one's pretty cool.
     
  7. Foxi4

    Foxi4 On the hunt...

    Supervisor
    28
    Sep 13, 2009
    Poland
    Gaming Grotto
    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.
     
    TheMrIron2 and x65943 like this.
  8. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    24
    GBAtemp Patron
    the_randomizer is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    Darksabre72 likes this.
  9. Plstic

    Plstic Guru Meditation Error

    Member
    7
    Apr 21, 2010
    United States
    Milwaukee WI
    I wonder if they named it after the group?


     
    hippy dave and Vorde like this.
  10. osaka35

    osaka35 Instructional Designer

    Moderator
    12
    GBAtemp Patron
    osaka35 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 20, 2009
    United States
    Silent Hill
    Allow for quicker cfw testing? awesome news.
     
  11. saltyCake

    saltyCake Advanced Member

    Newcomer
    3
    Feb 10, 2019
    Germany
    Germany
    This or they named the emulator after the Playstation 4 OS, which is called "Orbis OS"
     
  12. Bladexdsl

    Bladexdsl ZOMG my posts...it's over 9000!!!

    Member
    16
    Nov 17, 2008
    Australia
    Queensland
    yeah be about 5 years before this is even close to playing actual ps4 games stably
     
  13. Silent_Gunner
    This message by Silent_Gunner has been removed from public view by Quantumcat, Mar 20, 2019, Reason: Nonsense.
    Mar 20, 2019
  14. Kigiru

    Kigiru GBAtemp Regular

    Member
    4
    Aug 11, 2017
    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.
     
  15. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    19
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    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.
     
    Darksabre72 likes this.
  16. DanOl98

    DanOl98 Member

    Newcomer
    1
    Feb 24, 2019
    Italy
    This looks really good, the development of this "emulator" is proceeding really fast
     
  17. Avanders0125

    Avanders0125 Member

    Newcomer
    1
    Mar 19, 2019
    United States
    This kind of makes me want to buy a PS4 now.
     
  18. hippy dave

    hippy dave BBMB

    Member
    15
    Apr 30, 2012
    United Kingdom
    Switch port wen? :tpi:
     
    Noctosphere likes this.
  19. gnmmarechal

    gnmmarechal GBAtemp Guru

    Member
    14
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    Right after we get the gacube emeleter
     
    hippy dave likes this.
  20. netovsk

    netovsk GBAtemp Maniac

    Member
    5
    Jan 17, 2015
    Brazil
    Sony is getting into the play anywhere boat too, although they are not aware of it yet. Nice.
     
Loading...