No description
  • Rust 58.6%
  • Mermaid 16.9%
  • C 9.6%
  • DIGITAL Command Language 5.1%
  • Python 3.3%
  • Other 6.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
official-markus-maurer 0d2fd35cfd
All checks were successful
Auto-rebuild Vercel site / Trigger Vercel production deploy (push) Successful in 1m3s
feat: add Discord link to header navigation
2026-07-24 02:25:29 +02:00
.forgejo/workflows ci: ensure repository is checked out before Vercel deploy 2026-07-24 01:46:12 +02:00
.github/workflows ci: ensure repository is checked out before Vercel deploy 2026-07-24 01:46:12 +02:00
assets fix: localize map menu and verify sprites 2026-07-23 20:05:22 +02:00
bios release: ship Yume no Sei desktop and NDS builds 2026-07-23 17:16:52 +02:00
games feat: advance Yume no Sei NDS milestone and stabilize CI 2026-07-23 17:51:35 +02:00
patches/pc98vnresearch formats: port PC98VNResearch support 2026-07-22 04:19:31 +02:00
plugins release: ship Yume no Sei desktop and NDS builds 2026-07-23 17:16:52 +02:00
ports/nds feat: advance Yume no Sei NDS milestone and stabilize CI 2026-07-23 17:51:35 +02:00
scripts ci: normalize Wine materialized payload paths 2026-07-24 00:12:55 +02:00
src fix: localize map menu and verify sprites 2026-07-23 20:05:22 +02:00
third_party release: ship Yume no Sei desktop and NDS builds 2026-07-23 17:16:52 +02:00
website feat: add Discord link to header navigation 2026-07-24 02:25:29 +02:00
wiki release: ship Yume no Sei desktop and NDS builds 2026-07-23 17:16:52 +02:00
.gitattributes fix: preserve Yume no Sei payload bytes 2026-07-23 18:21:48 +02:00
.gitignore release: ship Yume no Sei desktop and NDS builds 2026-07-23 17:16:52 +02:00
build.rs build: statically link Windows GNU C++ runtime 2026-07-23 22:47:41 +02:00
Cargo.lock release: ship Yume no Sei desktop and NDS builds 2026-07-23 17:16:52 +02:00
Cargo.toml release: ship Yume no Sei desktop and NDS builds 2026-07-23 17:16:52 +02:00
README.md release: ship Yume no Sei desktop and NDS builds 2026-07-23 17:16:52 +02:00

PC-98 Native Engine Scaffold

A Windows/Linux native runtime scaffold for PC-98 game titles. This is a game-by-game adapter framework with tooling pipelines for extracting, translating, and re-implementing gameplay for specific PC-98 titles.

See the mdbook wiki for full documentation. Build it locally with mdbook build wiki/ or mdbook serve wiki/.

Quick start

cargo build --locked
cargo run -- init <path> [game_id] [game_name]
cargo run -- scan <path>
cargo run -- show-adapters

What it provides

  • PC-98-oriented core primitives (src/pc98_core.rs)
  • Adapter discovery (src/adapters.rs)
  • Concrete starter family profiles (pc98_fam_shining_series, pc98_fam_tensei_visual)
  • Extraction tool registry (src/tools.rs)
  • Native Rust PC-98 format tools for System-98/DIANA/MIME interpreters, fonts, saves, PANDA MAX, and smaller archives (format help)
  • Translation bundle format (src/translation.rs)
  • project.toml manifest parser/generator (src/manifest.rs)
  • Asset-free, schema-validated toolchain profile bundles for Windows/Linux (plugins/ and scripts/package-toolchain-plugin.ps1)

Format coverage, fixture hashes, provenance, and current runtime boundaries are documented in the PC98VNResearch native coverage wiki page.

Release website

The distribution site lives in website/. It is a standalone Next.js app with a rights-gated download URL, published checksum, release scope, system requirements, and preservation notes.