Zaxnes 0.4.2
v0.4.2
release
Release notes · 4 files
Zaxnes 0.4.2
Independent project, not affiliated with Geod Studio or Nintendo. NES is a trademark of Nintendo.
A demo game included, and Zaxnes on Android.
FlappyZaxNes: a demo game, with its 3D profile and widescreen
Zaxnes now includes the demo of a simple game, FlappyZaxNes, with its own 3D profile and widescreen, so that you can get an idea of how the emulator works without having to unlock profiles in 3dSen.
- A NES game made for Zaxnes, after Flappy NES by filipemd (GPL-3.0): a city scrolling behind the pipes, music, and from the tenth pipe on, pipes that go up and down.
- At the first start, its ROM is put in your ROM folder and its profile in your profiles, tied together: pick FlappyZaxNes in the ROM list and play. Delete them and they stay deleted, until a new version of Zaxnes brings a new version of the game.
- Its widescreen is a hack pack like the other games' (the pipes' caps and the clouds shown in the margins); it is documented in
rust/docs/hacks/flappyzaxnes/WIDESCREEN-HACK.md.
Android
- A first APK for Android tablets and handhelds (64-bit ARM, Android 7.0 or later), with the console interface: a gamepad, or a transparent touch pad (shown always, never, or only without a gamepad).
- Outside a game a finger scrolls the lists and taps the menus; in a game, with the camera unlocked, one finger turns the camera and two fingers zoom. The touch pad also has 2D/3D, recentre and a camera lock.
- The system keyboard types the RetroAchievements sign-in.
- Your files go in the app's own folder,
Android/data/io.github.nixxou.zaxnes/files(roms,profiles, saves, states, movies): no permission is needed.
Console interface (handhelds, Android, F1 on the desktop)
- Advanced options: the settings of the desktop window's Video, Camera, Light and Emulation tabs, stepped with the pad.
- The ROM list's X hint reads "3D Profile"; choosing a profile keeps it for the ROM and goes back to the list, where A plays.
- On handhelds and Android the experimental Lua paths are on by default.
Downloads
| File | Platform |
|---|---|
Zaxnes-0.4.2-win-x64.zip |
Windows 10/11 64-bit, OpenGL 3.3 (or Vulkan / DirectX 12). Unzip anywhere and run zaxnes.exe. |
Zaxnes-0.4.2-linux-x64.tar.gz |
Linux x86_64, OpenGL 3.3, SDL2 (libsdl2-2.0-0 on Debian/Ubuntu). Run ./zaxnes. |
Zaxnes-0.4.2-portmaster-aarch64.zip |
PortMaster handhelds. Unzip into the ports folder of the SD card; see zaxnes/README.md. |
Zaxnes-0.4.2-android-arm64.apk |
Android 7.0 or later, 64-bit ARM (tablets and handhelds). Install the APK (allow installs from this source). |
The only game included is FlappyZaxNes, with its 3D profile. For any other game, bring your own ROMs; for 3D, a .3dn profile per game (if you own 3dSen, File > Import from 3dSen… copies the profiles of your installation). Without a profile, a game runs in 2D or with the default 3D geometry. See HOWTO-RUN.md for the command line.
Licences
GPL-3.0 (LICENSE). Part of the 3D conversion engine is adapted from 3DNes_Engine (Geod Studio, GPL-3.0). FlappyZaxNes is GPL-3.0, after Flappy NES by filipemd. RetroAchievements support uses rcheevos (MIT). Third-party libraries are listed in THIRD-PARTY-NOTICES.md, assets in ASSETS-LICENSES.md.
- Zaxnes-0.4.2-android-arm64.apk 4.1 MB
- Zaxnes-0.4.2-linux-x64.tar.gz 5.4 MB
- Zaxnes-0.4.2-portmaster-aarch64.zip 3.6 MB
- Zaxnes-0.4.2-win-x64.zip 6.5 MB