Difference between revisions of "Every Game BRSAR Patcher"
(first release!) |
m (KantoEpic moved page Every Game brsar Patcher to Every Game BRSAR Patcher over a redirect without leaving a redirect) |
(No difference)
|
Revision as of 03:04, 11 January 2021
Author: | Yosh |
---|---|
Operating Systems: | Windows, Linux |
Programming language: | C, Python |
Software Type: | Patcher |
File Formats: | BRSAR |
Current Version: | v1.0 |
Download: | Windows Executable |
Every Game brsar Patcher is a tool developed by Yosh which changes all BRSTM max size signed hex float byte from any BRSAR file to their max size (2 GB) As the name suggests, it allows you to use custom brstm with any size on any game that links them in a BRSAR file.
Usage
Open or drag and drop a BRSAR file into the program to patch all BRSTM entries. You can also set the program for opening BRSAR files as default, this way, you only need to double click the file to patch it. You can also use it on command line :
"Every-Game-brsar-Patcher.exe" "my file.brsar"
Media
Algorithm Description
External brstm entries are between offset 0x0 and 0x1f7b00 (with one exception), so it takes up to 5 seconds to check all bytes. the brstm file name always contains ".brstm" with a name length variable, but there is always 0xFFFFFFFF 8 bytes after the brstm max length, so the program looks for it. Once the offset to Length of the entire brstm is found, the program writes 0x7FFFFFFF to this offset. (it's the maximal value for a signed hex float, as for negative values the sound won't play). Then it looks again for ".brstm" until reaching the offset limit said above.
Version History
Version | Date of release | Information |
---|---|---|
v1.0 | 2021-10-01 | First release |
Customs Tracks:
Trek of Shapes –
Giant Highway –
100km Raceway –
Wii U Mario Kart Stadium –
Wii U Water Park
Battle Arenas:
GCN Luigi's Mansion
Customs edits:
Thwomp Desert (Race) –
Block Plaza (Race) –
Cannon Run –
Mud Mud Meadows –
Hard Luigi Circuit –
Galaxy Colosseum
Not serious:
Mushroom Gorge but the Floor is Lava
Distribution:
Yosh's Battle Distribution