A linux based system is much more likely seeing as it's open source.
@OP
If you're at all interested, I'm very experienced with java byte code. I may be able to write a translator from java to your computer's assembly. That way you can just use java, with a very limited API to compile for your computer =D
You may even be able to write something to input the program into your world automatically, so you don't have to do it manually.
Cool! The origional plan was to use BASIC, or funnction by function code generator, coded in java, since gava itself is too advanced. But i will be more than happy if you made that for me! You can use the protocol and thae RAM table.
im building a cpu too, and want to connect an andex or similar style GPU. how does the connection/protocol/ drawing work from the cpu to the GPU? the only thing i can think would come from my cpu is math functions, but i dont exactly see how that can translate into drawing objects through a GPU
BTW this thing looks pretty epic!! good work!!
The GPU takes X Y co ordinates from the ram and draws them on the screen when the command is given.
I'm Not exactly a noob with redstone But I'm a noob with Computers in redstone . Would it be possible to make a Redstone computer that's native language is JAVA.. ( I Know that minecraft in mineacrft is not possible I'm Just interested in whether it is possible to make it run BASIC JAVA .
I'm Not exactly a noob with redstone But I'm a noob with Computers in redstone . Would it be possible to make a Redstone computer that's native language is JAVA.. ( I Know that minecraft in mineacrft is not possible I'm Just interested in whether it is possible to make it run BASIC JAVA .
that is what i'm going to do. although it might be in BASIC. on just a command by command compiler, but that is not the point.
just know that you cannot just give a computer Java and it will work, a computer needs to "compile" the code first. this means turning it into 1s and 0s. an external program will take the code, compile it, and then you go onto minecraft and place torches wherever a 1 is in the code.
i can finaly work on this thing again today! I just HOPE it will work!
that is what i'm going to do. although it might be in BASIC. on just a command by command compiler, but that is not the point.
just know that you cannot just give a computer Java and it will work, a computer needs to "compile" the code first. this means turning it into 1s and 0s. an external program will take the code, compile it, and then you go onto minecraft and place torches wherever a 1 is in the code.
i can finaly work on this thing again today! I just HOPE it will work!
I will rephrase. Can A minecraft computer be built to run the java byte code as its native code .( considering the java Byte code is for the JAVA virtual machine which is a Virtual Computer )
I will rephrase. Can A minecraft computer be built to run the java byte code as its native code .( considering the java Byte code is for the JAVA virtual machine which is a Virtual Computer )
If that makes any scene??
And you're computer is coming along well there
whoa, now way.
Java has about 20 bits in just the command. also, I know nothing of this code. another thing, Java needs an insanely powerful computer to run even the most basic program(at least, to minecraft scale) and it NEEDS to be 32 Bit. I think.
in other news: development will be very minor this week, these tests are realy taking up a lot of time.
Sweet! Glad you can use it. :biggrin.gif: Will it be triggered by a specific CPU command? Or will you just use a button? Or will it be auto updating when a new number is detected?
yes, a certain command triggers it, it will be under GPU commands.
thank you for this, it realy is a small and fast decoder for what it does, as you can see I did switch the screen to use pistons, so you can see it from closer, during the day, and more clearly.
Is it just me, or is that screenshot somehow out of focus?
Eye surgery performed during nocturnal emissions by fairy optometrists often results in slightly impaired vision.
Anyways, this is a frigging genius. I remember seeing your older thread (I think it was the one about the paint gui, but I'm not sure), and I remember thinking that was great. But this will definitely top that. Good luck in getting it done :smile.gif:
Um...for some reason, I'm not really believing this. I'm not doubting your capability, but how are you going to fit two screens, a GPU, and ONE HUNDRED AND FIFTY FREAKING BYTES OF MEMORY!
Rollback Post to RevisionRollBack
SPAAAAAAAAAAAACE!
"Look at me still talking when there's science to do. When I look out there it makes me glad I'm not you."
It's easier to just write assembly as far as I can see.
..in what way? you simply literaly tell it what you want it to do and it creates the code in a click of a button! and as you can see, there is PLENTY of help buttons to understand what to put in.
trust me, loocking at my compiling code, it is very hard for even me to write a program for this without using this thing.
How did you make all that i mean it just looks so confusing i could never make something that complicated :tongue.gif: How long did it take you to make? also will you be releasing a save file when you have completed it?
yep, the save will be downloadable, along with the compiler. I have been working on it 3 days before I posted it.
-snip-
Anyways, this is a frigging genius. I remember seeing your older thread (I think it was the one about the paint gui, but I'm not sure), and I remember thinking that was great. But this will definitely top that. Good luck in getting it done :smile.gif:
[and all other related post about how epic this is]
thanks! I seem to be getting some very positive comments about this thing!
As awesome as these cpu's are , what do they actually do in minecraft l0l.
Ive never actually seen anybody make anything interesting out of the cpu. I think the best ive seen was a calculator...
well, they are mostly proof-of concept, advertisement on what is possible in MC, tech development, learning how computers work, adf.ly money, being able to watch a massive computer preform cool functions, being able to make a full computer that does exactly what you want it to do, go back to the days of the comocorde things, popularity, digital diamond, personal goals................ this is a seriously long list.
in other news: GPU all wired up(I had to make underground passages to the other side of the computer, doging many more already there) and this thing is looking epicly huge. finalising the protocall and adding the program counter, with some simple tests for...well...testing...
also, im going to need some testers later on, to see if this thing is working fully.or to overclock it for fun(don't report bugs when you do that though, since it is almost guaranteed to break something). I will need someone with lots of redstone experience, as in, having built a CPU or better, so they can tell me what's wrong with it and not "the watchama-callit is not thingy-ing whit the do-hickey" or "its not working".
anyways i dont understand how this stuff works, could you explain a bit?
hi
Cool! The origional plan was to use BASIC, or funnction by function code generator, coded in java, since gava itself is too advanced. But i will be more than happy if you made that for me! You can use the protocol and thae RAM table.
That was unfinished. I make these things in 3 stages:
The stone path
the redstone
The repeaters
It makes things easyer.
The GPU takes X Y co ordinates from the ram and draws them on the screen when the command is given.
When i am finished, mabie.
Exuse my spelling, im on my tablet again.
that is what i'm going to do. although it might be in BASIC. on just a command by command compiler, but that is not the point.
just know that you cannot just give a computer Java and it will work, a computer needs to "compile" the code first. this means turning it into 1s and 0s. an external program will take the code, compile it, and then you go onto minecraft and place torches wherever a 1 is in the code.
i can finaly work on this thing again today! I just HOPE it will work!
Will be watching this thread.
I will rephrase. Can A minecraft computer be built to run the java byte code as its native code .( considering the java Byte code is for the JAVA virtual machine which is a Virtual Computer )
If that makes any scene??
And you're computer is coming along well there
whoa, now way.
Java has about 20 bits in just the command. also, I know nothing of this code. another thing, Java needs an insanely powerful computer to run even the most basic program(at least, to minecraft scale) and it NEEDS to be 32 Bit. I think.
in other news: development will be very minor this week, these tests are realy taking up a lot of time.
My Signature Is Better Then Yours, Don't Hate
yes, a certain command triggers it, it will be under GPU commands.
thank you for this, it realy is a small and fast decoder for what it does, as you can see I did switch the screen to use pistons, so you can see it from closer, during the day, and more clearly.
I finally started working on the compiler, this is what it looks like so far:
do you like it? I hope this works too!
now, to make it work...
Is it just me, or is that screenshot somehow out of focus?
But, what that pc will run, games?
Eye surgery performed during nocturnal emissions by fairy optometrists often results in slightly impaired vision.
Anyways, this is a frigging genius. I remember seeing your older thread (I think it was the one about the paint gui, but I'm not sure), and I remember thinking that was great. But this will definitely top that. Good luck in getting it done :smile.gif:
"Look at me still talking when there's science to do. When I look out there it makes me glad I'm not you."
Ive never actually seen anybody make anything interesting out of the cpu. I think the best ive seen was a calculator...
..in what way? you simply literaly tell it what you want it to do and it creates the code in a click of a button! and as you can see, there is PLENTY of help buttons to understand what to put in.
trust me, loocking at my compiling code, it is very hard for even me to write a program for this without using this thing.
nope, most of that is functional. what isn't functional is going to be made so. in the pics I provide you will only see half-built stuff.
yep, the save will be downloadable, along with the compiler. I have been working on it 3 days before I posted it.
just you? how is that out of focus? its print screen!
very basic games, but games. and possibly applications.
thanks! I seem to be getting some very positive comments about this thing!
well, they are mostly proof-of concept, advertisement on what is possible in MC, tech development, learning how computers work, adf.ly money, being able to watch a massive computer preform cool functions, being able to make a full computer that does exactly what you want it to do, go back to the days of the comocorde things, popularity, digital diamond, personal goals................ this is a seriously long list.
in other news: GPU all wired up(I had to make underground passages to the other side of the computer, doging many more already there) and this thing is looking epicly huge. finalising the protocall and adding the program counter, with some simple tests for...well...testing...
also, im going to need some testers later on, to see if this thing is working fully.or to overclock it for fun(don't report bugs when you do that though, since it is almost guaranteed to break something). I will need someone with lots of redstone experience, as in, having built a CPU or better, so they can tell me what's wrong with it and not "the watchama-callit is not thingy-ing whit the do-hickey" or "its not working".