I don't particularly need that save file.
I imagine the save file there is just corrupted and won't yield clues as to why or how to prevent this sort of thing in the future I'm entering this issue in the slight hope that it might.
Angband on angband.live has a "delete & download save file" button, but ToME does not something like that would be handy as a last resort, at least. There is no way for me to delete my save there as far as I can tell, so I can no longer play the ToME module on that account. In any case, the game suddenly returned me to the angband.live game list-and since then, it does that whenever I try to get back into that game. Heck, maybe it was just CTRL+x, that would do it (and explain why there seems to be some kind of save file!). The problem started happening after I had abruptly exited the game shortly after making a character: in the starting town, Bree, after having clicked through the long opening message from the author, I think I was a little irritated and mashing some key combination-CTRL+p for the log, maybe, or eh maybe I got confused and did CTRL+q, or r or something, I don't know. I have been unable to reproduce the problem on a second account, "smbhax2000" I've also been unable to reproduce it when selecting the "Fury" or "Theme" modules instead of "ToME." = You are returned to the angband.live game selection screen
You can find download links for variants known to work in the wikiĪs for the actual server, just npm install npm start and you should be good to go on port 3000 (subject to inevitable complications). More extensive modifications may be necessary for e.g. A comparison of the main.c and load.c files between Sil and NPPAngband 0.4.1 is instructive in making savefile handling conform to other variants. There is no autotools build system, so the makefile was edited, along with several changes to config.h. Incidentally and unrelatedly, comments insisting someone should really check the semantics of that line go back decades.īeyond this, several more modifications were made to Sil in order to have it behave similarly to other variants. Angband in curses mode will attempt to handle signals if given them, I have found the simplest way to avoid sending signals through the keyboard is to insert a raw() call immediately after the line in main-gcu.c containing initscr(). Angband configuration predates the use of autotools, and the option in config.h (z-config.h in some variants) specifying USE_PRIVATE_PATHS should be disabled. There are some modifications needed to the source code. I keep the angband source files inside $HOME/src/ Many variants compile using autotools - for these you'll want to run configure with -prefix=$HOME -with-setgid=$USER -disable-x11.
You'll need to download and compile the source code of the games you want to host.
Clone this repo into the new user's home directory. Since clients are in a roundabout way being given shell access, it's intended to install for a system user with limited priveliges for the express purpose of running the service.
Browser client and webserver for playing Angband and variants