Skip to content
This repository was archived by the owner on Jul 27, 2026. It is now read-only.

Repository files navigation

MadRaionzu

Important

Development has been cancelled due to lost interest, this repository serve as an archiving purpose now,
feel free to clone this project under MIT License.

Unofficial Standalone Desktop Webapp of v1 Madlions Web Driver.

Features

  • Offline, internet is not needed at all.
  • Doesn't phone home.
  • Multilanguage. (English, Thai, Chinese and more)
  • No Keyboard firmware flashing.
  • Support many OS starting from Windows 7+, Linux and Mac OS X.

Supported keyboards

According to the Madlions Web Driver, version 1 is supporting MAD/Fire series.

In the version 2 of their keyboard web driver support only TITAN 68 Series, MadRaionzu is under version 1 of their web driver so TITAN 68 Series is not supported.

Version 1: https://hub.fgg.com.cn/

Version 2: https://v2-hub.fgg.com.cn/

TL;DR
So that said, MAD/Fire series should works just like in the official online web driver, except TITAN 68 Series.

Known issues

  • Major: The webpage is slow during keyboard settings are loading for the first time.
  • Minor: Some of keyboard and other image assets are missing.

How it was done?

MadRaionzu initializes Webrecorder's wabac.js to render an archived version of Madlions Web Driver and packed into a portable NW.js application.

Webrecorder's wabac.js Live-Proxy Example was used as a wabac.js usage reference.

Webrecorder's ArchiveWeb.page chrome extension is used for archiving Madlions Web Driver page.

Building

Initialize development environment:

  1. Clone this repository
  2. Execute pnpm install
  3. Optional: Install Enigma Virtual Box (for packing a windows release)

Development commands:

  • pnpm run dev: Start development version
  • pnpm run build: Build a release version for all platforms
  • pnpm run pack: Pack a release version into single executable for all platforms

Platform specific commands:

  • pnpm run build:win: Build a release version for Windows
  • pnpm run build:linux: Build a release version for Linux
  • pnpm run build:darwin: Build a release version for Darwin/MacOS
  • pnpm run pack:win: Pack a release version into single executable for Windows (EVB)
  • pnpm run pack:linux: Pack a release version into single executable for Linux (AppImage)
  • pnpm run pack:darwin: Pack a release version into single executable for Darwin/MacOS (Univeral)

License and copyrights

Please see COPYRIGHT-NOTICES.md, since this project's repository also containing a closed-source portion which is not created or owned by me.

About

Unofficial Standalone Desktop Webapp of v1 Madlions Web Driver.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages