Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 21:21

1.1.0 (2025-06-20)

Features

  • Add 3x3 grid UI (3688e7f)
  • Add a global settings manager (fe6fbd9)
  • Add a very simple scratch space for textures (fc1f08e)
  • Add accessories and genres to metapack (125e762)
  • Add beep options settings (f870348)
  • Add Crayon_VMU lib (e416536)
  • Add custom theming engine (055c42b)
  • Add DAT tools (719fa1e)
  • Add dreamcast backend for launching (6b13f7c)
  • Add dreamcast drawing backend (8a58997)
  • Add first ui Large Description (8d33f5e)
  • Add gdmenu theme (4add81a)
  • Add license file (0c7ac97)
  • Add local devtainer for vsc (2e10614)
  • Add menufaker and update paths (ec6327c)
  • Add minor cleanup functions to cache and pools (5588d60)
  • Add multidisc client UI to each UI (ba4d5cc)
  • Add multidisc options to settings (f31e597)
  • Add multidsc UI options and launch popup (71bcb38)
  • Add new drawing function helpers (f903af2)
  • Add shared credits and settings menu screen (2f7d67b)
  • Add support for metadata DAT (598b256)
  • Add support for saving custom theme settings (d636384)
  • Add texture pool manager (f8ec404)
  • Allow drawing to use colors (c2c410d)
  • Allow each texture to have its own format (618b42b)
  • Allow for reading from cd or gd (1836f7f)
  • Batch rendering and allow multiple lists (a365d2f)
  • Change font handling (52a74db)
  • Change prototypes (f6a0a12)
  • Change sanitizer for flexibility (9d9abbd)
  • Correct missing field (bbffa01)
  • Correctly implement more metadata (ad97552)
  • Grid UI add animations (f60d0f4)
  • Handle multidisc sorting/filtering & compact (7e589d9)
  • Implement known start state for anims (229fcd8)
  • Initial commit (0e3ca75)
  • Integrate metadata accessories into backend (7815de5)
  • Introduce aspect scaling & fix empty lists (6daae42)
  • Introduce cross plat abstraction (36fe283)
  • Let tsv2ini parse out accessories (60c8450)
  • Let user choose between default and 3D BIOS (a52b149)
  • Line UI update to latest API (bac1cde)
  • Major Grid3 Changes (4727a3c)
  • Major LineDesc changes (c2ddc9a)
  • Make L & R triggers jump by letter in line desc style (309309d)
  • Migrate savefile system to more recent Crayon-Savefile lib (150dfbb)
  • Move gdmenu loader (cfe2c4b)
  • Mpved to global UI init (038cd22)
  • Properly fix tools for standalone tools (23cc0cb)
  • Rework how we generate the current user list (5ea0078)
  • Rewrite and expand pvr loading API (8b1bb51)
  • Share more code between openMenu and tools (a0eb749)
  • Simplify launching image (5b386bd)
  • Simplify txr manager (8690465)
  • Start rewriting serials on load (7006f36)
  • Start to add UI animations (837808e)
  • Tools updates (64c8b57)
  • ui: Make icons in line desc style move up if not all icons are present (ba11cf9)
  • Update db structure and tools (e491d4a)
  • Update GDMENU for preferences (a729cef)
  • Update Grid3 for preferences (d9af10a)
  • Update Grid3 to newer API (dff4e11)
  • Update LineDesc for preferences (f637cef)
  • Update UI and BMF for scaling (3034972)

Bug Fixes

  • Add missing #pragma once directives to header files (9bc6162)
  • Add missing NAME_MAX definition to KOS filesystem patch (e103ee2)
  • Allow drawing with sprites or polys (f2b5749)
  • Allow github version to compile (bb5ee47)
  • Building tools, random freze (3eac225)
  • Clean up and reorganize UI (85a4a6c)
  • Correct edge cases for DAT (1f05f68)
  • Correct input timeout issue (faf4f59)
  • Correct nul terminated strings (3cb2692)
  • Correct numbering issues (4f08713)
  • Correct paths (f6ceca3)
  • Correct small issues with pools, caches, LRU (b048cfd)
  • Correct some possible NULL pointer access (a2d45fd)
  • Ensure that datread tool has a valid output file handle to write to (e86805b)
  • Ensure we dont constantly swap first entry (6814d08)
  • Fix compilation errors due to bad import order in main.c (10737c1)
  • Fix compilation issues cause by missing type definition in vm2_api (82b945b)
  • Ignore the register of characters during sorting (696def7)
  • Improve tools code to get rid of compiler warnings (14a72dc)
  • Include stdint in where it was missing (req. for uintX_t types) (62ae8dc)
  • Load settings first (eb6617d)
  • Minor changes to compatibility (d98251e)
  • Minor fixes noted from users (2a1f982)
  • Moved ini lib to external (ecc34b1)
  • Remove cruft from old codebase (62ee6e9)
  • Remove junk (06f35a9)
  • Simpler makefile for tools (f96cab2)
  • Support new API and init structures (095f736)
  • Treat games with leading digit as one 'block' when jumping by letter in line desc style (0f1e10f)
  • Update vm2_api.c to be compatible with recent KallistiOS 2.1.X (aabafa2)
  • Update renamecsv (98738cc)
  • Use constants to set permissions for datread tool output dir (c76e2f6)