From owner-freebsd-emulation Sun Jan 18 17:28:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA07015 for freebsd-emulation-outgoing; Sun, 18 Jan 1998 17:28:15 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from word.smith.net.au (vh1.gsoft.com.au [203.38.152.122]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA06974 for ; Sun, 18 Jan 1998 17:27:29 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word (localhost [127.0.0.1]) by word.smith.net.au (8.8.8/8.8.5) with ESMTP id LAA00375; Mon, 19 Jan 1998 11:45:12 +1030 (CST) Message-Id: <199801190115.LAA00375@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Randall Hopper cc: emulation@FreeBSD.ORG Subject: Re: DOSCMD: 43/50-lines? EGA/VGA graphics? In-reply-to: Your message of "Sun, 18 Jan 1998 18:14:32 CDT." <19980118181432.24976@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 19 Jan 1998 11:45:12 +1030 From: Mike Smith Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Is 43 or 50 line text mode supported? Or EGA or VGA graphics? No. Adding these would be moderately straightforward. > and running a program I have which switches to 50line mode and loads a nice > font gives this on the xterm I started DOSCMD from: > > Tried to load and activate user defined font Correct. If you want a nicer font, specify it in the DOSCMD configuration (font=), and make it available to your X server. > I also notice that my spreadsheet program doesn't even want to run in 80x25 > text mode if I have it configured for an EGA or VGA (Unknown interrupt 10 > function 30). It has to be setup as CGA. The VGA BIOS implementation is not complete, no. > Regarding graphics, I wouldn't even ask but I saw a mention of VGA graphics > by the -r option in the man page. > > Where is this supported: through emulation in X, or through console mode > only, or not at all in the FreeBSD version? The BSD/OS version allows you to directly map the VGA hardware if you are running doscmd on the console. The '-r' (raw) mode code is largely untested (and probably won't work). > Mention of VGA graphics also prompts the question, are any EGA graphics > modes supported? In sbasica, I notice that the CGA modes don't work > (320x200x4 and 640x200x2), but they're useless anyway. 640x480x16, > 640x350x16, and 320x200x256 would be much more useful. There has been no attempt made to support these modes; in raw mode they could probably be made to work reasonably easily. In X mode, a considerable deal of work would be required to emulate the VGA hardware and BIOS required. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\