mattbatwings | I Made a Working Computer with just Redstone! @mattbatwings | Uploaded March 2023 | Updated October 2024, 1 hour ago.
Over the last 2 months, I created a programmable 8-bit computer with just redstone.
Patreon: patreon.com/mattbatwings
Discord: discord.gg/V5KFaF63mV
My socials: https://linktr.ee/mattbatwings
My texture pack: modrinth.com/resourcepack/mattpack
World Download: (JAVA 1.18.2) Comes preloaded with fibonacci, but not recommended to use with custom programs. See the github repo for more information.
planetminecraft.com/project/8-bit-redstone-computer-5892975
Github Repo (assembler and programs): github.com/mattbatwings/BatPU
Instruction Set: docs.google.com/spreadsheets/d/1Em4ugw7qa9VX12AoGqpYfUq0a0jHWwtgRfksVHQf2S4
Computer Specs:
- Harvard Architecture
- Custom instruction set w/ 16 instructions
- 24 redstone tick clock speed (0.41 hz)
- 64 bytes RAM
- 128 bytes program memory
- 8 general purpose registers
- 1 central ALU
Getting into computers can be intimidating. These are some of my favorite videos on them!
Crash Course Playlist - youtube.com/playlist?list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo
Ben Eater's Building a Breadboard Computer Playlist - youtube.com/playlist?list=PLowKtXNTBypGqImE405J2565dvjafglHU
Computer Architecture Course Playlist - youtube.com/playlist?list=PLEAYkSg4uSQ33dr4EWxBZwm6t_3_C745S
Memory Mapping - youtu.be/hLYGTpvoMgE
-------------------------
Want to get more involved in the logical redstone community?
Learn Logical Redstone! youtube.com/playlist?list=PL5LiOvrbVo8keeEWRZVaHfprU4zQTCsV4
Open Redstone Engineers (ORE): openredstone.org
0:00 Intro
0:27 Computer Overview
1:28 Introduction to Registers and the ALU
3:37 Building the Registers
5:00 Building the ALU
5:58 Introduction to Instruction Memory and the Program Counter
7:44 What about loops?
9:28 Building the Program Counter
9:57 Building the Instruction Memory
10:55 Countdown Program in Minecraft
11:50 One last problem
13:01 Building the Data Memory
14:18 Showcase
Music (in order):
Mellowind - Reality youtu.be/5XBngLBHm-c
Harris Heller - Streamline youtu.be/GB7SYPFs7QQ
Harris Heller - Plethora youtu.be/4U3iFdSyNuI
Harris Heller - Guilty Spark youtu.be/w9M1_ZoxP54
Infraction - Serotonin youtu.be/saNSLwgRkrw
Deltarune Chapter 2 OST: 42 - sans youtu.be/9RtnFtqTWbQ
MokkaMusic - Only You and Me youtu.be/a08OsBSt4cM
Harris Heller - Path Less Traveled youtu.be/l_o56ny2aao
Phillip Schlosser - Super Mario World Remix youtu.be/e0T0rI-GiR4
LitKidBeats - Happy Type Beat youtu.be/WRBRA3ZZ1cM
Gareth Coker - Firefly in a Fairytale youtu.be/UtwES8o9HM4
Infraction - Vlog lo-fi Anime Fashion youtu.be/lqbDvmXg1cE
Sascha Ende - Finger ins Ohr youtu.be/8jFDyrzU1Ag
Fibbage 3 Lobby Music - youtu.be/-ag1NNTZJ3I
Patricia Taxxon - Wavetable youtu.be/p9zuIoJ-y3M
Harris Heller - Manhattan Project youtu.be/s02K_ofVPJc
Dj Quads - Cruise around youtu.be/1H9dpRcUB1c
Infraction - Montevideo youtu.be/8RzYK4aOaJY
Creo - Lightmare youtu.be/U0hibvFfRdg
Creo - Epilogue youtu.be/tOZNh8veU_Y
Over the last 2 months, I created a programmable 8-bit computer with just redstone.
Patreon: patreon.com/mattbatwings
Discord: discord.gg/V5KFaF63mV
My socials: https://linktr.ee/mattbatwings
My texture pack: modrinth.com/resourcepack/mattpack
World Download: (JAVA 1.18.2) Comes preloaded with fibonacci, but not recommended to use with custom programs. See the github repo for more information.
planetminecraft.com/project/8-bit-redstone-computer-5892975
Github Repo (assembler and programs): github.com/mattbatwings/BatPU
Instruction Set: docs.google.com/spreadsheets/d/1Em4ugw7qa9VX12AoGqpYfUq0a0jHWwtgRfksVHQf2S4
Computer Specs:
- Harvard Architecture
- Custom instruction set w/ 16 instructions
- 24 redstone tick clock speed (0.41 hz)
- 64 bytes RAM
- 128 bytes program memory
- 8 general purpose registers
- 1 central ALU
Getting into computers can be intimidating. These are some of my favorite videos on them!
Crash Course Playlist - youtube.com/playlist?list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo
Ben Eater's Building a Breadboard Computer Playlist - youtube.com/playlist?list=PLowKtXNTBypGqImE405J2565dvjafglHU
Computer Architecture Course Playlist - youtube.com/playlist?list=PLEAYkSg4uSQ33dr4EWxBZwm6t_3_C745S
Memory Mapping - youtu.be/hLYGTpvoMgE
-------------------------
Want to get more involved in the logical redstone community?
Learn Logical Redstone! youtube.com/playlist?list=PL5LiOvrbVo8keeEWRZVaHfprU4zQTCsV4
Open Redstone Engineers (ORE): openredstone.org
0:00 Intro
0:27 Computer Overview
1:28 Introduction to Registers and the ALU
3:37 Building the Registers
5:00 Building the ALU
5:58 Introduction to Instruction Memory and the Program Counter
7:44 What about loops?
9:28 Building the Program Counter
9:57 Building the Instruction Memory
10:55 Countdown Program in Minecraft
11:50 One last problem
13:01 Building the Data Memory
14:18 Showcase
Music (in order):
Mellowind - Reality youtu.be/5XBngLBHm-c
Harris Heller - Streamline youtu.be/GB7SYPFs7QQ
Harris Heller - Plethora youtu.be/4U3iFdSyNuI
Harris Heller - Guilty Spark youtu.be/w9M1_ZoxP54
Infraction - Serotonin youtu.be/saNSLwgRkrw
Deltarune Chapter 2 OST: 42 - sans youtu.be/9RtnFtqTWbQ
MokkaMusic - Only You and Me youtu.be/a08OsBSt4cM
Harris Heller - Path Less Traveled youtu.be/l_o56ny2aao
Phillip Schlosser - Super Mario World Remix youtu.be/e0T0rI-GiR4
LitKidBeats - Happy Type Beat youtu.be/WRBRA3ZZ1cM
Gareth Coker - Firefly in a Fairytale youtu.be/UtwES8o9HM4
Infraction - Vlog lo-fi Anime Fashion youtu.be/lqbDvmXg1cE
Sascha Ende - Finger ins Ohr youtu.be/8jFDyrzU1Ag
Fibbage 3 Lobby Music - youtu.be/-ag1NNTZJ3I
Patricia Taxxon - Wavetable youtu.be/p9zuIoJ-y3M
Harris Heller - Manhattan Project youtu.be/s02K_ofVPJc
Dj Quads - Cruise around youtu.be/1H9dpRcUB1c
Infraction - Montevideo youtu.be/8RzYK4aOaJY
Creo - Lightmare youtu.be/U0hibvFfRdg
Creo - Epilogue youtu.be/tOZNh8veU_Y