├── LICENSE ├── Microsoft.VC90.CRT └── Microsoft.VC90.CRT.manifest ├── README.markdown ├── app ├── __init__.py ├── assembler.py ├── benchmark.py ├── editor.py ├── emulator.py ├── icons.py ├── preprocessor.py └── view.py ├── clean.bat ├── emulator ├── clock.c ├── clock.h ├── common.h ├── emulator.c ├── emulator.h ├── keyboard.c ├── keyboard.h ├── lem.c └── lem.h ├── icons ├── basket_put.png ├── control_end.png ├── control_play.png ├── control_stop.png ├── disk.png ├── folder_page.png ├── icon.ico ├── icon16.png ├── icon24.png ├── icon256.png ├── icon32.png ├── icon48.png └── page.png ├── installer.iss ├── main.py ├── programs ├── atlas.dasm ├── cube.dasm ├── enumerate_hardware.dasm ├── example.dasm ├── keyboard.dasm ├── life.dasm ├── matrix.dasm ├── mem.dmp ├── minecraft.dasm ├── minesweeper.dasm ├── nyan.dasm ├── preprocessor.dasm ├── pretty.dasm ├── test.dasm └── tetris.dasm ├── screenshots ├── debug.png ├── editor.png ├── no_debug.png ├── nyan.gif └── syntax.png ├── setup.py └── util ├── font.png ├── font.py └── icons.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/LICENSE -------------------------------------------------------------------------------- /Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/README.markdown -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/app/__init__.py -------------------------------------------------------------------------------- /app/assembler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/app/assembler.py -------------------------------------------------------------------------------- /app/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/app/benchmark.py -------------------------------------------------------------------------------- /app/editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/app/editor.py -------------------------------------------------------------------------------- /app/emulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/app/emulator.py -------------------------------------------------------------------------------- /app/icons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/app/icons.py -------------------------------------------------------------------------------- /app/preprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/app/preprocessor.py -------------------------------------------------------------------------------- /app/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/app/view.py -------------------------------------------------------------------------------- /clean.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/clean.bat -------------------------------------------------------------------------------- /emulator/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/emulator/clock.c -------------------------------------------------------------------------------- /emulator/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/emulator/clock.h -------------------------------------------------------------------------------- /emulator/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/emulator/common.h -------------------------------------------------------------------------------- /emulator/emulator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/emulator/emulator.c -------------------------------------------------------------------------------- /emulator/emulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/emulator/emulator.h -------------------------------------------------------------------------------- /emulator/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/emulator/keyboard.c -------------------------------------------------------------------------------- /emulator/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/emulator/keyboard.h -------------------------------------------------------------------------------- /emulator/lem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/emulator/lem.c -------------------------------------------------------------------------------- /emulator/lem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/emulator/lem.h -------------------------------------------------------------------------------- /icons/basket_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/basket_put.png -------------------------------------------------------------------------------- /icons/control_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/control_end.png -------------------------------------------------------------------------------- /icons/control_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/control_play.png -------------------------------------------------------------------------------- /icons/control_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/control_stop.png -------------------------------------------------------------------------------- /icons/disk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/disk.png -------------------------------------------------------------------------------- /icons/folder_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/folder_page.png -------------------------------------------------------------------------------- /icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/icon.ico -------------------------------------------------------------------------------- /icons/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/icon16.png -------------------------------------------------------------------------------- /icons/icon24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/icon24.png -------------------------------------------------------------------------------- /icons/icon256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/icon256.png -------------------------------------------------------------------------------- /icons/icon32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/icon32.png -------------------------------------------------------------------------------- /icons/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/icon48.png -------------------------------------------------------------------------------- /icons/page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/icons/page.png -------------------------------------------------------------------------------- /installer.iss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/installer.iss -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/main.py -------------------------------------------------------------------------------- /programs/atlas.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/atlas.dasm -------------------------------------------------------------------------------- /programs/cube.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/cube.dasm -------------------------------------------------------------------------------- /programs/enumerate_hardware.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/enumerate_hardware.dasm -------------------------------------------------------------------------------- /programs/example.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/example.dasm -------------------------------------------------------------------------------- /programs/keyboard.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/keyboard.dasm -------------------------------------------------------------------------------- /programs/life.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/life.dasm -------------------------------------------------------------------------------- /programs/matrix.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/matrix.dasm -------------------------------------------------------------------------------- /programs/mem.dmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/mem.dmp -------------------------------------------------------------------------------- /programs/minecraft.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/minecraft.dasm -------------------------------------------------------------------------------- /programs/minesweeper.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/minesweeper.dasm -------------------------------------------------------------------------------- /programs/nyan.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/nyan.dasm -------------------------------------------------------------------------------- /programs/preprocessor.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/preprocessor.dasm -------------------------------------------------------------------------------- /programs/pretty.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/pretty.dasm -------------------------------------------------------------------------------- /programs/test.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/test.dasm -------------------------------------------------------------------------------- /programs/tetris.dasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/programs/tetris.dasm -------------------------------------------------------------------------------- /screenshots/debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/screenshots/debug.png -------------------------------------------------------------------------------- /screenshots/editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/screenshots/editor.png -------------------------------------------------------------------------------- /screenshots/no_debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/screenshots/no_debug.png -------------------------------------------------------------------------------- /screenshots/nyan.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/screenshots/nyan.gif -------------------------------------------------------------------------------- /screenshots/syntax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/screenshots/syntax.png -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/setup.py -------------------------------------------------------------------------------- /util/font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/util/font.png -------------------------------------------------------------------------------- /util/font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/util/font.py -------------------------------------------------------------------------------- /util/icons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fogleman/DCPU-16/HEAD/util/icons.py --------------------------------------------------------------------------------