You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
Switch eXecutable Patch Delta, a new file format for exe patching + a patch utility (experimental). ==User guide== Switch eXecutable Patch Delta format notes: For use with .elf files generated with nx2elf from an NSO. Key: Start Offset, Length (in hex) [HEADER, 0x00, 0x50] 0x0, 0x4 = Magic number: "SXPD" 0x4, 0x4 = Number of instructions to patch (in hex) 0x8, 0x20 = SHA256 hash of original .elf 0x28, 0x20 = SHA256 hash of patched .elf 0x48, 0x8 = Padding data, put whatever you want here [LISTINGS, 0x50, (variable length)] Each listing is 0x8 in length. 0x0, 0x4 = Offset of instruction (in the .elf) 0x4, 0x4 = ARM instruction (as hex) This format is specifically designed for ARM instructions, and could potentially be used for real-time patching. Notes: *Release includes 2 sample patches for Super Mario Odyssey 1.2.0 (note: the god mode patch disables online functionality for obvious reasons). *Currently it can only patch games (you can make them now if you follow the format notes). ==Screenshots== https://dlhb.gamebrew.org/switchhomebrews/sxpdnx2.png https://dlhb.gamebrew.org/switchhomebrews/sxpdnx3.png == External links == * GitHub - https://github.com/switch-stuff/Sexep * GBAtemp - https://gbatemp.net/threads/sxpd-switch-executable-patch-delta-a-new-file-format-for-exe-patching-a-patch-utility.506158/
Advertising: