Skip to content

Instantly share code, notes, and snippets.

@air
air / hey SID play a D.bas
Last active August 29, 2015 14:04
First SID control program
00 rem based on tone example at http://goo.gl/tIDtAy
05 rem sid is at d400 = 54272
10 sid=54272
12 rem high nibble multiplier
13 high=16
15 rem clear 28 sid bytes
20 for i = 0 to 28 : poke sid + i, 0 : next
25 rem set volume segment of d418 (3 bits) to maximum %111
30 poke sid + 24, 15
35 rem everything here will act on voice 1.
00 rem my first demo. changing the volume register gives a click!
10 sid=54272 : volume=sid+24
20 col=53280
30 for i = 0 to 28 : poke sid + i, 0 : next
40 for i = 0 to 15 : poke volume, i : poke col, i : next
50 goto 40
@air
air / Onename verification
Created August 9, 2014 01:05
Onename verification.
Verifying myself: My Bitcoin username is +aaronbell. https://onename.io/aaronbell
@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
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 / 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
#!/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 / 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
@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 / 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 {