Einzelnen Beitrag anzeigen
Alt 09.05.2024, 22:56   #30
thezedman
Registrierter Benutzer
Many thanks! Manually unblocking the ports did the trick and now it works!

Using that commented-out GTX750Ti-specific code as a reference, I replaced the RegLoad function in reg.c with the following:
Code:
BOOLEAN RegLoad()
{
	    static VIDEO_ACCESS_RANGE vgaports[] = { {{0x3B0},0xC, 1,1,1,0}, {{0x3C0},0x20, 1,1,1,0}, {{0x3050},0x8, 1,1,1,0} };
	    memcpy(ranges, vgaports, sizeof(vgaports));
	    numRanges = sizeof(vgaports) / sizeof(*vgaports);
	    return TRUE;
}
It also seems to work well both with and without the 32-bit I/O patch on my card. However, I'm not too sure why RegLoad failed to find the ports, or what ports it was previously returning.

Attached is my log file from steps 1-5, before hard-coding the ports into reg.c
Angehängte Dateien
Dateityp: log steps 1-5 debugview.LOG‎ (8.0 KB, 3x aufgerufen)
thezedman ist offline   Mit Zitat antworten