GianDO ha scritto:Ma se si sviluppa software su una macchina troppo ideale poi c'è il rischio che non funzioni come dovrebbe su una reale ..
Dipende da cosa si vuole sviluppare, se per esempio su un Amiga reale sviluppi software per OS3.9 questo non funzionerà su OS3.1, detto questo lo sviluppatore con WinUAE poò sviluppare quello che vuole in base alla macchina di destinazione.
Che senso ha creare una macchina ideale con WinUAE e installare il WB 3.1 del 92 emulando addirittura l'hardware di quegli anni? Emulare vuol dire "comportarsi come..." (un'Amiga reale). Simulare significa "far finta di ..." (essere un Amiga reale).
Serve solo per fare test, WinUAE viene usato dai giocatori per eseguire giochi di "qualsiasi tipo e potenza" cosa che non può essere fatto sul reale altrimenti bisogna possederele tuti i modelli Amiga
Se WinUAE deve rappresentare una macchina Amiga ideale allora lo deve essere fino in fondo, quindi non sarebbe più un emulatore, ma sarebbe un'altra cosa ..
WinUAE oggi come oggi non è più considerato un Emulatore visto che fa tutto e anche meglio del reale
Un emulatore dovrebbe attenersi quanto più possibile alla realtà altrimenti diventa un simulatore. Da quello che dite e che vedo usando un po' WinUAE io direi che è una via di mezzo, in alcuni casi emula, in altri casi simula. Questo doppio comportamento potrebbe essere una debolezza ..
Impara a conoscere WinUAE non soltando emulando vecchie configurazioni che ormai non servono più a nessuno visto che non puoi eseguire niente di nuovo.
Se emulasse al 100% un Amiga reale non ci sarebbe il problema delle frequenze, fpu, ecc. e funzionerebbero anche i benchmark, ma visto che questi ultimi non lo riconoscono probabilmente al 100% non emula ..
Non lo conoscono perchè è più evoluto, prova su Windows 95 ad eseguire benchmark utilizzando un "nuovo Hardware" vedi se lo riconosce, come detto chi nasce prima non può conoscere ciò che viene fatto dopo salvo il software non venga aggiornata la sua libreria per il nuovo Hardware, in questo caso WinUAE non è riconosciuto, SYS info mette un punto interrogativo sul tipo di macchina e da valori sballati, quindi inutile usarlo.
Poi, per carità, potrebbe essere una cosa positiva per questioni di praticità crearsi un amiga superveloce, ma mi chiedo se un software viene progettato su un amiga superveloce poi su un amiga reale lento funziona bene o succede come con alcuni giochi su PC progettati per il 286 e che sul pentium erano ingiocabili per via della velocità?
Non è questo il concetto, con
WinUAE lo sviluppatore ha l'opportunità di testare il suo software con
tutti i modelli Amiga, cosa impensabile sul reale, e per ogni macchina rilascia il proprio eseguibile, alcuni dei quali rilasciato appositamente per WinUAE, un esempio su tutti Warz3D per WinUAE dove si ottienne una accellerazione "hardware"
Chiudiamo qui perchè sembra che questa sia solo un thread anti WinuUAE