On Wed, 24 Aug 2005, Andrzej Kaczmarczyk wrote: > there is no Keyb (which isn't necessary anyway, since it only deal with > keyboard to font mapping, which is done by dosemu, correctly), there is > DISPLAY (whose docs says something about modecom.exe which isn't present, > but I assume that docs are just old and not updated (hint, hint, hint), and > there is mode.
I believe when DISPLAY was released there was just modecon, and later Eric Auer improved MODE to have "MODE CON" behave like the old "MODECON", but the DISPLAY docs don't know that yet. It's a FreeDOS issue. > mode co80,25 - no errors just comment : "Could only set 37, not 25" > mode co80,43 - "Using VGA 350 lines. Could only set 37 not 43" > mode co80,50 - "Using VGA 400 lines. Could only set 37 not 50" > > my gut feeling tells me that it is all about termcap files which define how > the text console should look like. However this is 700kB sized conf file, > and I don't have a slightest idea whats going on there. Basically if you run dosemu in a terminal (and the Linux console is one), it just takes rows and columns as a given and does not try to change those. I presume you're using fbdev with 800x600 resolution to fit 100x37. Unless you use vesafb (needs to set it at boot time). You can try to use "fbset" to set 1024x768, and then use stty cols 80 rows 43 in Linux to limit columns and rows. DOSEMU could also do that itself (what stty does) but it's usually a bit of a waste of screen space; DOS modes assume 80x25, and so what you'd then see is that only the left upper half of the screen is used. There are two alternatives which give you graphics on the console: 1. direct hardware access: see Stas' mail and README. You need root though, either suid-root or sudo access to dosemu.bin. 2. framebuffer console via SDL. This is safer but slower, how much slower depends. This works if you are in the "video" group, then dosemu -S should do the trick. Bart - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
