Newsgroup: it.comp.retrocomputing
Titolo: Alla fine l'ho incontrato..

Nel periodo d'oro dello scontro Spectrum Vs C64 una delle inserzioni 
piu' frequenti su Special Program e Special Playgames era la richiesta
dell'emulatore Spectrum per C64 (e viceversa).
Che fosse una leggenda metropolitana lo sapevamo o sospettavamo piu' o 
meno tutti, ma al bar, davanti al cappuccino si narrava del MITICO...
"AMICO CHE CE L'HA"
Eh si.. c'era chi narrava di avere un amico o un cugino che possedeva 
tale miracolo.
Ovviamente l'amico/cugino abitava altrove, era impegnato o espatriato..
Ebbene, ho dovuto arrivare a 36 anni per incontrarne uno!!!!
Ieri, in un forum motociclistico, mi sono sentito rispondere:
"avevo l'emulatore Spectrum per C=64, cosi' usavo anche il lato B di 
certe cassette che mi facevo prestare da un mio compagno di classe "
Quando l'ho letto ho pensato si riferisse a quell'accrocchio di 
interprete Sinclair basic, allora ho chiesto spiegazioni ottenendo 
questa risposta:
"prima lanciavo l'emulatore e poi da quello caricavo i programmi (tutti 
) dalle cassette che vendevano in edicola "
Giuro che ho avuto la tentazione di chiedergli dove tiene la pietra 
filosofale o se ha visto coccodrilli nelle fogne. :D
La cosa si e' fatta ancora piu' comica quando, cercando di spiegarli che 
non e' tecnicamente possibile, ho scoperto che fa l'IT Manager e 
programmatore Cobol/C in enormi aziende italiane.
Dopo tutti questi anni ci sono ancora le faide. :)
Bau
BBK

bbk ha scritto:

e da qui aggiungerei si spiega il livello che c'è oggi nell I.T. e
quanto il livello del nostro software sia basso..

 cassette che mi facevo prestare da un mio compagno di classe "
Questo conferma che l'emulatore esisteva veramente!
Immagino venisse emulato perfettamente anche il SID... 

Dopo tutti questi anni ci sono ancora le faide. :)
La "leggenda" ha qualcosa di vero, ossia c'era un programma che "simulava"
lo schermo di uno spectrum e quasi di sicuro ci saranno stati dei
programmi che consentivano di "tradurre" i listati basic.
--
Scambi di elettronica, informatica e pattume vario
http://www.avvocatoguatteri.it/retro/

quanto il livello del nostro software sia basso..
Soprattutto se c'è chi riporta integralmente 39 righe di messaggio per
aggiungerne solo 2.

 
Confermo.
Ricordo di aver avuto tale emulatore, anzi, ce li avevo un po tutti,  ma 
non ricordo piu la sua "efficacia". Per esistere esisteva...
PK
-- 
    //  <--- AMIGA LABELS COLLECTION --->
\\//
http://sites.google.com/site/retrolabels

pero' vorrei capire come faceva a far funzionare, ad esempio le peek e le
poke, visto che si poteva andare a mandare dati agli integrati tipo suono
o video...
se c'erano, saranno stati solo per listati basic puri, credo, oppure di
una lentezza enorme.
-- 
Spolvera la mia email per rispondermi
"Storia del Mondo. I vulcani eruttarono. Gli oceani ribollirono.
L'universo era in tumulto. Poi venne il cane."
Snoopy
maxy04.splinder.com
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 una lentezza enorme.
"massivan"
Non ricordi il linguaggio macchina?

 stati dei programmi che consentivano di "tradurre" i listati basic.
Spectrum Emulator (1985)(Whitby Computers).
Emulava *solo* il basic di uno Spectrum 16k. 

 PK
Ne esistono 2 di "Spectrum Simulator" per C64
(C)1983/84 Anfer Kop Munchen - simula un 16k, ce l'ho ma non l'ho mai
provato
(C)1985 Whitby Computers - simula il 48k anche se non da' esattamente 48k
liberi, ed e' quello piu' diffuso.
Funzionano perfettamente tutti i programmi basic se si limitano a fare
grafica, char ridefiniti, caricamento da microdrive (usa il 1541 quando si
danno i comandi LOAD*"m";1;etc o CAT 1 per esempio)
Io ai tempi ci ho digitato diversi sorgenti da riviste e salvati su floppy,
va praticamente tutto, solo piu' lentamente. Non ho idea se vada il
caricamento e salvataggio con il nastro, all'epoca non l'avevo gia' piu',
potete provare voi stessi scaricandovi l'emulatore da Ready64 ad esempio (e'
in giro un po' ovunque, basta googlare, neh PK? ;)
Ovviamente quella del giocarci i giochi in asm delle cassette era una
bufala. Non possono andare, fine.
-- 
-=[]=--- iAN CooG/HokutoForce ---=[]=-
CONNECT 28800 +E/€œ‌½©´» زـفلًُتغظ ¬°¾ب´²ڑ@ك  NO CARRIER

 meno tutti, ma al bar, davanti al cappuccino si narrava del MITICO...
Solite stronzate da spectrumaro sfigato e invidioso del pene. CHIUNQUE abbia
bazzicato con un C64 ce l'aveva sto schifo di inutile simulatore di
spectrum. Se TU sei disinformato non ci si puo' far nulla se non riderti in
faccia, a te e a quell'altro idiota del martone.
-- 
-=[]=--- iAN CooG/HokutoForce ---=[]=-
ALITALIA: Always Late In Takeoff,Always Late In Arrival

 bufala. Non possono andare, fine.
Qualche anno fa qualcuno posto, forse qui su questo NG non ricordo, una 
bufala ancora maggiore: l'esistenza di un analogo emulatore per Spectrum con 
il quale era possibile far girare il software del C64... 

 martone.
Ecco, appunto, fuoco alle polveri:
http://www.alfonsomartone.itb.it/rqftcg.html
 

 bufala. Non possono andare, fine.
Vabeh, mica ci siamo persi niente :-p ;-)))))))))))))
*Gabriele*
-- 
   ::::::::
  ::::::::::
:::::     :::::::    _______________________________________
::::      ::::::
::::      ::::                 Commodore 64 Italia
::::      ::::::       
http://www.c64italia.altervista.org
:::::     :::::::    _______________________________________
  ::::::::::
   ::::::::          0101001001010101010011000100010101010011
_-°-_-°-__-°-__-°-__-°-__-°-__-°-__-°-__-°-__-°-__-°-__-°-__-

 Spectrum con il quale era possibile far girare il software del C64...
Che si tratti di una bufala e' da dimosrare comunque, io non lo so se c'e' o
meno perche' dello spectrum mi interessa solo la demoscene (e molto
relativamente) ma fare un interprete che capisca solo il "subset" di
istruzioni basic, che intercetti alcuni poke e sys e quant'altro non e' poi
cosi' difficile.
Il difficile immagino sia quella di poter simulare un modo testo 40x25 e una
bitmap 320x200hires o 160x200multicolor che non ci sono, un set di colori
che non c'e', un chip sonoro che puo' al limite essere malamente simulato
solo da un AY(*) quindi solo per spectrum128 e superiori...
(*) si, c'e' un sidplayer per spectrum, a te l'onere di testarlo :P


caricamento e salvataggio con il nastro, all'epoca non l'avevo gia' piu',
Si, ovviamente senza alcun turboload. 
Se e' per questo caricava anche i file SCR e li visualizzava
perfettamente, e quando stampavi, almeno sulla mps 1230, simulava i
caratteri tremolanti della zx-printer
-- 
Regards LaZ
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸
Mi riservo, con fermezza, il diritto di contraddirmi. (Paul Claudel) 
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸

 caratteri tremolanti della zx-printer
Vero, anche io salvai qualche screen$ dopo aver disegnato qualche hopalong e
sinuswaves. Se solo avessi dumpato i miei dischi avrei qualcuna delle prove
che feci, ora di ridigitarne non mi va proprio :P
-- 
-=[]=--- iAN CooG/HokutoForce ---=[]=-
You have the capacity to learn from mistakes. You'll learn a lot today.

 (*) si, c'e' un sidplayer per spectrum, a te l'onere di testarlo :P
Ok, proverò a farlo girare sul Vice o sul Ccs usando l'emu della Whitby :-) 

 Whitby :-)
eheh, peccato che deve girare su un 128 o superiori, con chip AY.
-- 
-=[]=--- iAN CooG/HokutoForce ---=[]=-
L'Italia e' una repubblica fondata sul lavoro...Quello degli altri!

Lo ricordo bene!
L'emulatore spectrum per C64 esisteva ed era in grado di leggere le cassette 
per lo spectrum, eseguiva senza problemi il basic ma non il codice macchina 
(ovviamente) ogni tentativo di accesso restituiva come messaggio "Can't do 
machine code"
Io stesso ho caricato alcuni programmi dalle varie special program, in 
genere erano introduzioni scritte in basic il resto ovviamente non 
funzionava.
Con le istruzioni per il microdrive era anche possibile usare il floppy del 
c64.
Non era molto ma all'epoca dava molta soddisfazione!
Saluti 

 Immagino venisse emulato perfettamente anche il SID...
Ovviamente ironizzavo sull'esistenza di un emulatore di C64 per Spectrum, 
non viceversa. 

  programmatore Cobol/C in enormi aziende italiane.
Nulla di strano che non abbia mai fatto architettura dei sistemi di
elaborazione, linguaggio macchina e assembly...
bye G.L.
-- 
"E' assolutamente evidente che l'arte del cinema si ispira
alla vita, mentre la vita si ispira alla TV" - Woody Allen

 solo da un AY(*) quindi solo per spectrum128 e superiori...
Se stiamo solo sul "simulator" di basic si potrebbe anche fare,
dato che da basic C= non ci sono istruzioni dirette per pilotare
grafica etc etc.
Bisognerebbe rimappare tutto il charset petscii 40x25 in una bitmap
256x192 (se non ricordo male è la risoluzione dello spectrum) quindi a
occhio e croce
bisognerebbe scalare il charset da 8x8 a 6x7 pixel, avanzerebbe
qualche pixel a dx
e sx... ma va bene.
Ipotizzando oltre si potrebbero anche emulare le poke più comuni tipo
bordo, sfondo
etc. e anche gli sprite monocromatici sarebbe fattibile... certo i
colori non sarebbero
fedeli, ma quello non è così neanche nel simulatore speccy x c=64...
...e infine se proprio proprio parliamo di alta programmazione dello
speccy si potrebbe
creare una modalità grafica ad hoc per evitare il colour clash su una
matrice 40x25
anzichè 32x24... ma questo non so se sia fattibile... ;)
Sarebbe divertente... ad averci tempo!
;)

 "massivan"

certo, ma visto che le cpu del 64 e dello spectrum erano diverse, cosi'
come i vari integrati "di contorno", di sicuro non potevi usare assembler
o comandi per l'equivalente speccy della pla e del sid.


 programmatore Cobol/C in enormi aziende italiane.
dipende da che formazione ha avuto.
in due grandi aziende dove ho lavorato, dove si facevano programmi di
contabilita', molti responsabili it erano ragionieri programmatori, che
per forza di cose andavano molto bene nella programmazione cobol-pl1 e per
quanto riguarda le basi contabili, ma che non avevano le basi di hardware,
sistemi e programmazione a piu' basso livello.
non c'era "concorrenza" tra i diplomati/laureati in informatica e i
ragionieri programmatori, in qualche modo ci integravamo.
noi informatici eravamo costretti a "limitarci", non potevamo permetterci
roba complicata (mi hanno anche impedito di usare una XOR in un programma,
dicevano che poi i ragionieri programmatori non capivano), e i r.p. erano
piu' portati nella contabilita'.
del resto, chi deve tirare fuori programmi in cobol, per il 90% non ha
proprio necessita' di sapere cosa c'e' sotto.
certo, il fatto che il tipo in questione facesse l'it manager dicendo ste
cose e' un'altra storia.
