ESXDOS use software detection of current 128kB ram page after press NMI. But detection routine not support more than 128kB ram. Then if any software set extended memory pages (higher ram than 128kB) from 49152 and you press NMI, then routine in esxdos detect incorrect ram page + set incorrect ram page and after return from NMI menu can software crash.... Result: for ESXDOS is better use only 128kB ZX ram as maximum. After rewrite detection routine can support more than 128kB. If you will not use NMI button (menu), then extended zx ram can be used without problems, because system not access to port 7FFD.
And here is modified +3e rom with SD card support using DIVMMC morts (only SD ports without DIVMMC memory)
http://www.zonadepruebas.com/viewtop...art=140#p40580
Source code also here:
http://sourceforge.net/p/emuscriptor...tree/plusROMs/
ESXDOS 0.8.6_beta4 now support also RTC drivers. (you must write own RTC.SYS file with small routine for read time from rtc chip)
![]()




Ответить с цитированием