Skip to content

Instantly share code, notes, and snippets.

View Sammi-Husky's full-sized avatar

Sammi Husky Sammi-Husky

View GitHub Profile
@Sammi-Husky
Sammi-Husky / doldisasm.py
Created December 22, 2021 04:29 — forked from camthesaxman/doldisasm.py
GameCube .dol disassembler
#!/usr/bin/env python
#
# GameCube .dol file disassembler
# Usage: doldisasm.py DOL_FILE > assembly_file.s
#
from capstone import *
from capstone.ppc import *
import sys
@Sammi-Husky
Sammi-Husky / demangle.cs
Created June 20, 2021 05:56 — forked from arookas/demangle.cs
CodeWarrior demangler, supporting operators, templates (including literals), and arrays.
using System;
using System.Collections.Generic;
using System.Text;
namespace arookas {
static class Demangler {
static void DemangleTemplate(StringStream input, StringBuilder output) {