GoNES - Windows (x86)  GoNES - Windows (ARM)  GoNES - Linux (x86)  GoNES - Linux (ARM)  GoNES - Mac  GoNES (Source)

What's New:

Features

  • (apu): Add config for buffer size
  • (apu): Improve APU downsampling quality
  • (config): Add support for per-game config overrides
  • (nesutil): Add subcommand to create a ROM file
  • (nesutil): Add subcommand to decode CHR to a PNG
  • (nesutil): Add subcommand to decode Game Genie codes
  • (nesutil): Add subcommand to encode Game Genie codes
  • (nesutil): Add subcommand to encode a PNG to CHR data
  • (nesutil): Add subcommand to split CHR and PRG from a ROM file
  • (nesutil): Add support for extracting ROM header

Fixes

  • (apu): Decrease default buffer size to prevent audio lag
  • (apu): Optimize APU using a ring buffer
  • Optimize web version by tweaking wasm-opt flags

Others

  • (database): Update NoIntro database
  • (nesutil): Improve ls subcommand error handling
  • (nesutil): Improve multiple error formatting
  • (nesutil): Rename gonesutil to nesutil
  • Change import path to gabe565.com/gones

Dependencies

  • (deps): Add enumer as versioned dependency [skip ci]
  • (deps): lock file maintenance
  • (deps): update dependency @trivago/prettier-plugin-sort-imports to v5.2.2
  • (deps): update dependency @vitejs/plugin-vue to v5.2.1
  • (deps): update dependency @vue/eslint-config-prettier to v10
  • (deps): update dependency eslint-config-prettier to v10
  • (deps): update dependency eslint-plugin-prettier to v5.2.3
  • (deps): update dependency eslint-plugin-vue to v9.32.0
  • (deps): update dependency globals to v15.14.0
  • (deps): update dependency node to v22
  • (deps): update dependency postcss to v8.5.2
  • (deps): update dependency prettier to v3.5.0
  • (deps): update dependency sass to v1.83.4
  • (deps): update dependency tailwindcss to v4
  • (deps): update dependency unplugin-icons to v22
  • (deps): update dependency vite to v6.1.0
  • (deps): update dependency vite-plugin-pwa to v0.21.1
  • (deps): update dependency vue to v3.5.13
  • (deps): update eslint monorepo to v9.20.0
  • (deps): update gabe565.com/utils digest to e4ad4d8
  • (deps): update go to v1.23.6
  • (deps): update icons to v1.2.14
  • (deps): update module github.com/hajimehoshi/ebiten/v2 to v2.8.6
  • (deps): update module github.com/knadh/koanf/v2 to v2.1.2
  • (deps): update module github.com/lmittmann/tint to v1.0.7
  • (deps): update module github.com/puerkitobio/goquery to v1.10.1
  • (deps): update module github.com/spf13/pflag to v1.0.6
  • (deps): update module github.com/stretchr/testify to v1.10.0