• Random Ansi scroller/throttler mod

    From Alpha@21:4/158 to All on Saturday, April 03, 2021 00:17:42
    Hey, Talisman-ers,

    Today I rolled up a little Talisman mod... I was looking for a quick
    way to throttle ANSI art scrolling speed (like the way Mystic has this built-in), and just hacked together this lil' program. And I mean, it's brain-dead simple.

    - runs as a door program
    - grabs a random ANSI file from a folder
    - displays it, but throttled. I have it set to about ~9600baud emulation.
    - if the user hits a key, it exits/aborts

    You can see it on The Drunken Gamer BBS as part of the login sequence (just posting from here on AlphaComplex, as I'm having ftn config issues over there righ now, ugh).

    thedrunkengamer.com:8888

    It's a door, so theoretically it'd run on any BBS. I've only compiled to Linux, but happy to share the repo if anyone wants it. But assuming if you are running Mystic or whatever you wouldn't need this...

    Cheers,

    -+-+-
    Alpha
    -+-+-
    --- SBBSecho 3.13-Linux
    * Origin: ALPHACOMPLEX.US (21:4/158)
  • From apam@21:1/182 to Alpha on Saturday, April 03, 2021 12:22:16
    Today I rolled up a little Talisman mod... I was looking for a quick
    way to throttle ANSI art scrolling speed (like the way Mystic has this built-in), and just hacked together this lil' program. And I mean,
    it's brain-dead simple.

    That actually looks really cool. I like the line up the top.

    Nice work.

    Andrew

    --
    |03Andrew Pamment |08(|11apam|08)
    |13Happy|10Land |14v2.0|08!


    --- Talisman v0.16-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From Alpha@21:4/158 to apam on Saturday, April 03, 2021 13:45:10
    That actually looks really cool. I like the line up the top.

    Thank you. Some hiccups, like it chokes on animated ANSI. I'd also like incorporate flags into the command line for speed and width. But over all I'm happy with a few hours work! Going to throw it up on git and move on!

    Cheers,

    -+-+-
    Alpha
    -+-+-
    --- SBBSecho 3.13-Linux
    * Origin: ALPHACOMPLEX.US (21:4/158)
  • From paulie420@21:2/150 to Alpha on Saturday, April 03, 2021 21:42:10
    Today I rolled up a little Talisman mod... I was looking for a quick
    way to throttle ANSI art scrolling speed (like the way Mystic has this built-in), and just hacked together this lil' program. And I mean, it's brain-dead simple.

    Good job Alpha... I love how you whip up solutions to issues... :P

    w00t w00t



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/02/12 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From Alpha@21:4/158 to paulie420 on Tuesday, April 06, 2021 03:08:50
    Good job Alpha... I love how you whip up solutions to issues... :P

    Thanks Paulie! This has led me down a rabbit hole (as I was hoping) around how to handle ANSI art display. E.g., "scrolling" functionality - which is not so much scrolling as one thinks about modern UI, but in re-drawing the entire screen from CURSOR Y by keeping track of the current row, up to the screen height, etc.

    Lovin' it

    -+-+-
    Alpha
    -+-+-
    --- SBBSecho 3.13-Linux
    * Origin: ALPHACOMPLEX.US (21:4/158)