Forums - Open Redstone Engineers
AVR in Minecraft! - Printable Version

+- Forums - Open Redstone Engineers (https://forum.openredstone.org)
+-- Forum: ORE General (https://forum.openredstone.org/forum-39.html)
+--- Forum: Projects & Inventions (https://forum.openredstone.org/forum-19.html)
+---- Forum: In Progress (https://forum.openredstone.org/forum-20.html)
+---- Thread: AVR in Minecraft! (/thread-12231.html)

Pages: 1 2


AVR in Minecraft! - tokumei - 05-10-2017

This post is partly to gauge interest, but also an announcement.

As my Nublet CPU project comes to a close, I've decided that I want to work on implementing a real architecture in Minecraft. I've narrowed it down to two choices: PIC and AVR. As of now I am leaning toward AVR because there are some really cool tools available like avr-gcc that PIC doesn't readily have, and it sounds like PIC assembly is hell.

idontknowwho Wrote:Overall, I've written some asm for both processors and I hate to break it to PIC users but writing assembly for PIC is akin to stabbing myself in the face. (Except its not even that efficient, cause you have to more the knife into the working register first (movlw KNIFE), and then you can stab yourself (movwf FACE).)

EDIT: I now prefer AVR.

Reference Links:
AVR Instruction Set
PIC Instruction Set


RE: AVR in Minecraft! - Chibill - 05-11-2017

Yes!


RE: AVR in Minecraft! - optimo - 05-11-2017

AVR that sounds really interesting. please let me know where I can follow your progress Smile


RE: AVR in Minecraft! - tokumei - 05-11-2017

this thread. might also make a series of posts on my blog ( https://nonemu.ninja ) since that is almost dead


RE: AVR in Minecraft! - embizone - 05-12-2017

I prefer PIC for MC.


RE: AVR in Minecraft! - GISED_Link - 05-12-2017

Arm Cortex M0 ?


RE: AVR in Minecraft! - tokumei - 05-14-2017

Any reason, embi?


RE: AVR in Minecraft! - LambdaPI - 05-15-2017

My god that is a long instruction set.


RE: AVR in Minecraft! - LambdaPI - 05-15-2017

Do you know of the specs you are going for?


RE: AVR in Minecraft! - tokumei - 05-16-2017

I am looking at the smallest line of AVR processors out there, something along the lines of an ATtiny. No more than 2KB program memory (ISP flash) and 512B of RAM. So some caching is definitely going to be involved in this project.