Doom running on a Pi Pico without Compiling or coding. Full tutorial and extremely cheap. On RP2040
Hi all! In this tutorial I'm gonna show you how to build a Pi Pico powered game console running Doom. The whole project cost me about 10 euro's (parts ordered in china) and took only a few hours. The needed files can be downloaded below. The STL models to print the enclosure are also included. (with some additional decorations) Most projects like this need coding and compiling but i like to keep things simple so we all can enjoy the good old times. Thanks to kilograham for making a huge contribution. He has made a big rewrite of the doom source code so that doom can run on rp2040 (Raspy Pi pico). Pondahai modified it to display it on LCD (ST7789). And ofcourse ID Software for making the original doom code public. Affiliate: Sunlu 3d printer filament. per 10 kg, 10 euro a kg roll. sunlu is high quality filament that i use in projects. https://s.click.aliexpress.com/e/_c3L... Pondahai github: https://github.com/pondahai/rp2040-do... kilograham github: https://github.com/kilograham/rp2040-... This project doesnt need any external software or compiling. just upload the firmware and your done. The rest is the fun of putting it all together. step by step upload instructions: To make is easy, move entire picodoom folder (in the zip file) to the root of you c: drive. Press and hold BOOTSEL when connecting to usb. Release the button. A new harddrive (RPI-RP2) will appear on your pc. copy doom_tiny.uf2 from this archive to this new drive. When finished the pico will reboot. Unplug de pico, hold the BOOTSEL button and plug in the USB. release the button. Open a command prompt (CMD) press start, run and type "cmd" type "cd/picodoom" type "picotool load -v -t bin doom1.whx -o 0x10040000" This will write the additional firmware to the Pico memory. When finished the Pico is ready to go. ** know issues** if you pc recognize the pi is on boot sel but cant upload the code. Its definitly a driver issue. Windows doesnt recognize the pi. Can you download the zadig driver tool. This will recognize the pi. Then set to libusb driver. That should fix the issue Wiring connections. (pin to ground) Button A GP2 Button B GP3 Menu GP4 Down GP5 Right GP6 Left GP8 Up GP9 Sound GP7 Lcd IL9341 CS GP17 DC GP20 MISO GP16 MOSI GP19 RST GP21 SCK GP18 Using affiliate links to order parts helps this channel a lot! Pi Pico 2mb https://s.click.aliexpress.com/e/_EH2... TP4056 lipo charger https://s.click.aliexpress.com/e/_Ezc... PCB 5x7cm https://s.click.aliexpress.com/e/_EG1... Lipo example https://opencircuit.shop/product/lith... Buttons https://s.click.aliexpress.com/e/_EHQ... Power switch https://opencircuit.shop/product/lock... buzzer https://s.click.aliexpress.com/e/_EQo... wire (alternative for UTP) https://opencircuit.shop/product/ribb... Used soldering iron (cheap but effective) https://s.click.aliexpress.com/e/_EJh... LCD (this one has additional touch) https://s.click.aliexpress.com/e/_EJ1... The needed files can be downloaded here (Dropbox) https://www.dropbox.com/scl/fi/qs54ml... to lazy to build one. check out one of these clones. https://s.click.aliexpress.com/e/_Eum... 00:00 intro 00:38 Materials 01:01 Uploading firmware 02:22 Display wiring 04:07 Button wiring 05:12 Assembly 09:14 Sound 10:30 Battery and USB 13:57 Finish

2022 - Non-Euclidean Doom: what happens to a game when pi is not 3.14159…

The GameTank - A New Open Source 8-Bit Game Console

My First 17 Minutes With the Steam Machine

I made a Raspberry Pi Pico Powered Game Boy! | The Pico Boy

🔥 What Can the Raspberry Pi Pico Do? Building a Mac 128K for Less Than $10!

Giving The OG XBOX Quadruple The RAM | Never Done Before!

3dfx Voodoo 3 3500 TV: Video, Radio, BIG DONGLE

I compared 3 modern ZX spectrum boards with PI Zero, PI PIco and ESP32 chips.

DOOM on the RP2040 - BMA12

How to make a mini air conditioner from an old microwave oven! A simple idea at home

How Rockstar fit an entire city into PlayStation 2 memory

God Says:"DON’T IGNORE THIS IMPORTANT LETTER I SENT YOU"/God Message Now/God Message

Gaming on an Arduino

How I Made A C64 Laptop From Scratch - The Portable 64 (Emulation)

Building a $14 Macintosh

Hacking Super Mario So It’s All One Long Level

God Says:"MY CHILD, I NEED TO SEE YOU URGENTLY!"/God Message Now/God Message

700 Nitro Catastrophic Failure (When Guns Go Boom EP - 13)

A modern retro computer? This is PicoCalc

