Load Aladdin v2.2 ----------------- [release 1, 1/3/96, *DEMO* version] Copyright ½ 1993-6 Trace Technologies Program by Keith Gerdes [Lines starting with | signify a change or addition since the last release.] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ARCHIVE CONTENTS ================ LOADALAD.TXT - this file LDALDEMO.PRG - Load Aladdin v2.2 DEMO Demo works identically to the real thing except: 1) 5 minute max online connect time (hangs up after that) 2) no LOADALAD.CFG file maintained, you must configure LoadAlad each time you run it FPATCH2.PRG - Atari's Falcon patch program required on a Falcon030, place in the AUTO folder. NOTE: Already pre-installed on most F030s. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- General info ============ o Load Aladdin- an ST Aladdin enhancement utility Load Aladdin (LoadAlad) changes the serial/modem/RS232 routines in ST Aladdin from direct hardware access to device independent TOS BIOS calls. Every Atari (ST/STe/STacy/STBook/MSTe/TT/F030) can benefit from using LoadAlad's value-added features. Why bother? [] Aladdin is not usable on the Falcon030 because of direct access to a serial port which no longer exists. [] With LoadAlad, you can take advantage of the extra serial ports on the MegaSTe and TT030. [] Aladdin no longer hooks into the serial receive vector- allowing the port to be used by other programs or accessories when not in use. [] The maximum configurable DTE rate via Aladdin (v1.62 and older) is 9600. With LoadAlad, you can easily choose 19200, 38400, 57600 and 115200. [] Hardware flow control. With the faster baud rates, you need proper flow control for reliable text and binary data transfers. | [] Use the VDI for text output in Terminal mode for faster screen | drawing and an overall throughput increase. (Alad v1.80 and older) [] Faster serial data I/O speed by talking directly to device drivers. [] Add-on features such as: 'Line Guard', alternate fonts, automatic Blitter control, sound effects volume setting. o DEMOWARE Demoware? Demoware is a class of software which falls between 'Shareware' and 'Commercial'. You get a quality, commercial-level product without the frills and overhead associated with Commercial products- such as a printed manual and advertising. You order directly from the author as you would with Shareware, but there is more incentive to register Demoware due to its design. You test drive Demoware for a hands-on evaluation before purchase. After evaluating the demo version, you can purchase the "real" thing. See the 'Contact Info' and 'DEMOWARE' sections for further details. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Operation ========= LoadAlad loads Aladdin into memory, searches for specific serial related routines, patches that code and then runs this enhanced memory-resident Aladdin version. NOTEs: * At _NO_ time does LoadAlad patch the Aladdin file on disk. * _NO_ permanent changes are made. * Only the version in memory is modified. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Installation ============ Copy LOADALAD.PRG to the directory where the main Aladdin program is located. This file is generally named ALAD.PRG. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Usage ===== When you want to use Aladdin, you will run LOADALAD.PRG instead of ALAD.PRG. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Wait a sec... ============= Before running LoadAlad..... During the initial evaluation phase, verify the operation of LoadAlad _BEFORE_ doing your normal GEnie routine. Once you have the serial port configured right, then give LoadAlad the real test. Otherwise you'll come "complaining" to me, seeking help for this "stupid" program. How do you verify Load Aladdin's operation? Do a simple 'Log-on'. Check the text transmission for any errors. Then use Aladdin to 'send' an email message to yourself and 'retrieve' it. Again, check the text uploaded and downloaded for any errors. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Configuration ============= The first time you run LOADALAD.PRG, you will need to configure the serial port used by Aladdin. [DEMO NOTE: The following default settings are for the non-demo version.] 1) Choose the serial port which your modem is connected to. [1] [6] [7] [8] [9] Default: [1] See the table for ports and machines - located in the Config dialog and detailed further in this text. On a MSTe, TT or F030 you should change to a device # other than device 1. Device 1 on those machines is used to indirectly map the current device (a number from 6 to 9), therefore device 1 is not very useful for our purposes. On bootup, the system's default serial device: Device 1 - ST Device 6 - MSTe or TT Device 7 - Falcon System NOTE: If you choose Device 1 and LoadAlad prints a different device # in LoadAlad's Startup dialog, change the device # in LoadAlad to this new #. For example: On a single serial port computer with TOS 2.0x and/or -HSMODEM or FastSerial-, Device 6 will be available in addition to Device 1. Device 6 will be printed in the Startup dialog, even though you chose Device 1. Change from Device 1 to Device 6 in LoadAlad's Config dialog. 2) Choose the computer-to-modem baud rate. [300] [1200] [2400] [9600] [19200] [38400] [57600] [115200] Default: [2400] This is the rate which your computer will talk to your modem. On some modems, this rate can be faster than the modem-to-modem baud rate. Note, modem-to-modem is determined by the access phone # you dial, and limited by the speed of your modem. e.g. 2400 or 9600 Higher computer-to-modem (DTE) rates The following buttons were added in LAv2: [38400] [57600] [115200] These higher DTE rates are only available on SCC ports: SCC-A or SCC-B. You will find these ports designated in the 'Device #' box. To find the maximum DTE rate of your modem, check the modem manual. Why use higher rates? In a nutshell, when a "compressed" data connection is used, more data needs to be transmitted thru the DTE link than the modem-to-modem (DCE) link. The modem manual should explain this in detail. Any DTE rate greater than the DCE rate will require flow control. 115200 may be too fast for some computers so you should verify data transfer integrity- both message text and binary files. NOTEs: o I have to talk to the hardware directly to set these higher baud rates. o An MFP port has a max 19200 DTE. LoadAlad will change any selection >19200 on a MFP port to 19200. o The TT's Modem 2 port (device 7) does not support DTE rates of 57600 or 115200 - 38400 will be used instead. Many thanks to Wayne Watson for supplying the SCC baud rate tables. 3) Choose the type of flow control. [None] [Xon/Xoff] [RTS/CTS] [Both] Default: [RTS/CTS] (hardware) If you run into problems during message reading or message uploading, then this setting needs to be changed. Generally, whatever you use in your terminal program will be the setting to use here. [See below for more info.] 4) Port access method [BIOS] [Chip] Default setting: [BIOS] Aladdin accesses the serial port by talking directly to the hardware. Load Aladdin intercepts and reroutes this access through TOS BIOS serial routines. The BIOS is the "Basic Input/Output System". This option, 'port access method', lets you choose whether or not LoadAlad reroutes the access through the [BIOS] or leaves the access as-is to the MFP [Chip]. Here are the computers and device #s which can use the [Chip] option: ST: 1 & 6 MSTe: 6 TT: 6 LoadAlad is not required to use those ports. However, if you want to use some of the extra features found in LoadAlad, you can set this option to [Chip] and still benefit from LoadAlad. BIG NOTE: When using the 'Chip' option, only 3 options are available in LoadAlad: o Use VDI in Terminal mode [See below] o Sound effects volume [See below] o Blitter control [See below] ALL serial port related options in LoadAlad are disabled - enabling Aladdin to function as originally designed. So why choose 'Chip'? o Primarily because you don't want to worry with any serial fixes or drivers or configuring flow control. Aladdin (wo/LoadAlad) does not require or benefit from using those since it bypasses all of that stuff. o Use VDI in Terminal mode - [Yes] In conjunction with a screen accelerator, you speed up screen output of text in the Terminal window while online. In turn, this speeds up text transfers- e.g. message downloading. o Use VDI in Terminal mode - [No] You have the choice of which font to display in Terminal mode. o Sound effects volume o Blitter control NOTE: The "U#=" script fix is not available in 'Chip' mode. 5) Use VDI in Terminal mode | NOTE: Only available w/ST Aladdin v1.80 and older. | Skip to the next section if using v1.84 or newer. [No] [Yes] Default setting: [No] When set to [No], Aladdin will function as before. Well almost like before. Using [No], LoadAlad will attempt to load 2 font files (located in the same directory as LoadAlad) as substitutes for the "system-equivalent" internal font in Aladdin. Filename: 8X8.FNT Format: Degas-compatible Fontsize: 8x8 Filesize: ~2K or ~4K - typically 2048, 2050, 4096 or 4098 [Note: This would actually be an 8x16 font which LoadAlad scales down to 8x8.] Filename: 8X16.FNT Format: Degas-compatible Fontsize: 8x16 Filesize: ~2K or ~4K - typically 2048, 2050, 4096 or 4098 When set to [Yes], Aladdin will be forced to use the GEM VDI for all text output in 'Terminal mode'. NOTEs: o A screen accelerator is required for this option- e.g. NVDI or Warp9. o If your screen accelerator shows an alternate font for the system font, this alternate font will be used in Terminal mode. The key being 'Terminal mode' window. All other windows in Aladdin use the VDI for text output at all times. With this option set to [No], if Aladdin detects a screen resolution that its internal screen routines can handle, it will output text with those routines in the Terminal mode. If it doesn't recognize the resolution, then it automatically switches to using the GEM VDI for output in the Terminal mode. Only 2 graphic resolutions are recognized by Aladdin: 1) ST Medium / 640x200 2) ST High / 640x400 (monochrome or duochrome) This gives 80 characters Horizontal by 21 text lines Vertical. Aladdin checks for 80Hx21V and the graphic resolution value returned by TOS- e.g. STMed=1 and STHi=2. Some 640x400 color rezes on a Falcon030 return a 2, confusing Aladdin's rez check and causing it to output "garbage" for text in Terminal mode. A cure was to switch to overscan mode, but a simpler workaround is to enable 'Use VDI-Yes' in LoadAlad. Note: Versions of Aladdin >1.62 may address this problem. 6) Turn Blitter Off? [No] [Yes] Default setting: [No] On some computers with a Blitter, the Blitter chip can cause transmission errors with high speed serial communications. For example: MegaST, STe, MegaSTe. Choose [No] to leave the Blitter alone. Choose [Yes] to turn the Blitter Off when Aladdin is run. After you exit Aladdin, LoadAlad will turn the Blitter back On automatically. NOTEs: a) This option is only useful if Aladdin accesses the VDI in Terminal mode- either on its own or by enabling LoadAlad's 'Use VDI' option. b) The Falcon030's Blitter is not turned Off by LoadAlad. 7) Enter the filename of Aladdin. Default: ALAD.PRG This is the file which LoadAlad loads into memory, patches and runs. _NO_ wildcards can be used. [DEMO NOTE: Before running LoadAlad, check Aladdin's filename. You will have to enter it each time you run this demo.] 8) Hangup after ? idle minute(s) When connected, after this specified period of no input or output serial data, LoadAlad will hangup the modem. ? can be a single digit value from 0-9. 0 or blank (the default) disables this feature. r7 note: The first time you run release 7, LoadAlad will automatically bring up the Config dialog because of the addition of this feature. 9) Sound effects volume Default/max setting: 16 This editable field can range in value from 0 to 16. o If you input a value greater than 16, 16 will be used instead. o If you leave this field blank, a value of 16 will be used. The default sound effects volume is 16. Aladdin uses sound effects to signal the completion of a file transfer, area changes, etc. If you want to lower the volume of this sound, you would input a value less than 16 in this field. A value of 0 will effectively mute the sound. You may notice that the sound quality is modified and that this is not exactly a volume control, but does work similarly. 10) Select the [Save & Run] ([*DEMO*] in demo version) button to save the configuration info to LOADALAD.CFG and run Aladdin. LOADALAD.CFG is automatically created during this step. [DEMO NOTE: The demo version does not maintain a LOADALAD.CFG file.] BIG NOTE: To configure LoadAlad later on, hold down the key when you run LOADALAD.PRG. Or you can simply delete LOADALAD.CFG. [Run] button This button allows you to make temporary configuration changes. Examples: change device #, DTE rate. To make permanent changes, choose the [Save & Run] button. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Startup dialog ============== After LoadAlad has been configured, each time you run LOADALAD.PRG an Info dialog will appear. In this dialog, you will find LoadAlad's version # (e.g. 2.0), the device # (e.g. 7) and general info. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Errors ====== If one of the following errors is encountered, LoadAlad will give an alert and then exit. 1) Bad device #. The configured serial port device does not exist on your machine or a hardware problem was found during the port check. 2) Cannot find configured Aladdin filename. Check the filename of Aladdin. No wildcards can be specified. 3) Sorry, Aladdin can only be squished with Squish II. You cannot squish (w/Squish v1) the Aladdin executable file. 4) Patch errors: { } Data search failure or Aladdin is compressed. Contact Keith. For some reason the patch routine failed to locate certain data structures in Aladdin. Either you need to get the current version of Aladdin or the Aladdin executable file is compressed or packed. During testing, LoadAlad was used with ST Aladdin v1.50, 1.60 and 1.62. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Serial patch/fix AUTO programs ============================== On an ST, MSTe or TT you may need to run an AUTO serial port fix program such as SerialFix2, TurboCTS, etc. On a Falcon, you _MUST_ use FPATCH2 (or an equivalent system startup patch) when using LoadAlad. Without FPatch2, device 7 is unavailable. And at a high speed SCC-based connection rate, you may need to use a serial fix program such as HSMODEM or FastSerial. [NOTE: SerialFix2 does not work on a F030.] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Troubleshooting =============== * Flow control The configuration in LoadAlad that you mainly have to worry about is the 'Flow Control' setting. If you experience a) garbled or lost text during receive, b) garbled or lost echoed text during send, c) disconnection or d) serial port freeze up then you need to change the flow control type. First, change from RTS/CTS to XON/XOFF. If that doesn't help, try Both. * High speed connection If you use GEnie at a baud rate >2400, then you may need a serial port fix program- see above. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Misc ==== * MSTe device #8 & TT device #9 have a dual serial port assignment- LAN and Serial2. If you use one of these devices, LoadAlad will automatically switch to Serial2 for that device #. * RS232 configuration (Rsconf) and hangup (drop DTR) work on any device. * Checking the Data Carrier Detect (DCD / CD) line remains a direct hardware access. * If you find yourself accidentally running ALAD.PRG instead of LOADALAD.PRG, rename ALAD.PRG to ALAD.PRX and re-configure LoadAlad's filename reference. * With LoadAlad, you can use a serial buffer expander such as AUXINIT, RSxxMDxx or HSMODEM to enhance or correct I/O transfer rates. * Installing LOADALAD.PRG as an icon on the desktop requires the default directory be set to the location of LoadAlad- e.g. 'application', NOT 'top window'. * Aladdin under MTOS o LoadAladdin will appear as 2 entries -LOADALAD.PRG and LOADALAD.xxx- in the dropdown process name menu. o If you run into crashing problems at a point when an audible alert would be given, then you may need to use a newer MiNT or install Scott Sander's DSFIX (currently v1.01). * When running LoadAlad with STalker installed as an accessory You will need to select 'Disable STalker' and save the configuration if you run STALKER.ACC. See p.57 of Gribnif's STalker 3 manual. * Compressing Aladdin You can now use Squish II to compress the Aladdin program file. * Fix script problem | NOTE: Only available w/ST Aladdin v1.80 and older. | Skip ahead if using v1.84 or newer. Added code to fix the SprintNet logon problem when using a user script. Aladdin shouldn't hang at the "U#=" prompt. Don't be alarmed if you see: U#= INCORRECT FORMAT, REENTER U# * Optimized I/O access When LoadAlad accesses the serial I/O drivers, it talks directly to the driver instead of going through the BIOS vector chain - speeding up communication. * Serial buffer The serial Input buffer can be set to a size greater than 32512 and can be any value. Note: LAv1 was limited to 32512 max (hex $7F00) and the size had to be a multiple of 256. One recommended buffer combo: Input = 32768 and Output = 2048. * SCC code In LoadAlad, the code that talks to the SCC hardware has been made compliant with the guidelines set forth in the HSMODEM documentation. This code checks the DCD (data carrier detect) line and controls the DTR (data terminal ready) line. * FastSerial Load Aladdin now checks to see what compatibility mode you are in. In LAv1, I corrected the baud rate value for all device #s. e.g. changed 19200 to 4800 because FastSerial will translate 4800 to 19200 Now, in LAv2 I only do this if ' Kompatibilitat im FSERIAL.CPX =AN: ' and you are using a SCC port at a DTE rate <38400. Note, speeds >19200 are handled by LoadAlad via direct hardware access. * Bad device # alert On a 'one serial port' machine: a) made Load Aladdin compatible with TOS 2.0x b) made Load Aladdin compatible with HSMODEM & FastSerial This cures the "Bad device #" error alert that was given on these machines -ST, MegaST, STe, STacy- under those configuration scenarios. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Falcon users ============ During Load Aladdin's development, beta testers ran into intermittent lockups, mainly when exiting a 'reply' window. The reply is safely saved, but you have to reboot the system because of the lockup. When you re-enter Aladdin after a lockup, you will notice the lack of pending operations- e.g. checkmarks. The ALADDIN.CFG file, which keeps track of status info, was not updated due to the reboot. Don't worry, everything is still pending for transmission to GEnie. Methods used to try to avoid this: [] use Geneva, MTOS or WINX - ie. a different or modified AES [] clear the FASTLOAD bit on ALAD.PRG (LOADALAD.PRG can still FASTLOAD) [] run Aladdin after a coldboot [] run LoadAlad, exit immediately, run LoadAlad again, use Aladdin For some reason this seems to help, but it's not perfect. NOTE: The cause of the lockup has not been pinpointed. Aladdin will lockup _even_ without being executed from LoadAlad. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Q & A ----- >the program indicates that I am using device #6 even though I saved >my configuration as device #1. Any reason for this? When using TOS2&up and/or -HSMODEM or FastSerial-, device #1 is "mappable". You set the device - from 6 to 9 - that is to be used for #1. This allows backwards compatibility with pre-TOS2 which only had device #1. On one serial port machines, device #6 is equivalent to the "old" device #1. On bootup, TOS sets the 'default' mapped device to #6. When I query which is mapped to #1, I get a value of '6' -- that's what you see displayed in the 'Using device #' text. On your setup, you can choose #1 or #6, but #6 would be preferable. >One of my Aladdin CodeKeys macros isn't working. What's wrong? You may need to duplicate your ALAD.KEY file as LOADALAD.KEY. This can be done by copying ALAD.KEY to the same directory and renaming the destination file to LOADALAD.KEY. >9600 & 14400 modem-to-modem (DCE) connection >Even though the log on says CONNECT 9600, the window on my modem says >2400 and the one download I tried on Genie was as slow as ever. Change the Configuration dialog's "Connection message" to plain 'CONNECT'. Aladdin scans this to see if you're connected, so be generic. This 'CONNECT' message comes from your modem to your computer. Depending on the modem and/or it's setting, the rate value can either represent the DTE or DCE rate. Having it report the DTE rate isn't very helpful... If you want to see the DTE rate, just type ATI4 or the equivalent "AT" command for your modem. Also, verify that a 9600 or 14400 phone # is being dialed. Type PHONES at any GEnie prompt to get a local listing- e.g. state, area code, etc. Don't assume that your old # will go >2400 - though some do go faster. >I also have Aladdin configured for 9600. Aladdin's DTE rate configuration is overridden by LoadAlad's. Make sure you are using flow control - start with RTS/CTS, as per the docs. And, at speeds >2400, most computers will require a "serial driver/fix" in the AUTO folder- e.g. SerialFix2, HSMODEM, FastSerial. | >I'm now wondering what the most efficient settings are for the fastest | >transfer rates on a Falcon using Load Aladdin and Aladdin. a) Use RTS/CTS flow control -- verify _both_ the computer (in LAv2) _and_ the modem (see your modem manual) are setup that way. b) Use 'BIOS' access method in LA. c) Use VDI 'Yes' in LA- requires a screen accelerator. d) DTE rate - set it as fast as your modem can handle - {e.g. 19200 [all], 38400 [most 14.4] , 57600 [some 14.4] or 115200 [28.8]} - consult your manual e) Serial port driver - on the Falcon try FastSerial or HSMODEM f) Buffer size - install RSxxMDxx in the AUTO folder - e.g. RS32MD00.PRG -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | User Comments | ------------- I haven't updated LoadAladdin as I was never able to get it to work correctly using version 1. I have learned that by adding RSXXMDXX.PRG to my auto folder, the problems I was encountering with characters being lost has been resolved. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Device table ============ Dev# Hardware (Name) ---------------------- [ST/STe/STacy/STBook] 1 ST MFP (Serial/Modem) [ST/STe/STacy/STBook with TOS 2.0x and/or -HSMODEM or FastSerial-] 1 Currently mapped serial device 6 ST MFP (Modem 1) [initially mapped in device #1] [MSTe] 1 Currently mapped serial device 6 ST MFP (Modem 1) [initially mapped in device #1] 7 SCC Channel B (Modem 2) 8 SCC Channel A (Serial 2/LAN) [TT] 1 Currently mapped serial device 6 ST MFP (Modem 1) [initially mapped in device #1] 7 SCC Channel B (Modem 2) 8 TT MFP (Serial 1) 9 SCC Channel A (Serial 2/LAN) [Falcon030] 1 Currently mapped serial device 7 SCC Channel B (Modem) [initially mapped in device #1] 8 SCC Channel A (LAN) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Support ======= Great strides are taken to make sure LoadAlad will not cause problems as a new addition when running Aladdin. If you do run into any difficulties, report them to me ASAP. Please, do _NOT_ bug GEnie representatives or Tim Purves. You can reach me by phone, GEmail (includes Internet) and GEnie's ST RT (m475), CAT 2 TOP 12. - Keith Gerdes GEnie: K.GERDES Internet: k.gerdes@genie.com Tech support: (713)771-8332 [weekdays 1PM-5PM Central Time] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- DEMOWARE ======== Obtaining the real thing is easy: [NOTE: Canadian users- please see specific LoadAlad order info below.] o You first need to send a check to TraceTech: 1) New users - $25 2) LAv1 to LAv2 upgrade - $15 o Then send email advising me that the check is on the way. I will reply to your email with the current registered user version by email- either GEFmail on GEnie or uuencoded email on the Internet. What else do you get for your investment? -> Tech support and bug fix updates! -> Plus special discounts on future products. Please make payment by check (issued by a U.S. bank), U.S. funds money order (drawn on a U.S. bank), or postal money order. [NOTEs: GEnie gifts of time are not accepted. And no credit card order capability.] Payable to: Trace Technologies or Keith Gerdes Send to: Trace Technologies [LAv2] PO Box 711403 Houston, TX 77271-1403 ==== Canadian users ==== A registration service was started with Howard Carson, a member of the Toronto Atari Federation User Group. Howard will take care of processing all Canadian orders- including user registration and money transactions. Please note, tech support and all other support will still be the sole responsibility of TraceTech. Canadian registration contact: H.CARSON1 or K.GERDES o Send a cheque to Howard Carson @ ABC Solutions 1) New users - $37 Cdn 2) LAv1 to LAv2 upgrade - $23 Cdn Make all cheques payable to: 'ABC Solutions' (or if you prefer) 'Howard Carson' Send it to: ABC Solutions 601-2904 St. Clair Ave. East Toronto, ON Canada M4B 1N7 Howard accepts personal cheques and current account cheques drawn on Canadian banks and trusts, as well as MO's, drafts and cash. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Legalese ======== * ST Aladdin is copyright The General Electric Company. * Load Aladdin is released by permission of GEnie, Tim Purves and Griffin Hi Tech Software. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- This program is supplied in the belief that it operates as specified, neither the company (Trace Technologies) nor the authors shall be liable in any circumstance whatsoever for any direct or indirect loss or damage to property incurred or suffered by the customer or any other person as a result of any fault or defect in the goods or services supplied by the company and in no circumstances shall the company be liable against consequential damage or loss of profits -whether or not the possibility thereof was separately advised to it or reasonably forseeable- arising from the use or performance of such goods or services. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- This archive contains the DEMOWARE version of the program 'Load Aladdin'. You may freely distribute this archive in its _entirety_, but you cannot charge for it or alter the programs or contents of the documentation in any manner. Trace Technologies retains all copyright exclusive rights except exclusive distribution of this DEMOWARE version. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Reprint notice: Permission to reprint this document must be obtained from TraceTech.