Pagina 1/4
| 2 | 3 | 4


Enlighted (5873)

afbeelding van NYYRIKKI

22-09-2021, 22:02

Have you always wanted to play DOOM on MSX with SCREEN 12 graphics?

Well, now you can! If you want to take a peek, click here. On Monday a friend of mine pointed out that these Doom sources are available for download and he is planning to start porting the game for MSX... I thought it was great idea and I wanted to help, so I just immediately got my hands dirty and compiled this version... Now that the game is playable and the sources compile fine, I guess I'll hand over the future development back to him... As you can see this version is still ie. completely without sounds.

Short tips:

Cursors = Move
Space = Select
CTRL = Shoot
Z = Left straff
X = Right straff
Numbers = Select gun
Esc = Exit

Aangemeld of registreer om reacties te plaatsen

Van CASDuino

Master (229)

afbeelding van CASDuino

22-09-2021, 22:34

Well. Never thought that would happen but cool.

Van Randam

Paragon (1393)

afbeelding van Randam

22-09-2021, 23:04

Wow amazing; would it be possible to get filled in graphics or will it remain monochrome in the middle?

Van erpirao

Paragon (1216)

afbeelding van erpirao

22-09-2021, 23:09

Wouldn't a sc5 be much more practical? and with textures on walls and floors?
i sure ask too much but i still remember the msx raycast that artrag did


Enlighted (5873)

afbeelding van NYYRIKKI

23-09-2021, 00:15

What comes to inner working of the game engine, the correct answer is "I don't know"... This is what we are used to know as "Lazy Spectrum port" although this is from Texas Instruments and not from Spectrum... The idea is that you take a random game for platform X, keep hammering the code for next 8 hours until it runs "well enough", then you kick it out of your hands and move on without ever really looking very deeply how the game exactly works... In this particular case it is probably pretty descriptive that I first posted the game link here before I even played it to 3rd level. Smile


Wouldn't a sc5 be much more practical?

In this particular case it does not matter what MSX2 or 2+ screen mode is selected (because the game is sprite), so I just selected one that has most colors... On MSX2 it runs on SCREEN 8 and on MSX2+/tR on SCREEN 12.

Van JohnHassink

Ambassador (5587)

afbeelding van JohnHassink

23-09-2021, 00:46

Impressive! Very nice job.

Van santiontanon

Paragon (1482)

afbeelding van santiontanon

23-09-2021, 03:11

ha, nice!!! I'd be very curious to look at the codebase! Is this assembler? C?

Van albs_br

Champion (335)

afbeelding van albs_br

23-09-2021, 03:56

Impressive. Was it ported from TI-83 calculator?

EDIT: found this video:

I remember have watched a while ago.


Enlighted (5873)

afbeelding van NYYRIKKI

23-09-2021, 09:10

albs_br wrote:

Impressive. Was it ported from TI-83 calculator?

Yes, the same sources can be compiled for multiple calculators including TI-83 and TI-83 plus.
Original sources are here:

Van The Apeman

Master (152)

afbeelding van The Apeman

23-09-2021, 12:36

With webmsx I'm still playing doom on my PC. Can't wait for the files so I can play it on my MSX.

Van Grauw

Ascended (10056)

afbeelding van Grauw

23-09-2021, 15:26


(because the game is sprite)

Haha, nice, that’s cool.

So what’s next? A TI-83 emulator?

Pagina 1/4
| 2 | 3 | 4