[Welcome][Email][Gallery][Links][FAQ][Tips][Graffiti][Content][Software]

Memory

Increasing storage capacity with dLite

The dLite package consists of two files: DLITE.COM and DPRESS.EXE. DPRESS.EXE is a utility to compress files and DLITE.COM is a resident program which decompresses files on demand and in the background whenever they are accessed. This program will take away about 12KB from the memory available to GEOS, which should reduce the OmniGo's performance a little, but so far no visible differences have been reported.

To use dLite, you will of course need the distribution archive of the program, whose latest version as of now is DLITE111.ZIP. To install the program on the OmniGo, follow these steps:

  1. Open B:\AUTOEXEC.BAT with OgEdit or use OmniCom to download it to your PC and open it in DOS Edit or Windows Notepad.
  2. Change the last lines of the AUTOEXEC.BAT file (starting with the ":runGEOS" label) to read like the following:

      :runGEOS
      b:
      cd \
      dlite /I /F+
      cd geoworks
      geos

    The important line in the above is of course the one starting with "dlite." The /F+ switch tells dLite to return the original file size instead of the compressed size (this is important, e.g., for the Transfer app to work properly).

  3. Use OmniCom to upload DLITE.COM and the modified AUTOEXEC.BAT (if edited on your PC) to the root directory of the OmniGo's B: drive.
  4. Use the DPRESS utility on your PC to compress any files you like and upload them to the OmniGo, where you can use them just as you normally would.
NOTE: Please remember that dLite is shareware, and as far as I know, the author will still accept registrations for it; so play fair and register if you go on using it.

Instructions by Marcus Groeber

Increasing storage capacity with Stacker

Stacker is commercial disk compressor from Stac, which can be used to compress your SRAM and Flash RAM cards.

USE AT YOUR OWN RISK. BACKUP ALL DATA ON CARD.

What you'll need:

  • Stacker 3.0 or newer with STACPALM.EXE.
  • A DOS mode driver installed.
  • A file transfer utility such as OmniCom.
  • A text editor such as OgEdit.
  • An SRAM or Flash RAM card to compress.
How to install Stacker on your OmniGo:
  1. Use a transfer utility to upload STACKER.COM and STACPALM.EXE from your PC to B:\STACKER on your OmniGo.
  2. From DOS, run STACPALM as follows:

      stacpalm d: /S:sss.ss /R=n.n

    where d: is the drive letter of your RAM card (C: for SRAM and E: for Flash RAM), sss.ss is the size in MB that you want to compress, and n.n is the expected compression ratio. If you leave off the size, the default is to compress the entire card. If you leave off the compression ratio, the default is 2.0.

  3. Use a text file editor to add the following line near the bottom of your CONFIG.SYS file:

      device=b:\stacker\stacker.com d:

    where d: is the drive letter of your RAM card.

  4. Save the file and reboot. You will now have a stacked drive.
Notes:
  • STACPALM does not compress existing files on the RAM card; it simply creates a stacker volume using the remaining free space. When the Stacker drive is mounted, you'll be unable to access information stored in the uncompressed part of the card.
  • If the OmniGo appears to lock up during startup, then there might have been an error and it's pausing so you could press a key. Press a key and it should boot normally, but you won't have access to the stacked partition.
  • You can dynamically mount and unmount stacker drives by using the STACKER.COM program in DOS.
  • To get rid of Stacker, unmount the drive, format the card, then take STACKER.COM out of your CONFIG.SYS file. If you don't want to reformat the card, you can unmount the drive and then delete the STACVOL file (you'll need some way to remove the read-only, hidden, and system attributes).
  • Leave a little uncompressed space on your RAM card to store backup copies of STACKER.COM and the DOS mode driver. If all of the OmniGo's data ever gets erased, then the uncompressed portion of the card will become visible and you'll be able to use the DOS mode driver to reinstall Stacker.
Source: Wayne Venables' FAQ

Storing user data on memory cards

The following note from Mitsu Hadeishi describes how built-in applications can store their data on SRAM memory cards and not just in the OmniGo's internal RAM:

    You CAN have the built-in apps store their data on external cards. You have to use the IZL transfer program (OmniCom) or a file manager application of some kind. First, close the application (save your data from all apps by selecting each and closing them, then doing a soft reboot to clear the state files. You could also just save the data, close the application, and manually delete the state file for the app from \GEOWORKS\PRIVDATA\STATE). Copy the data file from the \GEOWORKS\DOCUMENTS directory on the internal RAM disk to a \GEOWORKS\DOCUMENTS directory on the card, and then delete the file from the internal RAM disk. When you launch the application, it will look for the data file first on the RAM disk, and when it doesn't find it there, it will look on the card. When it finds it on the card, it will continue to use the card for storing the file. Note: if you take the SRAM card out and try to run the application, when it doesn't find the file on the SRAM card it will create a new, empty file on the internal RAM disk. So if you remove the SRAM card for data transfer, do not run the application with the data on the card until you have put the SRAM card back in your unit. If you make a mistake, it's no big deal—you just have to delete the file from the internal RAM disk again.
Source: Ronald D. Pike's FAQ


Go to Miscellaneous
Table of Contents
[Welcome][Email][Gallery][Links][FAQ][Tips][Graffiti][Content]