3D Rotating Cube !! [ MPU 8 | 3.3 Hz Minecraft Redstone CPU ] @ModPunchtree
3D Rotating Cube !! [ MPU 8 | 3.3 Hz Minecraft Redstone CPU ]  @ModPunchtree
Uploaded July 2022 | Updated September 2026, 2 weeks ago
The MPU 8 is my latest and fastest Minecraft Redstone CPU.

Here the MPU 8 is rendering a 3D cube and rotating it.

The matrix multiplications for calculating the rotation and rasterisation of the cube are all being calculated each frame by the CPU.

This is NOT a video and it does NOT use precalculated points - the positions of the points are ALL calculated on the CPU.

For trigonometry i simplified it a lot by assuming that Sin(x) = x and Cos(x) = 1 where x is a small angle, this gives an approximation that is good enough for a couple minutes.
In this program the cube becomes more distorted as time progresses due to the rounding errors building up from the division operations as well as the trigonometry assumption.
(this is why the cube looks quite twisted and stretched towards the end)

This video been sped up 8x and the tick speed has been set to 800 times speed (so a total speed up of 6400x).

Join the URCL (Universal Reduced Computer Language) discord:
discord.gg/Nv8jzWg5j8

MPU 8 Specs:
• No command blocks or pistons
• 3.3 Hz clock speed (3 ticks or 0.3 seconds per clock pulse)
• 9 stage waterfall pipeline
• 12 general purpose simulated dual read registers (with automatic forwarding at 6 ticks)
• 8 bit word length
• 256 word instruction ROM x2
• 32 bit instruction length (that includes an 8 bit immediate value)
• VLIW architecture
• 32 bit hardware BCD converter
• 8 bit hardware multiplier
• 8 bit hardware divider
• 64x64 pixel display which can be shifted upwards 8 pixels whenever needed
• 1 frame buffer
• Full qwerty keyboard with arrow keys and function keys for user input
• 128 bytes of main RAM
• 512 bytes of screen RAM
• Up to 128 I/O ports
• External 8 kiB paging ROM for storing large amounts of data
• 13 testable flags
• 8 bit character set (a custom one, so not ASCII) which uses 4x8 characters
• Can be started, stopped and reset from the UI
• Almost fully compatible with URCL

MPU 8 ISA:
docs.google.com/spreadsheets/d/1KRoZNu5ic36-vcP-6llN8L27ZvLxW5ILiaOX5gcoAC4/edit?usp=sharing

If you want to support me creating these videos, my Patreon is:
patreon.com/modpunchtree
or my PayPal link is:
paypal.me/modpunchtree
3D Rotating Cube !! [ MPU 8 | 3.3 Hz Minecraft Redstone CPU ]MPU 8 Fizzbuzz [ 3.3 Hz Minecraft Redstone CPU ]Bouncing Pixel on a Minecraft ComputerFizzbuzz on the MPU6 CPUIris Speed Art By ModPunchtreeMPU 7 - 16 bit Fibonacci [ 2 Hz Minecraft Redstone CPU ]16 bit Golden Ratio on the MPU6 CPUFrom the Depths 2.4.5 APS Tutorial Part 3 Shell WarheadsMPU 7 Insertion Sort [ 2 Hz Minecraft Redstone CPU ]Elite 3D Renderer on Minecraft Redstone Computer3D Rotating Pyramid [ MPU 8 | 3.3 Hz Minecraft Redstone CPU ]MPU 8 BCD Fibonacci [ 3.3 Hz Minecraft Redstone CPU ]
ModPunchtree |

3D Rotating Cube !! [ MPU 8 | 3.3 Hz Minecraft Redstone CPU ]

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER