Jujstme

Results 8 issues of Jujstme

Fixes commit #464 making the codes compatible across all versions of the game.

The way Dolphin Memory Engine looks for the memory address of the emulated game in Dolphin is, at least for gamecube games, essentially by checking if a certain memory page...

bug

Due to the current implementation of both `Process.ReadBytes` and `SignatureScanner`, sigscans fail whenever a certain module has any amount of data that can't be read, for any reason. The main...

bug

This adds a new tick field that increases by 1 at every call of the update function. This can be used for different purposes, eg. for caching data or to...

needs further discussion
auto splitting

Is it possible, on linux, to set up the application so it uses a local directory inside the home folder? The application bundled inside the flatpak is hardcoded to extract...

linux

This PR removes flatpak-specific preprocessor macros, leaving the game to figure out at runtime whether it's running under a flatpak environment or not. To be more specific, this relies on...

This commit enables the use of the portal API for flatpak builds on linux: https://docs.flatpak.org/en/latest/portal-api-reference.html Specifically for Unleashed Recompiled, this makes the installer use the native file dialog instead of...

The function [IsInMemoryRange](https://github.com/hedge-dev/UnleashedRecomp/blob/d0368665dd0ceda61a71daf401fb79c4abe4aaab/UnleashedRecomp/kernel/memory.h#L14) checks the validity of a certain memory address by verifying if it falls under the allocated host space, however it doesn't correctly check for the first 4096...