Skip to content

Instantly share code, notes, and snippets.

@jose-vm
Forked from byteandahalf/MCPE 64 bit syms.idc
Last active September 17, 2015 00:32
Show Gist options
  • Save jose-vm/b53ff766f374e4f76357 to your computer and use it in GitHub Desktop.
Save jose-vm/b53ff766f374e4f76357 to your computer and use it in GitHub Desktop.
#include <idc.idc>
static symbol(addr, sym) {
MakeFunction(addr, BADADDR);
if(MakeNameEx(addr, sym, SN_NOWARN)) return;
auto i;
for(i = 0; i < 999; i++) if(MakeNameEx(addr, form("%s_%d", sym, i), SN_NOWARN)) return;
}
static main() {
symbol(0x100026F68, "__ZN6Common23getGameVersionStringNetEv");
symbol(0x100207334, "__ZN9Minecraft4initERKSs");
symbol(0x10019CB40, "__ZN15TileTessellator17tessellateInWorldEP4TileRK7TilePoshb");
symbol(0x100197E9C, "__ZN15TileTessellator22tessellateBlockInWorldEP4TileRK7TilePos");
symbol(0x1002E3518, "__ZN10TileSource7getDataERK7TilePos");
symbol(0x1002E46D0, "__ZN10TileSource14setTileAndDataERK7TilePos8FullTilei");
symbol(0x1002E4B08, "__ZN10TileSource17updateNeighborsAtERK7TilePos6TileID");
symbol(0x1002E3410, "__ZN10TileSource7getTileERK7TilePos");
symbol(0x1002E8070, "__ZN16TileTickingQueue3addEP10TileSourceRK7TilePos6TileIDi");
symbol(0x1005A77D0, "__ZTV4Item");
symbol(0x100627910, "__ZN4Item13creativeItemsE");
symbol(0x10061B950, "__ZN4Item5itemsE");
symbol(0x1002A7B04, "__ZN4Item7setIconERKSsi");
symbol(0x1002A8504, "__ZN4Item7setNameESs");
symbol(0x10028F4C4, "__ZN4Item9initItemsEv");
symbol(0x100298980, "__ZN4Item17initCreativeItemsEv");
symbol(0x1005B97F0, "__ZTV4Tile");
symbol(0x10062FE10, "__ZN4Tile5tilesEv");
symbol(0x10039E7C8, "__ZN4Tile9initTilesEv");
symbol(0x1003B0AA4, "__ZN4Tile4initEv");
symbol(0x10018BF94, "__ZN11Tessellator6vertexEfff");
symbol(0x10039B4E4, "__ZN9StairTileC2EiP4Tilei");
symbol(0x1003C54A0, "__ZN10TileEntity5setIdE14TileEntityTypeRKSs");
}
// http://imgur.com/KhAlO9A
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment