Skip to content

Instantly share code, notes, and snippets.

@zarutian
zarutian / wozmon.s
Last active August 24, 2023 15:49 — forked from beneater/wozmon.s
; This version is meant for Commander X16 ( https://www.commanderx16.com )
; and uses its KERNAL (yes it is spelled this way) API
; ( https://github.com/X16Community/x16-docs/blob/master/X16%20Reference%20-%2004%20-%20KERNAL.md )
; it is mostly an programming excercise for me. -Zarutian
.inc "cmdrX16_kernal.inc" ; Not sure what it is called
.org $C000
.ascii "CX16"
.org $C004
var Q = require("q");
var LruMap = require("collections/lru-map");
var Map = require("collections/map");
var UUID = require("./lib/uuid");
var adapt = require("./adapt");
function debug() {
//typeof console !== "undefined" && console.log.apply(console, arguments);
}

Keybase proof

I hereby claim:

  • I am zarutian on github.
  • I am zarutian (https://keybase.io/zarutian) on keybase.
  • I have a public key whose fingerprint is C8AA DDDB A46B 9220 AEFD 1CF9 C054 B038 9607 B2EE

To claim this, I am signing this object:

@zarutian
zarutian / gist:4982084
Last active December 13, 2015 22:08
Rings extended. This version does not allow silent failure and allows full virtualzation
DCPU-16 Specification
Copyright 1985 Mojang
Version 1.8.x-MROUT-Zarutian
=== SUMMARY ====================================================================
* 16 bit words
* 0x10000 words of ram