• 132column mode MPLs displaying ANSI w/ lines inserted?

    From paulie420@77:1/158 to All on Wed Dec 9 17:14:38 2020
    Hey g00r00 - we are working on learning MPL, and a couple of us have run into the same thing. We're using Linux, so maybe that has something to do with it BUT...

    In my MPL I'm displaying header132.ans and footer132.ans with some data in between. In 80column mode, it all looks normal and perfect. However, with 132column, when I display header132.ans the MPL or Mystic is inserting lines in between the output. Its not sauce info doing it, and I'm not over the 131column max... (I know this because the .ans is actually just text and I made it both 131columns and like 128columns just to be sure.)

    But, if the .ANS is this:

    ----------
    ----------
    ----------

    Mystic MPL is displaying:

    ----------

    ----------

    ----------

    Any ideas? A couple of us have seen this output, and I can't see any of the normal user errors on my end. I can display the file line by line and use GotoXY or other commands to circumvent this - but thats not desirable. And I want to use .ANS files instead of hard-coding it, so when I release a MOD another sysop can modify it for their system.

    Working on 80column mods with 132column support for users calling with that termsize.

    Last, I am LEARNING only - but I'm grasping it finally, with the help of others! Super rad!!!



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

    --- Mystic BBS v1.12 A47 2020/11/23 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (77:1/158)
  • From g00r00@77:1/138 to paulie420 on Wed Dec 9 22:18:47 2020
    In my MPL I'm displaying header132.ans and footer132.ans with some data
    in between. In 80column mode, it all looks normal and perfect. However, with 132column, when I display header132.ans the MPL or Mystic is inserting lines in between the output. Its not sauce info doing it, and I'm not over the 131column max... (I know this because the .ans is actually just text and I made it both 131columns and like 128columns
    just to be sure.)

    I think for something like this you'd have to give me an example that I can reproduce for me to help. Its just too difficult and there are too many possiblities for why what you're doing could display wrong.

    How are you editing/saving the ANSI files? What terminal are you using, etc etc etc

    --- Mystic BBS v1.12 A47 2020/12/04 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From paulie420@77:1/158 to g00r00 on Thu Dec 10 17:26:26 2020
    I think for something like this you'd have to give me an example that I canreproduce for me to help. Its just too difficult and there are too manypossiblities for why what you're doing could display wrong.

    How are you editing/saving the ANSI files? What terminal are you using, etcetc etc

    Dude.. so 3 of us had the same issue, so I really thought it was a Mystic coding thing. HOWEVER; I use a text editor to save a .ANS (which is really just a .TXT)... is has the correct numbers of CHARACTERS, but I've been told that it still saves with word wrapping....

    Again, the ignorance of how things works is... my issue. SO, I do *think* that when I test tonight, using Moebius to actually save in 132x37, that it will work correctly.

    If not, I'll come back and supply the file to help you... but I am assuming this, again, is a Paulie420 issue. I appreciate you much, and am just trying to create more for Mystic - so... hope you'll understand and give me yet another pass at asking doofus questions.



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

    --- Mystic BBS v1.12 A47 2020/11/23 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (77:1/158)
  • From g00r00@77:1/138 to paulie420 on Thu Dec 10 22:42:00 2020
    If not, I'll come back and supply the file to help you... but I am assuming this, again, is a Paulie420 issue. I appreciate you much, and
    am just trying to create more for Mystic - so... hope you'll understand and give me yet another pass at asking doofus questions.

    Thanks and its completely plausible for something to be up with Mystic. Historically when people come to me with ANSI issues its not Mystic, but we're also tredding into some new territory too so who knows!

    No doofus questions really, thats what we're here for and how everyone learns.

    It just helps me greatly to be able to have a reproducable test to work with thats all!

    --- Mystic BBS v1.12 A47 2020/12/04 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From paulie420@77:1/158 to g00r00 on Sun Dec 13 17:22:26 2020
    Thanks and its completely plausible for something to be up with Mystic. Historically when people come to me with ANSI issues its not Mystic, but we'realso tredding into some new territory too so who knows!

    I'm gonna zip up an MPS and a couple files... it still seems like theres an issue with the spaces; however lemme get the issue in front of you.

    Cheers.



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

    --- Mystic BBS v1.12 A47 2020/11/23 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (77:1/158)
  • From The Godfather@77:1/153 to g00r00 on Fri Dec 18 20:00:03 2020
    I think for something like this you'd have to give me an example that I can reproduce for me to help. Its just too difficult and there are too many possiblities for why what you're doing could display wrong.
    How are you editing/saving the ANSI files? What terminal are you using, etc etc etc

    g00r00,

    I think you have a couple of gmails from a few of us having issues with 132x37 in Linux only. Windows everything is Peachy, almost my entire BBS has 132x37 and 80x25 themes. However If I use the same 132x37 ANSI, move it over to my PI Test BBS, on the lastest prealpha, and/or have it tested on another Linux box, Mystic adds blank lines between each line of drawn ansi.

    Re-saving the ANSI within linux, using Moebius or Pablo draw, does not correct the issue. In addition, there are issues with the Mystic Editor saving 132x37 in 80 column lines, and while in windows "pieces them back together correctly," within linux they do do not. They display as an 79 column line, then the next line will be the remaining 52 lines of ansi.

    The second issue on Linux in 132x37 terminal mode, is that regardless of what's being displayed to the screen, Mystic pauses at
    line 24. It could be a 132x37 ansi, or an 132x37 full text document (such as a basic .mpl to display an ASCII header with the last 20 callers intead of the last 10, plus an ascii footer, as an example). This is only occurring in Linux, when in 132x37 terminal sizes (Netrunner or Syncterm) it pauses at 24 lines.

    Lastly, within Linux the canvas length can be set within Moebius to 132x37, and you can draw the image to say 131 x 7, as a header, to a the last callers (as an example.) In Windows, Mystic recognizes an EOF at line 8. In Linux, the file will display 131 columns, spaces between each line, and pause at line with a y/n/c prompt, then finish to line 37, and then not display the .mpl at all. If we set the canvas size to 132x8, within Linux, Mystic then recorgnizes EOF at 8 lines, great. But, still with a blank line between each line of drawn ansi.

    All of these ansi's are static (no animation, etc..) created at 131 or less x 36 or less, sauce is removed, and if issues do exist still, resaved in the Mystic Editor with line length set to 0 (I believe you had suggested) in Windows. All works fine with most of those situations. Me and about 4 others that I know of are trying to rewrite mods to support both 132x37 and 80x25, and most if not all of them are on Linux, and all experiencing the aforementioned issues, which is what prompted me to setup a test PI Mystic BBS to see if I could fix it with what I know about having built a theme 132x37 theme within windows.

    I hope this information is helpful. Love the feature! Would just love to see it work on both platforms :) IF a step is being missed, please let me know.

    -tG

    --- Mystic BBS v1.12 A47 2020/12/04 (Windows/32)
    * Origin: The Underground [@] www.theunderground.us:10023 (77:1/153)
  • From g00r00@77:1/138 to The Godfather on Mon Dec 21 18:23:04 2020
    I think you have a couple of gmails from a few of us having issues with 132x37 in Linux only. Windows everything is Peachy, almost my entire
    BBS has 132x37 and 80x25 themes. However If I use the same 132x37 ANSI, move it over to my PI

    I'll try to take a look soon, thanks!

    I am very behind on e-mails right now so I am not ignoring things (intentionally) I just off and on will go a few weeks without really digging into those e-mails.

    --- Mystic BBS v1.12 A47 2020/12/21 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From g00r00@77:1/138 to The Godfather on Mon Jan 4 23:32:11 2021
    I think you have a couple of gmails from a few of us having issues with 132x37 in Linux only. Windows everything is Peachy, almost my entire
    BBS has 132x37 and 80x25 themes. However If I use the same 132x37 ANSI,

    I did notice that when I tested locally doing "./mystic -l" to login it seemed to work fine. But when I connected with NetRunner via telnet I was seeing plenty of issues. This explained why I couldn't see issues and you could - because they weren't happening with a local terminal!

    I hope this information is helpful. Love the feature! Would just love
    to see it work on both platforms :) IF a step is being missed, please

    If you upgrade to the Jan 5th prealpha you should see a signficant improvement. I've made pretty good progress since being able to reproduce some issues.

    There are builds for Windows, Linux and Pi up now, hot off the presses!

    --- Mystic BBS v1.12 A47 2021/01/05 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Black Panther@77:1/102 to g00r00 on Tue Jan 5 01:12:28 2021
    On 04 Jan 2021, 11:32p, g00r00 said the following...

    I hope this information is helpful. Love the feature! Would just lo to see it work on both platforms :) IF a step is being missed, pleas

    If you upgrade to the Jan 5th prealpha you should see a signficant improvement. I've made pretty good progress since being able to
    reproduce some issues.

    Hey g00r00,

    I can attest, the new pre-alpha is 1000% better in 132x37! ;)

    Thank you so much for looking into this. You're awesome!


    ---

    Black Panther(RCS)
    aka Dan Richter
    Castle Rock BBS
    telnet://bbs.castlerockbbs.com
    http://www.castlerockbbs.com
    http://github.com/DRPanther
    The sparrows are flying again...

    --- Mystic BBS v1.12 A47 2021/01/05 (Linux/64)
    * Origin: Castle Rock BBS - bbs.castlerockbbs.com - (77:1/102)
  • From g00r00@77:1/138 to Black Panther on Tue Jan 5 10:54:10 2021
    Hey g00r00,

    I can attest, the new pre-alpha is 1000% better in 132x37! ;)

    Thank you so much for looking into this. You're awesome!

    Awesome to hear, thanks for letting me know!

    Time to go break something else now! ;)

    --- Mystic BBS v1.12 A47 2021/01/05 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From paulie420@77:1/158 to g00r00 on Tue Jan 5 19:18:10 2021
    If you upgrade to the Jan 5th prealpha you should see a signficant improvement. I've made pretty good progress since being able to
    reproduce some issues.

    There are builds for Windows, Linux and Pi up now, hot off the presses!

    Thanks for the Pi versions; there are some of us who run Pi and upgrade Alpha as soon as they come out. I know it sucks to compile, but it IS appreciated.



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

    --- Mystic BBS v1.12 A47 2020/11/23 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (77:1/158)
  • From g00r00@77:1/138 to paulie420 on Tue Jan 5 23:17:29 2021
    Thanks for the Pi versions; there are some of us who run Pi and upgrade Alphaas soon as they come out. I know it sucks to compile, but it IS appreciated.

    I will try to keep the Pi versions pretty up to date based on the number of changes or if there are significant fixes like there are in the Jan 5th build!

    I officially deem the macOS version the new bastard child!

    --- Mystic BBS v1.12 A47 2021/01/05 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)