wojciech-graj / doom-ascii

DooM in the terminal!
GNU General Public License v2.0
557 stars 24 forks source link

Doesn't display output properly #4

Closed smooool-studios closed 2 weeks ago

smooool-studios commented 1 year ago

It only shows some of the screen

wojciech-graj commented 1 year ago

Hey, I'll need some screenshots and information about your OS and terminal emulator in order to debug this

smooool-studios commented 1 year ago

I am on windows 11 and I use cmd.exe to run the file. I did nod build from the source but instead downloaded it from releases. The issue is that it displays the bottom of the screen and cannot render a stable image. Are there any special settings I need to enable?

wojciech-graj commented 7 months ago

Hey, sorry for the delay in getting back to you. If you're still interested in solving this issue, I'd recommend trying the following:

OranguTech commented 2 months ago

Slightly necro-posting, as the author (@wojciech-graj ) mentioned, (but isn't made explicit in the readme), it looks like you'll need 80 char wide, 50 tall*.

https://github.com/wojciech-graj/doom-ascii/blob/052c25293b1a8cf5f3db06eeae89a5cd08111ed1/src/doomgeneric.c#L22

Which actual console (the original command prompt or Windows Terminal or a 3rd party), your font selection and size, etc. will all affect how well the image resolves.

FWIW, the downloaded .exe and compiling the linux version in WSL all seem to "work" well enough.

A quick test of doubling the resolution does make detail a lot better, but it barely keeps up and you can see some, er, screen tearing (!) on my system.

GameLord2011 commented 2 months ago

telnet port doesn't resize for me

wojciech-graj commented 2 weeks ago

telnet port doesn't resize for me

The telnet port is currently using a scaling of 4, and is not resizable. I may consider changing this in the future.

Also, I am marking this issue as resolved.