I figured out why the image refresh rate was so slow. It had to do with the way that I was initially activating the memory modules. So now the TV has a significantly improved framerate (4 ticks per frame at its fastest) and much smoother transitions!
Each individual "pixel" is programmable with the theoretical maximum of ~5-10 sequential images (only due to chunkmax distance limitations with my current method. It's possible to do many more, and I'll be adding that capability soon).
This is essentially a very large version of my 5x5 horizontal display with a much more complex input system.
It uses a self-reseting, time delayed, sequential memory module system to store animation frames, which are then fed into the display. The modules can easily be used with any display size, and are very easy to program.
Aonny: Unless the CPU was specifically built to output to a display, then no. Next on my to-do list is designing one that accepts 8 bit input and converts it into ASCII character output. It'll be used as the display for the UTD computer that is in development.
Kris18: Don't worry, it won't be long before you will :biggrin.gif:
Hypnox: Basically, the memory is a bunch of 3x3x14 modules. One per pixel. Each set of modules is a frame (in the profile image, there are 4 module sets on the back end of the TV). The modules consist of a singular bit, a repeater clock, and the output feed.
When the activation signal hits the bit, it switches states. The output feed is then either activated or ignored depending on the placement of a singular repeater. This allows you to set whether the pixel in that frame is on or off. The clock ticks out a delay, then sends a signal back to the bit to reset it, and sends a signal forward into the next module, activating it.
The hardest part was cramming all of that into a 3x3x14 space. The limited space is due to the density of the inputs on the TV.
It will be just a matter of time before we play MineCraft in MineCraft
Hmm...That gives me an idea, Muahauhauhauhaauhauh, Muhauhauhauhauhauhau, MUAHUAHUHAHUHAHUAHUAHUAHUAH *Blows up Minecraft while trying to play Minecraft In Minecraft*
Thank you everyone! Your support is very inspirational!
miauw62: It can do anything that you can draw in a 21x21 space.
OSX2000: A 45 degree display may be possible, but not a full vertical one. IVI4tt and I are going to be exploring that possibility soon.
Hwen123: I'll be posting the .schematic soon. And yes, but currently it's limited to 5 frames. Which isn't really enough for a cartoon. I'm working on adding more frame capacity.
The TV in action
Behind the Screen
---------------------------------------
Updates
The .schematic is now available for download!
I figured out why the image refresh rate was so slow. It had to do with the way that I was initially activating the memory modules. So now the TV has a significantly improved framerate (4 ticks per frame at its fastest) and much smoother transitions!
---------------------------------------
This is my 21x21 (That's 441 torches!) redstone TV made for the Redstone Development Foundation
Each individual "pixel" is programmable with the theoretical maximum of ~5-10 sequential images (only due to chunkmax distance limitations with my current method. It's possible to do many more, and I'll be adding that capability soon).
This is essentially a very large version of my 5x5 horizontal display with a much more complex input system.
It uses a self-reseting, time delayed, sequential memory module system to store animation frames, which are then fed into the display. The modules can easily be used with any display size, and are very easy to program.
I'm looking forward to what people do with it, and I'm very proud to see that I've inspired Minecrafter9 to make his own version!
Awesome stuff man, no idea how it works but it looks complicated...
Tired of plain old puzzle maps? Try out "The Secret of Wayhart Point"an adventure map where you are free to explore!
Aonny: Unless the CPU was specifically built to output to a display, then no. Next on my to-do list is designing one that accepts 8 bit input and converts it into ASCII character output. It'll be used as the display for the UTD computer that is in development.
I can't wait to see something else on that thing. :biggrin.gif:
Hypnox: Basically, the memory is a bunch of 3x3x14 modules. One per pixel. Each set of modules is a frame (in the profile image, there are 4 module sets on the back end of the TV). The modules consist of a singular bit, a repeater clock, and the output feed.
When the activation signal hits the bit, it switches states. The output feed is then either activated or ignored depending on the placement of a singular repeater. This allows you to set whether the pixel in that frame is on or off. The clock ticks out a delay, then sends a signal back to the bit to reset it, and sends a signal forward into the next module, activating it.
The hardest part was cramming all of that into a 3x3x14 space. The limited space is due to the density of the inputs on the TV.
Hmm...That gives me an idea, Muahauhauhauhaauhauh, Muhauhauhauhauhauhau, MUAHUAHUHAHUHAHUAHUAHUAHUAH *Blows up Minecraft while trying to play Minecraft In Minecraft*
Congratulations man that looks awesome, keep it up.
I am speechless.
Is a vertical display possible, or no?
this needs to somehow get into my save
can you make a cartoon?
Don't Ask
miauw62: It can do anything that you can draw in a 21x21 space.
OSX2000: A 45 degree display may be possible, but not a full vertical one. IVI4tt and I are going to be exploring that possibility soon.
Hwen123: I'll be posting the .schematic soon. And yes, but currently it's limited to 5 frames. Which isn't really enough for a cartoon. I'm working on adding more frame capacity.
Not that I'm criticizing.