Newsgroup: it.comp.software.emulatori
Titolo: Le ultime parole famose..

 reale.
Sul perfettamente ho qualche dubbio, c'erano un paio di emulatori ma i 
risultati erano mediocri.
E comunque hai confermato quello che ho detto: ***se andava al 30% della 
velocita' reale, non era usabile.***
Nicola Salmoria
Da questo scambio di battute ne evinco che Nicola reputava inutili gli
emulatori non utilizzabili -che senso ha emulare il C64 su Amiga se
comunque arrivi appena al 30% della velocità reale?-
Vabbè, finche Dog Fight mi girerà al 100% passerò sopra a certe
dichiarazioni.. :-)
-- 
Regards LaZ
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸
Mi riservo, con fermezza, il diritto di contraddirmi. (Paul Claudel) 
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸

 Nicola Salmoria
io mi ricordo che sul mio 386/33 ci girava un emulatore C64 che un pazzo
aveva scritto INTERAMENTE in assembler (o almeno così dichiarava)! Girava al
100% della velocità del C64!

 al 100% della velocità del C64!
Io ricordo che un 3-4 anni fa usavo un emulatore in SVGALib per Linux (non 
ricordo come si chiama, era quello in cui a volte appariva un pallino rosso 
nell' angolo in basso a destra)su un 486DX-66 sotto Slackware 2.6 e Kernel 
1.2.xx
Era distribuito in binario, quindi non so quanto fosse C e quanto asm; 
comunque aveva qualche imperfezione.
Saluti,
Dott. Piergiorgio

 100% della velocità del C64!
forse era pc64? qualche anno fa mi avevano prestato un portatile 386, e se
non ricordo male usavo quello... se il gioco non era troppo "spinto",
andava che era una bellezza...
r
--
http://www.rpiga.net/
http://www.megaptera.tk/
tristan_da_kuna(at)
hotmail.com
Inviato da 
www.mynewsgate.net

 forse era pc64? qualche anno fa mi avevano prestato un portatile 386, e se
mi sembra di no, però mi ricordo che era un emulatore che funzionava solo
con le schede grafiche hercules (quelle monocromatiche)

>Un 486/66 ce la fa a malapena.
C64s se la cavava benone perfino sul mio notebook 486sx/25. Il problema 
erano i colori, visto che lo schermo era monocromatico. Comunque, lo 
stesso C64s su 486dx2/66 faceva già furore, anche se non era emulato 
tutto correttamente. Ma per l'epoca ci si poteva anche accontentare. 
Ridendo e scherzando, sono passati quasi dieci anni.
p.bes

Ridendo e scherzando, sono passati quasi dieci anni.
Argh.
-- 
::_anx _:::::    _
http://www.papersoft.tk
"E' lei la ragazza"


Verissimo!
Ma non emulava la grafica.
Comunque c'era realmente un emulatore C64 che usavo tranquillamente su un
386, e anche un emulatore Spectrum spagnolo che girava quasi a velocità
piena sul mio 8086 a 8MHz (non è uno scherzo!)...
Che bei tempi, quando si programmava in assembler...
Davide

 piena sul mio 8086 a 8MHz (non è uno scherzo!)...
Guarda che essendo l' architettura 8086 pensata per una parziale 
retrocompatibilità coll0 8080, da cui deriva lo z-80, molte istruzioni z-80 
possono essere implementate in una manciata di istruzioni macchina 8086.
Anzi, un' emulatore che avevo su 8086 (non ricordo se Spectrum o CP/M) aveva 
un opzione per rallentare la LDIR e LDDR emulate, poichè il ciclo 
REPZ/MOVSB era ben più veloce delle originarie istruzioni LDIR e LDDR dello 
z-80 (spero die ssermi spiegato bene)
Saluti,
Dott. Piergiorgio.


Perfettamente chiaro.
Parli con uno che ha programmato in Z80 e che lo conosce piuttosto bene, e
in più ha lavoricchiato con l'Assembler 8086. Mi trovi perfettamente
d'accordo. Fermo restando che, saprai sicuramente e voglio puntualizzarlo,
emulare un computer non significa solo emularne il processore, ma anche
rimappare la memoria, caso evidente per quello che riguarda la gestione
dello schermo, prevedere e gestire le porte di I/O, et similia.
Ecco perché un emulatore Spectrum può essere molto lento anche su un 8086.
Il perché oggigiorno non si riesca a fare (o si fa molto raramente) un
emulatore che richieda meno di un Pentium II a 300MHz è invece una questione
interessante, ma richiede un discorso separato.
Ciao e buon anno
Davide