Thumby Doom

  Рет қаралды 7,246

Ancient

Ancient

10 ай бұрын

The Thumby uses the same processor and screen as my Lego computer, so it runs the same Doom port. It really is tiny!
The game is playable in the sense that you can run around in the world. It's not playable in the sense of being a fun time.
The installer is here: github.com/AncientJames/rp204...

Пікірлер: 56
@gqinc1202
@gqinc1202 10 ай бұрын
but can it run doo- oh... nvm, carry on
@derekis1joedirt
@derekis1joedirt 7 ай бұрын
Im always th@t guy
@JonVanOast
@JonVanOast 10 ай бұрын
i had a thumby - so very cool. at my daughters request, i got a second one -- now she wears them as earrings! i am going to sneak doom onto them now i think.
@shoveI
@shoveI 10 ай бұрын
"The game is playable in the sense that you can run around in the world. It's not playable in the sense of being a fun time." - truly an allegory to life itself.
@giantfatberg
@giantfatberg 5 ай бұрын
Profoundly poignant
@KaziNazmulYT
@KaziNazmulYT 10 ай бұрын
I always like fancy tiny electronics. Good job
@bertbrecht7540
@bertbrecht7540 9 ай бұрын
The fact that you take mcu project to the edge of technology keeps me fascinated. You making these projects polished and beautiful makes you an engineer, poet and artist.
@jena_thornwyrd
@jena_thornwyrd 10 ай бұрын
There is only one thing that is lacking: a cute little piezo playing "you know what" ;)
@Bee_Tea_Sea
@Bee_Tea_Sea 10 ай бұрын
Barely just enough resolution to tell it is indeed doom lol
@float32
@float32 10 ай бұрын
It’s beautiful. Great job!
@vibrio17
@vibrio17 5 ай бұрын
One day technology will be advanced enough to have the full actual game running on this
@SchFilms
@SchFilms 7 ай бұрын
I just loaded this on a couple of my Thumbys. Blows my mind this even works.
@pseudotasuki
@pseudotasuki 2 ай бұрын
RP2040 can do anything.
@RomaSetov
@RomaSetov 14 күн бұрын
UPD. 2 - i've managed to work it! turns out my display was physically damaged under taped area, so damage was not visible. But now i have a problem that first 5-7 lines of picture shows garbage, and picture itself have a sync loss
@tortisrot
@tortisrot 6 ай бұрын
This is probably the smallest device that can fully play doom. Good job
@iantaggart3064
@iantaggart3064 8 ай бұрын
Nice try. Show of hands, who here has played the ACTUAL thumby adaptation of Doom? ✋ Edit: My apologies. I didn't read the description and assumed that you were just playing a video on the screen.
@jkobain
@jkobain 10 ай бұрын
It is completely unplayable and totally playable at the same time! ;DDD
@scotty28653
@scotty28653 10 ай бұрын
I don't know about anyone else, but this is dope!
@TheKopakah
@TheKopakah 10 ай бұрын
Room for a speaker?
@irkedoff
@irkedoff 10 ай бұрын
Awesome ❣️
@raoulman1
@raoulman1 10 ай бұрын
Beautiful job as your Fabulous Lego bricks. Have you think to sell your creations ? Some people like me are interested.
@louroboros
@louroboros 10 ай бұрын
Incredible! Where can I find the port? I know there was an RP2040 port but I think it requires more external RAM than the Thumby ships with, right?
@ancientjames
@ancientjames 9 ай бұрын
It's now here: github.com/AncientJames/rp2040-doom/releases
@louroboros
@louroboros 9 ай бұрын
@@ancientjames Works beautifully! I have a dedicated DOOM Thumby now and I keep my other one for micropython games :) Cheers
@RomaSetov
@RomaSetov 2 ай бұрын
I bought another display, this time with 7 contacts, which in addition to i2c also has SPI. This one also has RES, DC, CS pins, my previous display only had SDA SCL. I connected everything according to the code in the jthumby h file. no luck. I don't know where I'm making a mistake anymore. Can you post a version with a lower screen refresh? I and my friends do not have an IDE- with my knowledge, compilation may take weeks of searching for information on how to do this.
@RomaSetov
@RomaSetov 3 ай бұрын
i tried to load it on 01space rp2040... no luck... i thought it has the same oled and hardware as Thumby
@classicpcgaming4194
@classicpcgaming4194 10 ай бұрын
Okay, now Crysis.
@Isac_Tutoriais2023
@Isac_Tutoriais2023 5 ай бұрын
do you sell these lego bricks?
@Dark_SpeakerManReal846
@Dark_SpeakerManReal846 Ай бұрын
More frame rate then the snes port 😭
@RomaSetov
@RomaSetov 3 ай бұрын
UPD: I compared the Thumby code examples and the 01SPACE RP2040 code -- 01SPACE uses GP22 for SDA and GP23 for SCL, while Thumby uses SDA GP16 SCL GP17, so the question is: can i just do some wire-fix with 2 wires on my board and nothing more? does this should work?
@RomaSetov
@RomaSetov 3 ай бұрын
I don't have the opportunity to buy Thumby, but I'm enthusiastic about launching your port on a Thumby-compatible board
@ancientjames
@ancientjames 3 ай бұрын
Rewiring the board would work, but it might be easier to change it in code.
@RomaSetov
@RomaSetov 3 ай бұрын
@@ancientjames i rewired board. doom did not work, and the thumby firmware freezes on the TinyCircuits screen, the screen does not update. I'm continuing my research... I thought everything would be simpler, but it looks like I'll have to understand whole process how the display works.
@RomaSetov
@RomaSetov 3 ай бұрын
which type of SSD1306 connection did you use? i2c? 3 / 4 Wire SPI? i finally manage to run thumby OS and Games with SSD1306 display connected via i2c, but your version of doom still black screen.
@ancientjames
@ancientjames 3 ай бұрын
There was a thread on the Thumby forums about this. It seems some displays need a lower spi rate - that might help here. forum.tinycircuits.com/index.php?topic=2625.15
@G2bb101
@G2bb101 10 ай бұрын
Ah yes, for all your prison gaming needs
@user-lb4kg7vd1m
@user-lb4kg7vd1m 7 ай бұрын
Awsome,but can i recovery it back to thumby's firmware ?
@ancientjames
@ancientjames 7 ай бұрын
Yes, you can go back to the Thumby firmware by following the process shown here: thumby.us/FAQ/#code-editor-connection
@markojojic6223
@markojojic6223 10 ай бұрын
Beautiful, bake a link port and build a SUPERCLUSTER.
@AWalYT
@AWalYT 10 ай бұрын
iirc Thumby has USB micro b to micro b link (I got the cable with mine when I backed it)...Not sure exactly how much that applies here, though...
@markojojic6223
@markojojic6223 10 ай бұрын
@@AWalYT Actually I meant atleast three ports due to my own "engineering cluster optimizations". I am working on something similar, but if it's any feasible it'll be way more impressive. I just don't know when will the shortage end so that the timing will be perfect. The software design and components are a finished design. What matters is OUT OF CONTROL currently.
@markojojic6223
@markojojic6223 10 ай бұрын
@@AWalYT By the way it's also basically just a "why not?!" concept which has probably been used in some form already perhaps. Also it's intended for such limitations that it's basically useless unless to prove a overspecific point which is unfeasable due to the lack of reason. Anything similar could be a later revision with an actually sensible microcontroller.
@AWalYT
@AWalYT 10 ай бұрын
@@markojojic6223 Doesn't help that many things "Pi" are a hot commodity as well, aside from these Micros we're already playing around with...I have quite a few projects on hold atm because of one of two parts that just aren't cost effective for one reason or another...I feel your pain.
@markojojic6223
@markojojic6223 10 ай бұрын
@@AWalYT Actually I am "fond of PICs" because they (PIC12, PIC16 and the rest) are the orignal way for any hobbyist into digital embedded systems. Now we have the AVR architecture, which is to me primarily lovely due to the basically constant(1 or 2) clock cycle usage. The PIC which I have lying around has an instruction pipeline frequency a quarter of the clock one. Also the better of the chips have some nice 16-bit instructions and multiplication. It's nice that basically anybody can abuse them into neat basic "multithreading". The AVR Atmel SAM and PIC32 MIPS look like a nice theoretical boost before the Pi PICO. My basic future blueprint is using just AVR and x86 assembly for high-performance embedded systems. Getting an ESP32 would be even better, but the info about the assembly isn't quite public and I plan to write stuff in baremetal C for the best speed then. Nevertheless it's so common for anyone to just add a library and call it a day, so it's the easiest for me to get my hands on at the moment. Because it's for all sorts of Wi-Fi apps it's theoretically very powerful. Actually I basically planned all projects until they become feasible in the sense of the documentation and components needed.
@frollard
@frollard 10 ай бұрын
What is this?! Doom for ANTS?!
@chazw4281
@chazw4281 10 ай бұрын
Cool but looks painful to play 😅
@nicolebluth-allen5204
@nicolebluth-allen5204 6 ай бұрын
HOW DO YOU GET IT ON THE THUMBY I HAVE A MAC AND AM VERY CONFUSED
@ancientjames
@ancientjames 6 ай бұрын
I've added a simpler installer here: github.com/AncientJames/rp2040-doom/releases/tag/v1.0.1
@nicolebluth-allen5204
@nicolebluth-allen5204 6 ай бұрын
didnt work:( when i turn iton it stays blak and does nothing@@ancientjames
@glowytheglowbug
@glowytheglowbug 10 ай бұрын
lol cute
@oddsmack1972
@oddsmack1972 10 ай бұрын
What is this? A Gameboy for ants? XD
@jena_thornwyrd
@jena_thornwyrd 10 ай бұрын
but why male models ?
@user-ou5qq2ee4i
@user-ou5qq2ee4i 6 ай бұрын
Hueta
Brick Assembly
12:29
Ancient
Рет қаралды 1,2 МЛН
World's Smallest Gameboy Plays Pokémon - Thumby
7:36
Inkbox
Рет қаралды 31 М.
How Many Potatoes Does It Take To Run DOOM?
16:59
Equalo
Рет қаралды 3 МЛН
Thumby, the Tiniest Video Game System... Ever?
16:25
LGR Blerbs
Рет қаралды 176 М.
KTOME quickie: Finished Memory module
0:59
bcorwen
Рет қаралды 769
The Fastest Maze-Solving Competition On Earth
25:22
Veritasium
Рет қаралды 19 МЛН
Doom Crushers Are Weird
17:17
decino
Рет қаралды 483 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 577 М.
1 vs 1000 guitar picks (5000 picks/second)
15:32
Mattias Krantz
Рет қаралды 2,2 МЛН
Rookie Revue (1941)
7:47
CCCartoons
Рет қаралды 2,1 МЛН
TinyCircuits Thumby Review and Gameplay
7:07
Retro Zoltan
Рет қаралды 8 М.
Xiaomi SU-7 Max 2024 - Самый быстрый мобильник
32:11
Клубный сервис
Рет қаралды 510 М.
Это - iPhone 16 и вот что надо знать...
17:20
Overtake lab
Рет қаралды 134 М.
Как бесплатно замутить iphone 15 pro max
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 7 МЛН
Сколько реально стоит ПК Величайшего?
0:37
Красиво, но телефон жаль
0:32
Бесполезные Новости
Рет қаралды 1,6 МЛН