If the user is getting a black screen, then you've done something wrong. Yes, the BBS "fallsback" to just the main.msg or main.sc if main.XXcol.\* doesn't exist. That's how it already works. It does *not* fall back to the "Next largest" size. That is something I'll ponder and keep this issue open for.I do see that I didn't have a basename.ext file - definitely my misunderstanding of the docs. But since the main.ext would most likely be a 80x24 screen it still has issue of having the smallest file being displayed on a 160x45 terminal, despite a 132x37 file existing. I know it's not an emergency but more and more boards are experimenting with widescreen and these are just things that I've noticed since doing so with synchronet. If other sized columns start being used, will we have to create a file for each one of them? > As for your random menu problem, you need a .msg or .asc file for *each* base filename. Just convert those .ans to .msg and get rid of the .ans version unless you really need the animation sequences.Using bbs.menu('random*') will display all files that start with random, without taking into consideration the xxcol portion of the name. So on a 132 column screen I see random.msg, random.132col.msg and random.80col.msgRegarding conversion - I have come across several screens like ones with extended colors and custom glyph fonts that do not convert properly, even with the -ice and -132 arguments. Artists are doing a lot with ansi lately, why convert to a format non-native to their original work to use features like randomizing or bbs.menu_exists() when bbs.menu() displays them just fine as ANS otherwise? Why gatekeep randomizing!? (I'm kidding! haha)I've attached some examples in pablodraw and in syncterm with the output and the command I used to convert.![image](/uploads/3fedfdb597c5fb7fbb50d2bf330cbff4/image.png)![image](/uploads/7a60e169dabcc351ce87b8eb466523ed/image.png)After a bunch of experimenting I see randomizing doesn't work when using a full path to the file - that was a big part of my is
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 412 |
Nodes: | 16 (2 / 14) |
Uptime: | 111:07:10 |
Calls: | 8,597 |
Calls today: | 10 |
Files: | 13,229 |
Messages: | 5,935,428 |