Contents | < Browse | Browse >

/// Warez Out There
    By Tom Mulcahy



          A joint effort by

          Richard Waspe
          INTERNET :
          USENET   :
          FIDONET  : 2:255/72.2

          Nicola Salmoria
          INTERNET :

          StatRam is a very fast, very recoverable ram drive. It works on 
          any Amiga using V2.04 or greater of the OS. It maintains the
          remarkable recoverability of the original VD0:, but has now been
          totally re-written to handle any DOS filesystem, be named what
          you like, and give back memory from deleted files instantly.
          Please follow these instructions closely as the setup is very
          different from earlier versions of StatRam

The files in this archive are based on asdg.vdisk.device, originally

**  Copyright 1987 By Perry S. Kivolowitz (ASDG Incorporated) All Rights
**  Reserved to Author. NOT IN THE PUBLIC DOMAIN.

We are not willing to infringe copyright laws; but since there hasn't been
any update in the last five years, we are trying to provide an useful tool
to the Amiga community. StatRam 2 has been so totally re-written,
there is almost none of the original remaining. However, the same
distribution restrictions of the original apply:

**  May not be distributed by any commercial software or hardware vendor.
**  May not be sold under any guise.
**  Must (please) contain this and copyright information above and below.
**  Specifically:
**  No maker or seller of Amiga  expansion  hardware or software may dis-
**  tribute this  software in  *any* way. No  reseller  of  public domain
**  software may distribute this software either (as this is *NOT* in the
**  public domain).
**  The only acceptable means of  distribution is by networks, bbs's, fnf,
**  and by (non-profit) user groups. Distribution MUST BE FREE (except for
**  media costs plus a token amount covering only shipping and handling).

Some of you will remember, and maybe still use, one of the first
recoverable ram disks ever written for the Amiga: VD0.
VD0 is quite good at its job, and is probably the one which resists the
heaviest system crashes. It also uses memory in a very efficient way,
starting from the bottom of the memory pool and thus avoiding
fragmentation. This also means that if you have both 32-bit (fast!) and
16-bit (slow!) memory, it will use 16-bit memory first, leaving the faster
memory for more important tasks.

Unfortunately, VD0 also shows its age. It doesn't support FastFileSystem,
and it doesn't work on machines which don't have fast memory in 24-bit
addressing space.

Here is the solution. We have completely disassembled asdg.vdisk.device,
and made major changes and enhancements in it. The result is a new device
called static.device, which holds the advantages of VD0 and enhances them
with new features. Static.device:
- Supports all filesystems from OFS to the new DCFS provided with OS 3.0.
- Works on all machines. At least, we hope so.
- Frees unused memory almost instantly..
- May be named anyway you like - it's not stuck to SD0:
- Will test sector checksums on every read (_very_ important with Fast
  File System which doesn't do it by itself).

- Copy static.device to DEVS:
- If you have Workbench 2.1 or later, drag the icon SD0 to DEVS:DOSDrivers.
  If you have Workbench 2.04, join the file named Mountlist to
  DEVS:Mountlist, and add a 'Mount SD0:' command to your user-startup.
  Otherwise, you're in bad luck: it won't work with previous releases of
  the operating system.

You may control three aspects of SD0:
- Its size
- The type of memory it uses
- The filesystem it uses

          BIX - statram20.lha - 6,399k


          How to code demos on AGA machines - text 


          Comrade J/SAE - ex demo maniac
          Some good info on how to properly code on AGA machines.  The
          next best thing to the actual C= v39 includes and autodocs for

          BIX - howtocode5.lha - 32,681k


          DiskSalve 2 


          Dave Haynie
          284 Memorial Avenue
          Gibbstown, NJ
          08027  USA
          BIX:  Hazy
          Portal:  Hazy

          DISKSALV 2 (V11.25) RELEASE NOTES

	DiskSalv is a "Disk Salvage" program.  It can recover data from a
disk in severe trouble, it can fix a good portion of disk problems directly
on the problem disk, and it can locate valid partitions on a disk with an
unknown layout or damaged rigid disk block.  It supports all AmigaDOS file
systems through 3.0.  The included "Cheap" manual details the basic
functions available, while the semi-commercial manual covers every little
detail, theory of operation, and other good stuff.  

	If you're the type who would rather just run the program and see
what happens, type "DiskSalv" or click on the icon to begin.  Brief help on
individual menu items and gadgets is available via the HELP key.  HELP will
active the help message for any gadget or menu item that's currently under
the mouse pointer.


	The DiskSalv 2 distribution comes in two archives for on-line
release, one for the program and English documentation, one for the various
locale support files.  For software library distribution, it comes with the
program and English documentation expanded, the locale information
compressed.  The files themselves are the same in any case.

The main program distribution (all files have associated .info files)

  DiskSalv2/README				This file
  DiskSalv2/DiskSalv				The main program
  DiskSalv2/			A sample project icon
  DiskSalv2/Docs				The documentation files
  DiskSalv2/Docs/english			English docs directory
  DiskSalv2/Docs/english/DiskSalv.doc		The cheap manual, in English

Please see the current locale distribution for the available selection
of localized catalogs and documentation files.


	I would like to acknowledge some of the help I had on this project.
There are individuals too numerous to mention who had a part, either by
making suggestions or testing.  Thanks go to the Commodore-Amiga Software
group for help with the GUI development and pushing me to use style-guide
standards and post 2.04 things like localization.  And I want to call
particular attention to those who did the translations for me:

	Danish translation by Jesper Kehlet

	French translation by Jean-Francois Dreyfuss

	Italian translation by Fabrizio Lodi

	Norwegian translation by Petter Nilsen of Ultima Thule Software

	Finnish translation by Jukka Marin 

	Swedish translation by Mathias Axelsson

Hopefully additional translations will be finished before too long, work
continues on this.  

          BIX - disksalv2.lha - 79,616k