Newsgroup: it.comp.retrocomputing
Titolo: FAQ di ICR? Ci provo con i Silicon Graphics!

Salute a tutti.
Spinto dall'entusiasmo di Chtulhu, ho provato a scrivere la sezione 
Silicon Graphics (che immagino fosse comunque destinata a me 8-) ) delle 
eventuali FAQ di it.comp.retrocomputing.
L'unica cosa che deve ancora essere sistemata e` la parte sui link, il 
resto mi pare gia` abbastanza completo.
Ovviamente apetto critiche, correzioni e suggerimenti.
----------------------------------------------------------------------
                        FAQ di it.comp.retrocomputing
                           Sezione Silicon Graphics
                        di Davide G. Borin, 7/9/1999
x. Silicon Graphics
-------------------
  x.1 Link su Internet
- SGI                                   : 
http://www.sgi.com
- SGI Italia                            : 
http://www.sgi.it
- SGI hardware Frequently Asked Question: 
http://www-viz.tamu.edu/~sgi-faq/
- This Old SGI                          :
- SGI Technical Advice and Information  :
 
http://www.futuretech.vuurwerk.nl/sgi.html
- Technolust: The Indigo Page           : 
http://www.agamemnon.org/indigo/
  x.2 Computer di interesse per il Retrocomputing
La Silicon Graphics ha iniziato la sua attivita` nel 1984 producendo 
terminali grafici, passando poco piu` tardi alla crazione di stazioni 
grafiche, utilizzando sempre CPU Motorola 680x0. Queste macchine (serie IRIS 
1000, 2000 e 3000) sono pressoche` impossibili da trovare: in anni che seguo 
i newsgroup di compravendita USA non ne ho mai vista una in vendita ne` ho mai 
sentito di qualcuno che ne possedesse!
Eccone comunque un elenco:
IRIS 1000: 68000/68010 8 Mhz, Terminale
IRIS 1200: 68000/68010 8 Mhz, Terminale
IRIS 1400: 68000/68010 8 Mhz, Workstation
IRIS 2000: 68010 10 Mhz, Terminale
IRIS 2200: 68010 10 Mhz, Terminale
IRIS 2400: 68010 10 Mhz, Workstation
IRIS 2500: 68010 10 Mhz, Workstation rack-mount
Queste di seguito sono tutte workstation. Sono indicati il numero di 
Geometry Engine (GE), il numero di bit-plane e la RAM installabile:
IRIS 3020 : 68020 16 Mhz, 10 GE,  8 BP,  4/16 MB RAM
IRIS 3030 : 68020 16 Mhz, 10 GE, 32 BP,  8/16 MB RAM
IRIS 3115 : 68020 16 Mhz, 12 GE,  8 BP,  4/8  MB RAM
IRIS 3120 : 68020 16 Mhz, 12 GE,  8 BP,  4/16 MB RAM
IRIS 3120B: 68020 16 Mhz, 12 GE,  8 BP,  4/16 MB RAM
IRIS 3130 : 68020 16 Mhz, 12 GE, 32 BP,  8/16 MB RAM
Inutile dire che la scheda video era MOLTO piu` potente della CPU!
A partire del 1987 la Silicon Graphics inizio` ad utilizzare CPU MIPS a 32 
bit, acquisendo poi nel 1988(?) la MIPS stessa. Queste macchine sono gia` piu` 
facilmente reperibili, soprattutto gli ultimi modelli:
4D60   : R2300 8 Mhz       Professional Iris
4D70   : R2000 12,5 Mhz    Professional Iris
4D50   : R2000 8 Mhz       Professional Iris, variante economica del 4D/70
4D80,85: R2000 16,67 Mhz   Professional Iris
4D120  : R2000 16,67 Mhz   Power Series, 2 CPU
4D20   : R3000 12,5 Mhz    Personal Iris
4D2x0  : R3000 25 Mhz      Power Series, 2 CPU
4D210  : R3000 25 Mhz      Power Series
4D25   : R3000 20 Mhz      Personal Iris
Indigo : R3000 33 Mhz
4D30   : R3000 30 Mhz      Personal Iris
4D35   : R3000 36 Mhz      Personal Iris
4D310  : R3000 33 Mhz      Power Series
4D3x0  : R3000 33 Mhz      Power Series, 2 CPU
4D4x0  : R3000 40 Mhz      Power Series, 2 CPU
Nel 1992(?) si passo` da CPU a 32 bit a CPU a 64 bit (MIPS R4x00), ma qui 
andiamo gia` al di fuori del Retrocomputing.
  x.3 Dove reperirli
Come gran parte delle workstation UNIX, e` molto difficile (ma non 
impossibile) trovare vecchie macchine Silicon Graphics in Italia. Conviene 
seguire assiduamente i newsgroup misc.forsale.computers.workstation e 
comp.sys.sgi.marketplace.
Esistono poi negli USA alcuni rivenditori di usato SGI, ma Reputable Systems 
(
http://www.reputable.com
) sembra l'unico a tenere anche macchine di 
interesse per il Retrocomputing.
  x.4 A cosa prestare attenzione in caso di acquisto
Tutte le vecchie macchine Silicon Graphics necessitano di tastiera e mouse 
propietari! Anche i piu` recenti Indigo e 4D3x, pur utilizzando il connettore 
PS/2, non funzionano con questo tipo di tastiere!
Altro componente degno di attenzione e` la RAM: tra i vecchi modelli solo i 
4D2x usano SIMM standard a 30 pin (con parita`), tutti gli altri necessitano 
di RAM proprietaria, spesso difficile e costosa da reperire.
Niente si sa sui sistemi basati su 680x0...
Gli hard disk utilizzati sono invece normali SCSI o ESDI da 5 1/4" (con 
l'eccezione dell'Indigo che usa drive SCSI da 3 1/2"), ma ancora una volta 
niente si sa sui sistemi basati su 680x0...
Attenzione comunque: i drive interni sono montati su degli appositi supporti 
che ne facilitano la sostituzione. Se acquistate una macchina senza hard disk 
cercate quindi di farvi dare almeno questi supporti, che, ancora una volta, 
sono difficili e costosi da reperire.
Infine il monitor: la quasi totalita` dei computer in questione produce un 
segnale RGB analogico con sincronismo composito sul verde, con risoluzione di 
1024x768 o, piu` spesso, 1280x1024 a 60/65 Hz di refresh verticale. Inutile 
dire che molti dei normali monitor SVGA per PC non accettano questo tipo di 
segnale...
La serie 4D utilizza un connettore video a 3 BNC, quindi un eventuale cavo 
per collegarli ad un opportuno monitor per PC e` abbastanza facile da trovare 
o al limite autocostruibile. L'Indigo invece e` provvisto di connettore 13W3: 
tale connettore e` molto costoso e difficilmente reperibile (tanto per 
cambiare), quindi l'autocostruzione di un cavo di conversione non e` 
consigliabile. Esistono comunque cavi del genere gia` assemblati: si possono 
acquistare in Italia direttamente dalla SGI (credo) e da Foxtron 
(
http://www.foxtron.it
) e da numerosi altri negozi negli USA. Attenzione 
pero`: anche le workstation Sun usano il 13W3, ma con una piedinatura diversa! 
Occhio quindi a comprare il cavo giusto.
Le cose si fanno piu` semplici con la scheda video Entry Level (LG1) 
dell'Indigo, provvista anche di connettore standard SVGA DB-15 con segnali di 
sincronismo separati: in tal caso basta un qualsiasi monitor per PC che tenga 
i 1024x768 a 60 Hz. Anche ALCUNI modelli di scheda video per i Personal Iris 
hanno anche il connettore DB-15 con segnali standard SVGA (1024x768 60 Hz o 
1280x1024 se collegate il cavo DOPO il boot), ma occorre verificarlo caso per 
caso: io ne ho due uguali identici, ma uno con il DB-15, l'altro senza!
  x.5 Il sistema operativo IRIX
Sulla totalita` dei computer sopra elencati esiste una sola scelta di sistema 
operativo: IRIX, uno degli innumerevoli UNIX, creato dalla Silicon Graphics 
stessa. Non ci gira Linux, ne' alcuna variante di BSD open source, ne' 
qualsiasi altra cosa possa venirvi in mente.
E` conseguentemente di fondamentale importanza possedere in una qualsiasi 
forma questo S.O., peraltro ottimo, ed anche nella corretta versione per la 
vostra macchina, se volete farci qualcosa!
IRIS 2x00, 3xx0: fino a IRIX 3.2
4D50/60: fino a IRIX 4.0.5
Tutti gli altri: fino ad IRIX 5.3 (per i 4D70/80: fino a IRIX 4.0.5 se la 
scheda video e` la G o se e` assente)
Non usare una versione di IRIX precedente alla 3.3 su macchine con CPU MIPS!
Installare IRIX puo` essere banale o estremamente difficile, a seconda del 
computer e del media su cui avete il S.O.: in particolare installare IRIX 5.3 
su CD-ROM sulle macchine piu` vecchie (che non gestiscono il CD-ROM nelle ROM 
di boot) piu` essere decisamente problematico. In tal caso avere un altro SGI 
con IRIX 5.3 permette l'installazione via rete, risolvendo tutti i problemi.
Usare Linux o comunque una altro UNIX come server d'installazione non e` 
supportato. Io non ci sono riuscito, ma non ci ho neanche provato moltissimo.
  x.6 Software per IRIX
Una volta in possesso di un bel Silicon Graphics con IRIX correttamente 
installato, generalmente ci si vuole fare girare qualche programma! Qui le 
possibilita` sono due: si cerca in rete qualcosa di gia` compilato o ci si 
compila del software Open Source.
La prima scelta e` fattibile se si ha IRIX 5.3, ma e` veramente poco il 
software aggiornato per questa versione del S.O., che risale al 1994...
La seconda scelta e` spesso preferibile, ma attenzione! IRIX prima della 
versione 6.2 non comprende il compilatore C e nemmeno gli header per la 
compilazione con gcc o egcs! E` quindi NECESSARIO avere il pacchetto IDO 
(Integrated Developer Option) per procedere a qualsiasi tipo di compilazione.
Ovviamente esisterebbe una terza strada: acquistare vecchio software 
commerciale, ma anche qui ci sono problemi: le licenze del software Silicon 
Graphics sono abbastanza strane: a quanto ho capito, IRIX e IDO sono legati 
alla macchina, mentre software di modellazione come Maya sono legati al 
proprietario; inoltre e` illegale vendere software SGI usato da parte di 
chiunque tranne la SGI stessa o rivenditori autorizzati...
Inutile dire che acquistare software dalla SGI e` estremamente costoso.
  x.7 Qualche commento finale
Le vecchie workstation Silicon Graphics sono a mio parere un "must" per 
qualsiasi collezionista di retrocomputing. Sono sempre state molto avanti per 
i tempi, sono costruite i maniera estremamente robusta ed hanno un sistema 
operativo affascinante. Ve lo immaginate un computer che nel 1987 aveva una 
scheda video a 1280x1024 24bpp, overlay a 4 bit, Z-buffer a 24 bit, 
accelerazione hardware 2D e 3D? Era il 4D60! Vorrei averlo...
----------------------------------------------------------------------
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_______________________________________________________________________

... uan FAQ per le SUN  ... quando ?
--
Posted from 
jolly.intesa.it
 [194.196.14.1]
via Mailgate.ORG Server - 
http://www.mailgate.org

 accelerazione hardware 2D e 3D? Era il 4D60! Vorrei averlo...
sulla precisione delle informazioni non so dire nulla perche' non
conosco nulla sull'argomento, ma direi che lo stile e' *ottimo* .
-- 
ciao, gabriele.              please remove "levaquesto" to reply by mail
X Window System Faq(it) 
http://www.cli.di.unipi.it/~zugliani/x11faq.html
+------- linux documentation project 
http://metalab.unc.edu/mdw
 -------+

 eventuali FAQ di it.comp.retrocomputing.
E bravo Davide !!! Solo tu potevi fare una cosa del genere ! Ma esiste un
sito di #retrocomputing ?
Ciao.Alberto.

 eventuali FAQ di it.comp.retrocomputing.
Perfetto, per il renumber ci penso io, quando sara'!
	accumulatamente,
	   Cthulhu
-- 
       Ph'nglui mglw'nafh Cthulhu 
http://www.rlyeh.it
 wgah'nagl fhtgan!
		       <cthulhu at flashnet dot it>

 ... uan FAQ per le SUN  ... quando ?
Se sai qualcosa, dillo ora. :)
Mi e' stato segnalato in email 
www.squirrel.com
, dove c'e' una FAQ su come
riparare la nvram delle piu' vecchie...


 eventuali FAQ di it.comp.retrocomputing.
Salvato! Complimenti, mi fa venire voglia di prenderne uno! Cmq, la mia,
entro la setttimana prox sarà in rete.
--
Nii hao!
Giuseppe Gigante
Remove #nopub#to answer   mailto:
wexdg...@tin.it
  Togli #nopub# per
rispondere
                                               mailto:
wexdg...@libero.it
                    "640Kb ought to be enough" Bill Gates 1981
                "Non posso essermi ridotto così" Ranma Saotome 1996
                                    ODIO LA GRAFICA ANSI!!!

 ... uan FAQ per le SUN  ... quando ?
Sara` la prossima che faro`. Prima pero` vorrei sentire anche il parere di 
Chtulhu, dato che l'idea delle FAQ e` sua.


Ma esiste un sito di #retrocomputing ?
Non che io sappia. Gia` il canale e` poco frequentato, dedicarci 
addirittura un sito mi sembrerebbe un po' esagerato. Prima sarebbe il caso 
di renderlo permanente con un paio di bot.


 Chtulhu, dato che l'idea delle FAQ e` sua.
Ma la FAQ e' vostra. :)
Scrivete quello che ritenete opportuno, al limite quando avro' deciso
l'impostazione finale e i numeri di sezione, se non ce la faccio a
reimpaginare tutto da solo, vi tocchera' ritoccare qui e la'...
	semplicemente,
