| Tamkis Member Level: 27 Posts: 32/148 EXP: 109435 For next: 6724 Since: 03-12-12 Since last post: 3.2 years Last activity: 3.1 years |
|
||
|
SM64 Gameshark Code Patcher++ (v1.4) Background: A few years ago, Jul user ShenoxVII created an application which would patch gameshark codes into the SM64 Rom, simply called "SM64 Gameshark Code Patcher". In the thread, he posted the VisualBASIC source code for the application, and stated that he has basically abandoned application developement, waiting for "someone else to make [it] right."
After a few PM's with ShenoxVII asking if I could continue onward with the project, fix the bugs, and add features, he said that I could. Hence this topic and program. What is this? This application is a continuation of ShenoxVII's original M64GSP work, completely rewritten, debugged, and with added features. As the name of the application implies, the application allows one to patch Gameshark codes into extended SM64 ROMs. As of v14, the codes that are patchable are codes of type 0x80, 0x81, 0xA0, 0xA1, 0xD0, 0xD1, 0xD2, and 0xD3, and codes whose memory addresses range from 0x800EB180-0x800F083C, and from 0x80246000-0x80333000. Using this application, hackers will be able to make permanent modifications of their SM64 hacks by utilizing the massive amount of SM64 Gameshark codes available on the web. Furthermore, beginners can avoid (more) the dark ages of plowing through the massive 4-8MB rom and dealing with R4300i dissasemblers (such as LemAsm) or hex editors in order to patch Gameshark codes. (However, I still recommend beginners to eventually learn R4300i or how to use a hex editor, since both are invaluable skills.) As of v14, support has been added in order to patch a GSCI (Gameshark Code Interpreter) into the ROM. The GSCI allows one to patch GS codes into the ROM starting at ROM offset )$0BEA20, and can execute the aforementioned GS code types within any RAM address. Changelog: v1.4 07/04/2013: @Created GSCI support (thanks Kaze!). Supports 234 GS codes @Removed Tamkis.vb dependency @Added (beta) ability to patch/undo GSCI @Added 2 secret easter eggs @Added more code types #ROM mode #0xA0 #0xA1 #GSCI Mode #0x80 #0x81 #0xA0 #0xA1 #0xD0 #0xD1 #0xD2 #0xD3 @Added Hex/Float<>Dec converter toolbox @Added more sfx ![]() @Added toggle for sfx, colors, and patch mode @Bug fixes 5. Credits Kaze - For single-handedly creating the GSCI! ShenoxVII - Original creator of this program! Skelux, VL-Tone, Messiaen, YoshiElectron - For all of their research into SM64 hacking Jul.rustedlogic Media and download M64GSP++ Download (v14, with v1.0 GSCI PPF patch) Read the readme! Videos: M64GSP++ GSCI Webpage |







