Skip to content

Micro Maniacs Recompiled 0.1.0

Choose a tag to compare

@Taktloss Taktloss released this 08 Nov 17:14
· 7 commits to master since this release

English below · Deutsch weiter unten

First release of the native PC port of Micro Maniacs (PS1, PAL) through static recompilation with psxrecomp. A newer release (0.1.1) adds a Python-only Linux kit and experimental Smooth motion.

Important: self-compile kit, no game code included

The zip contains no game code, no disc and no retail BIOS: only the runtime (setup host), the framework tools and the free OpenBIOS. On first start you pick your own disc (Micro Maniacs Europe, SLES-01921, CUE/BIN with 2 tracks); the game code is generated and built locally from it. After that the executable starts the game directly.

Windows x64: Windows 10 (1803) or later. On first start the kit downloads its build toolchain (cmake-clang-v1, a few hundred MB); nothing else to install. Does not work under Wine/Proton (no curl.exe); on Linux use the Linux kit.

Linux x64: CMake, Ninja, Python 3 and gcc/g++ or clang on PATH, e.g. Fedora/Nobara:

sudo dnf install cmake ninja-build python3 gcc-c++

The first build takes a few minutes.

Getting started

  1. Unzip, run Micro_Maniacs__Recompiled (Linux) or Micro_Maniacs__Recompiled.exe (Windows).
  2. Pick your disc and let "Generate & rebuild" finish.
  3. Play. Saves and settings live in the unzipped folder.

Features

  • Fully native, PAL 50 Hz, OpenBIOS
  • Netplay (online lobby) with 2 to 5 players, local multitap
  • Widescreen 16:9 (mod mmr.widescreen), including polygons in the widened edge; in netplay the host's choice applies to everyone
  • FSR 1 (Image Filtering → Upscaling), internal resolution up to 8K, texture filtering (bilinear/xBR), dithering off, PGXP, CRT and post effects – per player
  • Cheats (mod mmr.cheats: infinite lives, secret options; in netplay the host's choice)

Known limitations

  • Windows kit is built in CI and checked under Wine up to the launcher; a first build on real Windows is still untested – feedback welcome.
  • More than 5 players (two multitaps) is not possible.
  • Pads on the multitap are digital.
  • Real online play over the internet and real gamepads are still lightly tested (locally: no desync).

You must own the original game. No game data is distributed.


Deutsch

Erste Version des nativen PC-Ports von Micro Maniacs (PS1, PAL) per statischer Recompilation mit psxrecomp.

Wichtig: Selbstkompilier-Kit, kein Spielcode enthalten

Das Zip enthält keinen Spielcode, keine Disc und kein Retail-BIOS – nur die Runtime (Setup-Host), die Framework-Werkzeuge und das freie OpenBIOS. Beim ersten Start wählst du deine eigene Disc (Micro Maniacs Europe, SLES-01921, CUE/BIN mit 2 Tracks); daraus wird der Spielcode lokal erzeugt und gebaut. Danach startet die EXE direkt das Spiel.

Windows x64: Windows 10 (1803) oder neuer. Beim ersten Start lädt das Kit die Build-Toolchain (cmake-clang-v1, einige hundert MB) selbst herunter; sonst ist nichts zu installieren. Unter Wine/Proton nicht nutzbar (kein curl.exe) – unter Linux bitte das Linux-Kit nehmen.

Linux x64: CMake, Ninja, Python 3 und gcc/g++ oder clang auf dem PATH, z. B. Fedora/Nobara:

sudo dnf install cmake ninja-build python3 gcc-c++

Der erste Build dauert einige Minuten.

Start

  1. Zip entpacken, Micro_Maniacs__Recompiled (Linux) bzw. Micro_Maniacs__Recompiled.exe (Windows) starten.
  2. Disc auswählen, „Generate & rebuild“ durchlaufen lassen.
  3. Spielen. Spielstände/Einstellungen liegen im entpackten Ordner.

Funktionen

  • Läuft vollständig nativ, PAL 50 Hz, OpenBIOS
  • Netplay (Online/Lobby) mit 2 bis 5 Spielern, Multitap lokal
  • Widescreen 16:9 (Mod mmr.widescreen), inkl. Polygone im erweiterten Bildrand; im Netplay gilt die Wahl des Hosts für alle
  • FSR 1 (Image Filtering → Upscaling), Internal Resolution bis 8K, Texturfilter (Bilinear/xBR), Dithering aus, PGXP, CRT- und Post-Effekte – pro Spieler
  • Cheats (Mod mmr.cheats: unendliche Leben, Geheimoptionen; im Netplay Host-Wahl)

Bekannte Einschränkungen

  • Windows-Kit in der CI gebaut und unter Wine bis zum Launcher geprüft; erster Build auf echtem Windows noch ungetestet – Rückmeldungen willkommen.
  • Mehr als 5 Spieler (zwei Multitaps) nicht möglich.
  • Am Multitap sind Pads digital.
  • Echtes Online-Spiel über das Internet und echte Gamepads noch wenig getestet (lokal: kein Desync).

Du musst das Originalspiel besitzen. Keine Spieldaten werden verteilt.