home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #6
/
amigamamagazinepolishissue1998.iso
/
cdrom
/
cd32goodies
/
nvram_tools
/
nvram_tools.doc
< prev
next >
Wrap
Text File
|
1977-12-31
|
3KB
|
104 lines
INTRODUCTION
~~~~~~~~~~~~
Are you disappointed by the tiny amount of CD32 non volatile RAM -- NVRAM
for short -- available to save your cool high scores?
Are you supposed to delete your "Pinball Fantasies" high score to save a
single game (sigh!) from "Simon The Sorcerer" or "Liberation"?
Well, I do and so I've spent a couple of afternoons coding two Shell
commands aptly named DumpNVRAM and RestoreNVRAM: Guess what they are
for! ;-)
WHAT DO YOU NEED
~~~~~~~~~~~~~~~~
But I'm getting ahead of myself, so let me tell you what do you need if
you'd like to giv'em a try:
a bootable, reset proof CD32 and the SX-1;
or:
a bootable, reset proof CD32 networked to any other Amiga;
and:
a keyboard (either real or "faked") to type commands from;
HOW TO SAVE AND RESTORE NVRAM CONTENTS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It's just a matter of making DumpNVRAM and RestoreNVRAM available on the
CD32, so you'll have to copy them to a floppy, hard disk or RAM:. Once
they are in the CD32 search path, they are completely yours -- Well, for
your own use and enjoyment, that is! ;-)
WARNING!!! These commands are Shell only! In other words, you *CAN'T*
attach an icon to them and double-click'em from the Workbench! If you
do, you're really asking for troubles (i.e., a System Failure)!
DumpNVRAM <outfile>
Scans the NVRAM contents and if it finds one or more saved games, asks
which one you want to copy to <outfile>.
RestoreNVRAM <infile>
Reads the file <infile> (created by DumpNVRAM) and asks which saved
game you want to restore to NVRAM.
Note: make sure to unlock any locked saved games first!
LEGAL STATUS
~~~~~~~~~~~~
DumpNVRAM and RestoreNVRAM are Copyright © 1994-1995 Werther 'Mircko'
Pirani but are Freely Distributable as long as the banners with the
copyright notice are left intact and no money is asked for their
distribution, except for the usual small fee to recover media and
distribution costs. Briefly, the usual distribution guidelines for
Freely Distributable software apply.
DISCLAIMER
~~~~~~~~~~
DumpNVRAM and RestoreNVRAM were coded using SAS C 6.51 and the 3.1 NDK,
so I'd say they are 100% OS compliant. Although they're definitely small
(i.e., not bloated like many assembly coders still believe) I didn't use
any dirty trick to cut down their size.
However, to put it simply, this software is provided "AS IS" and you are
using it at your own risk, OK? ;-)
FEEDBACK
~~~~~~~~
I know, a lot more could have been done and a gadtools based GUI would be
nice, for instance. Not only it would be a lot more user friendly, but it
could be used as well to lock/unlock/delete saved games.
Do you think it would be really worthwile to put more effort in it? Just
drop me a line and, if I see there's enough people interested, I'll start
coding right away! ;-)
e-mail:
werther@karunko.nervous.com
Snail Mail:
Werther 'Mircko' Pirani
Via Mario Torresi, 74
60128 Ancona
Italy