> From: Enrico Maria Giordano <e.m.giordano@...>
>
>
>
> afonzeca@... wrote:
> >
> > Non tacciatemi di spamming! :-))
>
> Forse volevi dire "non accusatemi di essere off-topic".
Oltre all'off-topic non voglio essere tacciato di spamming perchè il mio è
un prodotto commerciale e cerco tutti i modi per fare pubblicità! ;-))
Ciao
Angelo
> -----Messaggio originale-----
> Da: Luca Bisti [mailto:lucbisti@...]
> Inviato: martedì 29 febbraio 2000 19.29
> A: ZX_Spectrum@onelist.com
> Oggetto: Re: [ZX_Spectrum] RealSpec
>
>
Avete in progetto una versione Win32 di RealSpectrum? (io ho la macchina
adeguata per farlo girare... :)))
Bye.
afonzeca@... wrote:
>
> Se EMG è daccordo a condividere la sua idea... mi piacerebbe moltissimo
> collaborare con lui!
E che stiamo a fare qui altrimenti? :-)
> Anyway, mi piacerebbe iniziare un progetto partendo da zero... il tutto
> sviluppato da un gruppo di noi...
Sono d'accordo.
> Le "figure professionali" per tale lavoro dovrebbero essere:
>
> 1) Un grafico
> 2) Un programmatore ASM Z80
> 3) Uno o + programmatori basic sinclair
> 4) Tutti quelli che vogliono collaborare :-)
A parte il primo punto nel quale sono negato, per il resto puoi contare
su di me. A proposito: se serve lo stacchetto di caricamento ho anche
una modestissima preparazione musicale.
> A proposito il nome del progetto mi piacerebbe che fosse
>
> Anjos ( da leggere "Engios" )
>
> Naturalmente deriva dal mio nome ( Angelo ) ma ho anche l'acronimo come
> nella migliore tradizione...
>
> Another (En)joyable Operating System
>
> Che ne pensate?
Per me va bene.
EMG
Cari amici, abbiamo un nuovo iscritto:
> This is an automated email message to let you know that
> cybervis@... joined your ZX_Spectrum group.
Benvenuto tra noi!
EMG
afonzeca@... wrote:
>
> Pensiamo comunque di realizzare delle routines che permettano, per esempio,
> di generare finestre di una certa dimensione richiamabili da programmi
> scritti per Anjos ( il nome che vorrei dare al progetto !!!)
Che cosa significa?
> 1) Se il prg. non è per Anjos allora vengono disattivate tutte le routines
> in LM e si attivano comandi standard di caricamento. Anjos viene sostituito
> dal programma da caricare...
O capito. Si, questo si può fare. Infatti io uso da sempre un mio
semplicissimo programmino di menu che mi permette di lanciare
praticamente qualunque cosa. Se ti serve dargli un'occhiata dimmelo.
> 2) Non so come funzioni il tuo programma tra PC e Speccy... però immagino
> che ci sia una piccola routine atta ad eseguire il caricamento... a questo
> punto si lascia attiva solo quello routine e si effettua il load del
> programma
In realtà tutta la parte Spectrum dell'HD Project è una piccola routine.
Ma non essendo un lanciatore di programmi bensì uno strumento per il
SAVE/LOAD sull'hard disk del PC non prevede la possibilità che possa
essere ricoperto, risultando quindi incompatibile con i programmi che
usano la stessa zona di memoria (da 64800 a 65321 nella versione 48k).
Però c'è sempre la possibilità (come ha dimostrato Alessandro Brienza)
di porlo in ROM liberando così anche quella memoria.
> 3) Se il programma è per Anjos fisseremo delle specifiche entro cui eseguire
> il programma ( posizione in memoria, routines, ecc.)
Un po' come le mie utility non residenti per Link.
> 4) Il sistema deve essere monotasking per non incasinare le temporizzazioni
Ok.
> Per darvi una idea di tutto ciò appena riparo il drive per MSX vi faccio
> vedere cosa ho scritto in passato... magari con degli snapshot e mi direte
> cosa ne pensate! ;-)
Benissimo. Però non mandare il materiale in mailing-list. Quando sarà
pronto dai l'annuncio e invialo solo a chi te lo richiederà. Oppure
(meglio) mettilo a disposizione sul web, riportando ovviamente i links.
> Uno stack TCP/IP si potrebbe tranquillamente scrivere... vi ricordo che
> hanno realizzato server web su integrati con pochi Kbytes e che io mi occupo
> di telecomunicazioni... ;-)
E lo dici così? Che aspetti? Vediamo se riusciamo a battere sul tempo
gli amici quellisti? :-) Una domanda: è possibile utilizzare una seriale
half-duplex come la mia o quella incorporata nello Spectrum 128?
> Anyway, questo è il top che potremmo raggiungere... magari dopo aver scritto
> tutto il resto! :-)
Io invece partirei da questo. Tutto il resto al confronto sono
sciocchezzuole.
> Dove trovo specifiche per la tua seriale? Attualmente non ho una
> parallela....
Ecco lo schema modificato proposto a suo tempo da Ettore De Simone.
----------------------------------------------------------------------
INTERFACCIA SERIALE PER LO SPECTRUM - MODIFICA DI ETTORE
Cari amici, ho recuperato lo schema dell'interfaccia seriale ridotta da
me concepita sulla base dello schema di Enrico. Come vedete, gli
integrati occorrenti sono ora ridotti a due:
1K
_____
_| |_
| |_____| |
| |
|\ | |\ | |\
D7 ________| \___|___| \___|___| \_____Stadio finale__ TXD
| / | / | /
|/ |/ |/
A1 ___ | _|_ _|_
____ |\ | //// ////
IORQ ___| \___|
__ | /
WR ___|/
74LS125
74LS32 (1/2)
1K
_____ |\
RXD ___| |__________| \___ D7
|_____| | | /
__|__/ |/
4.3V / / \ | ___ A1
/___\ | /| ____
_|_ |___/ |___ IORQ
//// \ | __
\|___ RD
74LS32 (1/2)
Semplice, no? Purtroppo per Mauro il 125 non sono riuscito ad
eliminarlo, ma si puo' invece sostituire il 32 con dei diodi... e con
meno componenti di cosi' si muore!
Fra parentesi, la resistenza da 1K che vedete nel latch puo' essere
aggiunta anche nello schema di Enrico; ricordo infatti che ET mi disse
una volta che a volte non funzionava...
Harpo
----------------------------------------------------------------------
EMG
Enrico Maria Giordano wrote:
>
> From: Enrico Maria Giordano <e.m.giordano@...>
>
> Massimo Raffaele wrote:
> >
> > X128 e' incomparabilmente superiore a RealSpec (almeno nella fase in cui e'
> > giunto quest'ultimo) sotto praticamente TUTTI i punti di vista.
>
> Interessante questa tua convinzione. Spiega meglio quali sono questi
> punti di vista rispetto ai quali X128 sarebbe superiore. Io lo trovo
> superiore solo rispetto alla velocità. Però non ho potuto provare il
> RealSpec come si deve a causa del mio computer troppo lento.
>
> > Spero di non generare polemiche o dissapori (sara' difficile...).
>
> Assolutamente no.
Beh, penso che dovremmo essere noi di Ramsoft a rispondere a questa
domanda, non trovi?... :)
Stefano / Ramsoft
Massimo Raffaele wrote:
>
> From: Massimo Raffaele <massimo.raffaele@...>
>
> >La seconda) Ho provato STARION con il Real Spec, ma l'effetto del
> >countdown con i numeri a tutto schermo e bordo non viene simulato tanto
> >bene: sto usando il real spec per pentium su un pentium 200 Mhz con
> >scheda grafica Diamond Viper.
> >Ho provato a tutte le risoluzioni grafiche previste dal programma, ma i
> >numeri risultano distorti nella porzione sul bordo.
> >Paradossalmente x128 ha una emulazione dell'effetto piu' fedele.
>
> Non vedo perche' dici "paradossalmente"!
> X128 e' incomparabilmente superiore a RealSpec (almeno nella fase in cui e'
> giunto quest'ultimo) sotto praticamente TUTTI i punti di vista.
> Spero di non generare polemiche o dissapori (sara' difficile...).
> Se sbaglio, illuminami sulle presunte superiorita' di realspec.
Resto di stucco con questo tuo commento.
Anzitutto vorrei far notare che ci sono voluti appena sei (6) mesi di
sviluppo per portare RealSpec "nella fase in cui e' giunto", contro
non-so-quanti-anni per X128.
Per elencare le caratteristiche in cui RealSpectrum e' superiore a X128,
potrei cominciare dal sonoro: bilanciamento AY/YM<->beeper, panning
regolabile per i 3 canali (oltre naturalmente ad ACB e ABC), effetto
surround e WAV writer e output su LPT per ciurcuito con AY (forse ho
lasciato qualcos'altro)... per non parlare della qualita': per capire
cosa intendo, prenditi il demo Binary Love e guardalo con entrambi gli
emulatori.
Video: otto (8) risoluzioni predefinite (ma anche altre, a seconda della
scheda grafica che uno possiede) tra cui una che riproduce tutta l'area
schermo di uno Spectrum comunemente visibile con una TV a 50 Hz
Dischi: supporto per dischi reali (cioe' prendi i tuoi dischi per
DISCiPLE/+D o BetaDisk e li fai funzionare direttamente nel drive) oltre
che per immagini IMG/MGT/TRD
Temporizzazioni: riproduzione ESATTA delle temporizzazioni ULA 128K (non
48K, ancora) in qualsiasi parte dello schermo.
Debugger integrato (minimo, praticamente del tutto incompleto).
Mettendo da parte la modestia, e senza nulla togliere al lavoro fatto da
uno dei pionieri dell'emulazione Spectrum, non mi sembra proprio che la
superiorita' di RealSpectrum sia cosi' tanto "presunta". Certo e' che
mancano tante caratteristiche, ma fin dall'inizio abbiamo ribadito di
voler puntare alla qualita' piuttosto che alla quantita'.
...e andiamo avanti... LOAD "" [ENTER]
Stefano / Ramsoft
Roberto Montaruli wrote:
>
> From: Roberto Montaruli <rmontaruli@...>
>
> Due notizie:
>
> La prima) Sono riuscito a generare dei files.wav con effetti sonori da
> utilizzare per lo Spectrum Theme for Plus!
> A tale proposito chiedo ai presenti se qualcuno suggerisce qualche
> programma con qualche effetto sonoro carino.
> Io per adesso ho estratto dai classici (Atic Atac, Ant Attack, Jet Set
> Willy)
>
> La seconda) Ho provato STARION con il Real Spec, ma l'effetto del
> countdown con i numeri a tutto schermo e bordo non viene simulato tanto
> bene: sto usando il real spec per pentium su un pentium 200 Mhz con
> scheda grafica Diamond Viper.
> Ho provato a tutte le risoluzioni grafiche previste dal programma, ma i
> numeri risultano distorti nella porzione sul bordo.
> Paradossalmente x128 ha una emulazione dell'effetto piu' fedele.
Per la seconda) mi auguro che tu l'abbia provato in modalita' 48K (si
da' il caso che nel 1985 lo Spectrum 128K fosse ancora in
progettazione), che come ben saprai (se hai letto bene il manuale e
alcuni degli ultimi messaggi che parlano del nostro emulatore) e' ben
lungi dall'essere esatta (dannazione, devo decidermi a riparare il mio
48!).
Per la prima) Ottima l'idea del tema per il Plus! Non vedo l'ora di
metterci le mani sopra...
> Infine: qualcuno e' tanto gentile da tradurmi in POKES il seguente:
>
> PRINTER_BUFFER:
> LD HL, 16384
> LD DE, 32768
> LD BC, SCREEN_LEN
> LDIR
> RET
>
> che io non mi ricordo piu' i codici delle istruzioni L/M (che vergogna)
10 FOR f=3e4 TO 30014: READ a: POKE f,a: NEXT f
20 DATA 33,0,64,17,0,128,1,0,27,237,176,201
Stefano / Ramsoft
>La prima) Sono riuscito a generare dei files.wav con effetti sonori da
>utilizzare per lo Spectrum Theme for Plus!
>A tale proposito chiedo ai presenti se qualcuno suggerisce qualche
>programma con qualche effetto sonoro carino.
>Io per adesso ho estratto dai classici (Atic Atac, Ant Attack, Jet Set
>Willy)
Io ero ossessionato dagli effetti e dalle musichette di Arkanoid :) Mi
ricordo che Shadow Skimmer aveva una sequenza di effetti mostruosi prima
della musica nello schermo dei titoli, roba che ancora oggi mi chiedo se
fosse un brano campionato oppure davvero algoritmicamente generato dallo
Spectrum (sai cosa? Controllo subito!). Non abbastanza "classico" per
finire nel theme, forse, ma impressionante ;)
Che ne dici di Starquake? Pieno di rumori inconfondibili. Anche il sonoro
di Cobra, Hysteria e Terra Cresta potrebbe essere interessante (stacchetti
ed esplosioni). Tantalus?
>Infine: qualcuno e' tanto gentile da tradurmi in POKES il seguente:
PRINTER_BUFFER:
LD HL, 16384
LD DE, 32768
LD BC, SCREEN_LEN
LDIR
RET
Aaah, ti sei scordato gli opcodes! ;)
Eri tu che facevi le "craccature" dei giochi per la mitica RUN, no?
Splendida rivista, e' li' che ho imparato l'assembler Z80!
10 DATA 33,0,64,17,0,128,1,0,27,237,176,201
20 FOR i=32000 TO 32011: READ b: POKE i,b: NEXT i
30 RANDOMIZE USR 32000
Luca.
Ciao Massimo!
>Non vedo perche' dici "paradossalmente"!
>X128 e' incomparabilmente superiore a RealSpec (almeno nella fase in cui e'
>giunto quest'ultimo) sotto praticamente TUTTI i punti di vista.
>Spero di non generare polemiche o dissapori (sara' difficile...).
Non da parte nostra, rispettiamo il parere di chiunque! Certo, non fa
piacere ricevere stroncature cosi' nette a fronte di un lavoro molto
impegnativo condotto a tempo di record, ma accettiamo allo stesso modo sia
le critiche che i complimenti. Dal tono mi sembra pero' che tu non abbia
valutato attentamente le caratteristiche di RealSpectrum, in quanto in
genere e' vero il contrario di quello che affermi.
>Se sbaglio, illuminami sulle presunte superiorita' di realspec.
Chi meglio dell'autore puo' farlo? :)
Io stesso apprezzo molto il lavoro di James McKay (ho anche anche
contribuito allo sviluppo di X128), ma RealSpectrum ha innegabilmente
alcuni punti di forza sugli altri emulatori gia' allo stato attuale (per
correttezza non mi mettero' a fare confronti espliciti sulle corrispondenti
performances di X128):
1) E' il primo (e per ora ancora l'unico) emulatore al mondo capace di
mostrare gli effetti multicolor dei demo (sul 128K, mi raccomando!) cosi'
come Madre Natura li aveva concepiti. C'e' un grosso lavoro di studio ed
esperimenti dietro a questo risultato e ne siamo immodestamente orgogliosi.
In soldoni, prendi questi demo e dimmi se riesci a farli girare TUTTI
quanti sugli altri emulatori nello stesso identico modo in cui girano sul
128K vero e su RealSpectrum: Song In Lines 4/5, NMI2, NMI3 "Splitty
overscan" e la parte coi raster orizzonati a tutto schermo ("I made it I
made it"), Shock Megademo parte 2, Overscan demo, Echology, There, MDA
demo, Hercules, Digisynth, Blava, Schizophrenia e tutti quelli che ti pare.
Alcuni screenshot sono anche sulla nostra homepage. Se non ti piacciono i
demo, dai un'occhiata a questi giochi (sempre 128K): Defenders of the Earth
(scritta DOE sul bordo e multicolor finali al Game Over), Adidas
Championship Football (transizioni tra le schermate), Super Wonderboy
(pausa), LED Storm, Black Lamp, Gauntlet 3 e tantissimi altri. Nonostante
sia un programma 48K e quindi non ancora "garantito", anche Uridium fa la
sua bella figura (a dimostrazione che ogni tanto le cose funzionano per
"culo" - passatemi l'espressione).
L'unico emulatore che si avvicina di piu' a RealSpectrum rispetto agli
altri e' R80 (a proposito, saluto il mio amico Raul che legge questa lista
regolarmente), ma gli mancano ancora diverse intuizioni per completare il
quadro.
1 BIS) Anche i demo Pentagon sono praticamente perfetti, ma qui non siamo i
primi: sul PC c'era gia' ZX_EMUL (russo). Guardati (e ascoltati!) Rage, PSG
Wins, Binary Love e tutti gli altri demo russi dell'ultima generazione e
fai i tuoi confronti. Hai solo l'imbarazzo della scelta! Mi raccomando usa
una risoluzione bella alta come 376x308 cosi' apprezzi meglio questi
gioielli di programmazione russa.
2) Il sonoro. Credo che RealSpectrum se la cavi molto meglio degli altri.
L'emulazione AY e' fedelissima all'originale, dinamica e suoni
digitalizzati compresi. Non mi fate fare pubblicita' comparativa, ma se
fate qualche prova in giro sarete tutti d'accordo che non c'e' proprio
confronto con la concorrenza (meglio di noi solo un altro emulatore russo,
secondo me); basta un minimo di orecchio allenato per cogliere la
differenza. E poi abbiamo effetti stereo e surround, la possibilita' di
bilanciare ogni singolo canale in 256 gradazioni tra destra e sinistra, la
possibilita' di scegliere il volume relativo dell'AY rispetto al beeper
(non avete sempre pensato che il beeper era troppo forte?), la possibilita'
di registrare il sonoro su WAV, e tutto quello che vi pare. Prendetevi Led
Storm, Dies Irae, le musiche delle democompo e confrontatele con lo
Spectrum vero. Avete presente quei "bassi sintetizzati" cosi' spesso
presenti nelle musiche dei demo (quelli che in soundtracker 1.1 si
ottengono con l'effetto Cx, sarebbero le famigerate envelopes)... ecco:
fateli fare a qualcun altro in quel modo :) In genere si sentono
pernacchiette varie... se volete faccio nomi e cognomi di alcuni demo
"critici".
3) Il video: RealSpectrum disegna il quadro video con precisione al singolo
ciclo di clock (uno dei motivi per cui e' piu' lento di altri) e mi risulta
che sia l'unico a farlo. Solo cosi' gli effetti multicolor sul bordo
possono essere riprodotti in maniera esatta. Per essere veloci, gli altri
emulatori tirano via sulla gestione del bordo, disegnando una sola riga
dello stesso colore per ogni linea di bordo reale. Provate per esempio MDA
Demo e NMI "Splitty", ancora meglio la strabiliante parte finale di Rage
per Pentagon oppure la prima parte di PSG Wins in cui non si capisce dove
finisce lo schermo e dove comincia il bordo...
Altra cosa: RealSpectrum supporta una marea di risoluzioni video,
cambiabili al volo durante l'esecuzione; quelle mostrate nel pannello F11
sono solo una parte. Oltre a una serie di preset x-modes (376x308 e'
spaziale, secondo me), avete tutte le risoluzioni VESA che la vostra scheda
supporta. Soprattutto, RealSpectrum usa OGNI SINGOLO pixel che puo' dello
schermo; non ci sono cose tipo 320x200 senza bordo superiore/inferiore,
eccetera.
4) Il core Z80: abbiamo emulato quasi i transistor del processore. Se fate
girare qualche routine di aritmetica "stronza" (parlo di codice Z80, roba
coi flags, rotazioni, ecc) che sollecita parti oscure della CPU vi
accorgerete che praticamente tutti gli emulatori danno risultati diversi
dallo Spectrum vero e da RealSpectrum (istruzioni e flag non documentati).
Abbiamo simulato minuziosamente tutta la circolazione dei dati sul bus
dello Spectrum, tutto succede nel preciso istante in cui avviene nella realta'.
5) Abbiamo un'altra bella sorpresa per tutti quanti, una cosa comunemente
ritenuta quasi impossibile negli ambienti dell'emulazione. Noi l'abbiamo
fatta, ci "giochiamo" gia' da un bel po' di tempo e comparira' nella
prossima release di RealSpectrum. E' un'altra innovazione che per il
momento troverete solo e soltanto in RealSpectrum (sempre che qualcun altro
non stia per sfornare la stessa idea proprio stanotte :)) e gli addetti ai
lavori dovrebbero apprezzarla come virtuosismo tecnico. Non vi diciamo
ancora niente, lasciateci la soddisfazione della sorpresa, ma ci auguriamo
che la reazione sia "ah, era ora che qualcuno ci riuscisse!".
RealSpectrum e' nato esclusivamente per vincere una sfida: qualita' e
innovazione, aggiungere qualcosa di originale a quello che gia' c'e' e
farlo meglio. La sfida iniziale era la ULA del 128K (i multicolor), un vero
rompicapo davanti al quale si sono arresi tutti gli autori di emulatori
(per anni!). L'abbiamo vinta (e pensate che c'era chi pensava che
bluffassimo!!!). Tra poco vedrete un'altra novita'; piu' avanti ce ne sara'
un'altra ancora (le idee non ci mancano). Quando capita cerchiamo di
infilarci qualche tocchettino di classe per intenditori, come il supporto
dei dischi fisici nel drive del PC e l'UNIDOS per DISCiPLE/+D.
Per finire, ricordo che RealSpectrum e' partito da ZERO in un pub appena 5
mesi fa e non ci stanchiamo mai di far notare che siamo proprio nel bel
mezzo dello sviluppo. Gli altri emulatori sono li' da anni ormai, quindi
dateci un po' di tempo se vi sembra che manchi ancora qualcosa! Nessuno ci
paga, RealSpectrum e' freeware e questo e' un hobby che coltiviamo in
quella mezz'oretta notturna prima di andare a letto; e' il nostro modo di
tener vivo lo Spectrum, prima con MakeTZX adesso anche con questo emulatore
che abbiamo chiamato RealSpectrum come promessa di qualita'.
Tutti cercano di emulare tutto: ok, anche noi emuleremo Scorpion, D40/D80,
Kempston mouse, Covox e interfaccine varie, ma meglio la qualita' che la
quantita'. Le features gia' implementate sono almeno il 90% di quelle
presenti negli emulatori stagionati (a parte quelle tutte che abbiamo noi
in piu'! ;)) e sono piu' che sufficienti a godersi in santa pace i frutti
degli ultimi demoparties! E non dimenticare che sta per uscire la nuova
release (ne facciamo una ogni 15/20 giorni!) con altre aggiunte oltre alla
fantomatica novita' del punto 5. Di cosa sentite urgentemente la mancanza?
Spero che apprezziate il nostro impegno, se non il risultato, almeno sotto
questi punti di vista che magari sfuggono alla prima occhiata. Se poi
proprio RealSpectrum continua a sembrarvi un altro emulatore qualunque, va
bene lo stesso! :)
Alla prossima!
Luca / Ramsoft
PS: Spero di essere stato abbastanza preciso!
PPS: Le caratteristiche salienti di RealSpectrum sono riassunte nella
homepage e nel manuale HTML che accompagnera' la prossima versione (sara'
consultabile anche online come quello di MakeTZX).
Ciao a tutti!
>La seconda) Ho provato STARION con il Real Spec, ma l'effetto del
>countdown con i numeri a tutto schermo e bordo non viene simulato tanto
>bene: sto usando il real spec per pentium su un pentium 200 Mhz con
>scheda grafica Diamond Viper.
>Ho provato a tutte le risoluzioni grafiche previste dal programma, ma i
>numeri risultano distorti nella porzione sul bordo.
Allora, sono necessarie diverse precisazioni.
1) Innanzitutto hai selezionato il 48K o lo hai provato in modo 128K? E'
importante, perche' le temporizzazioni dello schermo sono completamente
differenti. Io ho appena provato Starion (in 48K) e l'unico difetto che si
vede e' che in alcune cifre (1 e 4) le parti sul bordo sono traslate a
destra di un carattere, cosa che non ci preoccupa minimamente in quanto:
2) Come e' scritto sul manuale, abbiamo tarato le temporizzazioni solo
sulla ULA del 128K e non ancora su quella del 48K (pensavamo che la gente
si sarebbe gettata a capofitto sui demo 128K, cosi' ricchi di effetti
speciali). Starion e' un vecchissimo programma per 48K (1985, il 128K non
esisteva nemmeno), quindi non e' coperto dalla nostra "garanzia" finche'
non inseriamo quei 5/6 numeretti che regolano la ULA del 48K (ma lo faremo,
tranquilli). Chi legge con attenzione la posta ricordera' che avevamo gia'
chiarito questo punto proprio su questa lista appena dieci giorni fa.
3) Per mia soddisfazione personale ho verificato che cambiando *1 solo*
numerino nei parametri delle temporizzazioni del 48K, i numeri di Starion
appaiono perfetti. Se avete un po' di pazienza, piano piano arriviamo anche
a tarare la ULA del 48K, ma francamente ci sembra che ci siano cose molto
piu' importanti da fare, prima. Intanto posso mandare una build speciale di
RealSpectrum a chiunque desideri giocare a Starion e godersi il multicolor
originale.
>Paradossalmente x128 ha una emulazione dell'effetto piu' fedele.
Difficile da dire, quando X128 supporta massimo 320x240 e a una risoluzione
cosi' bassa si vede poco bordo. X128 ignora completamente il meccanismo
contorto degli accessi contesi alla memoria tra la ULA e lo Z80, cosa che
invece RealSpectrum riproduce con assoluta perfezione grazie a tre mesi di
studio appassionato (oscilloscopi, diagrammi e hardware concepito e
realizzato da noi stessi per lo scopo). Capita che alcune routines girino
"decentemente" anche senza aver implementato per bene il meccanismo della
contesa (per esempio Black Lamp, Led Storm), ma si tratta di casi fortunati.
Datemi retta, sui multicolor (128K ripeto) non c'e' rimasto niente da
discutere. A suo tempo (era Settembre '99) abbiamo sottoposto gli algoritmi
di RealSpectrum a test incrociati severissimi (routines ad hoc studiate al
tavolino) con pieno successo, ben altro che semplici prove dei programmi.
Tanto per dare un'idea, fate questa prova: prendete NMI3, andate alla parte
"I made, I made it" (quella con i multicolor su tutta la larghezza
orizzontale dello schermo); selezionate ovviamente le temporizzazioni 128K
e poi, mentre guardate l'effetto, tenete premuto il tasto 1 a lungo: vedete
quella righettina in alto che trema? Ebbene, succede anche sullo Spectrum
128K vero e vi assicuro che questo significa che l'emulazione della contesa
della memoria e' davvero PERFETTA! Altri difettini simili, ma sul bordo
estremo stavolta, si trovano anche nell'ultima parte di NMI2, di
Schizophrenia e in NMI3 "Splitty", anche se in qualche caso si possono
vedere solo con una scheda di acquisizione video dato che di solito
"cadono" fuori dal campo PAL normalmente visualizzato dai televisori
(dipende dalla vostra TV quindi). Quando persino i difetti si manifestano
come nella realta', allora la conferma e' ancora piu' solida!
Ripeto: appena possibile inseriremo i parametri della ULA 48K, per ora
accontentatevi del 128K.
Saluti!
--- Enrico Maria Giordano <e.m.giordano@...> wrote:
>
>
> Roberto Montaruli wrote:
> >
> > A tale proposito chiedo ai presenti se qualcuno suggerisce qualche
> > programma con qualche effetto sonoro carino.
>
> Ce ne sono diversi. Aspetta che consulto il mio The Best of Spectrum
> Games (copia locale, ovviamente :-) )...
>
> Dunque. Ti riporto i titoli sui quali ho scritto qualche menzione
> riguardo gli effetti sonori:
>
> Code Masters - Fruit machine simulator 2
> Cartoon Time - Olli & Lissa III
> Imagine - Ping pong
> Electric Dreams - R-Type
> Domark - Split personalities
> Firebird - The Sentinel
>
Molto bene, grazie. Stasera li esamino.
> > Infine: qualcuno e' tanto gentile da tradurmi in POKES il seguente:
> >
> > PRINTER_BUFFER:
> > LD HL, 16384
> > LD DE, 32768
> > LD BC, SCREEN_LEN
> > LDIR
> > RET
>
> Eccolo:
>
> > LD HL, 16384
>
> 33 0 64
>
> > LD DE, 32768
>
> 17 0 128
>
> > LD BC, SCREEN_LEN
>
> Ammesso che SCREEN_LEN sia uguale a 6912
>
> 1 0 27
>
> > LDIR
>
> 237 176
>
> > RET
>
> 201
>
> EMG
>
Grazie anche per questo.
A breve saranno pronti i files.wav di tutti gli screen$ piu' belli
per poter essere caricati dagli emulatori che leggono i .wav
Ne uscira' un bellissimo screen saver...
=====
//
// In a world without walls and fences
// you would not need windows and gates.
// (Confucio)
==
P'n'P: http://cnn.com/TECH/computing/9804/20/gates.comdex/index.html
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
--- Enrico Maria Giordano <e.m.giordano@...> wrote:
>
>
> Roberto Montaruli wrote:
> > Sfruttare il 25% significa semplicemente paragonare i propri
> programmi
> > a cose come Starion per la grafica vettoriale
>
> Che dire allora dei 3D della Ultimate (Knight Lore, Alien 8) o della
> serie Freescape della Incentive (da Driller a The Crypt)? Altro che
> grafica vettoriale!
>
Gli effetti 3D della Ultimate (Knight Lore e seguenti) come quelli di
Ant Attack, sono tecnicamente piu' facili di una grafica vettoriale con
effetti di prospettiva e parallasse...
In fondo il 3D di quei giochi e' solo una illusione grafica, e lo
sprite che si nasconde quando passa dietro l'oggetto si ottiene
semplicemente ridisegnando l'ambiente cominciando dagli oggetti che
hanno la coordinata virtuale di profondita' piu' lontana e venendo via
via verso l'osservatore.
Il disegno distruttivo ricopre quanto disegnato in precedenza e il
risultato e' che lo sprite si nasconde quando passa dietro gli oggetti.
Dal punto di vista della programmazione mi sembra piu' difficile
STARION, o meglio: un effetto 3D come quello di knight lore, sullo
spectrum saprei come farlo, un tracciamento di poligonali con clipping
e rotazione come in starion, sullo spectrum non saprei proprio come
cominciare: ho fatto qualcosa di simile su un PC, in C ma avendo il
supporto di una libreria grafica, cosa che il "gommoso" non ha e
occorre generare tutte le primitive.
>
=====
//
// In a world without walls and fences
// you would not need windows and gates.
// (Confucio)
==
P'n'P: http://cnn.com/TECH/computing/9804/20/gates.comdex/index.html
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
Massimo Raffaele wrote:
>
> X128 e' incomparabilmente superiore a RealSpec (almeno nella fase in cui e'
> giunto quest'ultimo) sotto praticamente TUTTI i punti di vista.
Interessante questa tua convinzione. Spiega meglio quali sono questi
punti di vista rispetto ai quali X128 sarebbe superiore. Io lo trovo
superiore solo rispetto alla velocità. Però non ho potuto provare il
RealSpec come si deve a causa del mio computer troppo lento.
> Spero di non generare polemiche o dissapori (sara' difficile...).
Assolutamente no.
> Se sbaglio, illuminami sulle presunte superiorita' di realspec.
Da quello che ne so io dovrebbe essere superiore nel suono (effetto
surround), nella qualità dell'emulazione multicolor (a parte problemi da
sistemare come quello appena evidenziato), nell'emulazione delle
periferiche e in tante altre piccole cose (oltre all'annunciata
misteriosa sorpresa...).
EMG
Roberto Montaruli wrote:
>
> Due notizie:
>
> La prima) Sono riuscito a generare dei files.wav con effetti sonori da
> utilizzare per lo Spectrum Theme for Plus!
Bene!
> A tale proposito chiedo ai presenti se qualcuno suggerisce qualche
> programma con qualche effetto sonoro carino.
Ce ne sono diversi. Aspetta che consulto il mio The Best of Spectrum
Games (copia locale, ovviamente :-) )...
Dunque. Ti riporto i titoli sui quali ho scritto qualche menzione
riguardo gli effetti sonori:
Code Masters - Fruit machine simulator 2
Cartoon Time - Olli & Lissa III
Imagine - Ping pong
Electric Dreams - R-Type
Domark - Split personalities
Firebird - The Sentinel
> Infine: qualcuno e' tanto gentile da tradurmi in POKES il seguente:
>
> PRINTER_BUFFER:
> LD HL, 16384
> LD DE, 32768
> LD BC, SCREEN_LEN
> LDIR
> RET
E' un semplice spostamento di un blocco da un indirizzo (16384) ad un
altro (32768). In Basic (ma sarà inaccettabilmente lento) puoi tradurlo
con:
LET hl = 16384
LET de = 32768
FOR i = 1 TO SCREEN_LEN
POKE de, PEEK hl
LET hl = hl + 1
LET de = de + 1
NEXT i
Oops! Rileggendo mi sono reso conto che non volevi questo (va beh, ormai
l'ho scritto) ma il programma tradotto in linguaggio macchina. Eccolo:
> LD HL, 16384
33 0 64
> LD DE, 32768
17 0 128
> LD BC, SCREEN_LEN
Ammesso che SCREEN_LEN sia uguale a 6912
1 0 27
> LDIR
237 176
> RET
201
EMG
Roberto Montaruli wrote:
>
> Io ricordo un programma di grafica (mi pare si chiamasse SPEC-PAINT)
> che aveva la freccia, i menu a tendina etc etc... molto simile al
> MAC-PAINT dell'allora McIntosh.
> Mi piaceva molto anche se usavo il melbourne draw in quanto la freccia
> da muovere con la tastiera era parecchio scomoda e imprecisa.
Se è per questo allora io ho Artist 2 che funziona benissimo e supporta
anche il mouse.
> > 4) Potremmo inventarci un mouse per Speccy... :-)
>
> Credo che esista.
Certo che esiste. Ne ricordo per lo meno due: Kempston e AMX (che sono
quelli supportarti dal succitato Artist 2).
> Non so se gli emulatori lo gestiscono
Alcuni si.
> e comunque il software che lo supporta e' molto poco.
Infatti.
> Sfruttare il 25% significa semplicemente paragonare i propri programmi
> a cose come Starion per la grafica vettoriale
Che dire allora dei 3D della Ultimate (Knight Lore, Alien 8) o della
serie Freescape della Incentive (da Driller a The Crypt)? Altro che
grafica vettoriale!
EMG
At 03.58 29/02/00 -0800, you wrote:
>From: Roberto Montaruli <rmontaruli@...>
>
>
>
>--- Massimo Raffaele <massimo.raffaele@...> wrote:
>> >La seconda) Ho provato STARION con il Real Spec, ma l'effetto del
>> >countdown con i numeri a tutto schermo e bordo non viene simulato
>> tanto
>> >bene: sto usando il real spec per pentium su un pentium 200 Mhz con
>> >scheda grafica Diamond Viper.
>> >Ho provato a tutte le risoluzioni grafiche previste dal programma,
>> ma i
>> >numeri risultano distorti nella porzione sul bordo.
>> >Paradossalmente x128 ha una emulazione dell'effetto piu' fedele.
>>
>> Non vedo perche' dici "paradossalmente"!
>> X128 e' incomparabilmente superiore a RealSpec (almeno nella fase in
>> cui e'
>> giunto quest'ultimo) sotto praticamente TUTTI i punti di vista.
>> Spero di non generare polemiche o dissapori (sara' difficile...).
>> Se sbaglio, illuminami sulle presunte superiorita' di realspec.
>>
>Non so: Hanno fatto RealSpec apposta per simulare gli effetti speciali
>non altrimenti emulabili.
>In effetti non lo uso moltissimo, se non per quella bella funzione che
>salva in Wav i suoni...
>Sentiamo cosa dicono gli autori
Si...
Pero' ci devono anche dire quali effetti speciali non sono gestiti da X128
(il multicolor e', per esempio, gestito magistralmente).
A me sembra che il suddetto emuli ormai tutto l'emulabile.
E' anche vero pero' che molti tra i migliori progs di emulazione sono stati
scritti da italiani, quindi aspettiamo un commento degli autori, beninteso
non generico ma specifico (con elenco di vantaggi di Realspec rispetto agli
altri, X128 in testa)
Grazieeeeeeeeehh!
Max
>
>
>
>=====
>//
>// In a world without walls and fences
>// you would not need windows and gates.
>// (Confucio)
>==
>P'n'P: http://cnn.com/TECH/computing/9804/20/gates.comdex/index.html
>
>__________________________________________________
>Do You Yahoo!?
>Talk to your friends online with Yahoo! Messenger.
>http://im.yahoo.com
>
>------------------------------------------------------------------------
>One email address - many people!
>Start a free email group on eGroups!
>http://click.egroups.com/1/1887/1/_/422183/_/951825182/
>------------------------------------------------------------------------
>
>
>
--- Massimo Raffaele <massimo.raffaele@...> wrote:
> >La seconda) Ho provato STARION con il Real Spec, ma l'effetto del
> >countdown con i numeri a tutto schermo e bordo non viene simulato
> tanto
> >bene: sto usando il real spec per pentium su un pentium 200 Mhz con
> >scheda grafica Diamond Viper.
> >Ho provato a tutte le risoluzioni grafiche previste dal programma,
> ma i
> >numeri risultano distorti nella porzione sul bordo.
> >Paradossalmente x128 ha una emulazione dell'effetto piu' fedele.
>
> Non vedo perche' dici "paradossalmente"!
> X128 e' incomparabilmente superiore a RealSpec (almeno nella fase in
> cui e'
> giunto quest'ultimo) sotto praticamente TUTTI i punti di vista.
> Spero di non generare polemiche o dissapori (sara' difficile...).
> Se sbaglio, illuminami sulle presunte superiorita' di realspec.
>
Non so: Hanno fatto RealSpec apposta per simulare gli effetti speciali
non altrimenti emulabili.
In effetti non lo uso moltissimo, se non per quella bella funzione che
salva in Wav i suoni...
Sentiamo cosa dicono gli autori
=====
//
// In a world without walls and fences
// you would not need windows and gates.
// (Confucio)
==
P'n'P: http://cnn.com/TECH/computing/9804/20/gates.comdex/index.html
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
> > Da qualche tempo mi sta venendo in mente di scrivere una specie di
ambiente
> > operativo Mac-Style per Speccy... ( mi doleva il cuore scrivere
wincoz... )
> > Anni fa ne scrissi uno per msx veramente bello ( aveva il puntatore
uguale a
> > quello dell'amiga!!! ) di cui ho ancora il dischetto, forse si potrebbe
> > derivare il tutto da li...
> >
> > Che ne pensate dell'idea? Esiste già qualcosa del genere?!?!
>
> Qualcuno, anni fa, stava scrivendo una cosa di questo tipo ma poi non so
> che fine abbia fatto il progetto. Comunque il problema di queste cose,
> secondo me, è fondamentalmente uno: ritengo sia impossibile (lo so, non
> bisognerebbe mai utilizzare quella parola ma in questo caso credo
> proprio sia appropriata) scrivere un ambiente grafico che sia
> compatibile con tutto il software/hardware preesistente e che permetta
> per lo meno di lanciare i programmi.
Mettiamola in questi termini... iniziamo col scrivere una shell grafica per
avviare i programmi e/o effettuare operazioni su dischi reali o virtuali o
per avviare il caricamento da tape...
Le operazioni fondamentali a mio avviso potrebbero essere:
1) Avvio di software HD, MDRV, TAPE, ecc.
2) Formattazione, Cancellazione, ecc. di cui al punto 1
3) Programmi di utilità ( calcolatrice, WP, calendario, ecc.)
Pensiamo comunque di realizzare delle routines che permettano, per esempio,
di generare finestre di una certa dimensione richiamabili da programmi
scritti per Anjos ( il nome che vorrei dare al progetto !!!)
>
> Il motivo è che i programmi stessi non sono stati scritti pensando ad
> una cosa del genere (ad esempio la maggior parte non rientrano al Basic)
> e un ambiente che si occupi anche dello scheduling sarebbe troppo
> oneroso per il sistema e altererebbe irrimediabilmente le delicate
> temporizzazioni presenti in alcuni programmi. Inoltre molti software
> occupano tutta la RAM disponibile e quindi non ci sarebbe spazio per
> altre cose. Spero comunque di essere atrocemente smentito...
Vedi risposta di cui sopra...
La discriminazione da fare è comunque del tipo:
1) Se il prg. non è per Anjos allora vengono disattivate tutte le routines
in LM e si attivano comandi standard di caricamento. Anjos viene sostituito
dal programma da caricare...
2) Non so come funzioni il tuo programma tra PC e Speccy... però immagino
che ci sia una piccola routine atta ad eseguire il caricamento... a questo
punto si lascia attiva solo quello routine e si effettua il load del
programma
3) Se il programma è per Anjos fisseremo delle specifiche entro cui eseguire
il programma ( posizione in memoria, routines, ecc.)
4) Il sistema deve essere monotasking per non incasinare le temporizzazioni
Per darvi una idea di tutto ciò appena riparo il drive per MSX vi faccio
vedere cosa ho scritto in passato... magari con degli snapshot e mi direte
cosa ne pensate! ;-)
> Uhm... se il browser è solo testo non credo ci siano problemi
> insormontabili. L'unica cosa è che senza un tcp/ip e compagnia a cosa
> servirebbe? Solo per leggere i files in HTML? Sarebbe utile?
Uno stack TCP/IP si potrebbe tranquillamente scrivere... vi ricordo che
hanno realizzato server web su integrati con pochi Kbytes e che io mi occupo
di telecomunicazioni... ;-)
Anyway, questo è il top che potremmo raggiungere... magari dopo aver scritto
tutto il resto! :-)
>
> > Unico problemuccio.... non ho interfaccia per floppy e nessuna
seriale... ma
> > penso che con qualche Vs. suggerimento potrei costruirne una! ;-)
>
> La cosa più facile sarebbe utilizzare un 128. Se proprio vuoi c'è sempre
> la mia seriale minimale. O addirittura, se hai una parallela, quella
> "two components" di Luca Alimandi.
Dove trovo specifiche per la tua seriale? Attualmente non ho una
parallela....
> Tu comincia a far maturare il progetto e poi vediamo...
>
Inizierò col farvi vedere la shell per MSX... poi inizierò a pensare
all'interfaccia grafica e alle specifiche del progetto (vorrei fare qualcosa
sullo stile del MAC 128K)...
poi se a più di qualcuno interesserà, inizieremo a dividerci i compiti e a
realizzare il progetto!
Ciao e scusate per la lunga e-mail!
Angelo
> >3) Pensavo di usare l'idea per il collegamento di uno spectrum al PC con
> >l'HD in modo da avviare i files, effettuare movimenti, cancellazioni di
> >files, ecc. direttamente dal nostro beneamato in forma visuale...
>
> Un progetto valido ma soprattutto una persona che ci chiappa e il
> nostro EMG con HDProject !!
Se EMG è daccordo a condividere la sua idea... mi piacerebbe moltissimo
collaborare con lui!
> Inoltre io ho sperimentato lo SpectrumOS trovi una beta sulla
> seguente URL http://www.geocities.com/ResearchTriangle/4535/
> "dovrebbe" uscire una nuova versione ma al momento non se ne sa niente
> prova a contattarlo anche tu spiegandoli quello che vuoi fare e se
> ti puo' aiutare...
Andrò a darci una occhiata!
Anyway, mi piacerebbe iniziare un progetto partendo da zero... il tutto
sviluppato da un gruppo di noi...
>
> >4) Potremmo inventarci un mouse per Speccy... :-)
> C'e' di gia' il piu diffuso (quasi uno standard nei cloni russi) e'
> l' interfaccia Kempston Mouse (non mi ricordo chi ma qualcuno della
> mailinglist ha il modello originale) e possibile trovare lo schema.
>
Inizio subito le ricerche! :-)
> >Unico problemuccio.... non ho interfaccia per floppy e nessuna seriale...
> ma
> >penso che con qualche Vs. suggerimento potrei costruirne una! ;-)
> Per l'interfaccia seriale sempre EMG ha un progettino per il 48K.
OK! Dove la trovo!?!
>
> >A qualcuno piacerebbe partecipare? Naturalmente il tutto a
lung.....hissima
> >scadenza visto che io, e penso tutti voi, siamo pieni di cose da fare....
> >
> Mi arruolo !!
Arruolato! Perfetto tu sei il primo! :-)
Le "figure professionali" per tale lavoro dovrebbero essere:
1) Un grafico
2) Un programmatore ASM Z80
3) Uno o + programmatori basic sinclair
4) Tutti quelli che vogliono collaborare :-)
A proposito il nome del progetto mi piacerebbe che fosse
Anjos ( da leggere "Engios" )
Naturalmente deriva dal mio nome ( Angelo ) ma ho anche l'acronimo come
nella migliore tradizione...
Another (En)joyable Operating System
Che ne pensate?
A presto!
Angelo
>
>
> ------------------------------------------------------------------------
> Get what you deserve with NextCard Visa! Rates as low as 2.9%
> Intro or 9.9% Fixed APR, online balance transfers, Rewards Points,
> no hidden fees, and much more! Get NextCard today and get the
> credit youdeserve! Apply now! Get your NextCard Visa at:
> http://click.egroups.com/1/912/1/_/422183/_/951767153/
> ------------------------------------------------------------------------
>
>
> > 5) Io ho scritto in C++ per PC un browser internet parlante per non
> > vedenti
> > ( http://www.ektvision.com/ ) potremmo derivare da li un minibrowser
> > per lo
> > speccy!
> Complimenti. Me lo scarico che sono curioso.
>
Non tacciatemi di spamming! :-))
Il browser non è ancora on-line lo sarà entro una decina di giorni!
Giurin giuretto che non parlo più di cose che non riguardano lo speccy! :-))
A presto!
Angelo F.
>La seconda) Ho provato STARION con il Real Spec, ma l'effetto del
>countdown con i numeri a tutto schermo e bordo non viene simulato tanto
>bene: sto usando il real spec per pentium su un pentium 200 Mhz con
>scheda grafica Diamond Viper.
>Ho provato a tutte le risoluzioni grafiche previste dal programma, ma i
>numeri risultano distorti nella porzione sul bordo.
>Paradossalmente x128 ha una emulazione dell'effetto piu' fedele.
Non vedo perche' dici "paradossalmente"!
X128 e' incomparabilmente superiore a RealSpec (almeno nella fase in cui e'
giunto quest'ultimo) sotto praticamente TUTTI i punti di vista.
Spero di non generare polemiche o dissapori (sara' difficile...).
Se sbaglio, illuminami sulle presunte superiorita' di realspec.
Ciao!
Max
Due notizie:
La prima) Sono riuscito a generare dei files.wav con effetti sonori da
utilizzare per lo Spectrum Theme for Plus!
A tale proposito chiedo ai presenti se qualcuno suggerisce qualche
programma con qualche effetto sonoro carino.
Io per adesso ho estratto dai classici (Atic Atac, Ant Attack, Jet Set
Willy)
La seconda) Ho provato STARION con il Real Spec, ma l'effetto del
countdown con i numeri a tutto schermo e bordo non viene simulato tanto
bene: sto usando il real spec per pentium su un pentium 200 Mhz con
scheda grafica Diamond Viper.
Ho provato a tutte le risoluzioni grafiche previste dal programma, ma i
numeri risultano distorti nella porzione sul bordo.
Paradossalmente x128 ha una emulazione dell'effetto piu' fedele.
Infine: qualcuno e' tanto gentile da tradurmi in POKES il seguente:
PRINTER_BUFFER:
LD HL, 16384
LD DE, 32768
LD BC, SCREEN_LEN
LDIR
RET
che io non mi ricordo piu' i codici delle istruzioni L/M (che vergogna)
Mi serve per rilocare uno screen in memoria alta per poi poterlo
salvare via basic con l'emulatore...
=====
//
// In a world without walls and fences
// you would not need windows and gates.
// (Confucio)
==
P'n'P: http://cnn.com/TECH/computing/9804/20/gates.comdex/index.html
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
--- "info@..." <afonzeca@...> wrote:
> Da qualche tempo mi sta venendo in mente di scrivere una specie di
> ambiente
> operativo Mac-Style per Speccy... ( mi doleva il cuore scrivere
> wincoz... )
> Anni fa ne scrissi uno per msx veramente bello ( aveva il puntatore
> uguale a
> quello dell'amiga!!! ) di cui ho ancora il dischetto, forse si
> potrebbe
> derivare il tutto da li...
>
> Che ne pensate dell'idea? Esiste già qualcosa del genere?!?!
> Sapete l'idea mi è venuta per diversi motivi:
>
Io ricordo un programma di grafica (mi pare si chiamasse SPEC-PAINT)
che aveva la freccia, i menu a tendina etc etc... molto simile al
MAC-PAINT dell'allora McIntosh.
Mi piaceva molto anche se usavo il melbourne draw in quanto la freccia
da muovere con la tastiera era parecchio scomoda e imprecisa.
> 1) Il C64 ha il GEOS e lo speccy NO! :-))
Real men never use icons (Bill Gates - 1989)
> 4) Potremmo inventarci un mouse per Speccy... :-)
Credo che esista. Non so se gli emulatori lo gestiscono e comunque
il software che lo supporta e' molto poco.
> 5) Io ho scritto in C++ per PC un browser internet parlante per non
> vedenti
> ( http://www.ektvision.com/ ) potremmo derivare da li un minibrowser
> per lo
> speccy!
Complimenti. Me lo scarico che sono curioso.
>
> Sto fantasticando???? Forse no... sono nato per le imprese difficili
> :-))
> Tra l'altro leggevo che molti hanno sfruttato solo il 25% dello
> Speccy....
Sfruttare il 25% significa semplicemente paragonare i propri programmi
a cose come Starion per la grafica vettoriale e a numerosi altri
programmi per gli effetti sonori che sono sempre stati la mia lacuna.
> A qualcuno piacerebbe partecipare? Naturalmente il tutto a
> lung.....hissima
> scadenza visto che io, e penso tutti voi, siamo pieni di cose da
> fare....
Siamo qui apposta, con la stessa illusione di poter fare qualcosa.
=====
//
// In a world without walls and fences
// you would not need windows and gates.
// (Confucio)
==
P'n'P: http://cnn.com/TECH/computing/9804/20/gates.comdex/index.html
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
"info@..." wrote:
>
> Da qualche tempo mi sta venendo in mente di scrivere una specie di ambiente
> operativo Mac-Style per Speccy... ( mi doleva il cuore scrivere wincoz... )
> Anni fa ne scrissi uno per msx veramente bello ( aveva il puntatore uguale a
> quello dell'amiga!!! ) di cui ho ancora il dischetto, forse si potrebbe
> derivare il tutto da li...
>
> Che ne pensate dell'idea? Esiste già qualcosa del genere?!?!
Qualcuno, anni fa, stava scrivendo una cosa di questo tipo ma poi non so
che fine abbia fatto il progetto. Comunque il problema di queste cose,
secondo me, è fondamentalmente uno: ritengo sia impossibile (lo so, non
bisognerebbe mai utilizzare quella parola ma in questo caso credo
proprio sia appropriata) scrivere un ambiente grafico che sia
compatibile con tutto il software/hardware preesistente e che permetta
per lo meno di lanciare i programmi.
Il motivo è che i programmi stessi non sono stati scritti pensando ad
una cosa del genere (ad esempio la maggior parte non rientrano al Basic)
e un ambiente che si occupi anche dello scheduling sarebbe troppo
oneroso per il sistema e altererebbe irrimediabilmente le delicate
temporizzazioni presenti in alcuni programmi. Inoltre molti software
occupano tutta la RAM disponibile e quindi non ci sarebbe spazio per
altre cose. Spero comunque di essere atrocemente smentito...
> 5) Io ho scritto in C++ per PC un browser internet parlante per non vedenti
> ( http://www.ektvision.com/ ) potremmo derivare da li un minibrowser per lo
> speccy!
>
> Sto fantasticando????
Uhm... se il browser è solo testo non credo ci siano problemi
insormontabili. L'unica cosa è che senza un tcp/ip e compagnia a cosa
servirebbe? Solo per leggere i files in HTML? Sarebbe utile?
> Unico problemuccio.... non ho interfaccia per floppy e nessuna seriale... ma
> penso che con qualche Vs. suggerimento potrei costruirne una! ;-)
La cosa più facile sarebbe utilizzare un 128. Se proprio vuoi c'è sempre
la mia seriale minimale. O addirittura, se hai una parallela, quella
"two components" di Luca Alimandi.
> A qualcuno piacerebbe partecipare?
Tu comincia a far maturare il progetto e poi vediamo...
EMG
Roberto Montaruli wrote:
>
> E poi ho troppa roba sul tavolo, e comunque tra pochi mesi dovro'
> smantellare l'angolo computer per fare posto a qualcosa di molto piu'
> importante: una culla, un fasciatoio, un lettino con annessi e
> connessi.
I miei migliori auguri! :-)
EMG
Cari amici, ho aggiunto il seguente programma alla mia pagina:
L2T - Conversione Link -> TasWord 2
Visitatela all'indirizzo http://www.sign.it/emag/spectrum/index.htm.
Ciao a tutti.
EMG
>3) Pensavo di usare l'idea per il collegamento di uno spectrum al PC con
>l'HD in modo da avviare i files, effettuare movimenti, cancellazioni di
>files, ecc. direttamente dal nostro beneamato in forma visuale...
Un progetto valido ma soprattutto una persona che ci chiappa e il
nostro EMG con HDProject !!
Inoltre io ho sperimentato lo SpectrumOS trovi una beta sulla
seguente URL http://www.geocities.com/ResearchTriangle/4535/
"dovrebbe" uscire una nuova versione ma al momento non se ne sa niente
prova a contattarlo anche tu spiegandoli quello che vuoi fare e se
ti puo' aiutare...
>4) Potremmo inventarci un mouse per Speccy... :-)
C'e' di gia' il piu diffuso (quasi uno standard nei cloni russi) e'
l' interfaccia Kempston Mouse (non mi ricordo chi ma qualcuno della
mailinglist ha il modello originale) e possibile trovare lo schema.
>Unico problemuccio.... non ho interfaccia per floppy e nessuna seriale...
ma
>penso che con qualche Vs. suggerimento potrei costruirne una! ;-)
Per l'interfaccia seriale sempre EMG ha un progettino per il 48K.
>A qualcuno piacerebbe partecipare? Naturalmente il tutto a lung.....hissima
>scadenza visto che io, e penso tutti voi, siamo pieni di cose da fare....
>
Mi arruolo !!
>al gommoso: mia moglie vorrebbe una cucina piu' grande, e io un
>angoletto con tv B/N, mangia cassette, e un kempston joystick saldato
>sul tavolo, perche' l'ultima volta che ho tirato la cloche sono rimaste
>le ventose attaccate al cristallo del tavolo e il joy mi e' rimasto in
>mano e io sono cascato dalla sedia per il contraccolpo, naturalmente
>nel frattempo l'astronave e' andata a sbattere...
Naturalmente nella tua stazione Speccy dedicata ti consiglio un
sedile da auto da corsa con tanto di cinture di sicurezza e
casco integrale :)
DB/S4E