<html><body>Ahoj,<div><br></div><div>nekolikrat jsem uz tady posilal zdrojaky MZ-800 ROMky. Jsou tam i nektere disassemblovane rutiny ze spodni casti JSS. Vznikly prave tim porovnanim binarek a disassemblovanim rozdilu, ale na horni monitor jsem uz nemel silu. Je tam zrusena podpora QD a misto ni je dost jine funkcionality.</div><div>Najit tu rutinu a zrusit/preskocit ji by nemel byt velky problem.</div><div>A co se tyka verzi, tak mam presne to stejne, verzi 1.2 a verzi 1.6. Je to pouze pro Pezikuv ramdisk. Sam bych privital tu verzi pro standardni/zalohovany ramdisk.</div><div><br></div><div>Mikes</div><div><br><p>---------- Původní zpráva ----------<br>Od: Michal Hucik - ORDOZ &lt;ordoz@ordoz.com&gt;<br>Komu: sharpmz@mail.ordoz.com<br>Datum: 21. 2. 2016 17:45:49<br>Předmět: Re: [SharpMZ] Zajimavost - chyba v JSS ROM</p><br><blockquote>Nenapada mne jak by se bez zdrojaku dalo zjistit misto na kterem se <br>nachazi hodnota, kterou pan Svehla puvodne korigoval vysledny XOR - ten <br>se vzdy se totiz musi rovnat 0xed.<br><br>Jediny zpusob jak to odhadnout je asi to, ze se binarne porovnaji <br>rozdily mezi jednotlivyma JSS ROM. Mista ve kterych budou rozdilne, pak <br>protahnout disassemblerem a ten nejvice nesmyslny (osamoceny) bajt bude <br>zrejme korekce toho xoru. To je asi celkem sci-fi neco takoveho hledat.<br><br>Ja jsem to prozatim v emulatoru vyresil tak, ze jsem CMT patch rozsiril <br>o jeden bajt ve kterem delam korekci tech hodnot z patche. Jednodussi by <br>zrejme bylo tu kontrolu na zacatku uplne preskocit.<br><br>Michal<br><br><br>_______________________________________________<br>SharpMZ mailing list<br>SharpMZ@mail.ordoz.com<br>http://mail.ordoz.com/mailman/listinfo/sharpmz</blockquote></div></body></html>