Caverot Problem on Windows NT Laptop
Wookey
wookey@aleph1.co.uk
Mon, 27 Nov 2000 10:59:43 +0000 (GMT)
On Sat 25 Nov, Martin Ellis wrote:
> Gentlemen
> I have installed Survex on a friend's laptop which we taking on a trip to
> Thailand at Christmas.
You don't say which version of survex? Are you using the win32 version rather
than the DOS 386 version? There is also an openGL caverot version although it
never really got past alpha status. You might still find it useful/worth
trying.
> From a DOS window we can run 'cavern' and 'printhpgl' without any problems,
> but when we try 'caverot' we get the following error message:
> 16 bit MS-DOS subsystem
> Command Prompt - caverot <cavename>
> The NUTDM CPU has encountered an illegal instruction
> CS:c000 IP:00c0 OP:63 68 6e 6f 6c
> [it may say NVTDM - I can't read my handwriting!!!!]
I'm afraid I know very little about NT (although I expect that's NVTDM from
the windows virtual device nomenclature). Looks like it doesn't like
something we tried to do. If you are using the DOS 386 version that uses the
allegro video library then I expect NT's '16-but DOS subsytem' won't like
that as it doesn't allow anything better than VGA IIRC. (ie you should be
using the win32 version)
If this isn't the problem then I suspect we have a compiler problem.
Anothering thing you can try is running caverot so it uses VGA mode 13. this
requires a runic option on the caverot command line - something like
--mode-picker to let you select a mode. I hope the details are int he docs...
Wookey
--
Aleph One Ltd, Bottisham, CAMBRIDGE, CB5 9BA, UK Tel (00 44) 1223 811679
work: http://www.aleph1.co.uk/ play: http://www.chaos.org.uk/~wookey/