Skip to content

ct_nx 1.1.0

Latest

Choose a tag to compare

@NaGaa95 NaGaa95 released this 13 Jul 05:07
e6bc0b4

v1.1.0

  • Video
    • Movie playback fixes: stalling bug fix + input bug fix
    • Improved threading for video playback
  • Rendering & display
    • ARM NEON software-rendering path
    • Pixel-perfect scaling; screen-size and pacing tweaks
    • Proper camera centering
    • Handheld/docked resolution settings, with correct reload on mode transitions
    • Shadow rendering implementation
    • Depth buffer 24-bit -> 16-bit; MESA_NO_ERROR=1; gl_threaded option
  • Mods & patches (new subsystem)
    • Runtime patch integration + CTP mod support
    • Mod-cache generation with on-screen progress; "caching mods" text translations
    • Mobile-UI cleanup/removal patches (expanded)
    • New tools: remove_mobile_ui, remove_bilinear, remove_cursor_invert,
      remove_menu_buttons, generate_text_ctp
    • New sources: modpack.c/h, patches.h, cache_progress.c/h
  • Input & controls
    • Configurable button mapping
    • Controller layout patches; right-stick mirror; diagonal-movement patch
    • Improved on-screen button-prompt text
  • Configuration
    • Migrated config.txt -> config.ini (wider parsing compatibility)
    • New "default" language option (prioritizes system language when supported)
    • Added config.ini.template; assorted config cleanup and default-value changes
  • Saves & packaging
    • Saves migrated to a dedicated saves/ folder
    • sdout Makefile target to package the SD-card layout
  • Font
    • Bundled the ChronoType font (+ readme/license)
  • Menus / text
    • Menu and technique-menu alignment corrections
    • Updated tutorial help messages
  • Threading / performance
    • Pin main thread to core 0
    • Optimization-flag tweaks

This release is entirely thanks to @ppkantorski