SkillAgentSearch skills...

Rfvp

A Non-Official Rust cross-platform implementation of the FVP engine & IDE

Install / Use

/learn @xmoezzz/Rfvp
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

rfvp: A Non-Official Rust cross-platform implementation of the FVP engine and IDE.

<img src="images/flake.png" width="20%">

Status

rfvp debug HUD

  • Enable it with F2 hotkey (Fn + F2 on MacOS)

HOW TO BUILD

Beyond Reimplementation

  • Since we have both decompiler and compiler, we can also write an application based on the engine, such as a simple Windows-95-style painter. win95-painter

Installation

RFVP provides platform-specific installation guides under setsumei/installation:

Documentation

The Rust API documentation for this project is available here:

Supported Platforms and Packaging Types

| Platform | Packaging Type(s) Supported | Launcher | Standalone Executable | Architectures | | -------- | ---------------------------------------------------------- | -------: | --------------------: | ----------------------------------- | | macOS | App Bundle (.app) and DMG (.dmg) | Yes | No | Universal | | iOS | Unsigned IPA (.ipa, AltStore) | Yes | No | arm64 | | Android | APK (.apk) | Yes | No | arm64-v8a, x86_64 | | Windows | Standalone EXE | No | Yes | x86_64, arm64 | | Linux | Standalone (planned) | No | Yes | x86_64, aarch64 (planned) |

  • Since this is a Rust project, it should be possible to build for many other platforms as well.
  • I personally using macOS for development, currently no Windows script is provided. Pull requests are welcome.

Compatibility

This project aims to be compatible with all versions of the original FVP engine. Ensuring 100% compatibility requires testing against all related games. If you find this project useful and want to help speed up the compatibility testing process for more games, please consider sponsoring the project.

Disclaimer

  • This project is a standalone, reverse-engineered reimplementation of the original game engine logic. All source code has been written from scratch based on research and observation of the target software's behavior. This repository contains no original source code from the original developers.
  • You must own a legitimate copy of the original game to use this engine. You are strictly prohibited from distributing, sharing, or providing download links for any original game data, assets, or bundled game executables.
  • The original game company and rights holders retain all ownership of their intellectual property. As a courtesy, the original company is free to utilize the code within this repository for any purpose, including commercial use, without prior permission.

License

This project is licensed under the MPL-2.0 License. See the LICENSE file for details.

Related Skills

View on GitHub
GitHub Stars23
CategoryDevelopment
Updated2h ago
Forks9

Languages

Rust

Security Score

95/100

Audited on Apr 9, 2026

No findings