* WIP HD texture support
* Remove STB implementation as it's already defined in RT64
* Fix texcoords for seamless pause background patch
* Fix RT64 compilation error and temporarily disable shader cache
* Fix vertices for bottom strip in seamless pause background patch
* Update RT64 for mip preloading and alignment fixes
* Update RT64 for zipped texture pack support and fix CMake warning flags for clang-cl
* Update RT64 to have multiple pack loading and texture memory stats in the debugger
* Update RT64 to fix replace button crash
* Update to RT64 main as HD textures were merged and completely removed shader cache as it's not needed
---------
Co-authored-by: Wiseguy <68165316+Mr-Wiseguy@users.noreply.github.com>
* Update RT64 to correctly report errors for shader model 5.1 GPUs
* Fixed Windows filesystem error crash
* Force audio driver selection to wasapi on Windows to prevent audio issue
* feat: allow configuring menu toggle button
* fix: hide toggle menu binding config for keyboard
* fix: assign defaults for inputs that don't exist in `controls.json`
* Added analog cam and camera inversion options to menu, initial implementation of analog cam
* Automatically suppress inputs on the right stick while analog cam is active
* Return to automatic camera mode when pressing target
* Add aiming inversion options
* Add analog camera inversion options
* 64 bit framebuffer for rt64
* Remove mention of motion blur cap from readme
* Add graphics.json option to control high precision framebuffers, disable clamping alpha for accumulation blur when using high precision FBs
* Increase dither noise strength at higher resolutions to make it more noticeable
---------
Co-authored-by: Mr-Wiseguy <mrwiseguyromhacking@gmail.com>
* Fixed bug with autosaving where some flags weren't updated in the save buffer
* Display message boxes for RT64 initialization errors
* Bump version number to 1.0.1
* ensure focus after cont/kb input + enable mouse on SDL_QUIT + force focus to prompt while open
* only force prompt focus if mouse is not active
* default kb input, mouse click switches to kb focused input