[comp.sys.amiga] Bards Tale I

Drool@cup.portal.com (Paul James Coene) (04/03/89)

Has anyone had any experience running Bards Tale I from a hard disk in
a multi-tasking (freindly) way?  I have made minor headway, in that I can
do it from workbench, without rebooting, via an iconx script and a bunch
of assigns.  The problems are many:
 
1) My assigns make other tasks very confused.
 
2) Even though Bards Take gets its characters from my hard disk, and appears 
   to use my s:, libs:, and fonts: from the hard disk, all picture loads
   still come from floppy.
 
To solve problem 1, I attempted to use the "pathass" utility found here
on portal.  This seems to work for everything, but Bards Tale.  The s:
pathass actually seems to be ok, but the libs: and fonts: must be done
via a normal assign.  My current script lies below.  Anyone have any ideas
or suggestions?

---snip----snip----snip----snip----snip----snip----snip----snip----snip----snip

ASK "Is BardsTale Game Disk Inserted in DF0 (y/n)? "
if WARN
	stuff:expansion/c/pathass -d s:
	stuff:expansion/c/pathass s: dh0:s,stuff:expansion/s,stuff:ad&d/bardstale/s
	assign fonts: stuff:ad&d/bardstale/fonts
	assign libs: stuff:ad&d/bardstale/libs
	assign "bards tale character disk:" "stuff:ad&d/bardstale/character disk"
	cd stuff:ad&d/bardstale
	assign c: df0:c
	bardstale
	system:c/assign c: system:c
	stuff:expansion/c/pathass -d s:
	stuff:expansion/c/pathass s: dh0:s,stuff:expansion/s
	assign fonts: system:fonts
	assign libs: system:libs
	cd stuff:ad&d/bardstale
ENDIF

---snip----snip----snip----snip----snip----snip----snip----snip----snip----snip

E-mail responses to kodak!bisco!drool

Sullivan@cup.portal.com (sullivan - segall) (04/04/89)

>Has anyone had any experience running Bards Tale I from a hard disk 
>a multi-tasking (freindly) way?  I have made minor headway, in that I can
>do it from workbench, without rebooting, via an iconx script and a bunch
>of assigns.  The problems are many:
> 
>1) My assigns make other tasks very confused.

I've had BT 1 on harddisk for quite a while.  There isn't any need to
have the floppy game disk in your floppy drive.  To do so just slows
everything down... and doesn't let your assigns work.  

a.  Run decoder on the Bards tale disk.  (Among other places, it can be
    found on marauder disks.  If you don't have a copy then go to a 
    friends house and run it there.  I wouldn't use the origninal disk
    since decoder makes extensive changes.

b.  Diskcopy to rad:

c.  copy any fonts, libraries, etc. which aren't already on your harddisk
    in the appropriate directories to their correct places.  Delete them
    from rad: as you are going along.  

d.  copy any remaining files to the subdirectory you've set up for BT-1.

e.  Assign the floppy disk label to the subfile directory.  (ie: "Assign
    BardsTale: dh1:games/bt1")

f.  Run the program.  That's all there is to it...  Naturally you can 
    combine the assign and the run into an executable script if you like.
    usually it's also a good idea to read the "startup-sequence" from the
    original disk to see if there is anything there that you want to 
    do.  
> 
>2) Even though Bards Take gets its characters from my hard disk, and appears 
>   to use my s:, libs:, and fonts: from the hard disk, all picture loads
>   still come from floppy.
> 

That's because the program opens the files on the logical device "BardsTale:".

>
>
>E-mail responses to kodak!bisco!drool

                           -Sullivan Segall
_____________________________________________________________

/V\  Sully set the example: to fly without moving.  We shall
 '   learn to soar on wings of thought. And the student will
     surpass the teacher.
To Quote the immortal Socrates: "I drank what?" -Sullivan
_____________________________________________________________

Mail to: ...sun!portal!cup.portal.com!Sullivan or
         Sullivan@cup.portal.com