Welcome, Guest. Please login or register.

Author Topic: Installer script help? Amiga BBS package, DLG BB/OS  (Read 3197 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline DuceTopic starter

  • Off to greener pastures
  • Hero Member
  • *****
  • Join Date: Jul 2009
  • Posts: 1699
    • Show only replies by Duce
    • http://amigabbs.blogspot.com/
Installer script help? Amiga BBS package, DLG BB/OS
« on: March 03, 2010, 03:33:37 PM »
I need some help with a broken installer script.

This is an installer script for an Amiga BBS program, DLG BB/OS.  I was finally able to track down the last known owner of this package, and was very pleased to find that he not only released the program as free to the public, but the sourcecode is also available.  Many thanks to Jeff Grimmett for the assistance with getting me this SW.

However, I am unable to install it fully, and manually installing it sans Installer script is a bit beyond my scope after 10 years out of the scene - my Amiga-ese is terribly rusty.  I get about 75% thru the install and when the script checks for what CPU is running, it just locks up/aborts and will not go any further.  It does this on a SAM, stock and PPC A1200, and a UAE dedicated box.  It checks for the presence of either a 68000, or 68020 or better to install specific CPU libs, then just locks up and aborts install.  I just can't get the darned thing to go any further regardless of what I try and install it on.  It dies at the exact same line in the installer script regardless of what machine I try, real Amiga, a UAE emu box or the SAM.

My plea is if anyone knows more than I do about installer scripts and wants to help a brother out, I can put a link up for the sw if anyone would be willing to take a look at it and try a dummy or real install of said software, it would be appreciated beyond words.  It's a rather small bunch of files by modern stardards, 5 LHA disks worth of software.  I used this BBS package many years ago on a wide variety of "real" Amigas with super luck and suspect it'll run on my SAM just fine if I can just figure out a way to get the bugger installed.  If anyone is willing to take a look at the issue, drop me a PM, would be super appreciated.

Thanks much,
Duce - Canada
 

Offline chiark

  • Sr. Member
  • ****
  • Join Date: Jul 2004
  • Posts: 308
    • Show only replies by chiark
    • http://www.chiark.com
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #1 on: March 03, 2010, 04:09:30 PM »
Duce, have you tried an updated version of the installer executable?

I have written installer scripts, but the last one was in 1995 so I might be a little rusty ;)
Celebrating 21... no, make that 27... years of Amiga use
 

Offline chusete

  • Newbie
  • *
  • Join Date: Dec 2009
  • Posts: 22
    • Show only replies by chusete
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #2 on: March 03, 2010, 04:39:44 PM »
Hi,

I never tried DLG BB/OS, but I tried telser.device (replacement for serial.device for use telnet with any bbs) with Os4 and it does not work, it needs AmiTCP/IP :(

I do not know if can be patched to work or if there is an alternative for Os4.
« Last Edit: March 03, 2010, 04:41:52 PM by chusete »
A500+, A600, A2060, A1230, A4040 CR, A4000T PPC, CD32 v4
 

Offline whiteb

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 739
    • Show only replies by whiteb
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #3 on: March 03, 2010, 07:09:49 PM »
Duce, if DLG has now been posted as Freeware, and source has now been supplied, link us, please.
A4000D - CSMKII//128MB/IDE CF/Indivision Scandoubler
A1200
A1000

(And now a Minimig) :>)
 

Offline DuceTopic starter

  • Off to greener pastures
  • Hero Member
  • *****
  • Join Date: Jul 2009
  • Posts: 1699
    • Show only replies by Duce
    • http://amigabbs.blogspot.com/
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #4 on: March 04, 2010, 06:28:01 AM »
This is what the developer sent me, including email notes as below.  Uploaded the 5 disks and source (in a zip archive) to:

http://www.filedropper.com/dlg


--- email from developer ---
I can send you some files once I get home this evening, the latest and
greatest, as it were, before development stopped. I can send source
code as well if you are interested.

If you don't have floppies or fake floppy images, you may need to look at the installer for path hints.

Source code. This should compile with SAS/C 6.51, not sure what the
latest is. Some tweaking will be necessary, I'm sure.
---  end  ---
 

Offline chiark

  • Sr. Member
  • ****
  • Join Date: Jul 2004
  • Posts: 308
    • Show only replies by chiark
    • http://www.chiark.com
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #5 on: March 04, 2010, 06:08:27 PM »
Where, exactly, does it lock?  Does it display "the installer has detected a ... CPU" and allow you to enter a response and then crash, or crash before the response, or crash after, or...?

I've checked the script and it looks fine: I guess the test would be for me to try it? ;)
Celebrating 21... no, make that 27... years of Amiga use
 

Offline chiark

  • Sr. Member
  • ****
  • Join Date: Jul 2004
  • Posts: 308
    • Show only replies by chiark
    • http://www.chiark.com
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #6 on: March 04, 2010, 06:37:18 PM »
Hang on, there *is* something odd in the script.

Some variables that are being set are prefixed with @
Quote
These are variables which are created by the installer
      before the script actually starts to run, and are used to tell the script
      certain things about the environment. These symbols always begin with an
      '@' sign.


You can set @variables, (and should, if @default-dest is changed) but I'm not sure you should create them like is being done in this script?  That might be completely wrong though :)

First port of call: change all non-system-defined @variables to remove the @...

system-defined variables:
@abort-button
@app-name
@icon
@execute-dir
@default-dest
@language
@pretend
@user-level
@error-msg
@special-msg
@ioerr
@each-name
@each-type
@askoptions-help
@askchoice-help
@asknumber-help
@askstring-help
@askdisk-help
@askfile-help
@askdir-help
@copylib-help
@copyfiles-help
@makedir-help
@startup-help
Celebrating 21... no, make that 27... years of Amiga use
 

Offline ck007

  • Jr. Member
  • **
  • Join Date: Jul 2008
  • Posts: 64
    • Show only replies by ck007
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #7 on: March 10, 2010, 10:06:26 AM »
Quote from: Duce;546111
This is what the developer sent me, including email notes as below.  Uploaded the 5 disks and source (in a zip archive) to:

http://www.filedropper.com/dlg


Howdy,

That link appears to be dead.  Any chance you can put the DLG disks and source online? :)


Cheers,
Chris
:crazy:
 

Offline vk3heg

  • Full Member
  • ***
  • Join Date: Jan 2006
  • Posts: 157
    • Show only replies by vk3heg
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #8 on: March 16, 2010, 01:21:08 AM »
Quote from: ck007;546975
Howdy,

That link appears to be dead.  Any chance you can put the DLG disks and source online? :)


Cheers,
Chris


Link works right now...
Amiga 3000: Towered, 12Mb Ram, 9Gig SCSI Hd, Retina BLT Z3, X-Surf, OS3.1
Amiga 4000D: Warp Engine \'040 40Mhz, 150mb Ram, CyberVision 64/4, X-Surf, OS3.9
 

Offline tlgrooms

  • Jr. Member
  • **
  • Join Date: Dec 2008
  • Posts: 72
  • Country: us
  • Gender: Male
    • Show only replies by tlgrooms
    • CIA Amiga BBS
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #9 on: September 24, 2010, 07:13:54 AM »
I am interested in taking a look at this BBS package.  I thought about switching to it back in the mid 90's when I was running Paragon/Starnet/MEBBSNet.

Your link no longer works.  Any way I could get a copy of this?

Tnx.
Tim
Former SysOp of CIA Amiga BBS
Try my Amiga BBS -> telnet ciaamiga.org:6400 or www.ciaamiga.org
 

Offline DuceTopic starter

  • Off to greener pastures
  • Hero Member
  • *****
  • Join Date: Jul 2009
  • Posts: 1699
    • Show only replies by Duce
    • http://amigabbs.blogspot.com/
Re: Installer script help? Amiga BBS package, DLG BB/OS
« Reply #10 on: September 24, 2010, 03:42:53 PM »
http://ifile.it/xl5acgs/DLG.zip

The 5 .lha'ed disks in there (will need to do assigns to Disk1, Disk2, etc to install), as well as the sourcecode in a seperate lha archive.

Would sure be nice to see this BBS package ported to OS4, or Morph :)

Installs fine, but skip the Trapdoor install or you'll hit a snag.