DCPU-16 Assembler & Emulator
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Published on Jun 2, 2012
I've been working on an assembler and emulator for the DCPU-16 for a while. It supports most of the current specifications, including current hardware specs and the current DCPU spec, 1.7. It's playing a version of Snake which I did not write or modify at all, available at http://0x10co.de/fqtld.
Distinctive features:
- The monitor does not update anything unless it actually needs to. It watches relevant areas of DCPU memory for changes and updates as needed.
- Supports an integrated assembler + emulator mode which shows various register values as they update, and the assembler and emulator can be used a separate command line tools.
- When the emulator is run standalone, via command line, it does not create a window unless it has to, and only when it has to. A window is only created if a hardware interrupt is sent to either the monitor or keyboard
Missing features:
- The assembler has some issues and is pretty inflexible.
The lag at the beginning is due to recording in glorious native resolution 1080p.
The source code for this is available on Github: https://github.com/bgs100/DCPU-16
Edit (6/4/12): Added PICK support to assembler.
Edit (6/7/12): Added throttling to 100 khz.
Edit (6/9/12): Added palette support to monitor.
-
Category
-
License
Standard YouTube License
Loading...
Loading...
Loading...
Loading...
-
9:24
DCPU-16 Robotby Benedek Vartok
3,544 views
-
14:29
DCPU-16 Programming Parad0x13 Tutorial 0by Bryan Tremblay
1,342 views
-
7:28
C# 16 bit virtual machineby Hoyt Volker
252 views
-
14:17
Minecraft: Building the Amazing Glass Pyramid Structure and new Ideas for Minecraftby GoodTimesWithScar
10,364 views
-
10:06
Pokémon X & Y: New Pokémon, Kalos Region, and TONS more!by Marriland
134,503 views
-
5:31
DCPU-16 Fractal Drawingby Benedek Vartok
4,505 views
-
16:22
CSIT1110 Video 6 - Using the Assembly Language Simulatorby David Brown
133 views
-
31:58
Запуск эмулятора, работа с активитиby Александр Ершов
1,140 views
-
2:10
[Tekkit] The Bucket Farmby BgsOneHundred
1,838 views
-
15:04
Creating a NES emulator in C++11 (PART 1/2)by Bisqwit
59,318 views
-
2:20
Zusie Online Simulatorby Nablaman
982 views
-
24:28
Stephen Woods: Creating Responsive HTML5 Touch Interfacesby yuilibrary
17,164 views
-
6:33
DCPU-16 Piano and Rocket Launcherby Benedek Vartok
7,107 views
-
4:06
DCPU-16 Camera Monitor and RC Robotby Benedek Vartok
14,011 views
-
2:32
10 Things You Didn't Know About Pokemonby alltime10s
464,109 views
-
9:22
Pokémon X and Y - New Pokémon and Character Customizationby MunchingOrange
105,580 views
-
1:31
DCPU16 Demo: "Snake"by TOMiX1024
150 views
-
9:57
BAJAR EMULADOR DE PS2 PARA PC Y COMO CONFIGURAR EL PCSX2by MASTERCRACKSAMM
13,678 views
-
6:39
Pokémon Fan Games - Pokémon Fact of The Dayby TheJWittz
209,303 views
-
6:47
Classic Game Room HD - PLAYSTATION 2 SCPH-30001 reviewby InecomCompany
502,471 views
- Loading more suggestions...
All Comments (0)