Skip to content

Blizzard 4 is a 16-bit computer I designed. This repo contains the compiler, assembler and emulator needed to develop and test programs for it. Try online at:

License

Notifications You must be signed in to change notification settings

danielfspencer/blizzard-4

Repository files navigation

Space Invaders 3D Renderer Snake Ping Pong

Blizzard 4 is a RISC 16-bit computer designed for simple implementation in hardware. This web app contains an emulator, assembler, compiler and a set of example programs for the computer.

Ways to use

Documentation

The documentation is written in Markdown and can be viewed here. It is also available in-app under the "Manual" section in the sidebar.

Building from source

To get the source for the latest released version, type:

git clone https://github.com/danielfspencer/blizzard-4
cd blizzard-4

Install the libraries required by Electron with:

npm install

Run the app with:

npm start

You can also build a portable binary for your current OS with the following command:

npm run dist

The generated executable is found in the electron_dist/ folder.

License

Code released under GNU General Public License v3.0. Copyright © Daniel Spencer.

3rd Party Licences