Szerző Téma: Emulátor tesztelés  (Megtekintve 4540 alkalommal)

0 Felhasználó és 1 vendég van a témában

teki

  • Newbie
  • *
  • Hozzászólások: 34
  • Karma: +0/-0
    • Profil megtekintése
Emulátor tesztelés
« Dátum: 2013. Június 16. - 06:01:17 »
Az editorom első szüleménye.

Ezek a cas-ok, a http://mdfs.net/Software/Z80/Exerciser/ -on található Z80 tesztelő progik TVCs változatai.
A doc verzió a dokumentált utasításokhoz (a dokumentálatlan flag-eket sem teszteli az F regiszterben), az all verzió az mindent tesztel.
A CPU-kat érdemes felpörgetni, mert a tesztek eltartanak egy jódarabig.
Még nem futtattam le őket ebben a formában (én javascript oldalról teszteltem ezekkel, grafika nélkül, max sebességgel).

A forrást is mellékeltem, vasm-al fordíthatók.

Atka72

  • Full Member
  • ***
  • Hozzászólások: 110
  • Karma: +3/-0
    • Profil megtekintése
    • Atkalabor
Re:Emulátor tesztelés
« Válasz #1 Dátum: 2013. Június 17. - 21:50:05 »
Na nálam már szöveg kiírása is hiányosan jelent meg. Kiderülnek a turpisságok most már remélem. Köszi

teki

  • Newbie
  • *
  • Hozzászólások: 34
  • Karma: +0/-0
    • Profil megtekintése
Re:Emulátor tesztelés
« Válasz #2 Dátum: 2013. Június 18. - 11:35:48 »
Az az én hibám, 1.2-es romhoz írtam a dolgot, mindjárt teszek bele ROM detektálást, meg megkeresem hol vannak 2.2-ben a karakterminták.

Atka72

  • Full Member
  • ***
  • Hozzászólások: 110
  • Karma: +3/-0
    • Profil megtekintése
    • Atkalabor
Re:Emulátor tesztelés
« Válasz #3 Dátum: 2013. Június 18. - 12:55:42 »
1.2 -vel néztem és hiányzott a vízszintes sorok fele kb. Sajnos ez mégiscsak az én emum hibája lesz.
A 2.2 -ben a karaketrminták úgy emlékszem spórolósan vannak benne nem a teljes pixel mátrix,
úgyhogy lehet némyely betű azért fog hibásan megjelenni.

teki

  • Newbie
  • *
  • Hozzászólások: 34
  • Karma: +0/-0
    • Profil megtekintése
Re:Emulátor tesztelés
« Válasz #4 Dátum: 2013. Június 18. - 13:17:09 »
Jaja, 9 pixel magasak, trükkös :)

Itt a javított verzió. Kipróbáltam wintvc-ben is, csak hogy tuti legyen hogy működik.

Én ezzel a teszttel kezdtem a z80 tesztelést, de nagyon frusztráló, hogy nem mondja meg melyik utasítással van gond konkrétan. A FUSE teszt arra sokkal jobb.