Jump to content

TSBTool Supreme - Season Generator by BAD_AL 1.3.0.0


1 Screenshot

About This File

Release for TSBToolSupreme that supports editing TSB original rom, TSB 32 team rom, TSB I SNES, TSB II SNES, and TSB III SNES

Requires the .NET framework in order to run.


============================================================================================
'GetBytes' feature explained:
Due to the increased popularity of the 'SET' command, I have added a 'GetBytes' feature. 
The 'GetBytes' feature will extract bytes from a ROM into 'SET' commands.
The input of the 'GetBytes' feature will look like the following:

Example #1, this will extract the bytes from the ROM from locations 0x23BC6-0x23c51

0x23BC6-0x23c51

Example #2, this will extract the bytes from the ROM from locations 0x23BC6-0x23c51, and
            the comment '# mini helmet stuff' will be in the results.
            
# mini helmet stuff
0x23BC6-0x23c51

Example #3, this will extract the bytes from the ROM from locations 0x23BC6-0x23c51, 
            with a width of 5 bytes and the comment '# mini helmet stuff' will be in the results.
            
# mini helmet stuff
0x23BC6-0x23c51,0x5   

You can have as many lines as you want with as many comments as you like.

The result of example #3 is the like the following (rest of the results are cut off):
-----------------
# mini helmet stuff
SET(0x23bc6,0x9495968b00)
SET(0x23bcb,0x88898a8b00)
SET(0x23bd0,0xc0c1ab8307)
SET(0x23c4d,0x8f898a8b35)
...
-----------------
============================================================================================

 

 

 

 

 


What's New in Version 1.2.0.0   See changelog

Released

TSBToolSupreme Version 1.2.0.0 (11 Aug 2019)
1. Confirmed mono Support
2. 'ReplaceString' function.
3. Get/Set team abbrv. City, Name

To run under Mono on Macintosh:
    1. Install Mono (full)
    2. From Terminal type "mono --arch=32 TSBToolSupreme.exe" (without the quotes)

To run under Mono on Linux:
    1. Install Mono (full)
    2. From Terminal type "mono TSBToolSupreme.exe" (without the quotes)

'ReplaceString' functionality:
I added a 'ReplaceString' function to the Input parser of TSBToolSupreme (only use for strings that are the 
                                    same size or shorter [ new value will be padded with spaces if shorter]).
To use it, use the following syntax:
    ReplaceString("the original string","replacement string")
        or
    ReplaceString("the original string","replacement string", 2)
    Where the '2' argument specifies that you want to replace only the 2nd occurence in the ROM (works for all numbers, not just 2)
 
 Get/Set team abbrv. City, Name:
    In GUI view Menu, check "Show Team abb., City, Name"
    When viewing contants, you'll see lines like "TEAM_ABB=BUF.,TEAM_CITY=BUFFALO,TEAM_NAME=BILLS" in the teams sections.
    The team abbreviation must be 4 characters ling, Keep the strings a reasonable length; they won't show correctly in the team
        menus if you make them too long.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...