|
Forum Index : Microcontroller and PC projects : Pico Computer 3 is not fully operational until it runs DOOM
| Author | Message | ||||
| javavi Guru Joined: 01/10/2023 Location: UkrainePosts: 637 |
PC3_DOOM.zip Flash the firmware onto the Pico Computer 3, and copy the `doom1.wad` file onto an SD card. Now you're ready to play! ![]() https://github.com/rh1tech/frank-doom Why do we need AI when we still test hardware by running DOOM? |
||||
| hhtg1968 Guru Joined: 25/05/2023 Location: GermanyPosts: 317 |
cool! we must do that in mmbasic. I changed peters demo for ray to create a little fps shooter and I am working on it. the ray command does not have all the features of the doom1 engine but that does not matter... |
||||
| hhtg1968 Guru Joined: 25/05/2023 Location: GermanyPosts: 317 |
by the way: ray is on my cmm2 much faster than on picomite. at the resolution 640x480 it is nearlay smooth. |
||||
| Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 1186 |
Can you also make a version for HERETIC? It runs on Chocolate DOOM, for example. HERETIC runs on the same engine as DOOM... That would be great! Frank |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 6259 |
heretic is much nicer than doomPicomiteVGA PETSCII ROBOTS |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12194 |
Heretic will be on the CMM2 launchable from Basic later today or tomorrow |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 6259 |
Hi javavi, If you port this: https://github.com/rh1tech/frank-idtech1 Then you have all the IDtech games. Also look at : duke nukem Prince of.... Volhout Edited 2026-11-06 17:27 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
| javavi Guru Joined: 01/10/2023 Location: UkrainePosts: 637 |
Hi Volhout, Yes, I know Mikhail from Greece through the Murmulator group on Telegram. I actually got *Doom* from him for porting purposes. I also reached out to him regarding *Heretic* to add support for a USB mouse; he said he’d take a look. Once it’s ready, we’ll post it here. And since I only have electricity for about 3 hours a day, I’ve been tinkering with PicoMite MMBasic in the meantime. |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 6259 |
I hope this war is over soon. You must be so tired of it. Are you running of batteries during outages ? Pico can run quite a while from a power bank. But the monitor will draw much more. I wish you and your people strength to keep living. Volhout P.S. I think it is Eisenhower who said this: War is millions of people, who don't know each other, killing each other. Just because of 2 people that know each other, and who are not killing the other. PicomiteVGA PETSCII ROBOTS |
||||
| javavi Guru Joined: 01/10/2023 Location: UkrainePosts: 637 |
![]() In this situation, people acquire a great many things that are unnecessary in ordinary, peacetime life. |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 9333 |
That's a meaty animal! :) A lot of monitors and TVs use a power brick now, which often has a 12V output. That sort can be run directly from a battery (well, a fuse is a good idea...) and it's more energy efficient than using an inverter. It's not as impressive a solution though. :) Mick Zilog Inside! nascom.info for Nascom & Gemini |
||||
| javavi Guru Joined: 01/10/2023 Location: UkrainePosts: 637 |
Yes, that’s almost certainly possible; let’s see—maybe something can be done about it later... In the meantime, go ahead and play Wolfenstein 3D. Wolf_3D_PC3.zip https://github.com/rh1tech/frank-wolf3d |
||||
| Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 1186 |
Thank you very much for your efforts! Frank |
||||
| javavi Guru Joined: 01/10/2023 Location: UkrainePosts: 637 |
For my experiments with the Pico Computer 3, I built an adapter on a breadboard that connects to the external I/O port, allowing for the attachment of various peripherals: a PS/2 keyboard, a PS/2 mouse, an NES game controller, and a Wii game controller. |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 6259 |
Nice ! You are creating the standard now by being first to suggest. I am not sure you can get a PS2 keyboard to work on GP0/GP1 though. If I recall it uses GP8/GP9 default in PS2 builds of MMBasic. Volhout PicomiteVGA PETSCII ROBOTS |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 9333 |
OPTION KEYBOARD PINS clockpin, datapin ✓ NON-USB VERSIONS ONLY Allows the user to select the pins to be used for connecting a PS2 keyboard. The default is pin 11 (GP8) and pin 12 (GP9). The PS2 keyboard must be disabled (OPTION KEYBOARD DISABLE) OPTION MOUSE CLKpin, DATApin NON-USB VERSIONS ONLY Set the pins to be used to connect a PS2 mouse. Using this command the mouse is automatically configured on boot and you can set up interrupts and read values with no additional commands. This is different from the MOUSE OPEN which only connects to a mouse while the program is running. The PS2 mouse MUST be is disabled. The PS2 signal lines should ideally be level shifted for a 3V3 system. . Edited 2026-11-13 19:19 by Mixtel90 Mick Zilog Inside! nascom.info for Nascom & Gemini |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |