Thriving Thriving Rust RS
↑ 53 ?
hitode hitode-project/hitode

Run the original Windows releases of visual novels on Mac, iPhone, iPad and Android.

HEALTH ? 90 / Healthy
// solo builder// release machine androidarm64iosjitmacosvisual-novelwindows-compatibility ?

// readme

Run the original Windows releases of visual novels on Mac, iPhone, iPad and Android.
English · 简体中文

[!IMPORTANT] Hitode is experimental. Only a few engines and games have been adapted and tested so far. It is not ready for everyday play yet: expect crashes, missing features and breaking changes.

How many steps does it take to put an elephant in a fridge? Open the door, put it in, close the door. Hitode wants playing a visual novel on a Mac or a mobile device to take three steps as well: pick the game folder, press Start, play.

Features

One runtime for the common ARM platforms

  • macOS (Apple silicon), iOS / iPadOS and Android share one runtime. Its own x86 → ARM64 JIT translates game code straight into ARM64 machine code with no intermediate representation, so one optimization helps all three platforms.
  • Graphics use each platform’s native API, Metal on Apple platforms and Vulkan on Android, with power-saving work such as damage-based drawing.

Compatible with the original games

  • The original exe, DLLs and translation patches run directly. No port is needed, and no particular engine is assumed.
  • Hitode does not rebuild all…