Newsgroup: it.comp.software.emulatori
Titolo: Retroemulazione (emulazione su retrocomputers)

Leggere l'articolo sullo Spectrum sull'ultimo TGM mi ha fatto venire
spontanea una domanda: siccome la CPU dello Spectrum era uno Z80 e
quest'ultima era presente anche nel C128... è mai stato fatto un
emulatore di Spectrum per C128? (non intendo un simulatore di BASIC
dello Spectrum come quello per C64, intendo un emulatore che emulasse
la macchina completa)
E a proposito di CPU arcaiche, sul C64 o 128 è mai stato fatto un
emulatore di Apple 2? Anche in questo caso la CPU era la stessa nei
due computer...

 due computer...
Io so che su c64 c'e' un emulatore di Kim-1, di Cameron Kaiser.
-- 
-=[]=---iAN CooG/HokutoForce+TWT---=[]=-
Chi se ne frega della cometa!
Fuori dal mio giardino con quei cammelli!

due computer...
Idem con patate. Oddio, in realtà ho fra in miei dischi un file
chiamato "apple simulator" (nota: simulator), che appena lanciato dà
una schermata tipo quella iniziale del C64, ma con sfondo bianco e
scritta blu, e la seguente intestazione:
APSoft-64
APSoft-64 by Art Roberts
(C) 1985 by FS Software
34812 basic bytes free
]
dove ] è una specie di prompt. Ora.. non conoscendo assoluatmente
l'Apple (2 ?), non ho la più pallida idea di cosa possa essere...
-- 
Regards LaZ
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸
Mi riservo, con fermezza, il diritto di contraddirmi. (Paul Claudel) 
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸

 l'Apple (2 ?), non ho la più pallida idea di cosa possa essere...
Sara' un simulatore di AppleSoft, il basic(?) dell'AppleII
-- 
-=[]=---iAN CooG/HokutoForce+TWT---=[]=-
Murphy's Law is recursive.
Washing your car to make it rain doesn't work.


Perbacco,su amiga c'é l'ottimo asp ed anche altri.
C'é pure il mame su amiga !!!!!
-- 
 
Nicolas

*emulare* in toto la macchinetta. Forse su Amiga c'č..
Ma se la CPU era la stessa, non bastava l'emulatore BASIC? Io ricordo
che un mio amico aveva lo Spectrum e provň l'emulatore sul mio C64
riconoscendo che tutti i comandi basic che provava avevano successo,
mentre non lo avevano le chiamate a indirizzi RAM per ovvi motivi.
Perchč questo non potrebbe funzionare su un C128? Non ci sarebbe
niente da emulare, sarebbero chiamate vere e dirette a indirizzi
veri... (ignoravo che il C128 avesso uno Z80).
-- 
Paradoxally,
Jan AxHell

]
Si può prelevare da qualche parte?

dice per il C128)
Infatti è una stronzata: l'unico processore del C64 era il 6510.
Esisteva però una cartuccia con lo Z80 per usare il CP/M.

veri... (ignoravo che il C128 avesso uno Z80).
In linea strettamente teorica, disponendo di una versione del BASIC
compilata per un altro processore, non servirebbe alcuna emulazione.
Il problema è che ben difficilmente un programma BASIC che vada oltre
"hello world" non ha chiamate all'hardware o alle periferiche, il che
limita la possibilità di esportazione dei programmi sia su macchine
con CPU diversa che con la stessa CPU.

con CPU diversa che con la stessa CPU.
Sì, è vero, all'ora in cui ho scritto non avevo pensato a tutto il
contorno della CPU. E cmq vedo confermato il fatto che non ci fosse lo
Z80 sul C128, mi pareva strano!
-- 
Paradoxally,
Jan AxHell

Z80 sul C128, mi pareva strano!
Vuoi dire sul C64...

Esisteva però una cartuccia con lo Z80 per usare il CP/M.
Era infatti su cartuccia e guarda caso si chiamava C64 CP/M Cartridge.


Vuoi dire sul C64...
Non sono ancora del tutto sveglio. :-O
-- 
Paradoxally,
Jan AxHell

Era infatti su cartuccia e guarda caso si chiamava C64 CP/M Cartridge.
Confermo, sul manuale del C128 ne era fatto un accenno ed era anche
scritto che "Questa cartuccia non deve essere usata in alcun modo col
C128" anche se onestamente non credo che inserirla gli procurasse dei
danni, al massimo non funzionava.
-- 
 $B%^%C%7!!%+%G%s%F%# (B - E-mail massi.cadenti(at)
tiscali.it
 <-- NEW
Mastro di chiavi della GHOULS, Obiettore di coscienza ufficiale della BOBBLE
IMPARATE A QUOTARE PER RISPONDERMI, GRAZIE:
http://wiki.news.nic.it/QuotarBene