Hi all, I found that the INSTALL(HIGH) of the winkernel (2037 unstable with Win386 patches) is broken. It works with kernel 2036. The test case is loading LBACACHE, size 15000, with TUNS option (which allocates an extra memory block in low memory when the cache itself is in UMB). An interesting effect is that using INSTALLHIGH with the "?=" (ask user if this install should be done) "FIXES" the problem: When I say YES, load LBACACHE, it works with kernel 2037, but when I work without the "?", then LBACACHE aborts with an illegal opcode (which has a more verbose message when EMM386 is loaded, but which does not really tell me what is going wrong here).
Maybe you have an idea? About Windows compatibility: Win 3.1 "WIN /S" works fine with kernel 2036 and older already, and "WIN /3" just returns to the prompt without further messages, even with the "winkernel". Maybe the patches only help with Windows for Workgroups 3.11? Another Windows issue is that both XDMA and the newest QDMA somehow spoil the IRQ and/or DMA handling of WIN /S, which has the effect that Windows freezes while playing the welcome sound (on ISA SoundBlaster) if XDMA or QDMA is loaded. Eric PS: This is the 2nd attempt to post this message, maybe there is something wrong with the mailinglist for me...? ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freedos-kernel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-kernel
