0x10c

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
tobbebia
Posts: 17
Joined: Fri Feb 19, 2010 1:49 pm
Location: Sweden

0x10c

Post by tobbebia »

Just wanted to tell you about Notch's new game called 0x10c. If you didn't know already, Notch is the orginial creator of Minecraft.

Basically it's a space game. You have your own space ship and you can travel through space with it. One of the more inresting parts in my opinion is the DCPU16 which every ship is equipped with. It's a fully programmable 16 bit CPU that the game emulates. He has released specifications for the CPU and its architechture seems pretty easy to understand in my opinion.

List of things they want to include in the game:
* Hard science fiction.
* Lots of engineering.
* Fully working computer system.
* Space battles against the AI or other players.
* Abandoned ships full of loot.
* Duct tape!
* Seamlessly landing on planets.
* Advanced economy system.
* Random encounters.
* Mining, trading, and looting.
* Single and multi player connected via the multiverse.

All official information (including the specifications for the DCPU16) that has been released can be found at http://0x10c.com/.

I don't know if many of you play games, but what do you think about this one? Will it be successful?
My only concern is that it may be too heavy focus on the programming/computer part so that only the computer intrested players will play it, but I hope they will solve that.

There's a forum already (unofficial forum i believe): http://0x10cforum.com/
There are a lot of intresting threads and some are speculating about things like computer network communication, OSes, other hardware etc.

Wanted to share this because some of you might be interested :)
I have started to build a small emulator for the CPU, and it can successfully run a test program i found on the linked forum. I have it on my GitHub if you want to try it. Pretty nesty code right now though.
My GitHub account: http://github.com/tobbebia
User avatar
drunkenfox
Member
Member
Posts: 46
Joined: Tue Mar 13, 2012 10:46 pm

Re: 0x10c

Post by drunkenfox »

I'm gonna start to try programming it soon. I heard about it a week ago. :wink:
;goodbye OS, hello BIOS
mov eax, FFFFFFF0h
jmp eax
User avatar
drunkenfox
Member
Member
Posts: 46
Joined: Tue Mar 13, 2012 10:46 pm

Re: 0x10c

Post by drunkenfox »

I would guess multitasking is based on the interrupt IRQ0 line. That's what my book said about how DOS did it.
;goodbye OS, hello BIOS
mov eax, FFFFFFF0h
jmp eax
Post Reply