Newsgroup: it.hobby.scacchi
Titolo: ChessMaster 7000: Non e' pericoloso!

Ho aspettato un po' a installare CM7000, perche' avevo letto di
disastri combinati dal programma di installazione, del tipo:
Distruzione di Windows, incasinamento di vari componenti del sistema,
ecc. ecc.
Pero', visto che diversi mi hanno chiesto un parere e visto che
stasera mi sentivo piu' coraggioso del solito, dopo aver incrociato le
dita ho installato il "mostro"!
Prima di tutto, come al solito, consiglio di scegliere sempre
l'opzione "Custom", che consente di controllare quasi tutti gli
aspetti dell'installazione. Altrimenti, si rischia di trovarsi il
disco rigido pieno di cose inutili!
Per fare un esempio: L'installazione "minima" di CM e' di circa 40 MB,
ma se si lascia fare al programma ci si puo' trovare con circa 500 MB
su disco (tra tutorial, video, database, ecc. ecc.!).
Tra l'altro, i problemi che molti lamentavano erano derivati
dall'installazione dei driver DirectX, ma ho visto che il programma
chiede se si vogliono installare tali driver e quindi se li avete gia'
(Windows 98) o se non volete installarli, basta selezionare "No".
[Nota: A proposito, qualche anima pia mi potrebbe spiegare a cosa
servono questi driver DirectX? Ho visto che su Windows 98 ci sono,
ma sinceramente non mi e' riuscito di capire qual e' la loro
funzione!!!]
Io, per esempio, non ho neanche installato Quick Time, che servirebbe
a visualizzare il video iniziale, tanto se voglio visualizzare i
filmati (*.mov) in Windows c'e' gia' il lettore ad hoc e in questo
modo, saltando il video iniziale, apro CM7000 subito nella schermata
dei menu.
La schermata iniziale e' molto simpatica: si presenta come un quadro
verde chiaro con diversi disegni di sfondo e 7 "stanze" in cui e'
possibile entrare. Nell'ordine:
Library
Classroom
Tournament
Game Room
Database
Kids Room
ChessMaster Live
Questa specie di "casa" virtuale mi piace molto, e credo sia familiare
a chi ogni tanto usa i videogiochi.
La prima "stanza" (la "Biblioteca") e' proprio fatta per "consultare"
le partite. Ci sono 4 opzioni: 
Partite classiche
Glossario scacchistico (molto utile, e' una specie di vocabolario in
cui si trova la definizione di un sacco di termini, ivi comprese le
varianti di apertura)
Editor del libro di aperture
Consultazione del libro di aperture
L'editor del libro di aperture e' molto meglio del precedente e la
"consultazione" e' strutturata ad albero e consente di scorrere tutte
le aperture e le relative varianti.
La stanza "Classe" e' quella dedicata ai tutorial, che sono sempre
stati un punto forte di CM. Sono divisi in "Principiante" "Livello
intermedio" e "Avanzato". 
Nel livello intermedio e' anche possibile passare un "esame" con
relativa valutazione oppure praticare le aperture con l'aiuto del
programma.
Nella stanza "Torneo", naturalmente, si puo' giocare contro il
computer e fare le famose partite "serie" con valutazione del
punteggio ELO (un po' come si fa con Fritz).
Nella "Stanza di gioco" ci viene presentata una scacchiera 3D
e la possibilita' di impostare una posizione. E qui "casca l'asino"!
Come nelle versioni precedenti le sole forme di analisi che CM
consente sono quelle del "consiglio" e dell'annotazione di una
partita.
In altre parole, se voglio analizzare una posizione posso dire al
programma quanti secondi deve pernsarci e alla fine nella finestra
"Consiglio" trovo la spiegazione del consiglio che il programma mi
da'. Quindi niente analisi alla CB o Fritz, per intenderci, ma una
cosa molto piu' "casareccia".
Molto piu' simpatica invece e' l'annotazione delle partite che e'
molto adatta a giocatori di livello medio-basso (come me!).
La stanza "Database" consente di accedere a tutte le funzioni del
database. Il database fornito su CD e' ora di 500.919 partite.
Ricordo che CM consente di leggere e scrivere il formato PGN
e questo rende il programma abbastanza compatibile con gli altri!
Ed ecco una grossa novita' la "Stanza dei bambini"! 
Ottima per far imparare il gioco a un bambino, con la possibilita' di
scegliere pezzi molto "adatti" (tipo animali del circo!), di imparare
a giocare con un insegnante, di tenere una registrazione dei progressi
compiuti, ecc. ecc.
Peccato che tutto questo sia in inglese, altrimenti sarebbe ottimo per
i bambini italiani che vogliono imparare a scacchi (o meglio, per i
genitori che vogliono far imparare gli scacchi ai loro figli!).
L'ultima "stanza" CM Live consente di giocare a scacch "imodem to
modem", tramite TCP/IP (Internet) e tramite una rete locale (LAN).
Chi installa il programma dovrebbe, naturalmente, scaricarsi
l'aggiornamento alla versione 1.0.6, che corregge diversi problemi!
URL:
http://www.chessmaster.com/downloads/cm7k106.exe
Per ora mi sembra che basti!!!
Saluti
Ivo

modem", tramite TCP/IP (Internet) e tramite una rete locale (LAN).
Non esiste la versione della SOLA interfaccia per giocare in rete
locale (free of course) o e' tutto integrato?
Ciao Max
-- 
dyn...@iol.it
ICQ# 16390757
http://fly.to/sestoscacchi


No, e' tutto integrato! Invece c'e', a parte, l'interfaccia per
giocare sul sito ChessMaster.
Ciao
Ivo

 
Salve a tutti!
Scusate se esco dal mio consueto letargo con un post decisamente OT e
piuttosto lungo, ma l'occasione era troppo ghiotta: non capita mica
tutti i giorni di poter rispondere a una domanda di Ivo... :-)
Le librerie DirectX sono l'API (Application Programming Interface)
di Microsoft per la grafica, il suono, i dispositivi di I/O ecc. in
ambiente Win32: e' grazie ad esse se, nel giro di qualche anno,
Windows e' riuscito a soppiantare il DOS come ambiente preferito
dagli sviluppatori di videogames et similia.
Ricorderete che, ai tempi di Win3.1 e del primo rilascio di Win95,
la stragrande maggioranza dei giochi ed in genere dei software che
facevano un uso intenso di grafica, suono ecc. continuavano ad
essere sviluppati sotto DOS: questo perche', pur con tutte le sue
limitazioni, il DOS permetteva un controllo piu' diretto sui
dispositivi hardware che si traducevano in prestazioni di gran
lunga migliori, soprattutto sulla grafica. Tutto questo naturalmente
aveva un costo; gli sviluppatori dovevano costantemente tenersi al
passo con l'evoluzione dei dispositivi hardware e provvedere
autonomamente a dotare i propri prodotti dei drivers necessari
per supportarli: il sistema operativo non forniva alcun aiuto.
Ed infatti, praticamente tutti i programmi DOS con un minimo di
sonoro prevedono un programma di setup che l'utente deve usare
per configurare ad es. la scheda audio, midi ecc.
Windows al contrario offriva (ed offre) agli sviluppatori un
ambiente uniforme, indipendentemente dall'hardware: le schede
video, audio, network ecc. sono configurate una volta per tutte
nell'ambito del sistema operativo, e da quel momento in poi e'
il sistema operativo stesso a fare da interfaccia fra i dispositivi
stessi e gli applicativi. I programmi che girano sotto Windows non
devono preoccuparsi di "come" pilotare la scheda grafica; chiedono
a Windows di visualizzare un'immagine e poi e' Windows che
provvede a farlo. E se domani esce una scheda piu' potente,
bastera' aggiornare i drivers per Windows e anche il programma
sviluppato anni prima potra' sfruttare le nuove caratteristiche
senza neanche sapere che esistono!
E allora, dirai, dov'e' il problema? A che servono le DirectX?!
Il problema e' che il supporto standard di Windows per grafica,
sonoro ecc. e' si' completo, ma di una lentezza mortale...
Le librerie DirectX sono nate per fornire agli sviluppatori,
soprattutto di giochi, un ambiente di sviluppo omogeneo che
garantisse ad un tempo indipendenza dall'hardware ed alte
prestazioni, o comunque il miglior compromesso possibile fra queste
due esigenze spesso contrastanti. Sono nate "dopo" Windows 95, ed
e' per questo che in Win95 non sono incluse; ma sono nate prima
di Win98, che quindi le prevede al suo interno (anche se il
costante sviluppo dell'hardware e del supporto software costringe
ad aggiornarle di tanto in tanto). Sono una collezione di librerie
(DirectDraw, DirectSound, DirectPlay ecc.); gli sviluppatori
utilizzano un apposito DirectX SDK (Software Development Kit) che
fornisce un'API standard per lo sviluppo (e quindi l'indipendenza
dall'hardware), gli utenti installano sul proprio PC il supporto a
run time delle librerie e sono quindi in grado di far girare i
programmi che usano le DirectX stesse.
Ci sarebbero altre mille cose da dire, ma credo di essermi dilungato
gia' troppo... :-)
Chiudo quindi qui, sperando che la tua curiosita' sia soddisfatta.
PS: Poiche' sono in Polonia e attualmente ho notevoli problemi con
mail e news (credo che stiano cambiando le linee internazionali),
mi scuso con chiunque mi abbia scritto in mail per eventuali ritardi
nella risposta e sarei grato a chiunque rispondesse a questo post,
cosi' posso capire se mi leggete!
Ciao,
Carmelo
----------------
 ciccio su Fics
----------------

Carmelo
Ciao
Ivo


Grazie per le delucidazioni, molto "illuminanti"
Ciao
Ivo