Skip to content
View Iritscen's full-sized avatar

Sponsoring

@mihaip

Block or report Iritscen

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.

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
Iritscen/README.md

Iritscen

Software developer building native desktop applications and data-transformation tools in C, C++, Objective-C, and Swift for macOS and Windows. I work close to the binary — including reverse engineering and binary patching — and care about code that's native, safe, well-documented, and easy to read.

Much of my work centers on the action game Oni and its community, where I've helped maintain and modernize a 25-year-old codebase, built tooling for modding the game data, and contributed to related open-source projects.

Selected Work

This is some work of mine which is found in various locations around the Internet.

  • Kanabo — sole developer of a native, cross-platform command-line tool in modern C++ that parses and converts Oni's proprietary binary data formats; a maintainable replacement for a long-standing .NET utility
  • OniX — lead developer of a maintenance port that keeps Oni running on modern Windows; currently moving to a 64-bit build ahead of a native macOS port in Swift (closed source)
  • Launch arguments for PCSX2 games — contributed support for passing launch arguments to games
  • Anniversary Edition v7 — project lead for the most recent version of the community's self-updating mod installation framework for Oni
  • Shiranui — a cross-platform GUI framework written in C, in active development (not yet released)

Amethyst Software

My company account has various smaller projects on it and may host other projects in the future. The company is primarily used as a signing identity for any distributed binaries such as OniX.

Stack: C • C++ • Objective-C • Swift • Python • JavaScript ~ macOS • Windows ~ Xcode • Visual Studio & VS Code • IDA

Pinned Loading

  1. Kanabo Kanabo Public

    A data analysis and conversion tool for Oni game data.

    C++