Menu

Hellcats Info

Questo documento, di pubblica distribuzione, verra' reso disponibile
sia sul sito degli HellCats, sia a chiunque ne faccia richiesta.

  • This document, of public distribution, will be available at the
    HellCats site, and to anyone who request it.

Di seguito spieghero' passo passo il modo di lavorare del team HellCats
e le istruzioni per tutte le operazioni che dovrete di solito eseguire.

  • Here I'll explain systematically the working method of HellCats team
    and instructions for all operations that usually you may want to do.

Il PROGETTO HELLCAT

  • The HELLCAT PROJECT

HELLCAT I, II , III

Per non confondervi le idee vi dico subito che HellCat sara' una parola
molto usata qui, quindi ogni volta specifichero' apertamente di cosa si
tratta. In questo caso, con HellCat I II e III si indicano i tre
computers sperimentali che stiamo progettando...
Questi tre computers, che alla fine non saranno piu' "computers", ma
molto molto di piu', sono completamente di nuova concezione...
Innanzitutto sono prevalentemente strutturati sul laser e sulle fibre
ottiche. Ogni sistema avra' 9 processori, ognuno con funzioni diverse
e tutti dotati di un sistema non binario, ma ternario, e prevalentemente
con istruzioni di tipo simile ai RISC. I modelli si differenziano per la
quantita' di memoria installata e per la capacita' di addressing.
Naturalmente tutto questo non potra' essere realizzato in tempi brevi,
e potrebbe volerci molto tempo prima di vedere in azione un vero HellCat.
Per questo e per altri motivi una delle prime cose delle quali ci
occuperemo sara' :

  • HellCat I II and III are the names of three spetimental computers
  • models that we are currently projecting...
  • These three computers, that at the end will not be more "computers",
  • but much much more, are of a fully new conception...
  • First of all they are mainly structured on laser and optical fibers.
  • Every system will have 9 processors, every one with different functions
  • and all structured on a trinary, and not binary system, and with mostly
  • RISC-similar type instruction set. Models are differents because of
  • installed memory quantity and addressing capability.
  • Naturally all this cannot be realized in bried time, and can be
  • necessary much time for first seeing of a real in-action HellCat.
  • Because this, and because other things one of the first things that we
  • will occupy of wil be:

HellCat EMULATOR

Ovvero l'emulatore completo multipiattaforma della serie di computers
HellCat. Questo emulatore servira' sia ad emulare in modo pressoche'
completo le funzioni di un HellCat, permettendoci di cominciare lo
sviluppo del software prima della reale produzione in serie del computer;
sia a dare la possibilita' a coloro i quali non possono permettersi un
HellCat, di poterlo usare avendo gia' un computer abbastanza potente.

  • In other words the complete multi-platform emulator of the HellCat
  • computer serie. This emulator will serve to fully emulate HellCats
  • functions, permitting us to start software development first of real
  • computer's serial production; and to give the possibility to whom can't
  • afford an HellCat of using it by having any sort of powerful PC.

HellCat OS

Sara' il sistema operativo che permettera' all'HellCat di funzionare.
Le caratteristiche di questo sistema saranno un'incredibile modularita',
una perfetta gestione dei threads e dei processi e un perfetto multitask.
L'interfaccia grafica del sistema operativo sara' un'interfaccia 3D che
in pratica non e' altro che un gioco di ruolo. Avere la possibilita' di
muoversi dentro il proprio computer con il proprio personaggio e' una
cosa unica. Inoltre l'HellCat OS avra' caratteristiche avanzate come
supporto multiutente, compatibilita' con gli eseguibili e i filesystem
di moltissimi sistemi operativi ( che saranno emulati in run-time ).

  • It will be the operating system that will permit the HellCat working
  • ability. This system will be characterized by an incredible modularity,
  • a perfect threads and processess gestion and a perfect multitasking.
  • Graphical interface of the operating system will be a 3D interface
  • that is a role playing game. You will have the capability to move into
  • your computer with your character. Still the HellCat OS will have
  • advanced properties such as multiuser support, compatibility with
  • executables and filesystems of very much other operating systems
  • ( that will be emulated at run-time )

HellCat Compiler

Sara' una serie di strumenti che costituisce la parte secondaria del
"cuore" del sistema HellCat. Ne fanno parte un preprocessore generico
che puo' processare molti tipi di files, da quelli in C fino agli scripts
e ai makefiles, passando per i files perl e molti altri; un compilatore
simile al gcc che permette di compilare sorgenti in C, C++ e il nostro
nuovo linguaggio chiamato HC-C.
Inoltre concludono la serie tool per il linking statico e dinamico, per
l'assembly, il debugging e molto altro.
Per quanto riguarda l'HC-C, ci sono tre nuovi linguaggi di programmazione
che useremo:
HC-C e' il linguaggio di medio livello. Molto simile al C, ma con alcuni
tipi, funzioni e specifiche particolari dell'HellCat.
HC-A e' il linguaggio di basso livello, l'assembly in pratica. E' molto
particolare, perche' deve essere usato dai nuovi processori ternari.
HC-S infine e' il linguaggio di scripting, derivato direttamente dal
famosissimo PERL.

  • It will be a group of instruments that will be the secondary part of
  • HellCat system's "heart". Doing part of this are a generic preprocessor
  • that can process much file types, from C to scripts and makefiles, and
  • also perl files and much others; a compiler similar to gcc that permits
  • compiling sources in C, C++ and our new language called HC-C.
  • Then the group is completed by static and dynamic linking tools,
  • assembly, debugging and much other.
  • For what regards HC-C, there are three new programming languages that
  • we are going to use:
  • HC-C is middle-level language. Very similar to C, but with some types,
  • functions and specifics particular of the HellCat.
  • HC-A is the low-level language, pratically the assembly. Is much
  • particular, because it must be used by new ternaries processors.
  • HC-S at end is the scripting, high-level language, directly derived
  • from very famous PERL.

Il tutto sara' governato da:

  • All will be directed by:

HellCat IA

Ovvero il sistema di intelligenza artificiale, che permettera' ad un
HellCat di essere completamente autonomo:
si aggiorna, si ricompila, trova automaticamente i difetti e li corregge
e crea da solo reti complesse tra computer HellCat con un protocollo
particolare.

  • In other words the artificial intelligence system, that will permit
  • an HellCat to be completely autonome:
  • it will update and recompile itself, automatically finds bugs and
  • corrects by itself and it will create alone advanced nets between
  • HellCat computers with a particular protocol.

HellCats Realm Adventures

Infine e' il sistema di gioco di ruolo e di strategia, e l'insieme di
mappe e di territorii che costituiranno uno degli scopi principali
dell'HellCat: il gioco in rete.
Sara' insieme gioco di ruolo e di strategia, simulatore di vita e molto
di piu'.

L'organizzazione dello staff e' cosi' suddivisa:
Innanzitutto una prima suddivisione e' quella in gilde.
Ogni gilda ha dei compiti specifici da assolvere, quindi si puo' dire
che la prima e' una suddivisione per tipo di lavoro.
Ecco un elenco PROVVISORIO delle gilde, che pero' sara' cambiato col
nuovo sistema a 9 gilde ( che per adesso sono 5 ).

Aria
Acqua
Terra
Fuoco
Spirito

I vari compiti delle gilde verranno spiegati in seguito.

Ogni gilda avra' gradi propri al suo interno, ma sempre e comunque
ci sara' un Maestro di Gilda ( il cui grado e' Custode ), che gestira'
ogni cosa della gilda e sara' disponibile per fornirvi ogni tipo di
aiuto o informazione.

Adesso che piu' o meno ho spiegato cosa e' l'HellCat nelle sue varie
forme, ecco alcune istruzioni utili per chi e' coinvolto nel progetto.

SOURCEFORGE

Cos'e' sourceforge:

Sourceforge e' una fondazione che ci mette a disposizione gratuitamente
molti servizi utilissimi, tra i quali:

TRACKERS

Da scrivere

FORUMS

Da scrivere

DOCS

Da scrivere

MAILING LISTS

Da scrivere

GESTIONE ATTIVITA'

Da scrivere

SONDAGGI

Da scrivere

CVS

Da scrivere

FTP

Da scrivere

Per gli SVILUPPATORI
Per i WEBMASTERS

Posted by Jim Powell 2001-06-08

Log in to post a comment.

MongoDB Logo MongoDB