(PS4) Orbital - 模擬器

By Jessica
at 2018-02-05T14:08
at 2018-02-05T14:08
Table of Contents
https://github.com/AlexAltea/orbital
Orbital
Virtualization-based PlayStation 4 emulator.
Roadmap
‧ Boot kernel.
‧ Kernel debugging with symbols.
‧ Support for Orbis kernels with KASLR.
‧ Emulating Aeolia's UART device (partial).
‧ Successful driver initialization.
‧ Fix Starsha DCE initialization.
‧ Adding Vulkan support to QEMU.
‧ Process Starsha FIFO commands with a Vulkan backend.
‧ ...
Remarks
‧Until keys are dump, decryption with SAMU will be "emulated" by
hashing encrypted input blobs and returning decrypted blobs previously
obtained from the actual console.
‧Kernel ELFs generated from memory dumps will not work since R/W segments
might have been modified into a state where booting is not possible. Please
generate proper binaries offline by decrypting ELF segments with SAMU, not by
dumping memory.
Status
This is the current state of Orbital on publicly available kernels
along with the date in which the tests were made:
‧0.82 (2017-11-29): Will run fine until hrtimer initialization and then
crash.
‧4.55 (2017-12-21): (Needs testing).
‧5.00 (2017-12-21): All drivers initialize correctly. Later during system
initialization, the kernel gets stuck at an endless loops during
dce_flip_init.
--
Orbital
Virtualization-based PlayStation 4 emulator.
Roadmap
‧ Boot kernel.
‧ Kernel debugging with symbols.
‧ Support for Orbis kernels with KASLR.
‧ Emulating Aeolia's UART device (partial).
‧ Successful driver initialization.
‧ Fix Starsha DCE initialization.
‧ Adding Vulkan support to QEMU.
‧ Process Starsha FIFO commands with a Vulkan backend.
‧ ...
Remarks
‧Until keys are dump, decryption with SAMU will be "emulated" by
hashing encrypted input blobs and returning decrypted blobs previously
obtained from the actual console.
‧Kernel ELFs generated from memory dumps will not work since R/W segments
might have been modified into a state where booting is not possible. Please
generate proper binaries offline by decrypting ELF segments with SAMU, not by
dumping memory.
Status
This is the current state of Orbital on publicly available kernels
along with the date in which the tests were made:
‧0.82 (2017-11-29): Will run fine until hrtimer initialization and then
crash.
‧4.55 (2017-12-21): (Needs testing).
‧5.00 (2017-12-21): All drivers initialize correctly. Later during system
initialization, the kernel gets stuck at an endless loops during
dce_flip_init.
--
Tags:
模擬器
All Comments

By Lily
at 2018-02-09T16:20
at 2018-02-09T16:20

By Vanessa
at 2018-02-12T14:56
at 2018-02-12T14:56

By Caroline
at 2018-02-17T13:20
at 2018-02-17T13:20

By Irma
at 2018-02-21T03:04
at 2018-02-21T03:04

By Belly
at 2018-02-24T23:57
at 2018-02-24T23:57

By Mary
at 2018-02-25T21:53
at 2018-02-25T21:53

By Andy
at 2018-02-28T23:44
at 2018-02-28T23:44

By Jake
at 2018-03-05T00:00
at 2018-03-05T00:00
Related Posts
超級模擬神器:PS3~~~

By Olivia
at 2018-02-04T16:35
at 2018-02-04T16:35
NDSL玩SFC跟FC模擬器數問

By Damian
at 2018-02-04T08:48
at 2018-02-04T08:48
逃離異世界(sfc)

By Rebecca
at 2018-02-03T23:58
at 2018-02-03T23:58
求問玩ppsspp搖桿

By Hardy
at 2018-02-03T13:12
at 2018-02-03T13:12
MD 主機上唯一的伊蘇國系列作:《伊蘇國

By Iris
at 2018-02-02T11:16
at 2018-02-02T11:16