• New arcade game door GNUSki

    From Marisag@1:103/705 to All on Fri Sep 28 02:18:24 2018
    I have just put out a BBS version of the classic GNUSki arcade game. It now has a high score feature and tracks who made the score and when. You can get it from Sourceforge at https://sourceforge.net/projects/gnuski-bbs/ Will make a good addition to your BBS...

    Marisa
    --- https://AmigaCity.xyz - Portal for the Amiga - More than 2,600 free DLs
    --- https://AmigaCityLaptops.com - Laptops & Handhelds that run AmigaOS
    --- https://AmigaCity.xyz/radio.html - Amiga game music 24/7
    --- https://BBSlist.SynchronetBBS.org - Active BBS List for all BBS types
    --- https://SynchronetBBS.org/OurServers - A list of all our websites
    --- https://gamenet.SynchronetBBS.org - GameNet BBS Network
    * Synchronet * Amiga City - The BBS for the Amiga - more than 2,500+ files
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Marisag on Fri Sep 28 10:09:07 2018
    Re: New arcade game door GNUSki
    By: Marisag to All on Fri Sep 28 2018 02:18 am

    I have just put out a BBS version of the classic GNUSki arcade game. It now has a high score feature and tracks who made the score and when. You can get it from Sourceforge at https://sourceforge.net/projects/gnuski-bbs/ Will make a good addition to your BBS...

    Looking at your SCFG example, it looks like its startup command is a Perl script. A couple questions:
    - Does Synchronet know how to execute a .pl script? Wouldn't you have to first call perl (or perl.exe on Windows)?
    - How does the Perl script communicate with the BBS console? Synchronet doesn't have a Perl interface that I'm aware of..

    Nightfox

    ---
    * Synchronet * Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tony Langdon@3:633/410 to Nightfox on Sat Sep 29 08:21:00 2018
    On 09-28-18 10:09, Nightfox wrote to Marisag <=-

    Looking at your SCFG example, it looks like its startup command is a
    Perl script. A couple questions:
    - Does Synchronet know how to execute a .pl script? Wouldn't you have
    to first call perl (or perl.exe on Windows)?

    The site says the game is for SBBS on Linux. SBBS knows how to excecute the shell (and you'll see the "Use Shell" option is set to Yes). And the shell knows how to execute the script, because I bet the first line of the script reads:

    #!/usr/bin/perl

    That tells the shell to use the Perl interpreter.

    - How does the Perl script communicate with the BBS console?
    Synchronet doesn't have a Perl interface that I'm aware of..

    My guess is STDIO redirection, but I could be wrong.

    This thread's got me curious to try the game on my BBS, purely as a technical exercise. :)

    Anyway there's also some C code in the project. I just downloaded it. Will set it up on my BBS later.


    ... You know you're getting old when the candles cost more than the cake.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)
  • From Nightfox@1:103/705 to Tony Langdon on Fri Sep 28 17:10:34 2018
    Re: Re: New arcade game door GNUSki
    By: Tony Langdon to Nightfox on Sat Sep 29 2018 08:21 am

    The site says the game is for SBBS on Linux. SBBS knows how to excecute

    I see.. I can see how it might work differently in Linux.

    Nightfox

    ---
    * Synchronet * Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tony Langdon@3:633/410 to Nightfox on Sat Sep 29 13:13:00 2018
    On 09-28-18 17:10, Nightfox wrote to Tony Langdon <=-

    @TZ: 41a4
    Re: Re: New arcade game door GNUSki
    By: Tony Langdon to Nightfox on Sat Sep 29 2018 08:21 am

    The site says the game is for SBBS on Linux. SBBS knows how to excecute

    I see.. I can see how it might work differently in Linux.

    Yeah. Haven't tried it yet, but it does all look fine. :)


    ... Alert: Scanner shows Sysop in the area. Look innocent!!
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)
  • From Mike Powell@1:103/705 to Marisag on Fri Sep 28 19:35:44 2018
    Re: New arcade game door GNUSki
    By: Marisag to All on Fri Sep 28 2018 02:18:24

    I have just put out a BBS version of the classic GNUSki arcade game. It now a high score feature and tracks who made the score and when. You can get it from Sourceforge at https://sourceforge.net/projects/gnuski-bbs/ Will make a good addition to your BBS...

    Good evening,
    I tried installing this one. When the perl script runs, I am getting a rather verbose error, which starts with:

    Can't locate UI/Dialog.pm

    followed by a bunch of paths. Perl 5.24.1 is installed here, and that seems to be what it is wanting. Could the dialog module be a part of a different package?

    Dumas/Mike

    ---
    * Synchronet * CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tony Langdon@3:633/410 to Mike Powell on Sat Sep 29 17:27:00 2018
    On 09-28-18 19:35, Mike Powell wrote to Marisag <=-

    @TZ: 40f0
    Re: New arcade game door GNUSki
    By: Marisag to All on Fri Sep 28 2018 02:18:24

    I have just put out a BBS version of the classic GNUSki arcade game. It now a high score feature and tracks who made the score and when. You can get it from Sourceforge at https://sourceforge.net/projects/gnuski-bbs/ Will make a good addition to your BBS...

    Good evening,
    I tried installing this one. When the perl script runs, I am getting a rather verbose error, which starts with:

    Can't locate UI/Dialog.pm

    followed by a bunch of paths. Perl 5.24.1 is installed here, and that seems to be what it is wanting. Could the dialog module be a part of a different package?

    Yeah, you might need to install some Perl modules from CPAN or a similar source.


    ... Is fire supposed to shoot out of it like that!?
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)
  • From Marisag@1:103/705 to Nightfox on Sat Sep 29 12:26:35 2018
    Re: New arcade game door GNUSki
    By: Nightfox to Marisag on Fri Sep 28 2018 10:09:07

    Looking at your SCFG example, it looks like its startup command is a Perl script. A couple questions:
    - Does Synchronet know how to execute a .pl script? Wouldn't you have to first call perl (or perl.exe on Windows)?
    - How does the Perl script communicate with the BBS console? Synchronet doesn't have a Perl interface that I'm aware of..

    It only runs on Linux version of synchronet, which allows you to execute any executable that is supported by the OS. No handler for perl needed... Under Linux there is no special door interface needed, and console app should work....

    Marisa
    --- https://AmigaCity.xyz - Portal for the Amiga - More than 2,600 free DLs
    --- https://AmigaCityLaptops.com - Laptops & Handhelds that run AmigaOS
    --- https://AmigaCity.xyz/radio.html - Amiga game music 24/7
    --- https://BBSlist.SynchronetBBS.org - Active BBS List for all BBS types
    --- https://SynchronetBBS.org/OurServers - A list of all our websites
    --- https://gamenet.SynchronetBBS.org - GameNet BBS Network
    * Synchronet * Amiga City - The BBS for the Amiga - more than 2,500+ files
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Marisag@1:103/705 to Tony Langdon on Sat Sep 29 12:27:43 2018
    Re: Re: New arcade game door GNUSki
    By: Tony Langdon to Nightfox on Sat Sep 29 2018 08:21:00

    The site says the game is for SBBS on Linux. SBBS knows how to excecute the shell (and you'll see the "Use Shell" option is set to Yes). And the shell knows how to execute the script, because I bet the first line of the script reads:

    #!/usr/bin/perl

    Yes, that is how it works :)

    Marisa
    --- https://AmigaCity.xyz - Portal for the Amiga - More than 2,600 free DLs
    --- https://AmigaCityLaptops.com - Laptops & Handhelds that run AmigaOS
    --- https://AmigaCity.xyz/radio.html - Amiga game music 24/7
    --- https://BBSlist.SynchronetBBS.org - Active BBS List for all BBS types
    --- https://SynchronetBBS.org/OurServers - A list of all our websites
    --- https://gamenet.SynchronetBBS.org - GameNet BBS Network
    * Synchronet * Amiga City - The BBS for the Amiga - more than 2,500+ files
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Marisag@1:103/705 to Mike Powell on Sat Sep 29 12:30:19 2018
    Re: New arcade game door GNUSki
    By: Mike Powell to Marisag on Fri Sep 28 2018 19:35:44

    Can't locate UI/Dialog.pm

    followed by a bunch of paths. Perl 5.24.1 is installed here, and that seems to be what it is wanting. Could the dialog module be a part of a different package?

    Yes, I updated the github version to list the required modules. But haven't pushed it to sourceforge yet. You will need to do this before it will work:

    cpan -i UI::Dialog
    cpan -i Term::ReadKey
    cpan -i Term::ANSIScreen

    Should work after that... Let me know if more help is needed...

    Marisa
    --- https://AmigaCity.xyz - Portal for the Amiga - More than 2,600 free DLs
    --- https://AmigaCityLaptops.com - Laptops & Handhelds that run AmigaOS
    --- https://AmigaCity.xyz/radio.html - Amiga game music 24/7
    --- https://BBSlist.SynchronetBBS.org - Active BBS List for all BBS types
    --- https://SynchronetBBS.org/OurServers - A list of all our websites
    --- https://gamenet.SynchronetBBS.org - GameNet BBS Network
    * Synchronet * Amiga City - The BBS for the Amiga - more than 2,500+ files
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tony Langdon@3:633/410 to Marisag on Sun Sep 30 07:40:00 2018
    On 09-29-18 12:27, Marisag wrote to Tony Langdon <=-

    #!/usr/bin/perl

    Yes, that is how it works :)

    As I suspected. :)


    ... Money isn't everything, usually it isn't even enough.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)