I have been trying to get a video game working using dosemu [1.0.0]. If I wasn't hallucinating [from sleep depervation], I did succede in getting the game to work (Dark Forces, an older Star Wars game). ANyway, not I get a page fault when I start the program. The output of xdos -D+9v -O is as follows: [00021125] VGAEmu: vga_emu_setmode: requested mode: 0x13 (40 x 25) [00021126] VGAEmu: vga_emu_setmode: mode found in first run [00021127] VGAEmu: vga_emu_setmode: mode = 0x13, (320 x 200, 40 x 25, 8 x 8) [00021128] VGAEmu: vga_emu_setmode: scan_len = 320 [00021155] VGAemu: Seq_write_value: chain4 = 0 [00021156] VGAemu: Seq_write_value: map mask = 0xf, write plane = 0 [00021158] VGAemu: Seq_write_value: map mask = 0xf, write plane = 0 [00021164] vesa: vesa_emu_fault(): Not in ROM range page= 0x8b558 adress: 0x8b61898f [00021165] VGAEmu: vga_emu_fault: not in 0xa0000 - 0xc1000 range; page = 0x8b618, address = 0x8b61898f [00021167] VID: video_close() called [00021174] VID: video_close()->Video->close() called The relevant part of dosemu.conf (to my knowledge) is: $_video = "vga" # one of: plainvga, vga, ega, mda, mga, cga $_console = (0) # use 'console' video $_graphics = (1) # use the cards BIOS to set graphics $_videoportaccess = (1) # allow videoportaccess when 'graphics' enabled $_vbios_seg = (0xc000) # set the address of your VBIOS (e.g. 0xe000) $_vbios_size = (0x10000)# set the size of your BIOS (e.g. 0x8000) $_vmemsize = (1024) # size of regen buffer $_chipset = "" # one of: plainvga, trident, et4000, diamond, avance # cirrus, matrox, wdvga, paradise Can anyone give me any help with this? Thanks in advance, Gabriel Ycas
