Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

DUGL Viewer 0.4 prerelease (Announce)

posted by Rugxulo Homepage, Usono, 14.08.2011, 00:01

> > I tried it and got this error too (even in DosBox emulator)
>
> I guess the error on DosBox should be that DUGL Miss the MMX support and
> VESA 2.0

Presumably the (lack of) MMX since it already has VESA 2. Of course, since they already emulate FPU, it can't be too hard to extend to MMX. IIRC, there is a Linux MMX emulator's sources they could glean from. (Unlikely they will do this, of course, at least not soon, but who knows.) Their excuse will probably be something like, "Not enough games use it" or such.

> > In DJGPP I use this simple check
> > if (_os_trueversion==0x532)
> > // WinNT/2k/XP/Vista/7
>
> Yes nice/simple check to add outside DUGL Core, on each application.

Beware hardcoded version checks. I'm not saying you're wrong in this instance, but there's no easy way to override this (that I know of, does SETVER change this on WinXP??) in case whatever assumption is faulty (or would work with specific video drivers).

I'd rather you did strcmp(getenv("OS"),"Windows_NT") or similar. At least then the user could set / unset it manually if needed. Kludgy but better than nothing.

 

Complete thread:

Back to the forum
Board view  Mix view
22778 Postings in 2122 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum