I FINALLY HAVE A DOWNLOAD! When you spawn there will go forward and there will a panel with simple levels. To start the program, flip the "Computer on" and "clock on" lever to a position so the lamps light up. Right now they computer is programed to run a simple counting program. You can see it at work by looking at the scoreboard and by going outside the door. Link: https://sites.google.com/site/thekuznetsovproject/home/computer.zip?attredirects=0&d=1
Also right now ime debating with myself whether to rebuild a big portion of the cpu in order to make it significantly faster. I could do it, but it will be a lot of work.
I decided to resume the project, and made a video
More stuff will come soon (hopefully)
Spoiler for stuff i will do in version 2:
On a better note, here are some changes i am planning to make in version 2:
Return to a harvard architecture. In my opinion the cpu is to slow to use the advantages von neumann's architecture brings, so there is no point introducing his bottleneck.
Do to #1, this would mean rebuilding most of the cpu's instruction. Fortunately this will not take that long.
Also do to #1, add a rom (i will probably use my hacked version of dudearent006's awesome tool to auto place blocks into the minecraft world)
Some proper IO (not the GPU, hopefully the gpu will come in version 3
16 different colors.
4096 pixels (64*64)
most of the gpu
16 colors (the other part)
triple buffer system 1)draw & colour 2)display buffer 3)the display (the 3 things the gpu manipulates)
i have bean making a simple assembler. the UI might look confusing but you will understand when ime done.
the 4 small windows are part of the assembler. the program in the background (which is netbeans java IDE(eclipse sucks!)) is not the assembler.
EDIT: oops forgot the image:
This is pretty epic. How much more do you think you will do on it?
ALOT!!! Nothing except the clock and fetch is totally *finished*
Thanks to a few small bugs the gpu is of bit.
UPDATE:
and now 4 GPU instructions are finished: clear display buffer, fill and update display.
EDIT:
oops i i ment 3. so tired cant even count.
This is really awesome!
How fast do you think that the clock will be running?
by my current plan. it always waits until the CPU is in "ready state", and is not in "sleep" state.(sleep state does NOT affect ready state because sleep is handled by an external clock, wile ready is handled by the actual CPU. I might add another circuit in the CPU that will delay "ready" going to true (to prevent lag). this pause will be controllable by the user.
Just a little tip: people (specifically, the ORE/RDF) don't like it if you claim to have "the most powerful X in Minecraft", even if it is the most powerful one. Talking from experience here; I hope you don't end up with the same "permanent hated" fate I'm now stuck with with some ORE members. (I fear it's already too late)
On topic, nice work! I'd love to see what you will be doing with it, or see a video of it. It looks like it's my Framefactory design but with 1:1 pixel to block ratio as apposed to mine which has 1:2. Impressive! I never really bothered trying to get higher pixel density.
My main problem with pixel density was that my ANDEX tower, or the thing responsible for filling rectangles and creating outlines between points, was always made with normal Redstone which can't get any smaller. Your GPU seems to be lacking such an adressing system entirely. How did you manage that?
I'd love to know; you stole my design, so I'd like to steal yours
Just a little tip: people (specifically, the ORE/RDF) don't like it if you claim to have "the most powerful X in Minecraft", even if it is the most powerful one. Talking from experience here; I hope you don't end up with the same "permanent hated" fate I'm now stuck with with some ORE members. (I fear it's already too late)
On topic, nice work! I'd love to see what you will be doing with it, or see a video of it. It looks like it's my Framefactory design but with 1:1 pixel to block ratio as apposed to mine which has 1:2. Impressive! I never really bothered trying to get higher pixel density.
My main problem with pixel density was that my ANDEX tower, or the thing responsible for filling rectangles and creating outlines between points, was always made with normal Redstone which can't get any smaller. Your GPU seems to be lacking such an adressing system entirely. How did you manage that?
I'd love to know; you stole my design, so I'd like to steal yours
Ile build one more function and then release a vid.
it will be super power full and every body will love it... SPRITESHEATS!!!
Just a little tip: people (specifically, the ORE/RDF) don't like it if you claim to have "the most powerful X in Minecraft", even if it is the most powerful one. Talking from experience here; I hope you don't end up with the same "permanent hated" fate I'm now stuck with with some ORE members. (I fear it's already too late)
On topic, nice work! I'd love to see what you will be doing with it, or see a video of it. It looks like it's my Framefactory design but with 1:1 pixel to block ratio as apposed to mine which has 1:2. Impressive! I never really bothered trying to get higher pixel density.
My main problem with pixel density was that my ANDEX tower, or the thing responsible for filling rectangles and creating outlines between points, was always made with normal Redstone which can't get any smaller. Your GPU seems to be lacking such an adressing system entirely. How did you manage that?
I'd love to know; you stole my design, so I'd like to steal yours
No vids yet :(, but to awser your question it basically uses uses 2 to camandblocks for each point on the x line and y line (its hard to explain) they test (if x) if the point is within x1 and x2 (or if y)if the point is within y1 and y2. the out put of the two command blocks goes to a nand gate and the out of the nand gate activates a command block that fills that row/cullum with air/.
i know its hard to explain, but hey, you dont relay need to know
I couldnt find any "proof" in all the updates you posted (might've just missed it), but is this GPU capable (or will be capable) of doing algorithms like Bresenhams line algorithm, or his cirlcle algorithm?
Or are you planning on using the CPU for that?
If that is the case, I presume that the GPU can draw straight lines, box outlines, and filled boxes?
Anyhow, looking really nice so far, cant wait to see the final product.
(And to Dudearent; not everybody from ORE hates you, like me. :3)
i think that drawing state lines is a waste of time However once the development of the cpu is farther along ile finish sprite sheets for the gpu.
as for you hating me, dont you remember that one time i started that thread about me building a redstone computer more then 1 year ago. i had no proof and development was affualy slow. When duderent started building RG4 (cc32) i got jelaus and resumed work. Then i got finally scraped the project and started all over with command blocks.
Bean working on a minecraft clone *yawn*. didnt realy care about learning voxel theary. got 12288 block at 5 seconds per frame. o well, you got to start some where :). will rewrite the system tomorrow.
as for the cpu, i got 64 more rom locations up and running.
UP NEXT:
128 ram locations
or
128 rom locatians with 265 ram locations
EDIT:
dont ask why but both will take the same amount to do.
EDIT:
ime realy tired and cant think strate if they for not the reasons you think ile do number 2.
and btw if a have say 64 rom locations, i can easely convert them to ram with an mcedit fiter.
Hi there. You may have run into dudearent, long story about ORE. However, before you advertise in blinding red and blue colors in your sig, it's important to consider that a GPU is not just lots of ROM. Given your above post, I'm not sure you've worked with the Z80, because there is a lot more than loading. A GPU should be able to draw lines, definitely bresenham's, have transparency, draw circles and ellipses, and work with shading. Currently it's too much to ask for any kind of 3D drawing in minecraft. Since you're making extensive use of command blocks, what I mentioned should not be any challenge.
Good luck
Hi there. You may have run into dudearent, long story about ORE. However, before you advertise in blinding red and blue colors in your sig, it's important to consider that a GPU is not just lots of ROM. Given your above post, I'm not sure you've worked with the Z80, because there is a lot more than loading. A GPU should be able to draw lines, definitely bresenham's, have transparency, draw circles and ellipses, and work with shading. Currently it's too much to ask for any kind of 3D drawing in minecraft. Since you're making extensive use of command blocks, what I mentioned should not be any challenge.
Good luck
If you havened read carefully i said "as for the CPU, i got 64 more rom locations up and running." thats right, i was talking about the CPU. the only three GPU functioins that are hight on my prority list are:
Creating sprites
drawing sprites
nibble draw- a function that will quickly turn 4-bit numbers stored in rom into colorde pixels and because rom is 32 bit ile be able to get 8 pixels per rom cell.
But then again the CPU is higher on my priority list then my GPU.
EDIT :
only noticed this
--snip--
Given your above post, I'm not sure you've worked with the Z80, because there is a lot more than loading.
--snip--
as for that, thats not my full list! how you be derp enoufe to think thats the full list?!!!???!?!?!?1,,!,!Ё,,!,!,!,!,!,!,!,!,,, ,.?!!,!!,!,!,!?!?!?!?!!?!
F*** sat with mcedit for like 1 hour ( i am using a filter to enter commands in much faster than i could in minecraft) i found out that it all the commands i entered where corrupted.
o well, i estimate the first *working* version will come out in 3 months.
ime still building it. as for the colors, i doute ile ever add more colours. i mean, i probably will, but you wont have "direct access" to them (you will see what i mean).
As fr the project as a whole,i am taking a litle break and meanwhile working on a java 2D game engine that's really easy to use (i mean really).
I decided to resume the project, and made a video
More stuff will come soon (hopefully)
Spoiler for stuff i will do in version 2:
Return to a harvard architecture. In my opinion the cpu is to slow to use the advantages von neumann's architecture brings, so there is no point introducing his bottleneck.
Do to #1, this would mean rebuilding most of the cpu's instruction. Fortunately this will not take that long.
Also do to #1, add a rom (i will probably use my hacked version of dudearent006's awesome tool to auto place blocks into the minecraft world)
Some proper IO (not the GPU, hopefully the gpu will come in version 3
4096 pixels (64*64)
most of the gpu
16 colors (the other part)
triple buffer system 1)draw & colour 2)display buffer 3)the display (the 3 things the gpu manipulates)
other stuff:
the fetch cuircetry
64 ROM locations.
2 stacks each with 16 locations. cappable of PUSH, POP, WRITE and PEAK
gpu rom
most of the gpu
16 colors (the other part)
triple buffer system 1)draw & colour 2)display buffer 3)the display (the 3 things the gpu manipulates)
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
until then see ya!
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
the 4 small windows are part of the assembler. the program in the background (which is netbeans java IDE(eclipse sucks!)) is not the assembler.
EDIT: oops forgot the image:
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
IO decoder:
ps WHY IS NO ONE REPLYING???
WHY?
I HAVE PICTURES ITS LEGIT!!!.
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
ALOT!!! Nothing except the clock and fetch is totally *finished*
Thanks to a few small bugs the gpu is of bit.
UPDATE:
and now 4 GPU instructions are finished: clear display buffer, fill and update display.
EDIT:
oops i i ment 3. so tired cant even count.
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
I HAVE JUST BUILT THE MOST POWERFULL GRAPHICS PROCCESER EVERBUILT IN MINECRAFT.
1496 PIXELS
16 COLORS
*faint*
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
by my current plan. it always waits until the CPU is in "ready state", and is not in "sleep" state.(sleep state does NOT affect ready state because sleep is handled by an external clock, wile ready is handled by the actual CPU. I might add another circuit in the CPU that will delay "ready" going to true (to prevent lag). this pause will be controllable by the user.
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
src code:
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
On topic, nice work! I'd love to see what you will be doing with it, or see a video of it. It looks like it's my Framefactory design but with 1:1 pixel to block ratio as apposed to mine which has 1:2. Impressive! I never really bothered trying to get higher pixel density.
My main problem with pixel density was that my ANDEX tower, or the thing responsible for filling rectangles and creating outlines between points, was always made with normal Redstone which can't get any smaller. Your GPU seems to be lacking such an adressing system entirely. How did you manage that?
I'd love to know; you stole my design, so I'd like to steal yours
Ile build one more function and then release a vid.
it will be super power full and every body will love it... SPRITESHEATS!!!
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
No vids yet :(, but to awser your question it basically uses uses 2 to camandblocks for each point on the x line and y line (its hard to explain) they test (if x) if the point is within x1 and x2 (or if y)if the point is within y1 and y2. the out put of the two command blocks goes to a nand gate and the out of the nand gate activates a command block that fills that row/cullum with air/.
i know its hard to explain, but hey, you dont relay need to know
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
i think that drawing state lines is a waste of time However once the development of the cpu is farther along ile finish sprite sheets for the gpu.
as for you hating me, dont you remember that one time i started that thread about me building a redstone computer more then 1 year ago. i had no proof and development was affualy slow. When duderent started building RG4 (cc32) i got jelaus and resumed work. Then i got finally scraped the project and started all over with command blocks.
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
as for the cpu, i got 64 more rom locations up and running.
UP NEXT:
128 ram locations
or
128 rom locatians with 265 ram locations
EDIT:
dont ask why but both will take the same amount to do.
EDIT:
ime realy tired and cant think strate if they for not the reasons you think ile do number 2.
and btw if a have say 64 rom locations, i can easely convert them to ram with an mcedit fiter.
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
Good luck
Interested in pro redstone? Check out ORE at openredstone.org
If you havened read carefully i said "as for the CPU, i got 64 more rom locations up and running." thats right, i was talking about the CPU. the only three GPU functioins that are hight on my prority list are:
EDIT :
only noticed this
as for that, thats not my full list! how you be derp enoufe to think thats the full list?!!!???!?!?!?1,,!,!Ё,,!,!,!,!,!,!,!,!,,, ,.?!!,!!,!,!,!?!?!?!?!!?!
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
o well, i estimate the first *working* version will come out in 3 months.
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).
New (colors suggestions):
Diamond block: cyan, gold block: golden, iron block: silver, emerald: green, also use stained clay and etc.
And slime block. So it will have alot more colors.
As fr the project as a whole,i am taking a litle break and meanwhile working on a java 2D game engine that's really easy to use (i mean really).
THE MICRO$OFT APOCALYPSE IS ON!!!
32 bit redstone computer with 64*64 pixel 16 color gpu:
http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/2116999-computer-command-block-computer-now-running-with
(giant banner removed out of modesty).