SoylentNews
SoylentNews is people
https://soylentnews.org/

Title    Orbital: QEMU-Based Playstation 4 Emulator
Date    Friday June 07 2019, @09:32PM
Author    martyb
Topic   
from the but-it-runs-BSD dept.
https://soylentnews.org/article.pl?sid=19/06/07/1841233

An Anonymous Coward writes:

In its fifth year of life, some promising development of a Playstation 4 emulator has emerged thanks to its mostly standard PC architecture and abundant FOSS projects to draw from. From wololo.net:

Orbital is the combination of three separate projects which together allow us to boot into PS4 kernels. Those being:
orbital-bios, orbital-grub and the most important part: orbital-qemu. A summary of these would be that orbital-bios is a SeaBIOS fork to add support to the PS4 quirks (no VGA, no ISA bus, etc.). This is needed because the PS4 is not really a PC. orbital-grub simply forks GRUB and adds a modified freebsd bootloader to add support for Orbis kernels, since they include custom sections written by Sony and orbital-qemu is a QEMU fork that adds support for PS4 hardware: Aeolia (USB, Ethernet, etc. etc.) and Liverpool (GPU and Audio).

It seems they were able to translate the graphics stack to run on top of Vulcan fairly well, but this system currently requires a physical DualShock 4 connected to the host with USB passthrough. Further, it can only work with decrypted firmwares made available via previously known exploits on physical consoles.

The repository is hosted, somewhat amusingly, at GitHub: https://github.com/AlexAltea/orbital


Original Submission

Links

  1. "wololo.net" - http://wololo.net/2019/06/03/orbital-the-journey-to-the-safe-mode/
  2. "Vulcan" - https://en.wikipedia.org/wiki/Vulkan_(API)
  3. "DualShock 4" - https://en.wikipedia.org/wiki/DualShock#DualShock_4
  4. "amusingly" - https://soylentnews.org/article.pl?sid=18/06/04/0045219
  5. "Original Submission" - https://soylentnews.org/submit.pl?op=viewsub&subid=34300

© Copyright 2024 - SoylentNews, All Rights Reserved

printed from SoylentNews, Orbital: QEMU-Based Playstation 4 Emulator on 2024-05-30 02:51:36