From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stas Sergeev Subject: Re: Some problems with version 1.3.3 Date: Wed, 11 Jan 2006 19:47:21 +0300 Message-ID: <43C53699.9070201@aknet.ru> Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: Sender: linux-msdos-owner@vger.kernel.org List-Id: Content-Type: text/plain; charset="utf-8"; format="flowed" To: linux-msdos@vger.kernel.org Hello. Bart Oldeman wrote: > hmm I still find this mysterious, what did you patch in the binary, The retrace-waiting code like this (dx=3D0x3da): --- 000215FD: EC in al,dx 000215FE: A801 test al,001 ;"=E2=98=BA" 00021600: 75FB jne 0000215FD 00021602: EC in al,dx 00021603: A801 test al,001 ;"=E2=98=BA" 00021605: 74FB je 000021602 00021607: EC in al,dx 00021608: A808 test al,008 ;"=E2=97=98" 0002160A: 75E7 jne 0000215F3 0002160C: A801 test al,001 ;"=E2=98=BA" 0002160E: 74E3 je 0000215F3 00021610: EC in al,dx 00021611: A808 test al,008 ;"=E2=97=98" 00021613: 75DE jne 0000215F3 00021615: A801 test al,001 ;"=E2=98=BA" 00021617: 74DA je 0000215F3 00021619: EC in al,dx 0002161A: A808 test al,008 ;"=E2=97=98" 0002161C: 75D5 jne 0000215F3 0002161E: A801 test al,001 ;"=E2=98=BA" 00021620: 74D1 je 0000215F3 00021622: EC in al,dx 00021623: A808 test al,008 ;"=E2=97=98" = =20 00021625: 75CC jne 0000215F3 00021627: A801 test al,001 ;"=E2=98=BA" 00021629: 74C8 je 0000215F3 0002162B: EC in al,dx 0002162C: A808 test al,008 ;"=E2=97=98" 0002162E: 75C3 jne 0000215F3 00021630: A801 test al,001 ;"=E2=98=BA" 00021632: 74BF je 0000215F3 00021634: F706147A0100 test w,[07A14],00001 ;" =E2= =98=BA" 0002163A: 742D je 000021669 0002163C: EC in al,dx 0002163D: A808 test al,008 ;"=E2=97=98" 0002163F: 75B2 jne 0000215F3 00021641: A801 test al,001 ;"=E2=98=BA" 00021643: 74AE je 0000215F3 00021645: EC in al,dx 00021646: A808 test al,008 ;"=E2=97=98" 00021648: 75A9 jne 0000215F3 0002164A: A801 test al,001 ;"=E2=98=BA" 0002164C: 74A5 je 0000215F3 0002164E: EC in al,dx 0002164F: A808 test al,008 ;"=E2=97=98" 00021651: 75A0 jne 0000215F3 00021653: A801 test al,001 ;"=E2=98=BA" 00021655: 749C je 0000215F3 00021657: EC in al,dx 00021658: A808 test al,008 ;"=E2=97=98" 0002165A: 7597 jne 0000215F3 0002165C: A801 test al,001 ;"=E2=98=BA" 0002165E: 7493 je 0000215F3 00021660: EC in al,dx 00021661: A808 test al,008 ;"=E2=97=98" 00021663: 758E jne 0000215F3 00021665: A801 test al,001 ;"=E2=98=BA" 00021667: 748A je 0000215F3 00021669: CB retf = =20 --- And as for keen5 - I don't know yet, does it work for you indeed? Maybe the Cosmo-alike problem. > so that it works for you, and why does it work for me even without > patching? Is it CPU dependent? Yes - the faster the CPU is, the slower it goes. Apparently the dosemu retrace emulation is a fake (just uses the timer values). - To unsubscribe from this list: send the line "unsubscribe linux-msdos" = in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html