No description
- Rust 58.6%
- Mermaid 16.9%
- C 9.6%
- DIGITAL Command Language 5.1%
- Python 3.3%
- Other 6.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
All checks were successful
Auto-rebuild Vercel site / Trigger Vercel production deploy (push) Successful in 1m3s
|
||
| .forgejo/workflows | ||
| .github/workflows | ||
| assets | ||
| bios | ||
| games | ||
| patches/pc98vnresearch | ||
| plugins | ||
| ports/nds | ||
| scripts | ||
| src | ||
| third_party | ||
| website | ||
| wiki | ||
| .gitattributes | ||
| .gitignore | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| README.md | ||
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.tomlmanifest parser/generator (src/manifest.rs)- Asset-free, schema-validated toolchain profile bundles for Windows/Linux
(
plugins/andscripts/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.