Skip to content

Instantly share code, notes, and snippets.

View cassdeckard's full-sized avatar
🇵🇸
Free Palestine

Cass D cassdeckard

🇵🇸
Free Palestine
View GitHub Profile
@SavageCore
SavageCore / 1-readme.md
Last active January 22, 2026 18:16 — forked from cdleveille/Install⁄Update Xone
Install or update xone driver for Steam Deck (desktop shortcut and bash script)
#!/bin/sh
# Shamelessly stolen from https://github.com/neonichu/Core-Audio-Samples/blob/master/Samples/extract-sf2.sh
#
## Convert a SoundFont + MIDI file to a CAF audio file.
##
## needs:
## fluidsynth, sox (installable via brew)
## afconvert (part of OS X)
@S-trace
S-trace / idafix.md
Last active January 24, 2026 23:14 — forked from 2igosha/idafix.md
Fix IDA 7.5/7.6/7.7SP1 crashing on idapython3.dll in Wine

Description

For some reason IDA executes FreeLibrary() to the plugin immediately after getting its PLUGIN structure's address, so later invocations of the plugin lead to calls to nowhere (that was supposed to be python3.dll). Simply patching the location of the FreeLibrary() call fixes the issue. The location is easy to find: go by cross-references to a place where the call to FreeLibrary is followed by a reference to the string "%s: incompatible plugin version..." and NOP it away.

7.5

@CataLatas
CataLatas / movement_reloc.ccs
Last active December 31, 2023 20:41
Earthbound movement script expansion patch
import asm65816
/*
* Relocates the movement script pointer table, allowing
* for custom scripts to be inserted into the game
*
* By Catador
* Additional ideas by JTolmar and cooprocks123e
* And maybe others (sorry!)
*/
1: 日
2: 一
3: 国
4: 会
5: 人
6: 年
7: 大
8: 十
9: 二
10: 本
@poetix
poetix / json_to_csv.py
Created August 29, 2012 09:58
Short script to fetch JSON from MongoDB, flatten to dictionary of leaf nodes, and write everything out in CSV format
#!/usr/bin/python
import urllib2
import argparse
import json
parser = argparse.ArgumentParser(description="Fetch some JSON")
parser.add_argument("url")
args = parser.parse_args()