How to use:
-Secondly, choose the level of the X-axis by using the levers in the front (bottom)
When you have determined both X and Y, pixels will start to show on the screen.
(I recommend playing with far/normal fog settings)
You can have multiple X/Y - values at the same time.
When you are confirmed that you want some pixels, say 4,3 in the final image
- press "Bind" - this activates the chosen RS Nor - latches and so, the pixels won't disappear off the screen even if you release the levers.
-Proceed binding wanted pixels to form pictures -
If you later see that some pixel is on the wrong level or you just want to get rid of it for some reason,
you can either:
1- choose the wanted Y-level and pull the lever stating "Clear selected row"
'this will clear the selected Y-levels of all bindings.
2- choose the wanted Y-level and X-level and pull the lever stating "Unbind"
'this will clear the selected Y-levels and X-levels of all bindings.
If you want to start from the beginning, pull the lever stating "Clear board"
'this will clear ALL bindings.
-When you feel like you and your massive piece of pixel-art are ready, pull one of the four levers
stating "Save to slot #" and MAKE SURE that you also press the save-lock button or else no data will be saved.
You can toggle the save-lock off by activating the lever above it.
After you are sure that you have saved your picture according to the sentences above,
feel free to clear the board by pulling the lever stating "Clear board"
You might start feeling sad now that your ultra-cool picture disappeared, but fear not,
just pull the right "Load slot #" -lever and your masterpiece will be back shortly!
-If you are an especially artistic person, you might soon fill all the four slots, and in this case, to make
more - you need to first erase one of the older ones.
This is done by pulling the right "Erase slot #" -lever.
When overwriting an older picture with a newer one - always erase first - then save.
-In case you have started wondering "what does that [upload] -lever do?" or "where is that edit-command?"
To edit an older picture - first load it and after that, activate the "Upload" -lever for a short while
and after this unlock both the "Upload"-lever and the "Load"-lever.
This will move the data from the D-flip flops/RS nor -latches to the RS nor -latches that control the bindings.
Meaning that you can now edit the picture again.
-This machine was merely a test, so it is made clumsy and in too little space - meaning that it is not that easy to expand it.
Because of this I will not state here how to step-by-step expand the machine.
I'll only tell you what you would need to do to
1: Make more save-slots.
2: Expand the screen.
( Doing this requires a medium understanding of some more advanced redstone-circuits
for example: RS nor -latches, D- flip flops, the functioning of redstone-torches and repeaters. )
NOTE: I do not approve of doing these changes to this piston-drawer of mine!
-this is because, as before mentioned, it is built in very little space.
-I suggest you try understanding the memory-saving-systems first and then building a similar machine by yourself (If I get enough people stating that I should make a tutorial on this, then I shall make one)
-This "tutorial" below assumes that you are using the "Wireless Redstone"-mod
(which is not made by me)
-Making more save-slots is surprisingly easy:
I, myself, separate this machine in three major parts:
1: the screen
2: the GPU
3: the memory
You can find these all located in the pictures-section of this blog.
What makes making more save-slots easy is that you do NOT need to apply nearly any redstone-receivers/transmitters and that you do not need to mess with neither the screen nor the GPU.
What the GPU does is to locate the redstone signals of the Y and X- levers to right destinations.
example: If I activate the second X-lever and the fourth Y-lever --->
the GPU has an AND-gate for every possible input and I have separated the inputs like so:
first X-lever + second Y-lever = 13th input
second X-lever + fourth Y-lever = 38th input
To make another Save-slot you need to
1: Make another memory-saving-system which can be one of the following ones:
*D-flip-flop (my favourite)
*RS-nor-latch (my propably most used)
*T-flip-flop (I rarely use this, but it works just the same!)
2: (the hard part propably)
Fuse the right inputs and outputs.
I really don't know how I could explain this so hope we'll get a tutorial XD
3: That's it!!
To expand the screen is a little bit more complex...
First, expand the screen by putting more pistons on it and placing the receivers on the inputs.
Secondly, place the new X and Y-levers and their transmitters.
The third part - I'll name it the hard part -
Load a world-editor or lose five years of your life XD
( I used world-edit [not made by me] )
I'll explain a little about the memory part of the machine...
For every pixel on the screen, there is one memory-"slab" (that's what I call them)
*It's possible to separate them by eye ( even by just looking at the picture on this blog )
*On my 12x12 screen there is 12x12 slabs -> 144 - a whole lot, right?
that is why I suggest using a world-editor.
Let's take an example of expanding this 12x12 screen so it would become a 15x15 screen...
We already have 144 memory-"slabs" but 15x15 = 225 meaning that we still need 81 more.
And so, with the little explaining done, we come to the big part.
-Copy right amount of the memory slabs and fuse the right outputs and inputs :]
(sounds so light but just a word of warning if you're using world-edit...)
I straight-forwardly copied 142 memory-"slabs" to a row and my computer shut it self :]
(that means that I over-exceeded the amount of memory Minecraft was allowed to use...)
Do not be hasty with it! copy something like 40 at a time?
-That's pretty much everything - I don't think that this "tutorial" is enough to teach anyone how to do this but let's rename the "tutorial" to "A little lesson" :D
-Hope this helps and please ask for the tutorial on Minecraft forums!






