Skip to content
View ZephyrCodesStuff's full-sized avatar
๐Ÿข
Shelly, my turtle
๐Ÿข
Shelly, my turtle

Block or report ZephyrCodesStuff

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ZephyrCodesStuff/README.md

๐Ÿ‘‹ Hey, I'm zeph

Systems & Security Engineering ยท Reverse Engineering & Media Preservation

GitHub Website Email Status

CompEng BSc Student ยท Building and securing software across the abstraction stack, from low-level firmware and binary reverse-engineering all the way up to scalable cloud systems. Sometimes I revive dead things: games, apps, hardware.


โšก Tech I work with

Languages      ::  Rust ๐Ÿฆ€ (Favorite), C / C++, Go, C#, TypeScript, Python
Binary & Rev   ::  IDA Pro, Ghidra, Jadx/Baksmali, GDB/LLDB
Platforms & OS ::  Arch Linux, NixOS, Debian (UKIs, LUKS2, TPM2), macOS / Metal
Cloud & Infra  ::  Google Cloud (GCP), Amazon AWS, Kubernetes, Docker
Databases      ::  MongoDB, SQLite, Redis

๐Ÿ› ๏ธ Projects I work on

Project Domain Description
Destination Home Media Preservation Open-source preservation project (16,000+ members) for Sony's defunct PlayStation Home on PS3. Reverse-engineered game binaries, built custom API servers, and managed infrastructure.
rust-ps3 Hardware SDK Rust toolchain to run modern Rust & LLVM on the Sony PS3 Cell CPU's PPU processors. Runs fully under GameOS and LV2, without any OtherOS or Linux hypervisors needed.
rf64 Bare-Metal Firmware Hyper-optimized bare-metal firmware for the MIDI Fighter 64 music controller. Runs on an ATmega32U4 chip with 28 KB flash and 2.5 KB SRAM.
Halo / rtaudio macOS / DSP Real-time audio waveform app for macOS using <1% CPU for 120 FPS rendering via custom DSP chain and a Metal renderer (source).
RPCS3 Sony Clans Emulation / PSN Full reverse-engineering and client + server reimplementation of the defunct Sony Clans PSN subsystem for PS3 and RPCS3.
hdk-rs Rust / High-Perf High-performance toolchain for PS3 archive formats (SHARC, segmented zlib) accelerated with Intel ISA-L SIMD โ€” ~300x faster than legacy tools (CLI).

๐ŸŽฎ Everything I wrote for PlayStation Home

Complete list of every repository that I've created and maintained for my PlayStation Home revival, "Destination Home".

Note

Many of these are closed source because either (or both):

  • They might have major contributions from other people (thus I cannot open them without their permission)
  • There are security concerns with opening them (reducing the attack surface may be difficult or impossible)

Everything that is open is licensed AGPLv3.

Repos under my personal account (ZephyrCodesStuff)

# Repository Type Language Description
01 hdk-rs Library Rust Blazing-fast Sony/Home archive unpacker, repacker & crypto suite. Everything to develop for Home.
02 hdk-cli CLI Rust Cross-platform CLI binary for the hdk-rs toolchain, with MCP support.
03 mallory-rs CLI Rust Simple development reverse proxy with automatic TLS support; made for PlayStation Home development.
04 kitsune Gateway Rust TCP/UDP real-time event gateway (RT / Medius implementation) for PlayStation Home.
05 kitsune-emu CLI Rust PlayStation Home player emulator: support for logging in, passing anti-cheat checks and joining a lobby.
06 dh-cli CLI Rust Destination Home infrastructure management CLI, with MCP support.
06 psh-docs Website TypeScript (NextJS) Complete, unbiased source of truth regarding every technical aspect of PlayStation Home.
07 blahaj Monorepo Rust The predecessor of hdk-rs.
08 blahaj-core Library Rust Core library powering blahaj; what then turned into hdk-rs.
09 tss-rs API Rust API server for PlayStation Home. Handles the initial login flow.
10 ssfw-rs API Rust API server for PlayStation Home. Handles player authentication and accounts.

Repos under the Destination Home org

# Repository Type Language Description
11 game-ohs API Rust (Actix) API server for PlayStation Home.
12 game-xi API Rust (Actix) API server for PlayStation Home.
13 game-veemee API TypeScript (Hono) API server for PlayStation Home.
14 game-juggernaut API TypeScript (Hono) API server for PlayStation Home.
15 game-heavywater API TypeScript (Hono) API server for PlayStation Home.
16 game-http-cdn API TypeScript (Hono) API server for PlayStation Home, handling various minor minigames in one service.
17 infra-catalogue-api API TypeScript (Hono) API server for Destination Home, powering the website's Object Catalogue.
18 website Website TypeScript (NextJS) Destination Home's official website.
19 player CLI Rust Complete test-suite to make sure Destination Home's services are online. Checks everything, all the way from the DNS to joining the game.
20 capone-service API ModuleJS API server accepting player reports ("grief reports").
21 infra-destinations API TypeScript (Hono) API server managing save data and quests progression for multiple game makers.

Pinned Loading

  1. hdk-rs hdk-rs Public

    ๐Ÿ’ซ A complete, low-level, idiomatic Rust library for PlayStation Home development.

    Rust 5 2

  2. hdk-cli hdk-cli Public

    Utility CLI for the `hdk-rs` library

    Rust 1

  3. rtaudio rtaudio Public

    A real-time remake of Apple's Dynamic Island audio waveform, in Swift/C++

    Swift 11 1

  4. clans-rs clans-rs Public

    Sony Clans API, based on reverse-engineering of the PS3 system libraries

    Rust 7 1

  5. constelia constelia Public

    Distributed mesh for A&D CTF competitions

    Rust 2

  6. pywal-vencord pywal-vencord Public

    Pywal colors template for Vencord

    CSS 49 2