Repository navigation
Releases
Releases · kvse/dsr-native
dsr-native-loader v0.2.0
What's new?
- Update v1.0.3 support: Update v1.0.3 is now fully supported! You can either install the update with its nsp/xci file through the floating gui or select a game install with update v1.0.3 already installed.
- Language options: You can now select the multiple language options the game offers through the floating settings menu (Hold - and + for about one full second)
- Skip intro patch: A custom made patch that bypasses the intro logos upon every app start.
- NSP/XCI support: You can now select an nsp/xci file for the app to extract game files from without doing it yourself. (Requires your own prod.keys file for extracting)
- Graphics settings: A brand new graphics tab with a "performance mode" option and a newly added render scale.
- Auto FPS cap button: Automatically caps your fps depending on the amount of frames your hardware can produce to reduce stuttering and poor frame-pacing
- Experimental Mali GPU Support: Various Mali GPU fixes thanks to @fernanfez00 , as well as experimental Mali GPU settings found in the graphics tab
- Touch control layout presets: You can now save and load layout presets for touch controls
- Touch control button resizing
- Pop-up for missing files: When game files are not found, the game no longer crashes. A pop-up comes up asking the user to reselect game files
- Small bug fixes & optimizations
Note
Mali GPU's are still not fully supported, so please expect glitches and bugs. I am aware of a flickering issue that comes with Mali GPU's and am unsure if this release fixes that. I would appreciate any Mali users having issues to please create an issue and attach all log files so I can take a look.
dsr-native-loader v0.1.0
What's new?
- Custom game install locations: You are now able to select your own game install directory! The game will by default search "/Download/DSRNative/game" for game files, but if they are not found you will be asked to choose a folder with the game files and will boot from there in the future.
- Touch controls: Touch controls are now fully implemented. They auto-hide when a controller is detected, but you can bring it up by double-tapping the screen.
- Floating GUI: There is now a floating GUI you can bring up by holding minus + plus (start + select) for 1 full second. It has various adjustable settings for you to configure.
- Rendering fixes: This build should fix all previous visual bugs/glitches seen in the last build.
- Extended Adreno GPU support: Game should now fully load on older Snapdragon chipsets! (Tested with an Adreno 630)
- Custom drivers: Using the new floating GUI, you will be able to import and load your own custom drivers for the game to use. The game will use them upon next boot. (Note: each time drivers are changed it must rebuild shaders, so expect a few seconds of texture pop-in next launch.)
- Experimental expanded aspect ratio support: Different aspect ratios are now supported natively without stretching the games image. Adjustable via the new floating GUI. Requires game restart.
- Proper sleep/pause implementation: The game now pauses/sleeps while in the background. Before it used to continue running even in the background, consuming tons of battery.
- Small performance improvements and memory optimizations
- FPS counter
What's next?
- Mali GPU support: This is my top priority now. For any mali users experiencing issues please submit an issue and attach log files. Each contribution helps.
- Custom touch control locations: An ability to move around the on-screen touch controls to a users liking.
- Further optimizations
- Render scale setting
If anyone has any issues, do not hesitate to create an issue so I can look into it. I also appreciate any suggestions.
dsr-native-loader v0.0.1
Files: game, save, cache and settings.txt in Download/DSRNative; logs…