Witam!
Mam taki "śmieszny" problem, odkąd zmieniłem komputer na nowszy nie mogę w ogóle uruchamiać przerwania 10h w celu zmiany trybu graficznego, wszystko się wysypuje. Pojawia się komunikat o treści :
"The NTVDM CPU has encountered an illegal instruction". Chodzi tu zarówno o zmianę trybu graficznego na VGA lub VESA, nie zależnie od tego czy jestem w trybie chronionym czy w rzeczywistym.
Jedyna próba jaka mi pozostałą to z poziomu bootloader'a=P
Wszelkie pomysły rozwiązania problemu mile widziane
Nie spotkałem się z takim problemem nigdy, ale może ten link będzie pomocny:
niestety nie pomogło =/ jednakże znalazłem rozwiązanie trochę omijające problem :D
Zainstalowałem dosbox(emulator dosa) i doinstalowałem CWSDPMI(dla programów z DPMI ) i o dziwo działa.
W każdym razie problem dalej aktualny, dosbox nie jest rewelacyjnym rozwiązaniem ale przynajmniej nie blokuje mnie w kodzeniu=]
Było :P
Zobacz to:
http://4programmers.net/Forum/429694?h=#id429694
http://4programmers.net/Forum/417116?h=#id417116
http://4programmers.net/Forum/412671?h=#id412671
P.S.
Jaki język i jaki kompilator?
próbowałem w pascalu, C/C++ oraz w assemblerze zawsze te same wyniki, ale ostatni link który mi podałeś chyba wyjaśnia wszystko mam podobne zestawienie sprzętu=P
http://4programmers.net/Forum/412671?h=#id412671
Karta graficzna podobna, trochę niższy numerek i procesor tez dwurdzeniowy 64 bitowy.
Czyli chyba pozostaje dosbox =/