Releases: ArticlessCZ-Coder/jazz2-miyoo
Release list
v0.5.0 - Jazz Jackrabbit 2 for the Miyoo Mini
Jazz Jackrabbit 2 on the Miyoo Mini and Miyoo Mini Plus, running on OnionOS at a steady 30 FPS with
sound, music and the cinematics.
You need your own copy of Jazz Jackrabbit 2. No game data is distributed here. A converter is
included that turns your installation into the data the port loads, on your own PC.
Installing
- Unpack
jazz2-miyoo-v0.5.0-SDcard.zipinto the root of your SD card. - On a Windows PC, drag your Jazz Jackrabbit 2 folder onto
Tools\Convert Jazz Jackrabbit 2.bat.
It writes aContentfolder next to itself; it takes a few seconds. Point it at the folder that
holdsAnims.j2aandJazz2.exe— the original CD, the GOG or Steam release, any of them work.
The Shareware Demo is not enough. - Copy that
Contentfolder intoRoms/PORTS/Games/Jazz Jackrabbit 2/on the card. - Start Jazz Jackrabbit 2 from the PORTS menu.
Tools/ is only needed for the conversion; delete it from the card afterwards if you want the
space back.
Controls
| Button | In game | In menus |
|---|---|---|
| D-pad | Move | Navigate |
| B | Jump | Back |
| A | Run | Confirm |
| Y | Fire | — |
| X | Change weapon | — |
| START | Pause menu | Confirm |
| SELECT | Menu | Back |
| MENU | Quit to the PORTS menu | Quit |
Menus follow the console's own convention — A confirms, B goes back — while the game keeps the
engine's layout, where B is the jump button under your thumb.
What works
- The full single-player campaign: all six original episodes, all their levels, Jazz, Spaz and Lori
- Sound effects and module music, the intro and ending cinematics
- Saving, settings, and the in-game menu
What does not
- Multiplayer of any kind
- Custom levels and episodes — only what the original game shipped is converted
- Textured backgrounds. JJ2's warped perspective sky is a per-pixel effect that cost more than a
third of the frame on this hardware, so that layer draws flat. It is the one visible compromise - The rendering is not pixel-exact: 304×228 internally, upscaled by the display hardware, and the
lighting uses a NEON approximation that is a shade off the reference
What's new in 0.5.0
The port itself is unchanged since 0.4.0. This release is what was missing for anyone else to use
it: the Windows converter, a content tree that records what it was built against so a stale one is
refused with a clear message rather than loading wrong assets, and the licensing and documentation.
See CHANGELOG.md for the detail, including the measurements behind each performance decision.
Reporting a problem
Roms/PORTS/Games/Jazz Jackrabbit 2/log.txt holds the last run and log.prev.txt the one before.
Attach the log and say which level it happened in. jazz2-v0.5.0.unstripped is the same binary
with symbols, for resolving crash addresses.
Licence
The engine is Jazz² Resurrection by deathkiller,
GPL-3.0, so this port is too. The corresponding source is this repository:
patches/0001-miyoo-port.patch against upstream b8cba70, applied by docker/fetch-engine.sh.
Third-party components and their licences are listed in LICENSE-NOTES.md.