Skip to content

Instantly share code, notes, and snippets.

; Retro-Halo by Eddy Fries - edf@halcyon.com
processor 6502
include vcs.h
org $F000
; Compile switches
NTSC = 0
PAL = 1
PAL60 = 2
@air
air / p1_keyboard.ini
Created October 11, 2015 01:12
Dolphin profiles for New Super Mario Bros
[Profile]
Device = DInput/0/Keyboard Mouse
Buttons/A = X
Buttons/B = C
Buttons/1 = LSHIFT
Buttons/2 = SPACE
Buttons/- = V
Buttons/+ = B
Shake/X = Z
Shake/Y = Z
@air
air / flip.html
Last active March 12, 2023 07:29
flip colours and images at 60fps
<html>
<!--
- GIF is too slow
- flipping colours in JS is easy
- Using backgroundImage is flickery
- With preload: fixed!
-->
<head>
<style>
body {
@air
air / try_realms_api.sh
Last active June 17, 2022 02:19
Let's use the Realms API to download our world backup!
#!/bin/bash
# you need httpie (apt-get install httpie)
# you need to replace <these things> with your details
# run with 'source' to export vars to your shell for experimentation
# 1. authenticate to get an access token
auth_server=https://authserver.mojang.com
user=<your login email>
@air
air / checkgit.sh
Last active January 4, 2022 09:21
Quickly check all your git repos for local & remote changes.
#!/bin/bash
set -o nounset
set -o errexit
[[ ! -z ${DEV} ]] || { echo "DEV is not defined"; exit 1; }
# for each dir in DEV
checkouts=$(find $DEV -maxdepth 1 -type d)
for dir in ${checkouts}; do
#!/bin/bash
#
# appify -- convert your non-interactive shell script into a Mac OS X application
# Copyright (C) 2010 Adam Backstrom
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
@air
air / steam.sh
Last active August 30, 2018 18:18
Setup script to run Steam on Chromebook using a library on an external SD card.
#!/bin/bash
set -o nounset
# 2016-01-02 updated to use whichever device the card is mounted on.
# 2016-07-28 update to use ext4 or fuseblk
# Params
#--------------------------------------------------------------------
# 1. where ChromeOS mounts your SD card
import socket
import struct
import binascii
import time
import json
import urllib2
# Use your own IFTTT key, not this fake one
ifttt_key = '9cn3847ntc8394tn8-ab'
# Set these up at https://ifttt.com/maker
@air
air / autoexec.cfg
Last active August 29, 2015 14:05
DotA autoexec.cfg
con_enable 1
// big hero icons on map
dota_minimap_hero_size 900
// no zooming
dota_camera_disable_zoom 1
// right-click to deny
dota_force_right_click_attack 1
@air
air / Onename verification
Created August 9, 2014 01:05
Onename verification.
Verifying myself: My Bitcoin username is +aaronbell. https://onename.io/aaronbell