FireEmblemUniverse / ColorzCore

A rewriting of Core.exe for EA.
GNU General Public License v3.0
7 stars 7 forks source link

Feature Request: Custom string encodings (table loading) #54

Closed LeonarthCG closed 19 hours ago

LeonarthCG commented 4 years ago

Currently String() doesn't seem to be used much by people, this could give it more to do: Some hex editors and assemblers I have seen include a way to specify your own encoding, I think this would make for an interesting feature that would simplify hacking non-FE games.

As an example, armips has a feature like this, the table format is explained here: https://github.com/Kingcom/armips#load-a-table-specifying-a-custom-encoding

Ideally I would like the byte output of the key values to be variable in size, so that it is easier to work with for more games, since some games have variable size text codes and whatnot.