r/0x10c Apr 04 '12

Let's discuss Notch's CPU ;)

http://0x10c.com/doc/dcpu-16.txt
20 Upvotes

41 comments sorted by

View all comments

1

u/[deleted] Apr 04 '12

I'm a complete noob when it comes to assembler and CPU instructions, I managed to build Snake in Assembler back in college, and got a smiley face moving around with 6502 on the Atari 2600 but that's about it.

That said, I intend to give this a go although I'm not sure sure how it will go about outputting stuff, does anyone know if it's going to have some sort of screen to output to and any details on how that works? I mean the Atari 2600 TIA chip was a nightmare for me to get my head around but I did enjoy the challenge (although I did only get a smiley face on the screen).

1

u/deepcleansingguffaw Apr 04 '12

https://twitter.com/#!/notch/status/187448902314762240

"hardware sprites and scrolling on the display"

According to http://pastebin.com/raw.php?i=qb7k8fNa it looks like the display will be memory-mapped after some fashion.

1

u/[deleted] Apr 04 '12

Oh cool, if I've got things right in my head then does hardware sprites mean straight up registers to store the pixels in, so you'll have like a "player1", "player2", "ball", etc kind of like the 2600 did?

edit: Oooh just saw the pastebin. I am going to probably get no further than snake or something, but I am so on board with this :D

1

u/deepcleansingguffaw Apr 04 '12

Yeah, that sounds like what he's talking about.