Skip to content

Releases: divVerent/aaaaxy

Release v1.1.223

01 Mar 15:57
Compare
Choose a tag to compare

Changes since v1.1.215:

  • Make Van Vlijmen accessible again.

Release v1.1.215

28 Feb 17:32
Compare
Choose a tag to compare

Changes since v1.1.189:

  • Game: change "road rage" city name for UTC+3.
  • Engine: switch to an Ebiten 2.2.5 with speedups backported.
    Planning to switch to an Ebiten 2.3.0 pre-release version next week
    if it proves stable.
  • Engine: use nearest filter for lowest and low settings.
    This is a major FPS boost on low-end Intel graphics.
  • Engine: remove build dependency on ImageMagick and Graphviz.
    The assets are rather stable now, so this is no longer needed.
  • Web: add some nice helpers to the JavaScript console.

Release v1.1.189

22 Feb 13:14
Compare
Choose a tag to compare

Changes since v1.1.166:

  • Game: remove initial checkpoint cheat. It was near unusable anyway.
  • Engine: factor out common parts of Windows and Unix named pipe impl.
  • Engine: factor out media dumping into its own package.
  • Engine: fix flag description of --expand_using_vertices_accurately.
  • Engine: make -debug_use_shaders=false affect ALL shaders, not just blur and vis mask.
  • Engine: print the location of savegames and config in all binaries, not just for the snap.
  • Engine: remove -pin_fonts_to_cache_harder - it no longer has any benefit.
  • Engine: remove the known broken neighbor conflict check. It was already off.
  • Engine: remove visible polygon dumping.
  • Engine: update Ebiten to 2.2.5 and Oto to 2.1.0-alpha.6. Fixes maximize button on macOS.

Release v1.1.166

14 Feb 16:35
Compare
Choose a tag to compare

Changes since v1.1.112:

  • Level: de-cheese the "hello world" secret.
  • Engine: update modules.
  • Engine: fix Oto crash on 32-Bit Windows 7. Fixes #17.
  • Engine: fix savegames on Windows 7.
  • Engine: change FFmpeg-based media dumping default to MJPEG with PCM audio.
  • Engine: add a media dumping mode that does not use an uncompressed video temp file.
  • Build: allow skipping assets rebuild with AAAAXY_GENERATE_ASSETS=false.

Release v1.1.112

07 Feb 17:29
Compare
Choose a tag to compare

Changes since v1.1.66:

  • Game: fixed the logic that after 100% reveals secrets.
  • Game: relaxed All Paths to only consider paths between visited CPs.
  • Level: foreshadow the ending very close to the start :)
  • Level: reworded the TnihSign near the "exit".
  • Engine: added mouse input for menu and map.
  • Engine: added touch input, but not properly tested yet. Probably subject to change.
  • Engine: fix accidentally showing error dialogs three times.
  • Menu: fix savestate names in reset menu.
  • Snap: use yad for showing errors.

Release v1.1.66

31 Jan 15:12
Compare
Choose a tag to compare

Changes since v1.1.31:

  • Engine: add a feature to skip render frames, allowing to run at 30fps, 20fps
    and 15fps. Note that this may slow down possible runs as input is only
    polled once per frame.
  • Game: make the ending sequence look MUCH better in EGA/VGA palettes.
  • Game: add a "no teleport" speedrun category that is easier than "no escape".
  • Packaging: include more data in source tarballs to allow building from
    those, not git.
  • Snap: replace zenity by gxmessage. Makes the snap smaller and removes
    regular vulnerability notifications due to Zenity including a web browser.

Release v1.1.31

24 Jan 14:15
Compare
Choose a tag to compare

Changes since v1.1.6:

  • Level: fix an exploit where one could still get into Butterfly Effect without being able to stand. Makes Kaizo less confusing.
  • Engine: add the Konami code.
  • Engine: make the VGA palette nicer (better gradients by larger dither range).
  • Engine: tiny module update.
  • Snap: enable joystick support (need to also run: sudo snap connect aaaaxy:joystick).

Release v1.1.6

18 Jan 14:45
Compare
Choose a tag to compare

Changes since v1.0.187:

  • Level: fix a tiny render glitch in The Torus.
  • Level: make the Kaizo jump both easier and harder at the same time; allows slightly faster runs.
  • Level: in Kaizo, update the year in the note :)
  • Level: patch up the hole in Kaaaart Race.
  • Menu: add setting entry for palettes.
  • Engine: simplify collision code by removing some redundant stuff. Maybe slightly faster.
  • Engine: turn off some particularly spammy log messages by default.
  • Engine: update Ebiten to 2.2.4; fixes performance loss on macOS and a crash on web.
  • Renderer: improve palette color matching.
  • Build: remove some spammy warnings.

Release v1.0.187

13 Jan 01:23
Compare
Choose a tag to compare

This is an urgent bugfix release.

Changes since v1.0.183:

  • Skip gamecontrollerdb.txt lines with syntax errors. Works around
    mdqinc/SDL_GameControllerDB#538
  • Do not use the variable name GOFLAGS in the Makefile. Simplifies building
    by distros.

Release v1.0.183

12 Jan 17:21
Compare
Choose a tag to compare

Changes since v1.0.162:

  • Allow questionblocks to send trigger events.
  • Add a second kaizo block to the start (no impact to expected run times).
  • Fix minor render glitch in Kaaaart Race.
  • Now with palette rendering (enabled via -palette=ega). More palettes exist.
  • Minor module update.