DOOM on SCREEN 12!

ページ 1/5
| 2 | 3 | 4 | 5

By NYYRIKKI

Enlighted (6093)

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
SHIFT = Run
Z = Left straff
X = Right straff
Numbers = Select gun
Esc = Exit

ログイン/登録して投稿

By CASDuino

Champion (360)

CASDuino さんの画像

22-09-2021, 22:34

Well. Never thought that would happen but cool.

By Randam

Paragon (1431)

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?

By erpirao

Paragon (1334)

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
https://youtu.be/8ffvdvpePY8

By NYYRIKKI

Enlighted (6093)

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

Quote:

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.

By JohnHassink

Ambassador (5684)

JohnHassink さんの画像

23-09-2021, 00:46

Impressive! Very nice job.

By santiontanon

Paragon (1832)

santiontanon さんの画像

23-09-2021, 03:11

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

By albs_br

Champion (499)

albs_br さんの画像

23-09-2021, 03:56

Impressive. Was it ported from TI-83 calculator?

EDIT: found this video:
https://youtu.be/nduMTX86Zl0

I remember have watched a while ago.

By NYYRIKKI

Enlighted (6093)

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: https://www.ticalc.org/archives/files/fileinfo/360/36062.html

By The Apeman

Master (252)

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.

By Grauw

Ascended (10821)

Grauw さんの画像

23-09-2021, 15:26

NYYRIKKI wrote:

(because the game is sprite)

Haha, nice, that’s cool.

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

ページ 1/5
| 2 | 3 | 4 | 5