From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frantisek Hanzlik Subject: =?iso-8859-2?q?VESA_mode_0x10B_-_132_columns_=D7_5?= =?iso-8859-2?q?0_rows_-_is_it_possible=3F?= Date: Tue, 08 Apr 2014 07:39:58 +0200 Message-ID: <53438BAE.7030107@hanzlici.cz> Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Return-path: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dosemu-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Content-Type: text/plain; charset="iso-8859-1" To: DOSEmu developers , DOSEMU/FreeDOS Hello all DOSEMU enthusiasts, first, thanks for developing and evolving this powerfull SW piece! And now my current research (so far in vain): I want my DOS text app run in text mode with resolution 132 columns =D7 50 rows - which should be VESA 2.0 (maybe as early as VESA 1.2) mode 0x10B, according e.g.: http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Modes_defined_by_VESA but so far I'm unsuccessfull (except in the case when I run DOSEMU in console mode in console/X window with this resolution, but this is perhaps obvious). Nevertheless, modes 0x10A (132 x 43) and 0x010C 132 x 60 are working fine under xdosemu. Problem I have only with this 132 x 50 mode. I'm using DOSEMU + FreeDOS 1.0, and thus potentially may be problem in FreeDOS, but I suspect rather DOSEMU, as: 1) when I run commands 'mode con cols=3D132 lines=3D43', resp. 'mode con cols=3D132 lines=3D60', I will get responses: VESA 2.0 'DOSEMU VGA/VBE 2.0 Emulator', mode 0x0003, 4096k for BIOS, 57 mod= es. VESA mode 0x010A: 132 x 43 with 8 x 11 font. resp. VESA 2.0 'DOSEMU VGA/VBE 2.0 Emulator', mode 0x0003, 4096k for BIOS, 57 mod= es. VESA mode 0x010C: 132 x 60 with 8 x 8 font. and right mode is set. But after 'mode con cols=3D132 lines=3D50' command, resolution changes to 80 cols x 50 lines (i.e. not 132x50, as I want) and command output is: VESA 2.0 'DOSEMU VGA/VBE 2.0 Emulator', mode 0x0003, 4096k for BIOS, 57 mod= es. Using VGA 400 line resolution. (this second line is totally different than in previous two cases) 2) When I grep DOSEMU source codes to '132' string, there is something what may bear on 132xNN text mode in 'src/env/video/vgaemu_modelist.h'. But it seems as 132x50 mode there isn't present... or am I wrong? Maybe because Trident 8900, it seems, could not do 132x50 mode? But what some VBE modes at vga_mode_table end? It would be possible for this to be used? Thanks in advance, Franta Hanzlik ---------------------------------------------------------------------------= --- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment = Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees