Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

SSE in DOS | Page Fault <- YES, your bug | HDPMI32 (DOSX)

posted by DOS386, 05.01.2008, 02:19
(edited by DOS386 on 05.01.2008, 05:20)

Rugxulo wrote:

> The FreeDOS floppy boot image I provided used HIMEMX only and D3X (ring 0 DPMI)
> built into the .EXE. It worked for me. I know that is could be "more compatible"

But disabling paging to prevent the bug from triggering a PF is cca as smart as neglecting the existence of a bug and banning the reporting person to prevent further posts pointing to this bug :lol3:

> I didn't write that, that's Matt's mess. It does work in DOS, though.

Not for me. The Win32 executable works (compiled by Matt ?), yours doesn't. :-(

> the non-static MinGW .EXEs I tried under HX whined about MSVCRT.DLL
> (a requirement which defeats the purpose of HX, IMO).

Known issue. Probably easy to fix, but I'm not a C expert :-(

> Believe me, it was worse. :-P At least getting it to work in some
> circumstances is better than nothing. I will try tweaking it more eventually.

You should fix the page fault rather than shooting around with covered eyes in the hope to shoot the SSE2/CR4 issue :hungry:

> > Tried to install DOS besides XP or Vista ? :clap:
> Yet another can of worms to open (ugh).

I had thought XP/Vi$ta would contain and attract worms, not DOS :lol:

> Yes, you have to enable that, which makes the chip assume you have OS
> support which calls FXSAVE and FXRSTOR when needed (although DOS
> single-tasking doesn't have to).

You should remove the CR4 code (since HDPMI32 cares), remove the V86 "code" (there is no "V86" in PM DPMI code) and fix the SSE-unrelated bugs. Maybe you introduced them, maybe they origin from Matt but he has the luck that they don't generate symptoms on Win32 :-|

PS: definitely NOT a JEMM386 issue :clap:

PPSS: PAQ9 is out :lol3:

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 282 users online (0 registered, 282 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum