Hacker News new | past | comments | ask | show | jobs | submit login

Report back with your findings please if you try, please?



I downloaded the Shareware game files and used DosBox to extract them (archive.org had them compressed in a DOS version of the game). I found a copy of sdlquake and had to do some minor modifications to get it compiling and assembling on a 64-bit host. Also something about a null pointer dereference in connection with finding the local hostname.

Compiled a copy of SDL with aalib support. Copied it into the game directory, along with the sdlquake binary.

Ran "DISPLAY="" LD_LIBRARY_PATH=. SDL_VIDEODRIVER=aalib ./sdlquake".

That gave me quake in text mode, and would also run in a regular terminal.


I tried to run it, but it's looking for a Quake executable called "squake", which I don't have and didn't manage to find.


QuakeOne has squake [0], the tar.gz contains only the executable, so you might end up coming back there looking for some more gear.

[0] http://quakeone.com/q1files/downloads/


Hmm yeah, now it's complaining about libm.so.5 missing...


That should be part of libc 5.3, which would be hell to install side-by-side whichever version you currently have. Not a rabbit-hole to go down lightly.

Maybe an old (2011-ish) Linux distro in a VM would be the way to go. If you want the effort. (I obviously don't feel like pursuing it myself).


Hmm, unfortunately I don't have the time right now, as I have to go. I'll leave my computer on, though, so if someone wants to help out, you can access it through tmate at https://tmate.io/t/f9Z36rpEkS8CSsHxwpZGlAl1d.

The few files I have are on a dir on my desktop, the superuser password is passw0rd. Thanks!


Could you rename your quake executable to that?


I think that the original squake was written against svgalib. So the ttyquake package contains a libvga that's probably a shim, translating the output to aalib.

Most Quake ports use OpenGL, SDL, etc for graphics, and won't work directly with the ttyquake files. Which is why I described using sdlquake to achieve the same effect, in my other comment.


Unfortunately I couldn't figure out how to install the game files for Ubuntu and gave up after ten minutes or so.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: