This program is SHAREWARE. Please appreciate the time and effort that has gone into this program, and our other programs. All we ask for is $10! Paying it will help us to create more great GS software, instead of just being the next guys to leave the GS.
Now put more formally: You may evaluate this program for a period of 30 days, after which you must either pay us $10, or immediately delete this program. Australian users should pay AUS$10 in cash, or a check made out to Ian Brumby. American users and other overseas people should send me one US$10 note.
What happens to your money? Well, apart from bringing a smile to my face, it helps to pay some of my programming costs. Yes, the simple art of programming costs THOUSANDS of dollars. I'm but a poor Uni student, and I find it hard to pay for such things.
This program is not crippled in any way! My new policy is that if you send in $5 (on top of the fee) then you will be entitled to TWO seperate updates. I hate CrippleWare as much as the next person, but I hope no-one will abuse the new policy. Alternatively, if you don't want to spend the extra $5, and if you have an Internet e-mail address, I'll post out notices of new releases, and tell you where you can FTP them from.
I try to reply to all postal letters that need a reply, but as it costs $1.20 per letter I can't guarantee to do so. Don't think your letters aren't appreciated!!! If you provide me with an e-mail address though, then I'll be able to reply for free, so providing nothing goes wrong you'll get a reply!
Send all cash and comments to:
Ian Brumby
57 Macleay St
Turner ACT 2601
Australia
What does this program do?
This program is a Program Launcher. It is meant to replace the Finder as the program you use to do all your launching and file maintenance. It should be able to do everything the Finder can and more, but use only a fraction of the disk space that the Finder takes, and it should also load a lot faster than the Finder.
Why should I choose it over my current Program Launcher?
Well, the following tables demonstrate why we think this is the best program for that job.
Note: The number on the left of a "/" is the time taken with an TransWarp 7 MHz/8k cache accelerator, and the number on the right is the time taken on an unaccelerated machine. FExt = Finder Extension, Ext = External, Int = Internal, CBF = can't boot from floppy. Sorry I can't give times for hard drives, as I currently don't have one.
The category "Finder 6.01" is the standard Finder as you get it on System 6.01, and the category "Finder 6.01 *" is the same program but with the following Shareware Finder Extensions:
If this wonderous TurboRez card does actually come out in a few months, then I'll want to buy one, and make a TurboRez version of this program! Lets hope there will be lots more support for what looks like another great piece of Apple II hardware. And from what I've heard, other developers are right behind it as well.
Other goodies that might appear:
+ Internal text file viewing
+ Activate/Deactive DAs/Inits/etc.
+ Archive viewing/manipulation
+ QuickLaunch buttons/keys (top priority?)
+ Shell (FAST! of course)
+ and more... (only limited our imaginations!)
Feature summary
This program can:
* Launch S16, SYS and BAS files
* Install CDA and NDA files
* View TXT, AWP (AppleWorks Classic), SRC and Teach files
* Display most graphics files (Uncompressed, compressed and/or 3200 colour)
* Display GIF files
* Display animation files
* Browse through icon files
* Play most digitized sound files (Uncompressed and compressed)
* Play SoundSmith songs
* Play Amiga MODs
These features are activated by either double clicking on the desired file in the file list, or by selecting "Launch" from the menu bar, or by clicking on the "Open" box.
This program can also:
* Display file info and change it
* Delete files
* Rename files
* Copy files
* Move files
* Create folders
* Rename disks
* Format disks
* Erase disks
* Shutdown the system
* Perform a warm or cold slot reboot
* Save your preferences
* Protect your monitor with a screen blanker
Other great features:
* Written in 100% assembly, making it fast, and small in size.
* Really cool custom interface, but remains easy to use.
* "Free Tools", making it load faster than any other GS/OS launcher around.
* Always remains memory resident so reloading is Instant!
* Support and future versions! [And this version is further proof!]
* CHEAP, CHEAP, CHEAP!
File formats currently supported
Filename Type Aux Result
All PIC $0000 Displays Uncompressed SHR Graphic
All PIC $0002 Displays Uncompressed 3200 Graphic
All PNT $0000 Displays PaintWorks Graphic
All PNT $8000 Displays PaintWorks Gold 640 Graphic
All PNT $0001 Displays PackBytes Graphic
All PNT $0002 Displays Apple Preferred Graphic
All PNT $8005 Displays DPF (DreamGrafix) Graphic
All $F1 $0004 Displays Packbytes 3200 Graphic
All $F8 $C323 Displays PrintShop GS Graphic
All BIN $5800 Displays PrintShop Graphic
*.3200 BIN $0000 Displays Uncompressed 3200 Graphic
*.3201 BIN $0000 Displays French APP 3200 Graphic
All ANI All Displays PaintWorks Animation
All BIN 1-999 Plays uncompressed sound file
All BIN $2000 Displays HiRes graphic
All BIN $4000 Displays HiRes graphic
All ICN All Browses through Finder Icon file
All ACE All Plays ACE compressed sound file
All SND $0002 Plays ASIF sound file
All SND $0220 Plays NoiseTracker ASIF sound file
All SND $0003 Plays System 6.0 rSound sound file
All SND $8001 Plays HyperStudio sound file
All MUS $0007 Plays SoundSmith song
MOD.* mod.* All All Plays Amiga MOD song
*.GIF *.gif All All Displays GIF 87a/89a file
All TXT All Views text file
All GWP $5445 Views Teach file
All AWP All Views AppleWorks Classic WP file
All NDA All Installs NDA
All CDA All Installs CDA
All SRC All Views source code file
All S16 All Executes GS/OS program
All SYS All Executes ProDOS 8 program
All BAS All Executes AppleSoft BASIC program
SoundSmith instruments can come in *.W, *.D, *.DOC and DOC.DATA formats, as well as individual ASIF instrument files.
How to install this program
There is only one file - "Instant.Access". If you want it to replace the Finder then rename it "Start" and copy it over the file "Start" located in "*:System:", where * is the name of your boot disk.
Optional files (but highly recommended)
1. Note that Tool029 is required if you want to play ACE files, however it isn't compulsory, and is only loaded when it is required.
2. If you want to play MOD files then the file "SP" (ShellPlay) must be located in the same folder as Instant Access. Only SP v0.6b3 and higher work.
3. Also, if you want to view text files and Teach files then the program "WriteAway" must be located in the same folder as Instant Access.
4. Finally, if you want to launch AppleSoft BASIC programs then "Basic.System" must be located in the root directory of your boot disk.
* Note, this program will run off System 5, but you might have a few problems!
Use System 6!
* Also you might have a few problems if you are trying to run this off only one
800k floppy drive!
* Instant Access also needs at least 1024k total memory to operate properly.
Programming Info
This program was written using ORCA/M 2.0 (by The Byte Works) and SHRUtils 1.0 (by the author of this program). The whole thing was written without a hard drive, as that was not-so-recently fried by lightning. Yup, here's version 2.3, and AE still haven't repaired/replaced the HD. To make matters worse, my floppy drive just died on me (it's been a bad year!) which makes programming almost impossible! (Reminder: send in those $$$ - it'll help a lot! :)
It consists almost entirely of "No Tools" coding, which is why it is fast to load and fast when running. The author isn't a die-hard NoTooler, but thought it would be a good idea for a program like this. And yes, it allocates memory properly.
Version 2.3 39,959 lines of assembly (656.5k)
Revision History
Version 1.0 * First Release
Version 2.0 * Added support for Hi-Res, PrintShop & PrintShop GS graphics
* Improved APF support for things like 256 colour support
* Minor bug fixes (i.e. Launching text and double clicking)
* Improved scrollbar that can now be dragged
* Shift-click and OA-click now active
* Added Warm/Cold slot rebooting
* Added Copy Files/Move Files (hooray!) [NB: You can't do a
one drive copy though. Tell me if you need this badly!]
* Added Activate Desktop due to popular demand :)
* SoundSmith playing is now internal (adieus Tool 219)
* Added "Stop music" option
* Added support for PaintWorks animations
* Added support for DPF (DreamGrafix) graphics
* Added "Create new folder"
* Preferences now stored in a CFG $8062 file
* Now installs NDAs or CDAs when you try to launch them
* Drives are now polled for disk inserts and ejects
Version 2.1 * Added Sort Files option (in Preferences)
* Added Screen Blanker time option (in Preferences)
* Added Background editor/Colour editor (in Preferences)
* Minor bug fixes (e.g. Create new folder bug, Polling routine)
* Added the following keyboard shortcuts:
o Arrow keys select files
o Return opens files
o Escape closes folder
* Added support for Amiga MOD music files
* Added support for GIF graphics. If there are 16 or less
colours then it displays it in colour, otherwise it uses
32-greyscale. Both methods are pretty fast. :-)
* Added support for ASIF and HyperStudio sound files
* Optimized some code
* Now handles out of memory situations better
Version 2.2 * New improved Window Manager & Control Manager
* SoundSmith/MegaTracker songs are now handled by the
radical MegaTracker player. This means they take less
CPU time while playing, and also means you can load songs
that come with ASIF instrument files
* Added another keyboard shortcut. Pressing a letter selects
the first file in the list that starts with that letter. This
is only active if you have Sorted Files turned on
* Clicking on the pathname box in the file list closes the
current directory
* System 6.01 tuning
Version 2.3 * Ooops. My modifications to the MOD identification code in
v2.2 actually made things worse. It's been fixed though :-|
* Added support for viewing Finder Icon files
* Now plays NoiseTracker ASIFs
* Changed polling routine (again)
* Now comes with a rVersion resource
* Extended the proportional font
Thanks
Thanks go to Alex, who wrote that one piece of e-mail that resulted in a new GS development group being formed. We've created a monster! This program was his idea. I thought there were too many program launchers on the market already, but he managed to persuade me otherwise. He's got half a dozen other "ideas" that he wants implemented... look out for these!
Thanks go to Bertrand, who was the first person to pay me a Shareware fee (for TM-QWK, my offline mailer, and now for this as well!). Thanks also for all the stuff you've grabbed off the Internet for me!
Thanks go to Spectre, SysOp of The Lower Planes BBS, for keeping one of the last public GS BBSes in Australia alive, and it's getting bigger and better! Ring it sometime. :-)
Thanks go to the few people that wrote in and said what they wanted in future versions. Especially Margot Taylor, for suggesting some good ideas. Maybe you'll send in the other $5 now, and then I'll reply to you. :-) Hi to James Brookes too! :-) Hopefully, most of the suggestions that people made will be in this version - if not, there's always the next version!
Thanks to the ANU Students Union for providing real Internet accounts, unlike the fascist Department of Computer Science. :-)
Thanks to Thomas Dorris for his nice fast GIF code, which was improved upon to give you the GIF routines you see here. Such things such as interlaced pic support and real 16 colour rendering were added.
Thanks to Brian Bening for his fabulous and amazing Shellplay! It's really cool, and thanks to it, IA can now play MODs!
Finally, thanks to Ian Schmidt for the MegaTracker player source. This is the third lot of SoundSmith code I've used for this program :-) and the best so far!
Hall of Fame (People who have registered this program)
Bertrand Lee (Australia)
Tony Rasser (USA)
John Swanland (Australia)
Ian Jones (Australia)
Daniel Pfarrer (USA)
Total money made = AUS$30 + US$25.
Who make up S.L.R.?
Programmer Ian Brumby
Address 57 Macleay St [Preferred]
Turner ACT 2601
Australia
E-Mail user0213@student.anu.edu.au [Preferred]
[Note: The Internet address given in v1.0 doesn't work
now and never has (for international e-mail). If you sent
mail there, it got gobbled up by a green hairy monster
before I ever got to see it.
Sorry about that! But this one DOES WORK!]
FidoNET 3:620/250 (Ian Brumby) [Preferred]
RiftNET 61:3011/0 (Prince Slime)
IRC IRCNick: Slime
See you on #AppleIIgs! ;)
Oz BBS The Lower Planes [(03) 543-2585] 14.4k v32bis max [Preferred]
User - Prince Slime
(Americans ring 011 61 3 5432585, if you're rich or .........)
Artist Alex Lee
Address 39 off Beasley Cres [Preferred]
Rankin Park NSW 2287
Australia
E-Mail FidoNET 3:622/400 (Alex Lee)
RiftNET 61:3011/0 (Helix Energy)
Oz BBS The Lower Planes [(03) 543-2585] 14.4k v32bis max [Preferred]
User - Helix Energy
Musicians Christian Bell
Evan Rose
We are always looking for new members. If you are a Programmer, Artist or Musician then write in and offer your services! If you are a user, write in and offer ideas!
Instant Access is a trademark of Ian Brumby. Finder and GS/OS are registered trademarks of Apple Computer, Inc. ORCA/M is a trademark of The Byte Works, Inc. Salvation: Wings, MiniWings and MicroWings are registered trademarks of Vitesse, Inc.