Skip to content

Instantly share code, notes, and snippets.

View byteandahalf's full-sized avatar

Byteandahalf byteandahalf

View GitHub Profile
@byteandahalf
byteandahalf / LevelRenderer.h
Last active June 17, 2016 17:21
Some LevelRenderer functions that I decompiled by hand.
void LevelRenderer::_buildSkyMesh()
{
Tessellator& tessellator = Tessellator::instance;
tessellator.begin(mce::PrimitiveMode::MODE_2, 12);
tessellator.color(Color::BLACK);
tessellator.vertex(0.0F, 128.0F, 0.0F);
double x = 1.0;
double z = 0.0;
double f = Math::TAU * 0.1;
@byteandahalf
byteandahalf / mcpe_symbolicate_arm64.idc
Created July 29, 2016 01:16
Adds some symbols to IDA for MCPE iOS 0.15.2
#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() {