Skip to content

Instantly share code, notes, and snippets.

View doodead's full-sized avatar
🏠
Burnout stole programming out of me

Doodad/Doodead doodead

🏠
Burnout stole programming out of me
View GitHub Profile
#!/usr/bin/env python3
from fuse import FUSE, Operations, FuseOSError
import struct
import errno
import os
import sys
import time
class PS5BFS_Full(Operations):
def __init__(self, img):
@doodead
doodead / README.md
Last active August 10, 2026 01:50
Shadow Hearts: Covenant on PS2 Classics

This is a patch to make Shadow Hearts: Covenant (NTSC) work in Sony's PS2 emulator from the PS2 Classics.

The bps needs to be applied against the eboot.bin of the KOF98 core. CRC32 = c74622fb.

@doodead
doodead / README.md
Created June 27, 2023 12:41 — forked from Informatic/README.md
openlgtv webOS hacking notes

This is just a dump of some interesting undocumented features of webOS (3.8 specifically, on early 2018 4k LG TV) and other development-related tips.

Homebrew app ideas

@doodead
doodead / sudo
Created September 7, 2018 20:25
Touch ID for sudo including tmux
# sudo: auth account password session
auth optional pam_reattach.so
auth sufficient pam_tid.so
auth sufficient pam_smartcard.so
auth required pam_opendirectory.so
account required pam_permit.so
password required pam_deny.so
session required pam_permit.so
@doodead
doodead / sudo
Last active September 7, 2018 20:25
Touch ID for sudo
# sudo: auth account password session
auth sufficient pam_tid.so
auth sufficient pam_smartcard.so
auth required pam_opendirectory.so
account required pam_permit.so
password required pam_deny.so
session required pam_permit.so
// This is the user configuration. It is empty by default.
// All possible keys are described in the default configuration file.
// To open it, run the "Open default configuration" action.
// Do not edit this file, it will be replaced on update.
// Edit the user configuration file instead.
// You can open it by running the "Preferences" action.

Keybase proof

I hereby claim:

  • I am mateusmedeiros on github.
  • I am doodad (https://keybase.io/doodad) on keybase.
  • I have a public key whose fingerprint is B8C0 AA8F E0CA 9FC0 526C 173B 23B1 E930 A018 4887

To claim this, I am signing this object:

@doodead
doodead / .psqlrc
Created August 24, 2016 16:25
.psqlrc
\set QUIET 1
-- formatting
\x auto
\set VERBOSITY verbose
\set ON_ERROR_ROLLBACK interactive
\timing
\pset pager off
\pset null '<NULL>'
This file has been truncated, but you can view the full file.