Changelog
Features
- 95893c4 feat(apu): Add config for buffer size
- a6c647e feat(apu): Improve APU downsampling quality
- a54064e feat(config): Add support for per-game config overrides
- 32a24cc feat(nesutil): Add subcommand to create a ROM file
- 7602132 feat(nesutil): Add subcommand to decode CHR to a PNG
- cce5deb feat(nesutil): Add subcommand to decode Game Genie codes
- 2e88a4f feat(nesutil): Add subcommand to encode Game Genie codes
- 3026b3d feat(nesutil): Add subcommand to encode a PNG to CHR data
- 4f28b29 feat(nesutil): Add subcommand to split CHR and PRG from a ROM file
- 0d13bfa feat(nesutil): Add support for extracting ROM header
Fixes
- 71b32fa perf(apu): Decrease default buffer size to prevent audio lag
- ec6e69d perf(apu): Optimize APU using a ring buffer
- b13df9b perf: Optimize web version by tweaking wasm-opt flags
Others
- 0579563 chore(database): Update NoIntro database (#343)
- cde0fcc chore(nesutil): Improve
lssubcommand error handling - 663f014 chore(nesutil): Improve multiple error formatting
- a332899 chore(nesutil): Rename
gonesutiltonesutil - a368e0b chore: Change import path to
gabe565.com/gones
Dependencies
- e70ba94 chore(deps): Add enumer as versioned dependency [skip ci]
- 00ad00a chore(deps): lock file maintenance (#354)
- 37bea7e chore(deps): update dependency @trivago/prettier-plugin-sort-imports to v5.2.2 (#350)
- 7a28f32 chore(deps): update dependency @vitejs/plugin-vue to v5.2.1 (#336)
- 710d15b chore(deps): update dependency @vue/eslint-config-prettier to v10 (#321)
- 46b9088 chore(deps): update dependency eslint-config-prettier to v10 (#345)
- aa3e34b chore(deps): update dependency eslint-plugin-prettier to v5.2.3 (#346)
- 6452a2d chore(deps): update dependency eslint-plugin-vue to v9.32.0 (#325)
- 364aa7f chore(deps): update dependency globals to v15.14.0 (#323)
- 41faf73 chore(deps): update dependency node to v22 (#330)
- 4bb361e chore(deps): update dependency postcss to v8.5.2 (#360)
- 8121704 chore(deps): update dependency prettier to v3.5.0 (#359)
- 7780ffa chore(deps): update dependency sass to v1.83.4 (#324)
- df53372 chore(deps): update dependency tailwindcss to v4 (#356)
- 6990dd9 chore(deps): update dependency unplugin-icons to v22 (#344)
- 4ca4a68 chore(deps): update dependency vite to v6.1.0 (#357)
- d823ac0 chore(deps): update dependency vite-plugin-pwa to v0.21.1 (#337)
- d24c5c4 chore(deps): update dependency vue to v3.5.13 (#326)
- bb6034e chore(deps): update eslint monorepo to v9.20.0 (#358)
- f10fdba chore(deps): update gabe565.com/utils digest to e4ad4d8 (#349)
- 56a89ba chore(deps): update go to v1.23.6 (#355)
- 175151f chore(deps): update icons to v1.2.14 (#353)
- 77a86fa chore(deps): update module github.com/hajimehoshi/ebiten/v2 to v2.8.6 (#320)
- 1e51e5c chore(deps): update module github.com/knadh/koanf/v2 to v2.1.2 (#333)
- d9e7df9 chore(deps): update module github.com/lmittmann/tint to v1.0.7 (#351)
- 1192a76 chore(deps): update module github.com/puerkitobio/goquery to v1.10.1 (#342)
- e25351b chore(deps): update module github.com/spf13/pflag to v1.0.6 (#352)
- c24cf50 chore(deps): update module github.com/stretchr/testify to v1.10.0 (#338)