• GalDyn setup

    From dotslash@21:2/108 to All on Mon Sep 11 22:38:32 2017
    Hello All,

    All the recent mention of Galactic Dynasty gave me some energy to try it out
    on my Mystic BBS. I have managed to get things going, but I am certain that
    my setup is not what it should be. For one, I cannot create more than one nation. From what I understand, it should be possible for each user to create their own nation, and then go to attack other nations. With my setup (latest version of GalDyn), only my initial nation is available to whomever launches the door. Could somebody please help me troubleshoot?

    OK, here is my setup:

    * I'm running Mystic on Linux (Debian)
    * Mystic lives in /home/mystic/mystic/
    * Galactic Dynasty lives in /home/mystic/mystic/gdyn/
    * I launch Galactic Dynasty with the following script:

    ---start---
    #!/bin/bash

    MYHOME=/home/mystic/mystic
    GDYNDIR=/home/mystic/mystic/gdyn

    cd $GDYNDIR

    ./GalacticDynasty -D $GDYNDIR/odoors/DORINFO1.DEF

    cd $MYHOME
    ---end---

    Now, from what I understand the above still have some stuff missing if the Windows info is anything to go by:

    GalacticDynasty.exe -D C:\Path\To\door32.sys -SOCKET %SOCKET%

    I am unsure how to proceed from here, any suggestion/flame very welcome! :-)

    PS: Andrew, the little bit of GalDyn that I have seen so far is awesome!


    Regards,
    Jan Henkins

    ___ MultiMail/Linux v0.50

    --- Mystic BBS/QWK v1.12 A33 (Linux/64)
    * Origin: UnderZaNet BBS (21:2/108)
  • From apam@21:1/125 to dotslash on Tue Sep 12 09:44:52 2017
    ./GalacticDynasty -D $GDYNDIR/odoors/DORINFO1.DEF

    I think this is the problem, you want the DORINFO1.DEF file created by
    mystic, not the test one included with galactic dynasty.

    The DORINFO1.DEF is like DOOR.SYS etc, which contain user information
    passed from the bbs. You appear to be using the same file each time, so
    GD will think it's the same user if that makes sense.

    I'm not 100% sure where mystic stores it's dropfiles, I think from memory
    it would be something like:

    ./GalacticDynasty -D $MYSTICDIR/temp$NODE/dorinfo1.def

    Hopefully BP can help you out some more as he has it running with mystic
    on Linux as I am just guessing on the node directory and the case of the dropfile.

    Andrew


    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From Black Panther@21:1/186 to dotslash on Mon Sep 11 18:38:06 2017
    On 09/11/17, dotslash said the following...

    All the recent mention of Galactic Dynasty gave me some energy to try it out on my Mystic BBS. I have managed to get things going, but I am
    certain that my setup is not what it should be. For one, I cannot create more than one nation. From what I understand, it should be possible for each user to create their own nation, and then go to attack other
    nations. With my setup (latest version of GalDyn), only my initial
    nation is available to whomever launches the door. Could somebody please help me troubleshoot?

    Let me see if I can help you out. :) It wouldn't be much fun if everyone
    played the same nation...

    Keep in mind, my directory structure is a bit different.

    Mystic is in ~/mystic/
    GDyn is in ~/doors/gdyn/

    In Mystic, I'm calling the script file with Command DD and data of:

    ~/doors/gdyn/gdyn.sh %PDORINFO1.DEF %3

    Here is my script file that I'm using:

    #!/bin/bash
    cd ~/doors/gdyn
    ./GalacticDynasty -D $1 -N $2
    ./GalacticDynasty maintenance

    The script file works best if it's located in the GalacticDynasty directory.
    I was having problems when it was located anywhere else.

    I hope this helps.


    ---

    Black Panther
    aka Dan Richter
    Sysop - Castle Rock BBS
    telnet://castlerockbbs.com
    The sparrows are flying again...

    --- Mystic BBS v1.12 A35 (Linux/64)
    * Origin: Castle Rock BBS - telnet://castlerockbbs.com (21:1/186)
  • From Black Panther@21:1/186 to apam on Mon Sep 11 18:42:08 2017
    On 09/12/17, apam said the following...

    I'm not 100% sure where mystic stores it's dropfiles, I think from memory it would be something like:

    ./GalacticDynasty -D $MYSTICDIR/temp$NODE/dorinfo1.def

    Good memory! Yup, it's in /mystic/temp1/ /mystic/temp2/ etc. I just use the
    %P when I call the script file, and that will insert the correct nodes temp directory.

    Hopefully BP can help you out some more as he has it running with mystic on Linux as I am just guessing on the node directory and the case of the dropfile.

    It was a bit of a pain to get it running... The other thing, is Mystic
    creates the dropfiles with uppercase, instead of lowercase. That was another thing that was messing me up.


    ---

    Black Panther
    aka Dan Richter
    Sysop - Castle Rock BBS
    telnet://castlerockbbs.com
    The sparrows are flying again...

    --- Mystic BBS v1.12 A35 (Linux/64)
    * Origin: Castle Rock BBS - telnet://castlerockbbs.com (21:1/186)
  • From apam@21:1/125 to Black Panther on Tue Sep 12 10:54:30 2017
    It was a bit of a pain to get it running... The other thing, is Mystic creates the dropfiles with uppercase, instead of lowercase. That was another thing that was messing me up

    Hmm, perhaps there should be a mysticlnx.txt or something in the
    distribution, given that most people will probably be running mystic.

    I might copy some of your other message down if thats ok and pop it in a
    text file?

    Andrew


    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From Black Panther@21:1/186 to apam on Mon Sep 11 19:06:02 2017
    On 09/12/17, apam said the following...

    It was a bit of a pain to get it running... The other thing, is Mystic creates the dropfiles with uppercase, instead of lowercase. That was another thing that was messing me up

    Hmm, perhaps there should be a mysticlnx.txt or something in the distribution, given that most people will probably be running mystic.

    I might copy some of your other message down if thats ok and pop it in a text file?

    Not a problem. If you'd like, I could write something up that looks a little more professional. :)


    ---

    Black Panther
    aka Dan Richter
    Sysop - Castle Rock BBS
    telnet://castlerockbbs.com
    The sparrows are flying again...

    --- Mystic BBS v1.12 A35 (Linux/64)
    * Origin: Castle Rock BBS - telnet://castlerockbbs.com (21:1/186)
  • From apam@21:1/125 to Black Panther on Tue Sep 12 11:11:58 2017
    Not a problem. If you'd like, I could write something up that looks a little more professional. :

    Ooo, yes please :)

    Andrew

    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From Black Panther@21:1/186 to apam on Mon Sep 11 20:07:06 2017
    On 09/12/17, apam said the following...

    Not a problem. If you'd like, I could write something up that looks a little more professional. :

    Ooo, yes please :)

    You got 'em! Take a look in your upload directory on Exotica. I updated the Windows version as well as adding the Linux version... :)


    ---

    Black Panther
    aka Dan Richter
    Sysop - Castle Rock BBS
    telnet://castlerockbbs.com
    The sparrows are flying again...

    --- Mystic BBS v1.12 A35 (Linux/64)
    * Origin: Castle Rock BBS - telnet://castlerockbbs.com (21:1/186)
  • From apam@21:1/125 to Black Panther on Tue Sep 12 12:26:56 2017
    You got 'em! Take a look in your upload directory on Exotica. I updated the Windows version as well as adding the Linux version... :

    Thanks a lot :) I got them and have added them to the repo.

    Andrew


    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From Black Panther@21:1/186 to apam on Mon Sep 11 20:46:46 2017
    On 09/12/17, apam said the following...

    You got 'em! Take a look in your upload directory on Exotica. I update the Windows version as well as adding the Linux version... :

    Thanks a lot :) I got them and have added them to the repo.

    Hopefully they will help some people get the game running on their boards.


    ---

    Black Panther
    aka Dan Richter
    Sysop - Castle Rock BBS
    telnet://castlerockbbs.com
    The sparrows are flying again...

    --- Mystic BBS v1.12 A35 (Linux/64)
    * Origin: Castle Rock BBS - telnet://castlerockbbs.com (21:1/186)
  • From Tiny@21:1/130 to Black Panther on Tue Sep 12 11:10:48 2017
    Quoting Black Panther to apam <=-

    Not a problem. If you'd like, I could write something up that looks a little more professional. :)

    Never offer to write documentation for a coder, you will soon have a full
    time job. <Laugh>

    Shawn

    ... TECHNICALITY: Someone *ELSE'S* rights.

    --- EzyBlueWave V3.00 01FB001F
    * Origin: Tiny's BBS - http://www.tinysbbs.com (21:1/130)
  • From Black Panther@21:1/186 to Tiny on Tue Sep 12 13:03:26 2017
    On 09/12/17, Tiny said the following...

    Not a problem. If you'd like, I could write something up that looks a little more professional. :)

    Never offer to write documentation for a coder, you will soon have a full time job. <Laugh>

    I thought about that after I had sent the message. By then it was too late... lol


    ---

    Black Panther
    aka Dan Richter
    Sysop - Castle Rock BBS
    telnet://castlerockbbs.com
    The sparrows are flying again...

    --- Mystic BBS v1.12 A35 (Linux/64)
    * Origin: Castle Rock BBS - telnet://castlerockbbs.com (21:1/186)
  • From Tiny@21:1/130 to Black Panther on Wed Sep 13 09:43:48 2017
    Quoting Black Panther to Tiny <=-

    Never offer to write documentation for a coder, you will soon have a full time job. <Laugh>
    I thought about that after I had sent the message. By then it was too late... lol

    Good luck with your new unpaid job. <Grin>

    Shawn

    ... A day without sunshine is like night.

    --- EzyBlueWave V3.00 01FB001F
    * Origin: Tiny's BBS - http://www.tinysbbs.com (21:1/130)
  • From dotslash@21:2/108 to Black Panther on Thu Sep 14 00:53:36 2017
    Hello Dan!

    Black Panther wrote to dotslash <=-

    [snip]

    In Mystic, I'm calling the script file with Command DD and data of:

    ~/doors/gdyn/gdyn.sh %PDORINFO1.DEF %3

    Brilliant, this is what I needed! :-)

    Here is my script file that I'm using:

    #!/bin/bash
    cd ~/doors/gdyn
    ./GalacticDynasty -D $1 -N $2
    ./GalacticDynasty maintenance

    [snip]

    I hope this helps.

    Thanks Dan, it sure did! It works perfectly. Next step is to get the inter-bbs thing to work, but that is now in the future.


    Regards,
    Jan Henkins

    ___ MultiMail/Linux v0.50

    --- Mystic BBS/QWK v1.12 A33 (Linux/64)
    * Origin: UnderZaNet BBS (21:2/108)
  • From dotslash@21:2/108 to apam on Thu Sep 14 00:53:36 2017
    Hello Andrew,

    apam wrote to dotslash <=-

    ./GalacticDynasty -D $GDYNDIR/odoors/DORINFO1.DEF

    I think this is the problem, you want the DORINFO1.DEF file created by mystic, not the test one included with galactic dynasty.

    The DORINFO1.DEF is like DOOR.SYS etc, which contain user information passed from the bbs. You appear to be using the same file each time, so
    GD will think it's the same user if that makes sense.

    Thanks, that indeed makes a lot of sense.

    [snip]


    Hopefully BP can help you out some more as he has it running with
    mystic on Linux as I am just guessing on the node directory and the
    case of the dropfile.

    He did indeed, and now it works perfectly! Strangely now that I went through all this malarkey, I am now starting to understand the key bits in the Mystic WIKI - shows you that context is still king! :-)


    Regards,
    Jan Henkins

    ___ MultiMail/Linux v0.50

    --- Mystic BBS/QWK v1.12 A33 (Linux/64)
    * Origin: UnderZaNet BBS (21:2/108)
  • From Black Panther@21:1/186 to dotslash on Wed Sep 13 18:20:18 2017
    On 09/14/17, dotslash said the following...

    I hope this helps.

    Thanks Dan, it sure did! It works perfectly. Next step is to get the inter-bbs thing to work, but that is now in the future.

    I'm glad you were able to get it working. When you get to the point of adding the inter-bbs, just let me know and I can get you set up, at least on your
    end. Paul will have to set up his end, as he is running the server.


    ---

    Black Panther
    aka Dan Richter
    Sysop - Castle Rock BBS
    telnet://castlerockbbs.com
    The sparrows are flying again...

    --- Mystic BBS v1.12 A35 (Linux/64)
    * Origin: Castle Rock BBS - telnet://castlerockbbs.com (21:1/186)