Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jan 1998 11:45:12 +1030
From:      Mike Smith <mike@smith.net.au>
To:        Randall Hopper <rhh@ct.picker.com>
Cc:        emulation@FreeBSD.ORG
Subject:   Re: DOSCMD: 43/50-lines? EGA/VGA graphics? 
Message-ID:  <199801190115.LAA00375@word.smith.net.au>
In-Reply-To: Your message of "Sun, 18 Jan 1998 18:14:32 CDT." <19980118181432.24976@ct.picker.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> 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=<name>), 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.  \\ 





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199801190115.LAA00375>