Skip to content

Instantly share code, notes, and snippets.

View karlll's full-sized avatar
🧠
braining

Karl Larsaeus karlll

🧠
braining
  • Sweden
View GitHub Profile
@karlll
karlll / Game Boy Boot ROM Disassembly
Created February 4, 2023 16:48 — forked from drhelius/Game Boy Boot ROM Disassembly
Game Boy Boot ROM Disassembly
LD SP,$fffe ; $0000 Setup Stack
XOR A ; $0003 Zero the memory from $8000-$9FFF (VRAM)
LD HL,$9fff ; $0004
Addr_0007:
LD (HL-),A ; $0007
BIT 7,H ; $0008
JR NZ, Addr_0007 ; $000a
LD HL,$ff26 ; $000c Setup Audio
@karlll
karlll / collect-dotfiles.sh
Created May 26, 2021 20:13
Collect dotfiles and push to remote branch based on hostname
#!/bin/sh
#
# Collects all dotfiles defined by ${files} and copies them to a directory
# as defined by ${dest}. Creates a commit and pushed to remote branch with the same name
# as current hostname.
#
SCRIPT_DIR="$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
dest="${SCRIPT_DIR}/../files"
BEGIN MESSAGE.
Ys4O4R5hXL7c0yi DU7RPO9NTtogtEU HxDEWsqSEJIiRhz q19fgXlm1exDyDE
9leWRGIuwWwO55R bmL8icztJciTCKq 6Xr2MZHgg4cGNie 7tlMIbGWJ9cVBEs
LPb8NKe0zN3LJAz TwrS4sfN2JRPbT9 eEIJNYL31JYAmPr tU2WERANoD1Nt9x
IRfoZzIrwLIUXXk wPtsKl3opyqZ0Ix zV48g21.
END MESSAGE.

Keybase proof

I hereby claim:

  • I am karlll on github.
  • I am karlll (https://keybase.io/karlll) on keybase.
  • I have a public key ASD3Is9t15p36hJdOFgilxDfGaf5Fxo0LLazrz80H2L81wo

To claim this, I am signing this object:

@karlll
karlll / sysla-grammar.md
Created July 13, 2018 15:52
Grammar, System Specification Language (SYSLA)

Grammar

This is a grammar for the SYSLA language.

A more formal description TBA

Revisions

  • 0.1 Initially part of the project github.com/karlll/sysla