Newsgroup: it.comp.os.amiga
Titolo: Un problema che mi assilla da anni.

E che spero qualcuno possa risolvere.
Anni fa comprai il gioco "Ashes of Empire", strategico su quattro dischi (di
cui uno di presentazione).
Io ci ho giocato un po, ma poi viste le frequenti chiamate ai floppy mi sono
rotto.
I dischi si chiamano cosi':
Disco programma
Disco Grafiche
Disco introduzione
Disco rete
Nel "program disk" c'e' in effetti un Install, ma non funziona.
Ecco i tre script che riguardano l'installazione che ci sono nel program disk:
Ashes-startup
-------------
;Note...if your Hard drive does not contain a volume work
;then replace work: with <volume:> your volume name
;both here and in the HDinstall script
;assign dh0: work: ;make work: into dh0:
Poi c'e' questo che si chiama
HDinst1
-------
;A2000 / A3000 HD install script
echo "Installation has started."
echo"Please wait......"
if exists dh0:progdir
delete dh0:progdir quiet
delete dh0:grafdir quiet
delete dh0:netwdir quiet
delete dh0:program all quiet
delete dh0:grafix all quiet
delete dh0:network all quiet
delete dh0:ashes quiet
endif
if exists dh0:commdir
delete dh0:commdir quiet
delete dh0:commiss all quiet
endif
makedir dh0:program
copy program:program/#? to
dh0:program quiet
copy program:progdir to dh0: quiet
copy program:Ashes to dh0: quiet
copy grafix: to dh0: all quiet
copy network: to dh0: all quiet
echo "Installation complete"
echo "Remove all Ashes disks from drives."
ask "Run Ashes of Empire (Y/N)"
if warn eq 5 val dh0:Ashes
endif
E poi c'e' l'ultimo che si chiama
HDinstall
---------
; A2000/A3000 HD install script file                                        
;Note... If your Hard drive does not contain a volume work
;        then replace work: with <volume:> your volume name
both here and in the HDinstall script
ask "Install Ashes of Empire on an A3000 (Y/N)"
if warn eq 5 val
echo "Insert the file Ashes-startup into your startup-sequence
assign dh0: work:
endif
copy program:HDinst1 to dh0: quiet
execute dh0:HDinst1
Ecco.
Naturalmente i file non partono cliccandoci sopra (manca parametro
obbligatorio)
Ho provato a copiare i singoli dischi a mano e a fare gli assign ma continua a
chiedermi di "inserire disco programma in qualunque unità"
Il mio HD si chiama Work, quindi anche qui nessun problema.
Qualcuno ha delle idee? Su Aminet purtroppo non c'e' l'HD install....:(
Cossu Enrico - UAE at work.

 copy network: to dh0: all quiet
Mancano gli assign probabilmelnte.
Fai cosi', crea uno script:
inserisci
assign program: dh0:percorso
assign grafix: dh0:percorso
assign network: dh0:percorso
...
program:ashes
"percorso" e' il percorso intero dove hai installato ashes.
Visto che lo script di installazione da quello che ho visto assume
che tu abbia dh0 sicuramente, e ti mette tutto li' ti consiglio di
copiare tutto in una dir che scegli e redirigere gli assign li'...cosi'
dovrebbe andare.
Devi essere sicuro di aver creato gli assign con i nomi che corrispondono 
a tutti i dischi del gioco...
-- 
regards,
Ciro.
--
    Writing from the computer science department of Milan (DSI)
       home page at 
http://www.silab.dsi.unimi.it/~cs556770/
 
--

program:ashes
HO provato anche con i tuoi consigli ma niente, non ne voleva sapere.
Allora ho provato a togliere il file "progdir" dal dischetto e cosi' facendo
anche da dischetto mi chiede, ora, "inserire il disco programma" :)))
Poi l'intuizione definitiva: ma perche' gli script non partono? Voglio dire,
potrebbero essere sbagliati, ma devono partire!
Allora ho aperto una shell e ho provato a fare "execute ashes-startup"
E' partito e ha installato tutto. E' bastato poi aggiungere un assign nella
user-startup e ora fila a meraviglia! :)))
E' dal 96 che voglio installarlo su HD. Non ho mai pensato alla shell...:))
Incredibile.
Grazie cmq!


 Allora ho aperto una shell e ho provato a fare "execute ashes-startup"
ehm...allora bastava dare un "protect ashes-startup +S" :)
