Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A cycle-accurate implementation of @notch's dcpu-16 in Go

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 _samples
Octocat-spinner-32 dcpu
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.mdown
Octocat-spinner-32 keymap.go
Octocat-spinner-32 main.go
README.mdown

DCPU-16

This is a cycle-accurate implementation of the DCPU-16 CPU in Go.

To fetch:

git clone https://github.com/kballard/dcpu16.git

Emulator

The emulator reads big-endian compiled programs and executes them at a set 100KHz. It can be quit by pressing ^C. It supports full color emulation within the limits of the xterm-256 color protocol, as well as the cyclic keyboard buffer. It does not support font mappings (due to the limitations of terminal output).

To build:

go build
Something went wrong with that request. Please try again.