Releases: NaGaa95/ct_nx
Releases · NaGaa95/ct_nx
Release list
ct_nx 1.1.0
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
ct_nx 1.0.1
v1.0.1
- Fix battle escape pthread timeout crash