Important: Read This Notice Before Using This Software!
@This software Is shareware. Please seriously consider your decision as to whether or not you will send a fee for this product. If you like the Dual Top, your fee will guarantee future upgrades of Dual Top and future releases of other products by this author. Help keep the c64 alive by supporting the ShareWare authors that are supporting you. I am not asking for a specific shareware fee. Instead, I would like you to set your own value for this product, based on it's usefulness to your particular system. Shareware fees, comments and suggestions should be mailed to-
Paul B.Murdaugh
2253 N. Kansas Ave.
Springfield MO, 65803
@I may also be contacted on these bbs'
QLINK (Send Email to RedSonia.)
The Cave (417) 820-4027 (Send Email to Pzapro)
@Disk Vision (417) 886-2562 (Send Email to Pzapro)
@64 Dual Top was designed to work with GEOS 64 v2.0, with a ram expansion unit. With this set up you can use up to 2 real drives and 1 ram drive, or 1 real drive and 2 ram drives if you have a 2 meg reu configured as such. This program will not work with lower versions of GEOS. It will also work on a unexpanded system with all drives being of the same type. It will not work on an unexpanded system with different drive types.
There are 2 gadgets used for moving through the list of files, one for each window. To use this gadget place the mouse pointer on top of the gadget and then hold down the left mouse button. When you have moved it to the desired location, release the button and the files will be listed from the new location.
@To scroll through the files in a window use the arrows on the side of the window. If you hold the mouse button down the files will continue to page until the button is released or the end of the file is reached.
In the middle of the screen are 10 buttons. The top 3 buttons are for the drives. The lower 7 buttons (see below) will perform the following functions on the selected files in the 'SOURCE' window.
@ALL:
@ This button will select every file in the 'SOURCE' window.
@CLEAR:
@ This button will deselect every file in the 'SOURCE' window.
@INFO:
@ This button will give you information on all selected files from the source window. It will work on all 3 drives.
COPY:
@This button will copy all selected files from the source window to the destination window. It will copy between any combination of drives. A:>B:,A:>C:,B:>C:, and the reverse.
@PRINT:
@ This button will send the FIRST selected file in the source window to it's parent application for printing. This is not a multifile function. If the file is not a data file the function will abort. Data files for the major applications cannot be printed from drive C: in this manner.
RENAME:
@ This button will allow you to rename all selected files on the source disk. Will function on all 3 drives.
@DELETE:
@ This button will delete all selected files from the source window. It will function on all 3 drives.
@There are two windows to work from. The 'SOURCE' window and the 'DESTINATION' window. All selected functions are performed on the 'SOURCE' window. To make a window the 'SOURCE' simply press the mouse button with the pointer anywhere in or on the window.
There are two gauges on the windows. On the outside are fuel gauges. These show how much room is left on the disk. On the inside is a file gauge this shows the number of files on the disk.
NEW!: On the bottom of the file window is the exact number of Kbytes used and free.
@The first thing we need to know is how to open a disk. Simply click on the drive button that has the disk that you want opened. The files on that disk will then be listed in the window that has the word 'SOURCE' printed on top of it. To open another disk without losing the file listing of the first, click anywhere in the 'DESTINATION' window and it will become the 'SOURCE' window. The text on top of the window will change to show this. You may now open another disk.
Next, we need to know how to execute a program or open a data file. Simply double click on the file you want opened. If the double clicked file is not an executable file and is also not a data file, the file will be returned to it's unhighlighted state.
To perform a function on a file, simply click on it and then select the desired function from the buttons in the middle. Note: You may have files selected in both windows at the same time, but the function will be performed only on the files that are in the 'SOURCE' window. To use the selected files in the 'DESTINATION' window simply click anywhere in that window and it will become the 'SOURCE' window. You may then perform a function on those files.
@KeyBoard ShortCuts
@ A). For moving through large file listings the function keys may be used.
F1=
Top of listing
F3=
Move 1 page up
F4=
Move 1 page down
F7=
Bottom of listing
B). 'C=' has 2 functions. (Keep held down for both functions)
Aborting the copying of multiple files
Disabling the double click from opening files
Drag feature.
@ When you have several files grouped together that you want to select (or deselect), simply point click and drag just like you would in GeoWrite.
Note: To have 64 Dual Top install itself when GEOS is first loaded, simply place it on your BOOT disk after the configure file.
ializes Dual
Top.
@Basic
@This will return you to basic.
auto dir:
@Drive A:
@To use this option Dual Top must be oen the curr
@Menu Options
@geos:
@Dual top Info:
@Will display information about the program.
@Select printer
@To change print drivers, select desired driver then choose "Select Printer" from menu.
@Select Input
@ To change input devices, select desired device then choose "Select Input" from menu.
Select Preferences: Choose this option with a disk containing a Preferences file in the source window to load a preference file.
DeskTop: This will return you to the Desk Top.
@disk:
@Close
@ Close the source window
@Rename
@ Rename the disk in the source window.
@Erase
@Erase the disk in the source window
@Format
@Format a disk in any drive.
configure:
@ Swap A: & B:
@ Make drives change device number positions
@Swap A: & C:
@ Same as above
@Swap B: & C:
@ Same as above
@options:
@Reset
@ To use this option Dual Top must be on an opened disk in the source window. It will do a warm start of the system and reinitializes Dual Top.
@Basic
@This will return you to basic.
auto dir:
@Drive A:
@To use this option Dual Top must be on an opened disk in the source window. This is on on/off switch for doing an automatic directory when control is returned to Dual Top, such as when you quit from an application.
@Drive B:
@Same as above
@Drive C:
@Same as above
Note:
@ If no drives are selected for Auto Dir, Dual Top will return to the last used drive.
auto sort:
@auto on(off):
@To use this option Dual Top must be on an opened disk in the source window. This is an on/off switch for automatically sorting the file listing when a disk is opened. The menu will show the state of the switch if the menu is chosen. Example: If the menu option is 'auto off' then the current setting is sort on. Clicking on this option would then turn auto sorting off.
@do source
@This option will sort the list of files in the source window .This can be used to quickly find a file on a disk with a large listing.
listing.
isk with a large listing.
0indow. All selected functions are performed on the 'SOURCE' window. To make a window the 'SOURCE' simply press the mouse button with the pointer anywhere in or on the window.
@Configuration Suggestions
I will begin by describing how Geos looks at the drives. The Geos kernel supports four drives but the code for returning to the Desk Top from an application looks at the drives as two sets of two, rather than just four drives. The kernel acts as if there is a wall between these two sets of drives. What this means is that when an application is run from the first set of drives (AB) the kernel will only look at this set for the Desk Top. This also happens in the reverse situation. When an application is run from the second set of drives (CD) the kernel will only search the second set for the Desk Top. I look at it like two sides of a river with no bridge between them. This situation is further shown in the applications produced by BSW. They are designed to operate only within set (AB). Lastly the Desk Top resides only within the realm of set (AB) with the added capability to access set (CD) and swap drive C with a drive from set (AB). Dual Top replaces the Desk Top with some added abilities to bridge the gap between the two drive sets. The kernel has the ability to access set (CD) the same as set (AB), so supporting file copying, or any other function, is possible between the two sets.
Next, I will discuss how the BSW applications look at the drives. The BSW applications were designed to work only within the set (AB). There are, however, some loop holes in the code.
@. When a file is double clicked out of set (AB) the parent application does not have to be in that set! The application can reside in set (CD) and still load its data files from set (AB).
@ When an application is directly opened from set (CD) and OPEN is selected from the dialog box, files from the application's parent disk will be listed. There are two problems with this.
@A). The disk name in the top of the dialog box will show the name of the disk in drive B. This will confuse you if you are not expecting it.
@B). If you select the DRIVE icon you will not be able to relist the files on applications disk unless you close and then reopen the application.
@Lastly, I will discuss how Dual Top takes advantage of these loop holes to further bridge the gap between set (AB) and set (CD). When a data file is double clicked or selected for printing, Dual Top will always search the ram drive first for the parent application. Example: If in drive A: you have a paint file and GEOPAINT and you have GEOPAINT in Ram Drive C, the application will be loaded from the ram drive and the application will then load the data file from drive A.
This my recommended setup for 3 drive systems for users that use the ram drive only for applications, fonts, etc. and use the real drives for data.
@Drive A:
@ Real drive. Data disk
@Drive B:
@ Real drive or Ram drive if you have 2 ram drives. Data and/or utility disk.
@You must keep in mind that the kernel handles the reloading of Dual Top when you exit an application. It will only search the drive set that the application was ran from. You do not want to get caught in set (CD) without a copy of Dual Top if drive C is your ram drive. The only way to recover from this is to reset and reboot!
Brennens
Bubble
Channi
Future plans for Dual Top.
Future improvements on Dual Top will only be possible with YOUR support!
@Dual Top 3.0. This will be a major reworking of the Dual Top system. The 2 main features will be 4 drive support and a new modular structure. With its new structure, there will be no more future versions of Dual Top. Instead, new modules will be written that can be installed into the Dual Top system. With this system you can choose the modules you like and have a personalized Dual Top.
I would like to send a special thanks to those who have sent their shareware contributions.
@Why 2.5? The principal reason for this version was to correct a bug in the copy routine that only appeared to affect a small percentage of GeoPaint files. I did not want to release a new version only for the sake of repairing a bug so I added some new features to make it an actual upgrade to 2.0.
@This is a list of the new features of DT 2.5
1. Copy routines have been repaired. I have tested the new routine for a month copying hundreds of files of all types from one drive format to another. They are rock solid.
2. In response to user request, I have added more information to the windows. The Kbytes free and used are now displayed at the bottom of each window.
3. In response to user request, I have rewritten the scrolling routines. They are now about 8 times as fast as the old routines.
4. The faster sorting routine from the 128 Dual Top was implemented into this 64 version. On a disk with 100 files the sort time went from 30sec to 10sec giving a 300% improvement. (Your actual mileage may very.).
5. In response to user request, When you exit Dual Top you are no longer forced into drive A:. If you have your ram drive as A: or B: then Dual Top will force the system to search the Ram drive first for the Desk Top.
6. For increased compatibility with non geos disks a filter has been installed to remove any non printable characters from the file names. They are replaced with an "
@". This was necessary as those characters caused system errors when they were printed.
7. In response to user request, I have installed a BASIC loader. You can now load any non geos file that has a "PRG" file type. Fast loads all PRG files that load at $801 and are less than 30K. All files that are loaded to an address other than $801 are slow loaded from the CBM basic.
or users that use the ram drive only for applications, fonts, etc. and use the real drives for data.
@Drive
(]Rl
(]Rl@
|(]]U
|(]UT
s will be written that can be installed into the Dual Top system. With this system you can choose th
ements on Dual Top will only be possible with YOUR support!
Dual Top 3.0. This will be a major reworking of the Dual Top system. The 2 main fe