Hey there! Trying to run this in Ubuntu 22.04 (LTS) and getting the following:
No usable version of libssl was found
Aborted (core dumped)
I have libssl3 and libssl-dev both installed.
Hi Elissa! Most of my telnet clients connect using an 80x24 screen geometry. Without any sort of automatic pausing, users will have to use their scrollback buffers. This is fine in most traditional style terminal emulators but in a lot of BBS specific telnet/ssh clients it's kind of unnatural/a pain in the neck. It's not the typical user experience one would expect on a BBS and I expect a lot of users would not even realize they've missed anything as they would be used to seeing everything in a single 80x24 screen.
Thanks for your reply!
Hi Elissa, really enjoying this game! However, I have a couple FRs to facilitate using it on my BBS. One of which we've already discussed a bit :)
1 - Screen pausing. I can't use this on my BBS until some sort of screen pausing implementation is done. Most BBSes default to a 24 line screenmode. If tty geometry detection is tough, would it be possible to have a flag at runtime to force a screen geometry and introduce pauses accordingly?
2 - A reset feature. In other words, remove all players from the game and force everyone to start from scratch.
Thanks!
Hi Slashie, I like to play these in ascii mode in a terminal (launching java -jar <game> jc) - 0.8.0 works as expected, I haven't tried 0.8.1, but 0.8.2 has some graphical glitches. Occasionally odd characters appear all over the screen. It seems like some of the inputs were changed as well. Hard to explain, but have you tested the ascii/terminal mode of this version?
Hi Elissa, thanks for your reply! I actually realized shortly after typing this up that 1 & 2 were already done and documented ;) However, when I try to run with -a or —force-alias I keep getting segfaults. I’m not at my computer at the moment so I owe you actual logs, which I will provide later.
As far as term size, what about an interim solution of hardcoding it with a config setting? It would be great to have a pause prompt at 24 lines just like in the old BBS days!
Hey, awesome game! I'm actually planning on running this /as/ a BBS door. :) I have it working somewhat already. May I submit a few feature requests that would really help this run well as a door?
1. Ability to set username at runtime either by -n"User Name" or by looking at a line in a file like door.sys and remove all password logic (i.e., BBS launches door with username as argument and game only allows player to be that user)
2. Force users to enter passwords when creating a character, if 1 above won't work?
3. Detect tty size and display relevant "pause" prompt? I.e., BBSes are typically 80x24. When I tried playing in this screenmode, a lot of text went off the top of my screen. 80 chars wide seems fine but the 24 char y axis is where the problem was.
Thanks! Awesome game.