• Usurper Linux

    From Janis Kracht@1:261/38 to All on Fri Oct 2 17:57:08 2015
    Has anyone gotten this to work with bbbs/li?

    I can run it locally at least once <grin>

    Thanks,
    Janis

    --- BBBS/Li6 v4.10 Dada-2
    * Origin: Prism bbs (1:261/38)
  • From Leslie Given@1:275/91 to Janis Kracht on Fri Oct 2 22:19:27 2015
    Hello Janis!

    02 Oct 15 17:57, you wrote to all:

    Has anyone gotten this to work with bbbs/li?

    I can run it locally at least once <grin>

    I think that i remember seeing someone say Usurper needs to see the drop file in UPPER CASE to run. They used perl script or something else to redo the drop file usurper looks for.

    --- GoldED+/W32-MSVC 1.1.5-b20150715
    * Origin: flupH bbs Survnet WHQ (1:275/91)
  • From Janis Kracht@1:261/38 to Leslie Given on Fri Oct 2 22:47:40 2015
    Hi Les,

    02 Oct 15 17:57, you wrote to all:

    Has anyone gotten this to work with bbbs/li?

    I can run it locally at least once <grin>

    I think that i remember seeing someone say Usurper needs to see the drop file
    in UPPER CASE to run. They used perl script or something else to redo the drop
    file usurper looks for.

    Yeah, did that... figured it should be Upper case since the binary is uppercase..

    I'm going to go over things again tonight and see I can get it going ...

    How are you calling it? Do you create USURPER.CTL files for different nodes? I
    haven't.. :)

    I was calling it it like this:

    ./USURPER USURPER.CFG

    Then I tried

    ./USURPER DOOR32.SYS

    All the files are in the usurper dir...

    Hm... that directory name is in Lower Case.. <grin>

    Thanks Les :)

    Take care,
    Janis

    --- BBBS/Li6 v4.10 Dada-2
    * Origin: Prism bbs (1:261/38)
  • From Leslie Given@1:275/91 to Janis Kracht on Sat Oct 3 00:01:05 2015
    02 Oct 15 22:47, you wrote to me:

    Has anyone gotten this to work with bbbs/li?

    I can run it locally at least once <grin>

    I think that i remember seeing someone say Usurper needs to see the
    drop file in UPPER CASE to run. They used perl script or something
    else to redo the drop file usurper looks for.

    How are you calling it? Do you create USURPER.CTL files for different nodes? I haven't.. :)

    I don't run any door games in linux, all mine are running in windows OS. Just one usurper.ctl file here. plus the drop file path is \temp%1

    --- GoldED+/W32-MSVC 1.1.5-b20150715
    * Origin: flupH bbs Survnet WHQ (1:275/91)
  • From Janis Kracht@1:261/38 to Leslie Given on Sat Oct 3 01:13:32 2015
    02 Oct 15 22:47, you wrote to me:

    Has anyone gotten this to work with bbbs/li?

    I can run it locally at least once <grin>

    I think that i remember seeing someone say Usurper needs to see the
    drop file in UPPER CASE to run. They used perl script or something
    else to redo the drop file usurper looks for.

    How are you calling it? Do you create USURPER.CTL files for different
    nodes? I haven't.. :)

    I don't run any door games in linux, all mine are running in windows OS. Just one usurper.ctl file here. plus the drop file path is \temp%1

    Damn Windows.. it make stuff too easy LOL :)

    Ok.. maybe show me your batch file and I can take it from there

    Hopefully :)

    Thanks Les :)

    --- BBBS/Li6 v4.10 Dada-2
    * Origin: Prism bbs (1:261/38)
  • From Nicholas Boel@1:154/701 to Janis Kracht on Sat Oct 3 00:55:18 2015
    Hello Janis,

    On 02 Oct 15 22:47, Janis Kracht wrote to Leslie Given:

    I can run it locally at least once <grin>

    I just got it working on Synchronet a couple days ago.

    I think that i remember seeing someone say Usurper needs to see the
    drop file in UPPER CASE to run. They used perl script or something
    else to redo the drop file usurper looks for.

    Yeah, did that... figured it should be Upper case since the binary is uppercase..

    I'm not all that sure this is that important.

    I'm going to go over things again tonight and see I can get it going
    ...

    How are you calling it? Do you create USURPER.CTL files for different nodes? I haven't.. :)

    There some info in the whatsnew.txt that states he's only verified it works on Synchronet, using STDIO (with no echo to the console), and calling it with "USURPER /P%n", which basically %n is synchronet's way of tossing the node directory into it so Usurper knows where to find the drop file. The way I'm doing it you also need to be able to create a DOOR32.SYS, not just a regular 16bit one.

    I didn't need any .CTL files as it has some kind of fail-protection where if you don't have any .CTL files, it will use some kind of defaults which seemed to work here. That brought up an error message on execution of no USURP.CTL file.. so I created a completely empty USURP.CTL in the game directory, and that error message disappeared.

    Hm... that directory name is in Lower Case.. <grin>

    Directory name in lowercase doesn't matter.

    Good luck! It takes a little tinkering, but when it does work, it's 10x faster than the old DOS version of Usurper.

    Regards,
    Nick

    --- GoldED+/LNX 1.1.5-b20150715
    * Origin: thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin) (1:154/701)
  • From Janis Kracht@1:261/38 to Nicholas Boel on Sat Oct 3 15:04:18 2015
    Hi Nick,

    On 02 Oct 15 22:47, Janis Kracht wrote to Leslie Given:

    I can run it locally at least once <grin>

    I just got it working on Synchronet a couple days ago.

    I think I'm going to recompile it from the source. I did that first and that's
    when I saw it working "locally". Since then I've tried the binary from a different archive and that one doesn't seem to work as far as I can tell.. In other words, if I run it from the command line there's no echo to the console as you mention, but I can see it's running with ps aux..

    There some info in the whatsnew.txt that states he's only verified it works on

    That document wasn't in the first archive I downloaded with the sources.. I did
    see it in the archive that only had the binaries.

    Synchronet, using STDIO (with no echo to the console), and calling it with "USURPER /P%n", which basically %n is synchronet's way of tossing the node directory into it so Usurper knows where to find the drop file. The way I'm doing it you also need to be able to create a DOOR32.SYS, not just a regular 16bit one.

    Yes, I have bbbs create the DOOR32.SYS file... I've used that with another door
    (forget which one it was)..

    I didn't need any .CTL files as it has some kind of fail-protection where if you don't have any .CTL files, it will use some kind of defaults which seemed to work here. That brought up an error message on execution of no USURP.CTL file.. so I created a completely empty USURP.CTL in the game directory, and that error message disappeared.

    I saw that when I ran the version I compiled.. not with the linux binary that came 'pre-made' <grin>

    Hm... that directory name is in Lower Case.. <grin>

    Directory name in lowercase doesn't matter.

    Makes sense really... :)

    Good luck! It takes a little tinkering, but when it does work, it's 10x faster
    than the old DOS version of Usurper.

    Sounds good.. :)

    Take care,
    Janis

    --- BBBS/Li6 v4.10 Dada-2
    * Origin: Prism bbs (1:261/38)
  • From Leslie Given@1:275/91 to Janis Kracht on Sat Oct 3 17:01:51 2015
    03 Oct 15 01:13, you wrote to me:

    Damn Windows.. it make stuff too easy LOL :)

    Ok.. maybe show me your batch file and I can take it from there

    cd\doors\usurper
    Usurper /B38400 /PC:\mystic\temp%1

    --- GoldED+/W32-MSVC 1.1.5-b20150715
    * Origin: flupH bbs Survnet WHQ (1:275/91)
  • From Janis Kracht@1:261/38 to Leslie Given on Sat Oct 3 22:19:32 2015
    Hi Les,

    Ok.. maybe show me your batch file and I can take it from there

    cd\doors\usurper
    Usurper /B38400 /PC:\mystic\temp%1

    Ok, tried that but it didn't like that either <grin> I'll keep playing with it and call it the way Nick is on his Linux system..

    Take care,
    Janis

    --- BBBS/Li6 v4.10 Dada-2
    * Origin: Prism bbs (1:261/38)
  • From Aaron Thomas@1:229/426 to All on Mon Dec 21 21:26:51 2020
    Does anyone have Usurper working properly on Linux?

    I'm almost there, but I don't think I'm doing something right.

    I'm using Mystic, so I'm using door32.sys, and this is my usurp.sh file:

    cd /home/mystic/usurper
    ./USURPER /B38400 /P/home/mystic/usurper/temp%1

    I log in to my BBS with Netrunner, and then I select Usurper from the menu, and it treats me like I'm loading usurper in local mode - that's messed up.

    --- Renegade vY2Ka2
    * Origin: Joey, do you like movies about gladiators? (1:229/426)
  • From Aaron Thomas@1:229/426 to Nicholas Boel on Tue Dec 22 12:38:13 2020
    doing it you also need to be able to create a DOOR32.SYS, not just a regula 16bit one.

    I know this message I'm replying to is quite ancient, but are you still running Usurper?

    I'm trying to run it on Linux. I used the DDSETUP.EXE program that came with it, which is used to create the USURP.CTL file

    But in the USURP.CTL file, I have the value set to DOORSYS. Is that wrong? Should it say DOOR32SYS? Or do you use a conversion method to convert your DOOR32.SYS to DOOR.SYS?

    I'm struggling because Usurper keeps loading in local mode - I'm guessing it's a problem with the DOOR.SYS/DOOR32.SYS file or location.

    --- Renegade vY2Ka2
    * Origin: Joey, do you like movies about gladiators? (1:229/426)