Hi. I'm using the 10M freedos image from the plex86 site. I tried running an old game (pirates, in fact), and the attached log is what happened. Super Mario worked ok, but very slow (as expected). I was just eaten by a turtle, actually :) Another problem I'm having is that the keyboard doesn't work in edit. If I start edit, I'm unable to quit it without killing plex86. A third problem: dir gives me "File not found" in all directories. This started happening after I had mounted the filesystem and unzipped some stuff to it. Has anyone else experienced this? Files are still there, and I can run programs if I just remember what they are called and where they are. Ketil
$ ./user/plex86 -f conf.dos Processing command-line options Opening VM (/dev/plex86) Processing config file conf.dos... Allocating 4MB of physical memory in VM Mapping virtualized physical memory into monitor Zeroing virtualized physical memory Mapping monitor print buffer into user mem. bochs: ips = 1000000 unmapped_c::init: IGNORING unmapped ports bochs: [cmos] Setting initial clock to: Sun Nov 26 22:05:00 2000 bochs: Opening image for device 0 bochs: bx_options.floppy_command_delay = 500 vga construct static bochs: font_width = 8 bochs: font_height = 16 bochs: default_depth = 16 bochs: waiting for MapNotify bochs: MapNotify found. bochs: vga: interval=200000 vga init called bochs: TTY not used, serial port is not connected ROM: loading image 'bios/BIOS-plex86-2000_0817a' @ 0xf0000 (65536 bytes) ROM: loading image 'bios/VGABIOS-elpin-2.40' @ 0xc0000 (32768 bytes) Setting prescan depth to 3 prescan on Processed 61 lines of config file 'conf.dos' Initializing plugins Running VM bochs: timer0 period set to 18 hz bochs: CMOS: write reg 14h: value = 04h bochs: vga: io write: 3cf: reg 05: value = 10h bochs: vga: io write: 3da: ignoring: feature ctrl & vert sync bochs: *** io read 3c5 case 1: sequencer clocking mode bochs: vga: io write 3c0: address mode reg=16 bochs: vga: io write 3c0: address mode reg=17 bochs: vga: io write 3c0: address mode reg=18 bochs: vga: io write 3c0: address mode reg=19 bochs: vga: io write 3c0: address mode reg=20 bochs: *** io read 3c5 case 1: sequencer clocking mode bochs: vga: io write: 3cf: reg 05: value = 10h bochs: *** io read 3c5 case 1: sequencer clocking mode bochs: vga: io write: 3cf: reg 05: value = 30h bochs: vga: io write: 3cf: reg 05: value = 30h bochs: vga: io write: 3da: ignoring: feature ctrl & vert sync bochs: *** io read 3c5 case 1: sequencer clocking mode bochs: vga: io write 3c0: address mode reg=16 bochs: vga: io write 3c0: address mode reg=17 bochs: vga: io write 3c0: address mode reg=18 bochs: vga: io write 3c0: address mode reg=19 bochs: vga: io write 3c0: address mode reg=20 bochs: panic, update: shift_reg == 1 Shutting down plugins bochs: Note: X11: bx_gui_c::exit() not implemented yet. Unmapping guest physical memory. Unmapping monitor print buffer. Tearing down VM Closing VM
