[zxspectrum] Re: Z80 testbench

  • From: Mario <ilovez80@xxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Mon, 01 Dec 2008 13:34:56 +0100


sgrunt, non vale, il tempo per Alessandro lo trovi mentre per realx hai sempre da fare, uffa! ;-)
a noi non pensa mai nessuno :-(

ciaooo


At 12.00 01/12/2008, you wrote:
Alessandro,

i complimenti per te non bastano mai. In effetti molto tempo fa avevo dato un'occhiata a T80 per varie questioni e avevo concluso che non era sufficientemente accurato. E' un'ottima notizia che l'autore sia così volenteroso.

C'è una test suite inclusa nel core Z80 di Fuse, sotto forma di una serie di files *.in e *.out e un programma C che esegue tutte le istruzioni settando le condizioni iniziali (*.in) e confrontando l'ouput con quello atteso (*.out). Non e' esattamente in forma eseguibile, ma non dovrebbe essere complicato utilizzare quelle informazioni.

Sempre nel trunk di Fuse c'è anche "fusetest" ma credo che si tratti di test ad "alto" livello per testare le contese e altre comportamenti della macchina completa, non dello Z80 da solo.

Se ti serve qualcosa fai un fischio, dovrei essere ancora abbastanza ferrato sullo Z80 undocumented... :-)

Luca

* Documentazione opcodes non ufficiali: http://www.z80.info/zip/z80-documented.pdf * Info su MEMPTR (flags dopo BIT): http://zx.pk.ru/attachment.php?s=66f9b37133257c1d7ea32120004a09d5&attachmentid=2989&d=1143656567

Other related posts: