Web emulator for DCPU-16
11–20 of 29 posts
Re: Web emulator for DCPU-16
#12(Not to get too meta, but..) I really like the domain name. It looked like "0x10 code" when I first saw it.
Re: Web emulator for DCPU-16
#13Re: Web emulator for DCPU-16
#14Re: Web emulator for DCPU-16
#15So--and forgive my ignorance here--is there actually a spec up for things like hardware interrupts, IDTs, trap vectors, whatever?
This all seems of limited utility until we know how the machine is actually structured.
Re: Web emulator for DCPU-16
#16When the Word of Notch gave information on how input would work, previous code written using alternative schemes broke.
The snake game, http://0x10co.de/cdbk1, was one of these programs. However, it wasn't too long before people started hacking on it and started forking the code. Here's a version at the bottom of the fork tree:
One draw back is that the newer versions don't show up on the top programs page (since people find out about the original first, and the fixes later) and give the illusion that website doesn't work properly.
Re: Web emulator for DCPU-16
#17At this point, I'm just waiting for people to start releasing games centered around the DCPU-16 before Notch even releases his.
Re: Web emulator for DCPU-16
#18Great work on the web emulator! So--and forgive my ignorance here--is there actually a spec up for things like hardware interrupts, IDTs, trap vectors, whatever? This all seems of limited utility until we know how the machine is actually structured.
The rest of our information comes from Notch's tweets. Interrupts are unlikely. IO is memory mapped. There's been some guessing about display and keyboard but nothing set in stone.
Re: Web emulator for DCPU-16
#19Great work on the web emulator! So--and forgive my ignorance here--is there actually a spec up for things like hardware interrupts, IDTs, trap vectors, whatever? This all seems of limited utility until we know how the machine is actually structured.
Re: Web emulator for DCPU-16
#20This one is a 1700+ line operating system (AtlasOS, a multi-process capable DCPU-16 Operating System): http://0x10co.de/ghekp just amazing. The code is apparently available at https://github.com/Noxer/AtlasOS .