• Legion debug log?

    From NuSkooler@21:1/121 to All on Thu Mar 29 21:38:50 2018
    I'm working on adding DOOR32.SYS and socket sharing to ENiGMA. Using the latest
    Legion release that was just hatched, I run as follows:
    c:\path\to\legion.exe -D c:\path\to\DOOR32.SYS -N <node>

    (where <node> is the node number)

    I've also tried adding -SOCKET <sockNum>

    Both result in the program just exiting. If I run with -L in a term it works great.

    Is there a way to dump debug logs or soemthing? The dropfile looks correct according to spec/examples.




    --- ENiGMA 1/2 v0.0.9-alpha (linux; x64; 8.9.4)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From cr1mson@21:1/154 to NuSkooler on Fri Mar 30 17:50:00 2018
    On 03/29/18, NuSkooler said the following...

    I'm working on adding DOOR32.SYS and socket sharing to ENiGMA. Using the latest Legion release that was just hatched, I run as follows: c:\path\to\legion.exe -D c:\path\to\DOOR32.SYS -N <node>

    You need a batch file to change to your Legion RPG directory, otherwise there will be problems (a bug I'm needing to fix). Try something like:

    example of legion.bat
    @echo off
    c:
    cd \path\to\legion
    legion.exe -D %1 -N %2

    and pass the arguments in ENiGMA to something like:

    c:\path\to\legion.bat %dropfile %nodenumber

    Sincerely,
    Jon Justvig

    --- Mystic BBS v1.12 A38 2018/01/01 (Windows/32)
    * Origin: Raiders Inc BBS -- vintagebbsing.com (21:1/154)
  • From NuSkooler@21:1/121 to cr1mson on Fri Mar 30 18:23:02 2018
    On Friday, March 30th cr1mson was heard saying...
    You need a batch file to change to your Legion RPG directory, otherwise there will be problems (a bug I'm needing to fix). Try something like:

    Enig supports 'cwd' which I'm switching to. I'll double check that it's actually working, but I'm pretty sure it is. For good measure, I'll do the batch approach so it can be ruled out.



    --- ENiGMA 1/2 v0.0.9-alpha (linux; x64; 8.9.4)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From cr1mson@21:2/130 to NuSkooler on Fri Mar 30 20:20:52 2018
    On 03/30/18, NuSkooler said the following...

    Enig supports 'cwd' which I'm switching to. I'll double check that it's actually working, but I'm pretty sure it is. For good measure, I'll do
    the batch approach so it can be ruled out.

    Sounds good. I don't want any limit on which systems run the Legion RPG
    door. I would like to expand support it for whichever system a SysOp
    chooses, not specifically one or another as well as the platform.

    -- cr1mson

    --- Mystic BBS v1.12 A38 2018/01/01 (Linux/64)
    * Origin: Curfew BBS -- vintagebbsing.com:2323 (21:2/130)
  • From NuSkooler@21:1/121 to cr1mson on Fri Mar 30 20:34:54 2018
    On Friday, March 30th cr1mson was heard saying...
    Sounds good. I don't want any limit on which systems run the Legion RPG door. I would like to expand support it for whichever system a SysOp chooses, not specifically one or another as well as the platform.

    Tried the batch file thing, no luck :( It simply launches the executable and exits. Maybe I'll get a process monitor log just to see if anything stands out.

    Here is an example door32.sys:
    ----/cut/-----
    2
    1152
    57600
    ENiG
    1
    Bryan Ashby
    NuSkooler
    100
    546
    1
    1
    ----/cut/-----

    Bryan

    --- ENiGMA 1/2 v0.0.9-alpha (linux; x64; 8.9.4)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From Pequito@21:1/126 to NuSkooler on Fri Mar 30 21:19:26 2018
    On 03/30/18, NuSkooler said the following...


    On Friday, March 30th cr1mson was heard saying...
    Sounds good. I don't want any limit on which systems run the Legion door. I would like to expand support it for whichever system a SysOp chooses, not specifically one or another as well as the platform.

    Tried the batch file thing, no luck :( It simply launches the executable and exits. Maybe I'll get a process monitor log just to see if anything stands out.

    Here is an example door32.sys:
    ----/cut/-----
    2
    1152
    57600
    ENiG
    1
    Bryan Ashby
    NuSkooler
    100
    546
    1
    1
    ----/cut/-----

    Looks the same as the one spit out by mystic:

    ----/cut/----
    2
    8
    38400
    Mystic 1.12 A38
    1
    Christopher Malo
    Pequito
    255
    1426
    1
    2
    ----/cut/----

    Cheers!
    Pequito

    --- Mystic BBS v1.12 A38 2018/01/01 (Linux/64)
    * Origin: Twinkle BBS # (21:1/126)
  • From Pequito@21:1/126 to NuSkooler on Fri Mar 30 21:21:28 2018
    On 03/30/18, NuSkooler said the following...


    On Friday, March 30th cr1mson was heard saying...
    Sounds good. I don't want any limit on which systems run the Legion door. I would like to expand support it for whichever system a SysOp chooses, not specifically one or another as well as the platform.

    Tried the batch file thing, no luck :( It simply launches the executable and exits. Maybe I'll get a process monitor log just to see if anything stands out.

    Here is what I use for a script on the linux x64 version if you are using nix vs win.

    node=${1}

    cd /mystic/apps/game/rpg
    ./legion -D /mystic/temp${node}/DORINFO1.DEF -N ${node}

    Maybe try something like this? =)

    Cheers!
    Pequito

    --- Mystic BBS v1.12 A38 2018/01/01 (Linux/64)
    * Origin: Twinkle BBS # (21:1/126)