Newsgroup: it.comp.giochi.rpg
Titolo: Ultima VII - Qualche consiglio [LUNGHETTO]

Allora, cominciano a esserci diversi messaggi di persone con qualche
difficolta' a far girare Ultima VII, e cosi' vi do qualche dritta su come
fare i giusti boot da Windows 95/98.
Per prima cosa il consiglio che vi do io e' di preparare un dischetto di
boot con cui far partire la macchina, se la fate partire da hard disk
*comunque* Windows 95 carichera' alcuni files (come IFSHLP.SYS) che in
questo caso non ci interessano e contribuiscono a riempire la memoria DOS.
La seconda avvertenza e' che se avete il file system a 32bit (FAT32) non
potete far partire la macchina con versioni precedenti a Windows 95/B
(ver.4.00.950 B), altrimenti dopo il boot non vedrete gli hard disk, quindi
le possibilita' in questo caso sono solo Windows 95/B e Windows 98 (almeno
fino a che non uscira' Windows 2000).
A questo punto pero' c'e' un piccolo problema, il rilascio di Windows 95/B
in italiano era bacato proprio nella quantita' di memoria allocata da
HIMEM.SYS (un file fondamentale), che invece di occupare meno di 2kb
occupava circa 44kb, rendendo praticamente impossibile il boot per Ultima
VII. Potete riconoscere la versione bacata dalla data del file di sistema
IO.SYS che e' 24/08/96, la versione patchata e' datata 17/01/97. Sul sito
Microsoft dovrebbe essere disponibile la patch
(
http://www.microsoft.com/italy/support
), altrimenti fatemelo sapere che ve
la mando.
Ultimo consiglio preliminare e' di installare il gioco solo dopo aver creato
il dischetto di boot, e aver fatto partire il pc in questo modo.
Tralascio le istruzioni su come creare un dischetto di boot, e andiamo a
vedere nel dettaglio come configurare Config.sys e Autoexec.bat.
ULTIMA VII - The Black Gate.
Il gioco richiede 561.144 bytes di memoria base, non vuole assolutamente che
sia caricato EMM386.SYS (o altrri gestori di memoria), e richiede un mouse
microsoft compatibile al 100%.
Nel CONFIG.SYS mettete le seguenti istruzioni:
BREAK=ON
FILES=25
BUFFERS=25
DOS=HIGH
DEVICE=A:\HIMEM.SYS
SHELL=A:\
COMMAND.COM
 A:\ /E:1024 /p
STACKS=9,256
Nell'AUTOEXEC.BAT mettete:
@ECHO OFF
PROMPT=$p$g
PATH A:\
SET TEMP=C:\WINDOWS\TEMP
SET SOUND=C:\PROGRA~1\CREATIVE\CTSND
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
A:\
MOUSE.COM
@ECHO ON
Notate che le variabili di ambiente relative alla scheda sonora variano a
seconda di come e' impostata la scheda.
Facendo partire la macchina in questo modo vi troverete quasi 600kb liberi
(sul mio pc avevo 598.848 byutes liberi).
Visto che abbiamo ancora 37kb a disposizione, possiamo anche caricare
SMARTDRV (che porta via circa 29kb) per accelerare le operazione di accesso
al disco rigido. Basta semplicemente aggiungere l'istruzione A:\SMARTDRV nel
file AUTOEXEC.BAT, ma e' possibile anche lanciarlo direttamente da DOS.
Adesso siamo pronti per lanciare Ultima VII, e se non avete una scheda
sonora dell'ultima generazione potrete anche gustarvi il sonoro.
A proposito di schede sonore, la SB LIVE! e in genere le schede PCI hanno
bisogno di emulare la SB16 per poter essere viste dalle applicazioni DOS.
Peccato che questo emulatore abbia bisogno di EMM386 in memoria per poter
partire, e abbiamo visto che con EMM386 invece Ultima VII si rifiuta di
partire, quindi mi dispiace ma con queste schede niente sonoro in Ultima VII
:-(((
Dopo i primi momenti di estasi ci renderemo conto che cosi' purtroppo Ultima
VII e' ingiocabile, le scritte si susseguono a velocita' impressionante e i
personaggi non si muovono e non corrono, ma si teletrasportano da un punto
all'altro a velocita' supersonica !!!!
Bisogna rallentarlo, e per questo torna utile il mitico MOSLO (se non lo
avete potete scaricarlo da 
http://www.hpaa.com/moslo
).
La riga di comando per far partire ultima a questo punto diventera':
MOSLO /40 
ULTIMA7.COM
.
Il numero dopo la barra indica la percentuale di rallentamento rispetto alla
velocita' del pc, ho messo 40 perche' sulla macchina in cui ieri ho provato
U7 era il parametro secondo me ottimale (un Pentium 200 non MMX), voi
chiaramente settatelo in funzione del vostro pc ;-)
ULTIMA VII Part II - Serpent Isle.
Ed eccoci alla seconda (e secondo i miei gusti molto personali migliore)
parte di Ultima VII.
La configurazione di Black Gate va benone, l'unica cosa e' che questa
seconda parte richiede 586.097 bytes liberi, quindi scordatevi di caricare
Smartdrv... :-(
A me personalmente questo gioco mi ha fatto diventare matto per riuscire a
farlo andare, ma semplicemente ("semplicemente" lo dico adesso....) perche'
l'avevo installato su una macchina diversa e poi copiato via lan sulla
macchina in cui doveva girare... e vai di run-tim error "Terra Morph Link
Lost".....
E' per questo che all'inizio raccomandavo di fare l'installazione solo dopo
aver fatto partire la macchina nel modo corretto.
Va be, per concludere la riga di comando sara':
MOSLO /40 
SERPENT.COM
.
Fine delle trasmissioni, spero di essere stato utile a qualcuno, se no sai
che palle aver scritto tutto questo per niente... ;-))))
Ciao.

> ULTIMA VII Part II - Serpent Isle.
Piccolo problema (bravo, ottimo messaggio cmq :). Black Gate mi gira
perfettamente (moslo ON ovviamente). Serpent Isle pure. Solo che la mia Awe64
funziona bene solo ed esclusivamente nella intro... Cioč va bene l'audio fino a
quando compare la schermata blu (quella con il plasma.... poco prima di iniziare
il gioco insomma)... Quindi il gioco va bene ma totalmente senza audio.. Eppure
la sk audio la vede, il parlato e le musiche vanno bene... ma il gioco poi č
silenzioso. Ho provato a smanettare nella sezione SOUNDS MUSIC SPEECH... ma
nulla..
Qualcosa del genere č successo ad altri? (con la sk AWE 64 Standard)
P.S. Black Gate va bene....
ciaociao
-Bako

io personalmente ho avuto problemi con dblspace, infatti anche se nessuna
delle mie unita' e' compressa (hanno solo la fat32) me lo caricava....ora
metto il dischetto e all'avvio vado di F8 annullando il caricamento del
driver....non conoscete un comando di configurazione per eliminarlo
automaticamente???
FraMMeNto


Basta che vai nella root del dischetto e cancelli il file di sistema
DRVSPACE.BIN, e vedrai che non te lo carica piu' ;-)
Ah, guarda che e' un file nascosto...
Ciao

 silenzioso. Ho provato a smanettare nella sezione SOUNDS MUSIC SPEECH...
ma nulla..
Si, sono abbastanza stordito e mi sono dimenticato la cosa piu' importante
:-((((
Nel config.sys bisogna caricare il driver della scheda audio, dovrebbero
essere questi:
SB Pro 2:
DEVICE=C:\<dir>\CTSBPRO.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1
SB16:
DEVICE=C:\<dir>\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5
DEVICE=C:\<dir>\CTMMSYS.SYS
SB AWE 32:
DEVICE=C:\<dir>\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5
DEVICE=C:\<dir>\CTMMSYS.SYS
Per la Awe 64 non sono sicuro, ma penso che sia come la awe 32.
Chiaramente questo cambia tutti i discorsi di allocazione di memoria,
stasera faro' delle prove e domani, se e' il caso, riposto il tutto
aggiornato.
Il problema e' che dopo la intro con sonoro e la prima schermata del gioco
ero convinto che funzionasse tutto, sigh, era da troppo tempo che non
smanettavo piu' col DOS e non mi ricordavo dei driver delle schede audio :-(
Ciao

Marco Ridolfo wrote:

maniere drastiche ;-))

Ciao,
io uso un mouse driver ridotto all'osso (ctmouse mi pare) che mi permette di
caricare smartdrv con Serpent Isle.
Lo puoi trovare su qualunque sito dedicato ad Ultima.
Te lo manderei ma in questo periodo non ho accesso al PC dove ce l'ho. Se
hai pazienza per qualche giorno....
Nota: io avvio con DOS 6.22, non so se con i file di sistema di Windows 95
sia sufficiente... Vale la pena provare.
Ciao
Fabrizio

Un piccola precisazione per le schede audio.
Con le vecchie schede non plug&play (i primi modelli di SB16 tanto per
intenderci), bisogna inserire nel Config.sys la seguente istruzione:
DEVICE=C:\<dir>\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5
specificando i corretti valori nella variabile Blaster.
Per le schede Plug&Play ISA (non PCI) bisogna caricare il Creative
Configuration Manager nell'Autoexec.bat, come ultima istruzione (dopo il
mouse):
C:\<dir>\CTCM.EXE
che effettua la configurazione automatica delle schede plug&play come la
AWE32.
In questo modo (testato ieri sera), il sonoro e' perfetto sia in Black Gate
che in Serpent Isle.
Ciao.


hehe, a mali estremi.... ;-))


Se fai un boot da dischetto non ci sono problemi di interferenza con il S.O
che hai sull'hard disk, ma il file system deve essere compatibile.
Quindi se l'hard disk e' stato preparato con il FAT32 introdotto da win95/B,
non puoi fare un boot con una versione precedente, pena non vedere proprio
l'hard disk.
Dipende da quello che devi fare, se l'applicazione che devi far girare ci
sta tutta sul floppy e non hai bisogno di accedere all'hard disk puoi anche
fare il boot da dos 3.3 (mi sembra che fosse la prima versione che vedeva i
floppy da 3.5) ;-))))
Ah, per il driver del mouse non ti preoccupare, a U7 non ci sto giocando, ho
solo voluto fare delle prove per vedere se girava...
Ciao

Ti ringrazio,
quello che volevo dire e' che sul disco ho due partizioni FAT16, una FAT32 +
una NTFS, posso avviare file system DOS, NT o Win95B, e che normalmente
avvio sempre con MSDOS quando devo giocare Ultima o simili. Semplicemente,
non ho provato se smartdrv + ctmouse permette di lanciare SI avviando con i
file di sistema di Windows (in modalità MSDOS) invece che con quelli DOS.
Ciao
Fabrizio


Sul mio pc ho solo win98, nessuna versione precedente di dos, e avviando in
modalita' dos con i file di sistema di win98 non ci sono problemi; ho
provato anche i file di sistema win95b e, a parte il problema di himem che
senza patch alloca troppa memoria funziona benissimo (sempre in modalita'
dos).
Non so se ctmouse richieda una versione dos particolare, ma se cosi' fosse
potrebbe essere sufficiente impostare setver con la versione dos corretta.
Ciao.