Re: [hatari-devel] "Desktop Info..." freezes with VDI mode

[ Thread Index | Date Index | More Archives ]

Le 16/11/2019 à 16:08, Thomas Huth a écrit :

I think this is likely the correct fix:

diff --git a/src/mfp.c b/src/mfp.c
index 645fd8a8..830d8832 100644
--- a/src/mfp.c
+++ b/src/mfp.c
@@ -2287,9 +2287,8 @@ void MFP_TimerBData_ReadByte(void)
                  * and store result in 'TB_MAINCOUNTER' */
                 MFP_ReadTimerB ( pMFP , false );
         /* Video DE signal is connected to Timer B on the main MFP */
-       if ( IoAccessCurrentAddress == 0xfffa21 )
+       else
                 if (bUseVDIRes)

Nicolas, what do you think?

After having another look (also at the TT schematics to verify that the
DE signal is wired to the 2nd MFP, too), I'm feeling pretty sure that
this is the right fix, so I went ahead and committed it now.



sorry for late answer , I forgot this thread.

the title says it freezes in VDI mode, but is it only when using VDI mode + TT mode ? If so, that's strange that TOS reads $fffaa1 instead of $fffa21, I wonder why they changed that.


Mail converted by MHonArc 2.6.19+