Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Super Haxagon 3DS

From GameBrew
Super Haxagon
Superhaxagon2.png
General
AuthorRedTopper
TypeAction
Version3.8.3
LicenseMIT License
Last Updated2025/03/07
Links
Download
Website
Source

Super Haxagon, formerly named Super Hexaspire, is a cross platform, open source Super Hexagon clone for the Nintendo 3DS, Nintendo Switch, Windows, Linux, and the TI-Nspire (yes, the calculator).

It is developed in C++ and uses no additional libraries for the core logic, making it easy (in theory) to port to new platforms. It also has a GUI based level editor called Haxa Editor.

Features

  • Cross Platform.
  • Widescreen support.
  • High Refresh Rate support.
  • Custom Levels.
  • OGG decoder for BGM.
  • High Score Saving.

Installation

Available in 3DSX and CIA formats.

  • CIA - Install the .cia with the CIA manager of your choice.
  • 3DSX - Use the .3dsx provided with the Homebrew Launcher.

Additionally, feel free to check out the level editor at Haxa-Editor. There's a wiki that documents how to use it. External levels are supported by dropping the levels.haxagon in sdmc:/3ds/data/haxagon/. They'll load on the home menu after the builtin levels.

Note: You must dump your DSP firmware to hear the music.

User guide

Super Hexagon is a fast-paced twitch game in which you control a triangle on a hexagonal grid in the center while walls come from the edges of the screen.

The controls are simple: you must pivot the triangle to the opening in order to survive.

Screenshots

superhaxagon3.png superhaxagon4.png

Changelog

v3.8.3

  • New features:
    • 3ds, switch: For platforms that embed music into the ROM, you can add custom title music by placing a title.ogg next to your scores.db file. #35
    • miyoo: This release uses the Ports folder instead of the Apps folder on OnionOS #39
  • Fixes:
    • all: Pressing right no longer has priority over pressing left. Instead, the last direction to be pressed "wins". This makes switching directions faster and easier. #36

v3.8.2

  • New features for this release:
    • portmaster: new platform!
      • Please use the "autoinstall" folder to install the zip manually from this repo. It is "Ready to Run" and contains all assets, including the romfs folder.
      • For muOS: /mnt/mmc/MUOS/PortMaster/autoinstall/
      • For Knulli: /media/SHARE/system/.local/share/PortMaster/autoinstall/
      • For other CFWs, see the Portmaster documentation for your platform..
    • miyoo mini: new platform!
      • Tested only on OnionOS.
      • Install by placing SuperHaxagon folder into /mnt/SDCARD/App/, then place romfs folder in /mnt/SDCARD/App/SuperHaxagon/romfs/
      • Pixelation filter applied to look extra retro (and totally not because I have to do software rasterization and rendering at full resolution would be too taxing for the CPU!).
    • 3ds: fixed a bug that prevented the proper loading of stereo .WAV files.
    • all: Replaced SFX with ones created by @TwistBit! Thanks! (Fixes #32).
    • all: Pumped up the level beats (Fixes #31).
    • all: Controls are shown on the title screen by pressing "back".
    • all: Main menu has new "tilt" effects while selecting levels.
    • all: New main menu music (I got tired of Werq).
    • all: Tilt effects for levels 2-4.
    • all: Zoom effects for levels 2-4.
    • all: Platform now shown on the top of the title screen.

v3.7.0

  • New features for this release:
    • all: New title menu before the level select.
    • all: Camera pans and color transitions between most states.
    • switch: You can now use "X" to rotate right, like the 3ds.
  • Under the hood features:
    • all: Drivers cleaned up to officially use "Pimpl".
    • all: Drivers no longer make excessive pointer de-references and instead direct calls to the Impl itself.
    • all: Drivers now have "Surface" classes that contain core rendering logic, split out from Platform.
    • all: Game uses new SurfaceGame class, which implements software matrix transforms.
    • all: Code cleanup, where applicable.

Credits

Thanks everyone for:

Music Attribution:

Super-Haxagon Timeline:

  • 2021: TI-Nspire release
  • 2020: Nintendo Switch release
  • 2020: Windows and Linux release
  • 2020: 3DS version 3 (Complete Rewrite)
  • 2017: 3DS version 2 (Complete Rewrite)
  • 2016: 3DS version 1
  • 2013: TI-Nspire version Alpha

External links

Advertising: