Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:10 14 Nov 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

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: Ukraine
Posts: 637
Posted: 08:37pm 30 Oct 2026
Copy link to clipboard 
Print this post

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: Germany
Posts: 317
Posted: 08:53pm 30 Oct 2026
Copy link to clipboard 
Print this post

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: Germany
Posts: 317
Posted: 08:57pm 30 Oct 2026
Copy link to clipboard 
Print this post

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: Germany
Posts: 1186
Posted: 12:59pm 05 Nov 2026
Copy link to clipboard 
Print this post

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: Netherlands
Posts: 6259
Posted: 01:52pm 05 Nov 2026
Copy link to clipboard 
Print this post

heretic is much nicer than doom
PicomiteVGA PETSCII ROBOTS
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 12194
Posted: 03:15pm 05 Nov 2026
Copy link to clipboard 
Print this post

Heretic will be on the CMM2 launchable from Basic later today or tomorrow
 
Volhout

Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 6259
Posted: 07:24am 06 Nov 2026
Copy link to clipboard 
Print this post

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: Ukraine
Posts: 637
Posted: 08:06am 06 Nov 2026
Copy link to clipboard 
Print this post

  Volhout said  Hi javavi,
If you port this:
https://github.com/rh1tech/frank-idtech1
Then you have all the IDtech games.

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: Netherlands
Posts: 6259
Posted: 08:36am 06 Nov 2026
Copy link to clipboard 
Print this post

  javavi said  
And since I only have electricity for about 3 hours a day, I’ve been tinkering with PicoMite MMBasic in the meantime.


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: Ukraine
Posts: 637
Posted: 09:18am 06 Nov 2026
Copy link to clipboard 
Print this post

  Volhout said  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.


In this situation, people acquire a great many things that are unnecessary in ordinary, peacetime life.
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 9333
Posted: 09:53am 06 Nov 2026
Copy link to clipboard 
Print this post

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: Ukraine
Posts: 637
Posted: 09:18pm 06 Nov 2026
Copy link to clipboard 
Print this post

  Frank N. Furter said  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!

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: Germany
Posts: 1186
Posted: 05:13pm 07 Nov 2026
Copy link to clipboard 
Print this post

Thank you very much for your efforts!

Frank
 
javavi

Guru

Joined: 01/10/2023
Location: Ukraine
Posts: 637
Posted: 09:28pm 12 Nov 2026
Copy link to clipboard 
Print this post

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: Netherlands
Posts: 6259
Posted: 08:00am 13 Nov 2026
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 9333
Posted: 09:10am 13 Nov 2026
Copy link to clipboard 
Print this post

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
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026