linux-msdos-digest          Tuesday, 1 June 1999        Volume 01 : Number 145

In this issue:

----------------------------------------------------------------------

From: Steffen Winterfeldt <[EMAIL PROTECTED]>
Date: Fri, 28 May 1999 18:07:04 +0200 (MEST)
Subject: Re: clock go back

Hi Fernando,

On Thu, 27 May 1999, Fernando J. D�az Vilela wrote:
> Hello:
>     This is my first time to write you, I have a problem with dosemu
> clock, I start dosemu and 30 min. later the clock go back for 1 hour,
> for example I start at 8:00, at 8:29:50 i execute time and dosemu say
> 8:29:50, at 8:30:00 say 7:30:00 and if i execute unix date, it say
> 8:30:xx. If I wait for some hours the dosemu clock doesn't pass 8:30:00.
> 
>     My kernel is 2.0.36, my dosemu level is 0.98.1.0 and i'm running
> MS/DOS 3.3 (and i probe with IBM DOS 6.0, freedos, ... and i had the
> same problem)
>     Thanks for your help.

IIRC there were some clock-related problems with DOSEMU in the early
0.98.x releases. They should be fixed by now.

Please try a more recent DOSEMU, e.g. 0.98.6


Bye,

Steffen


------------------------------

From: "Fernando J. =?iso-8859-1?Q?D=EDaz?= Vilela" <[EMAIL PROTECTED]>
Date: Fri, 28 May 1999 18:08:26 +0000
Subject: clock go back (second message)

This is a multi-part message in MIME format.
- --------------3FD9DCA21779F5C62695A339
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hello:
    I write you last thuesday for notify you an very dangerous (for me)
problem with dosemu. the messages was:
"    This is my first time to write you, I have a problem with dosemu
clock, I start dosemu and 30 min. later the clock go back for 1 hour,
for example I start at 8:00, at 8:29:50 i execute time and dosemu say
8:29:50, at 8:30:00 say 7:30:00 and if i execute unix date, it say
8:30:xx. If I wait for some hours the dosemu clock doesn't pass 8:30:00.

    My kernel is 2.0.36, my dosemu level is 0.98.1.0 and i'm running
MS/DOS 3.3 (and i probe with IBM DOS 6.0, freedos, ... and i had the
same problem)
    Thanks for your help."

    Now i wont to sen you my dosemu.conf, that not sent to you, and it
is:

##############################################################################

# This file is /etc/dosemu.conf, included by /var/lib/dosemu/global.conf

#
# Linux DOSEMU configuration  for parser versions >= 3 (dosemu-0.97.0.1)

#
# ./doc/README.txt (chapter 2.) contains a description of the syntax
# and the usage of dosemu.conf.
#
#
# Access rights are defined in
#
#      /etc/dosemu.users
#
##############################################################################




# Notes for editing this section:
#
#   In    $_xxx = (n)    n is a numerical or boolean value
#                  =     =
#   In    $_zzz = "s"    s is a string
#
# Please edit only beteen the brakets and quotes and keep the rest
intact.
#        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^

$_debug = "-a"  # same format as -D commandline option
   # (but without the -D in front)
$_timint = (on)  # emulate INT08 type timer interrupts
$_mathco = (on)  # or off
$_cpu = (80486)  # CPU emulation, valid values:  80[345]86

$_rdtsc = (on)  # if possible use Pentium cycle counter
$_cpuspeed = (0) # 0 = calibrated by dosemu, else given (e.g.166.666)
$_pci = (on)

$_xms = (1024)  # in Kbyte
$_ems = (1024)  # in Kbyte
$_ems_frame = (0xe000)
$_dpmi = (off)  # in Kbyte
$_dosmem = (640) # in Kbyte, < 640
$_hardware_ram = "" # list of segment values/ranges such as
   # "0xc8000 range 0xcc000,0xcffff"

$_secure ="ngd"  # secure for: n (normal users), g (guest), d (dexe)
   # empty string: depending on 'restricted'
   # "0": always insecure (not recommended)
$_odd_hosts = "" # black list such as "lucifer.hell.com billy.the.cat"
$_diskless_hosts="" # black list such as "hacker1 newbee gateway1"

$_emusys = ""  # empty or 3 char., config.sys   -> config.XXX
$_emubat = ""  # empty or 3 char., autoexec.bat -> autoexec.XXX
$_emuini = ""  # empty or 3 char., system.ini   -> system.XXX

$_hogthreshold = (20) # 0 == all CPU power to DOSEMU
$_irqpassing = "8" # list of IRQ number (2-15) to pass to DOS such as
   # "3 8 10"
$_speaker = "emulated"  # or "native" or "emulated"


$_term_char_set = "" # Global code page and character set selection.
   # "" == automatic, else: ibm, latin, latin1, latin2

$_term_color = (on) # terminal with color support
$_term_updfreq = (20) # time between refreshs (units: 20 == 1 second)
$_escchar = (30) # 30 == Ctrl-^, special-sequence prefix

$_rawkeyboard = (0) # bypass normal keyboard input, maybe dangerous
$_layout = "es"  # one of: finnish(-latin1), de(-latin1), be, it, us
   # uk, dk(-latin1), keyb-no, no-latin1, dvorak, po
   # sg(-latin1), fr(-latin1), sf(-latin1), es(-latin1)
   # sw, hu(-latin2), hu-cwi, keyb-user
$_keybint = (on) # emulate PCish keyboard interrupt


$_X_updfreq = (20) # time between refreshs (units: 20 == 1 second)
$_X_title = "DOS in a BOX" # Title in the top bar of the window
$_X_icon_name = "xdos" # Text for icon, when minimized
$_X_keycode = (off)  # on == translate keybord via dosemu keytables
$_X_blinkrate = (8) # blink rate for the cursor
$_X_font = ""  # basename from /usr/X11R6/lib/X11/fonts/misc/*
   # (without extension) e.g. "vga"
$_X_mitshm = (on) # Use shared memory extensions
$_X_sharecmap = (off) # share the colormap with other applications
$_X_fixed_aspect = (on) # Set fixed aspect for resize the graphics
window
$_X_aspect_43 = (on) # Always use an aspect ratio of 4:3 for graphics
$_X_lin_filt = (off) # Use linear filtering for >15 bpp interpolation
$_X_bilin_filt = (off) # Use bi-linear filtering for >15 bpp
interpolation
$_X_mode13fact = (2) # initial size factor for video mode 0x13 (320x200)

$_X_winsize = "" # "x,y" of initial windows size (defaults to float)
$_X_gamma = (1.0) # gamma correction
$_X_vgaemu_memsize = (1024) # size (in Kbytes) of the frame buffer for
emulated vga
$_X_lfb = (on) # use linear frame buffer in VESA modes
$_X_pm_interface = (on) # use protected mode interface for VESA modes
$_X_mgrab_key = "" # KeySym name to activate mouse grab, empty == off
$_X_vesamode = "" # "xres,yres ... xres,yres"
   # List of vesamodes to add. The list has to contain
   # SPACE separated "xres,yres" pairs



$_video = "vga"  # one of: plainvga, vga, ega, mda, mga, cga
$_console = (0)  # use 'console' video
$_graphics = (0) # use the cards BIOS to set graphics
$_videoportaccess = (1) # allow videoportaccess when 'graphics' enabled
$_vbios_seg = (0xc000) # set the address of your VBIOS (e.g. 0xe000)
$_vbios_size = (0x10000)# set the size of your BIOS (e.g. 0x8000)
$_vmemsize = (1024) # size of regen buffer
$_chipset = ""  # one of: plainvga, trident, et4000, diamond, avance
   # cirrus, matrox, wdvga, paradise
$_dualmon = (0)  # if you have one vga _plus_ one hgc (2 monitors)


$_vbootfloppy = "" # if you want to boot from a virtual floppy:
   # file name of the floppy image under /var/lib/dosemu
   # e.g. "floppyimage" disables $_hdimage
   #      "floppyimage +hd" does _not_ disable $_hdimage
$_floppy_a ="threeinch" # or "fiveinch" or empty, if not existing
$_floppy_b = ""  # dito for B:

# $_hdimage = "hdimage.first"
# $_hdimage = "hdimage.first"
$_hdimage = "hdimage_c" # list of hdimages under /var/lib/dosemu
   # assigned in this order such as
   # "hdimage_c hdimage_d hdimage_e"
   # If the name begins with '/dev/', then partion
   # access is done instead of virtual hdimage such as
   # "/dev/hda1" or "/dev/hda1:ro" for readonly
   # Currently mounted devices and swap are refused.
   # Hdimages and devices may be mixed such as
   # "hdimage_c /dev/hda1 /dev/hda3:ro"
   # Note: 'wholedisk' is _not_ supported.
$_hdimage_r = $_hdimage # hdimages for 'restricted access (if different)



$_com1 = "/dev/cua0"  # e.g. "/dev/mouse" or "/dev/cua0"
$_com2 = ""  # e.g. "/dev/modem" or "/dev/cua1"
$_com3 = ""  # dito                 "/dev/cua2"
$_com4 = ""  # dito                 "/dev/cua3"
$_ttylocks = "/var/lock"  # Lock directory (e.g. "/var/lock")
   # default ("") is /usr/spool/uucp

$_mouse = "ps2"  # one of: microsoft, mousesystems, logitech, mmseries
   # mouseman, hitachi, busmouse, ps2
$_mouse_dev = "" # one of: com1, com2, com3, com4 or /dev/mouse
$_mouse_flags = "" # list of none or one or more of:
   # "emulate3buttons cleardtr"
$_mouse_baud = (0) # baudrate, 0 == don't set

$_printer = "LPT1" # list of (/etc/printcap) printer names to appear as
   # LPT1, LPT2, LPT3 (not all are needed, empty for none)
$_printer_timeout = (20)# idle time in seconds before spooling out

$_ports = ""  # list of portnumbers such as "0x1ce 0x1cf 0x238"
   # or "0x1ce range 0x280,0x29f 310"
   # or "range 0x1a0,(0x1a0+15)"

$_ipxsupport = (on) # or on
$_novell_hack = (on)
$_vnet = (on)  # 'on' for packet-multi (used by dosnet)

$_sound = (on)  # sound support on/off
$_sb_base = (0x220)
$_sb_irq = (5)
$_sb_dma = (1)
$_sb_dsp = "/dev/dsp"
$_sb_mixer = "/dev/mixer"
$_mpu_base = "0x330"

[baliza@bal1taller /etc]$

Thank you again

- --------------3FD9DCA21779F5C62695A339
Content-Type: text/x-vcard; charset=us-ascii;
 name="fernando.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Fernando J. D�az Vilela
Content-Disposition: attachment;
 filename="fernando.vcf"

begin:vcard 
n:D�az Vilela;Fernando Jos�
tel;cell:34607888245
tel;work:3422218122
x-mozilla-html:FALSE
url:www.titsa.com
org:Transportes Interurbanos de Tenerife S.A.;Inform�tica
adr:;;Av. 3 de Mayo, 47;Santa Cruz de Tenerife;;38003;Espa�a
version:2.1
email;internet:[EMAIL PROTECTED]
title:T�cnico de Sistemas
fn:Fernando D�az
end:vcard

- --------------3FD9DCA21779F5C62695A339--


------------------------------

From: Alberto Vignani <[EMAIL PROTECTED]>
Date: Sat, 29 May 1999 00:42:46 +0200
Subject: Re: DOS-EMU ERROR in emulated system time / real time clock

Martin S�fke wrote:
(... but I missed his first mail. I assume the bug is only in the time display, not in
time going
ahead/back or something similar).

>write('CMOS time: '); {Hack time out of CMOS}
>port[$70]:=(port[$80] and $80) or $04; {Display it in BCD}

Why do you read port $80 instead of port $70? (BTW this is harmless)

Ok, so you set the address latch to read register 4 (hours).

>write(hexbyte(port[$71]));

Read the value in BCD format (default) and display it in hex.
The value is wrong because of a bug in dosemu (missing BCD conversion
for hours). Corrected, thank you.

>write(hexbyte(port[$71]),'  binary:  ');{Display it in Binary}

I hope you didn't think "now I set the clock to binary mode", because
it is still in BCD (you need to write status register B to change mode).
You just display BCD values in decimal, which makes no sense.

BTW the MC146818 datasheets and two of my books say that bit 2=0 means
BCD and 1 means binary. However, a third book says the contrary.
There is a wrong comment in dosemu because of this, but the code
is right.

>port[$70]:=(port[$80] and $80) or $0B;  {Display CMOS settings for clock}
>if (port[$71] and $04)=$04 then write('binary') else write('BCD');
>port[$70]:=(port[$80] and $80) or $0B;
>if (port[$71] and $02)=$02 then write('  24h  ') else write(' am/pm ');
>port[$70]:=(port[$80] and $80) or $0B;
>if (port[$71] and $01)=$01 then writeln(' DLS') else writeln;

Second "bug" in dosemu: the DLS was disabled because it is obsolete and
unused. If you write 1 in bit 0 of status reg B, you still read 0. Give
me a good reason to set this bit...

Patch against 0.99.12 follows. (Hans: I will not resend this one)

begin 644 cmos.dff.gz
M'XL(".X93S<"`V-M;W,N9&9F`*U5R6[;,!`]VU\QO11V)-F2O"26H69Q@[8'
M)T#LG@U*I".BDNB25!84^?<.*7E+D2(%*@210@[?/+YY,Z%\O0:ODC<)4*%8
M47E^;S+I!6%?R;2?$,7ZE#WT"Z[2?EH(U4M?Q?7(P^#-V+;G>>_%;2V(ACEY
MAC"$8!P%HVAX!L%D,FD[CO,O2?=`$_#]*#R-PG$-='$!7C`8N4$(CGT/X>*B
M#2TX@604LY(D.0.2$UD`+W6S,=QN5!M*-#O8&<3J9T4D@T?RP$!4NNW9]3#&
M0`*%H,R%(+Z:?>Y0MB95KKO@QPDOF[@@UKQ@N[APF!W&!6'6Q/GQY\6R[9CO
M>/N`$I5,601SH844.0&;4V6,:05K(6$^"X;CL^"L/GA,RC\F%5A2SI^D+(M7
MU)HX2\J%^O%CRI41B>["S(UJX6A]`I^;V^5U!'@.,K+9L%*!*"$G2L.B*BE6
MC)=PN9$\[]^F6B1,0D<D2N1,LZ[5O(^_4RPYS.:WB]5B>;G\OKB*C$R0/&-M
M8OOZZ#^MQU.3]?7JZ13Z)_"8/:-\!1,E0\%$E5.L8*E!"VA*C13/S\_K?`@B
M&?DQ;3=W?=E^+*Z7*\.C8VU'*)5,*=?FZDZMUT)_Z([!"?VQ>VJ=9HXB`9UQ
M!?BCL_HFH#31E;+Y#G`/+GF)M7@*QXCK6(1&9>`4L)(NUL<MA57V;8PK%T($
MV)+PGU(@)<4W!6-BO"3%>N3/!H+^PUB0.GWO5+"A[QL*-O0_S(17.'8D^*/(
MG^Q'PF"``H)C7B-;)FQQ,$5=F8;OF+\DNT<'_C+2*2VK%,U2P(DNIFT/;+@N
M-K8V5:GX?<DHI!F1]2J>,2VUTK;N*_-MJN!9L$>NTPPZ!K^&/[#W]2PZ7IE_
MNXE,$EN_&X'6]JR'>)ES]/*Z*E/-L:5,<W=-,UEG9O#(\QP)L?0')%Q#"&)=
MPV!;-M9#`G!EY\9&B@UV'HZS3:7-2H':U:X"#-.5K!-\V5K,<-_Z:L_UZ^WW
MNZC50J)WRQE@E\E>KV>R!Y@=39>`8AH'B]UJQDV:,Q0-I[-=PYR>R8DB8@L?
MI9L:7)Q9NQB^ALZ'/:5#UW?A(_K>J.O\#4WA&,6R82V9+$F.;4"42>%"*;2Y
ML,GEO#>700Q";W>WG8#U<4LB!K^+HZN1U'\*PJG5"W-]P,?F:QT('MCNK1^6
MH\Y;I$^8RLS'@UA<]O;Q+[5(S?[6JD?5Q,4Z^F4W(.Z9MNZR_P^0S&_>-(FD
$*P@`````
`
end

Alberto

------------------------------

From: Uwe Bonnes <[EMAIL PROTECTED]>
Date: Sat, 29 May 1999 01:11:28 +0200 (MEST)
Subject: Re: Sending a break

Bjorn Eriksson writes:
> 
>  Why not just produce a framing error by temporarily switching to e.g. 9600E1 if 
>your normal mode of communication is 9600N81.
> 
> 

Hallo,

Linux 2.2 knows about a IOCTL TIOCSBRK and TIOCCBRK to set and clear
the break level.

Bye
Uwe Bonnes                [EMAIL PROTECTED]

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
- --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

------------------------------

From: Hans Lermen <[EMAIL PROTECTED]>
Date: Fri, 28 May 1999 21:52:26 +0200 (MEST)
Subject: Re: clock go back

On Thu, 27 May 1999, Fernando J. D�az Vilela wrote:

> clock, I start dosemu and 30 min. later the clock go back for 1 hour,
> [...] 
>     My kernel is 2.0.36, my dosemu level is 0.98.1.0 and i'm running
                                              ^^^^^^^^
0.98.6 and 0.99.12 don't have that problem.


Hans
<[EMAIL PROTECTED]>



------------------------------

From: RCURTIS <[EMAIL PROTECTED]>
Date: Sat, 29 May 1999 08:35:48 -0500
Subject: dosemu and print tsr

I cannot find anything on dosemu's ability to run dos TSR's.  

I am trying to run a dos TSR that acts as a print filter.  In regular dos,
it listens to a phantom port say LPT3   and fires up when data printed to
that port.  Then it formats the ascii text stream, adds forms to it and sent
in PCL5 to HP laserjet printers.  When I run in dosemu with msdos 6.22, it
crashes when the hot key is selected that pops up a configuration menu.

Can't find any guidance anywhere also on how to instruct linux program to
print to this phanton LPT3 port so the dos program will fire and format
linux lpr output.  

Any suggestions?

Richard Curtis
[EMAIL PROTECTED]


------------------------------

From: [EMAIL PROTECTED] (John Covici)
Date: Sat, 29 May 1999 05:48:49 -0400
Subject: dosemu ignores shell statement

Hi.  I am having a problem where dosemu-0.99.11 seems to ignore my
shell statement in config.sys and gives a size of 1440 for the
environment.  As this is not large enough, how can I make it larger.

Also, I am having somedifficulty with the message batch file missing
when trying to execute autoexec.bat (its not missing).

Thanks much.


- -- 
         John Covici
          [EMAIL PROTECTED]

------------------------------

From: [EMAIL PROTECTED]
Date: Sat, 29 May 1999 20:07:36 -0700
Subject: dosemu instabilities with terminal.

Hi,
        When using dosemu 0.98.6 with my serial console I found it very
unstable. I'm getting the error:
unknown window size, is-ly=0, (note, may not be right spelling) co=0,
setting to 80x by 25.
        Then it loads. However, when I was installing an app I found that I got
a bunch of extra symbols. I have not altered any settings in dosemu.conf
pertaining to video.
        Any help appreciated.
Thanks.
Dave.

___________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
or call Juno at (800) 654-JUNO [654-5866]

------------------------------

From: Alistair MacDonald <[EMAIL PROTECTED]>
Date: Sat, 29 May 1999 13:19:25 +0100 (BST)
Subject: Re: How to do DMA transfer under dosemu ?

OK .. Maybe this will help:

DMA in DOSEMU is EMULATED. You can ONLY do DMA to internal DOSEMU devices
(eg SBEMU) or (possibly) MEMORY-to-MEMORY.

That said, *I* didn't understand *exactly* what you were asking because
*you* didn't provide any details of the source and target of the transfer.

On Wed, 26 May 1999, Martin [iso-8859-1] S�fke wrote:

> Hi, all! 
> 
> Does anyone have an idea how to get a transfer on DMA 5 (16 bit) under
> DOS-EMU to work ?
> I don't under stand what the docu is saying about that. Freeing access
> to the DMA-controllers didn't help.
> 
> Thanks !
> 
> -- 
> Wr8Ul8r,
>       Martin
> --
> Visit: www.computermuseum.fh-kiel.de
> 


------------------------------

From: Juergen Leising <[EMAIL PROTECTED]>
Date: Sat, 29 May 1999 19:59:49 +0200
Subject: video_mode 0x06 not supported

Hello,

I use dosemu-0.98.6 + floppy patch successfully under redhat 5.2 / kernel 2.2.9
on two computers. Main purpose is running old (and fast) WORD 5.0.

In textmode: Really no problem at all (text a n d graphics).

Under X (i. e. xdos): Running word is only possible as long as I 
restrict myself to pure text (that is the main editing screen). But
if I try to have a look at the  l a y o u t  as it will be printed by
a printer, graphics are necessary: And this is what dosemu fails to manage.
I can't recognize anything on that layout - no menue commands, no
text, only the silhouette of the paper. Switching back to the
original editing mode everything is ok again. Having left dosemu
I can read

ERROR: X: X_setmode: video_mode 0x06 not supported on this screen

What does this mean? Wrong configuration or bad hardware? I get
this message under both a matrox mystique 8 MB and an S3 virge 2 MB (notebook
lcd). 

Well, and this is part of my dosemu.conf:

$_X_keycode = (on)      # on == translate keybord via dosemu keytables
$_X_blinkrate = (16)    # blink rate for the cursor
$_X_font = ""           # basename from /usr/X11R6/lib/X11/fonts/misc/*
                        # (without extension) e.g. "vga"
$_X_mitshm = (on)       # Use shared memory extensions
$_X_sharecmap = (on)    # share the colormap with other applications
$_X_fixed_aspect = (on) # Set fixed aspect for resize the graphics window
$_X_aspect_43 = (on)    # Always use an aspect ratio of 4:3 for graphics
$_X_lin_filt = (on)     # Use linear filtering for >15 bpp interpolation
$_X_bilin_filt = (on)   # Use bi-linear filtering for >15 bpp interpolation
$_X_mode13fact = (2)    # initial size factor for video mode 0x13 (320x200)
$_X_winsize = ""        # "x,y" of initial windows size (defaults to float)
$_X_gamma = (100)       # gamma correction
$_X_vgaemu_memsize = (8192) # size (in Kbytes) of the frame buffer for emulated
 vga
$_X_lfb = (on)          # use linear frame buffer in VESA modes
$_X_pm_interface = (on) # use protected mode interface for VESA modes
$_X_mgrab_key = ""      # KeySym name to activate mouse grab, empty == off
$_X_vesamode = ""       # "xres,yres ... xres,yres"
                        # List of vesamodes to add. The list has to contain
                        # SPACE separated "xres,yres" pairs
$_video = "vga"         # one of: plainvga, vga, ega, mda, mga, cga
$_console = (1)         # use 'console' video
$_graphics = (1)        # use the cards BIOS to set graphics
$_videoportaccess = (1) # allow videoportaccess when 'graphics' enabled
$_vbios_seg = (0xc000)  # set the address of your VBIOS (e.g. 0xe000)
$_vbios_size = (0x1000)# set the size of your BIOS (e.g. 0x8000)
$_vmemsize = (8192)     # size of regen buffer
$_chipset = "matrox"    # one of: plainvga, trident, et4000, diamond, avance
                        # cirrus, matrox, wdvga, paradise

Should I change anything in this file? Or what else should I do?
Dosemu-0.99.10 didn't help...


Thank you,

Juergen.

- -- 
*****************************************************************
* Juergen Leising, E-Mail: [EMAIL PROTECTED] *
*           http://www.stud.uni-bayreuth.de/~a0037/             *
*****************************************************************

------------------------------

From: [EMAIL PROTECTED]
Date: Sat, 29 May 1999 15:09:56 -0700
Subject: need to access irq2.

Hi,
        I need to access irq2 for an hardware device. Under dos this is possible
with no problems, trying it under dosemu 0.98.6 with irqpassing it says
that it can't work that irq. Is there a fix?
Thanks.
Dave.

___________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
or call Juno at (800) 654-JUNO [654-5866]

------------------------------

From: Bjorn Eriksson <[EMAIL PROTECTED]>
Date: Sun, 30 May 1999 22:57:28 +0200
Subject: SV: video_mode 0x06 not supported

>ERROR: X: X_setmode: video_mode 0x06 not supported on this screen

 Well, video mode 6 is a bit odd: 640x200 BW (but not mono i.e 0xB000-framebuffer). 
Have you tried running your X server in different videomodes?

//Bj�rn.


------------------------------

From: [EMAIL PROTECTED] (David Hodges)
Date: Mon, 31 May 1999 08:40:18 +1200 (NZST)
Subject: Re: video_mode 0x06 not supported

> Under X (i. e. xdos): Running word is only possible as long as I 
> restrict myself to pure text (that is the main editing screen). But
> if I try to have a look at the  l a y o u t  as it will be printed by
> a printer, graphics are necessary: And this is what dosemu fails to manage.
> I can't recognize anything on that layout - no menue commands, no
> text, only the silhouette of the paper. Switching back to the
> original editing mode everything is ok again. Having left dosemu
> I can read
> 
> ERROR: X: X_setmode: video_mode 0x06 not supported on this screen

I haven't checked what mode 6 is (I'm at home and the documentation
is at work) but this may be the answer to your question:

Date:   Thu, 27 May 1999 10:46:44 -0500
From: Jim Morris <[EMAIL PROTECTED]>
To: Samuel Kvasnica <[EMAIL PROTECTED]>
CC: [EMAIL PROTECTED]
Subject: Re: xdos and VGA graphics

Hi Samuel,

I looked into this about a year ago, as I also have a 640x480x16
legacy DOS app I wanted to run under xdos.  Unfortunately, the X
interface for DOSEMU does not bother to implement the 16-color
graphics modes of the VGA - just 256 color modes or better.  When you
get down to it I guess, those 16-color modes haven't been used by many
people since the late 1980's for doing graphics mode stuff, so I can
understand the DOSEMU developers not putting any effort into it.

Having done most of my graphics related programming under DOS in the
late 1980's, I can tell you that the 16-color mode of the EGA/VGA is a
LOT more complicated than the 256 color modes.  256-color modes are
organized simply as a large array of bytes, with one byte per pixel,
along with a 256 entry palette table, saying what 24-bit color each of
the values 0-255 map to.  Nice and easy to implement.  The 16-color
modes of the EGA/VGA are implemented as 4 planes, with 1 bit per
plane, per pixel.  You have to do a lot of AND/OR bit level operations
across the planes to get the output color 0-15 for a specific pixel on
the output display.  This is just so much more complicated than
256-color and better VGA modes that it is ridiculous.

The only solution a year ago was to run those 16-color graphics apps
under DOSEMU in console mode, and it appears to still be the only
solution available under DOSEMU - unless someone want's to jump in and
implement it!  I am capable of doing it, and am very familiar with how
the 16-bit graphics hardware is implemented - but I sure don't have
the time to mess with it...




------------------------------

From: Rich Shepard <[EMAIL PROTECTED]>
Date: Sun, 30 May 1999 14:37:03 -0700 (PDT)
Subject: Exiting from DOSemu

  Thanks to a suggestion from someone on this list, /etc/doesmu.conf now has
this line:

$_hdimage = "/dev/hdb1 /dev/hda1"

and this works perfectly for starting dosemu and letting me access both
InfoSelect and MoneyCounts. /dev/hdb1 holds PC-DOS7 while /dev/hda1 holds
win95. However, since I'm not using freedos, I cannot figure out how to exit
the emulator other than switching to another table where I'm logged in as
root and killing the dosemu process.

  When I type "exitemu", "emuexit", "exit" or any other combination, I'm
told that it's an unknown command.

  I suppose that for as often as I need to access these two programs,
killing the process is acceptable as a way to bail out. But, I'd prefer
something more elegant.

  All ideas welcome. Thanks,

Rich

Dr. Richard B. Shepard, President
Applied Ecosystem Services, Inc.
2404 SW 22nd Street
Troutdale, OR 97060-1247  U.S.A.
+ 1 503-667-4517 (voice) | + 1 503-667-8863 (fax)
[EMAIL PROTECTED]



------------------------------

From: Reinhard Karcher <[EMAIL PROTECTED]>
Date: Mon, 31 May 1999 07:14:22 +0200
Subject: Re: dos 7 under dosemu

At Fry, 28 may 1999 John Covici wrote:
> I am using dosemu 99.11 and have successfully booted dos 7.0 (Win98
> version), under Linux 2.2.7 kernel, but I have some questions which
> are not covered in any docs I have read (if there is some more not in
> the distribution or if I have missed something, please let me know).
> 
> The system tries to load highmem.sys -- should I let it do so?  Same
> for emm386.exe?  Should I let it do dos=high,umb like I have in my
> original system?
> 
> I havesome software which would look for lfn's under Windows, is there
> any way to fool these programs into working properly or do I even need
> to do so?
> 
Hi John,
you don't need himem.sys or emm386.exe, you the xms- and ems-statements
in dosemu.conf instead.
With lfn's under windows, I'm not quite shure:
Does your dos support fns?
Does your linux see lfn's?
Do you use lredir to see the lfn's?

Reinhard
 

------------------------------

From: [EMAIL PROTECTED] (John Covici)
Date: Mon, 31 May 1999 02:32:28 -0400
Subject: Re: Exiting from DOSemu

All you need do is have the exitemu.exe and other useful commands
available to your dos program.  I am using the boot directory method
of booting dosemu and I just put links in that directory to the
..dosemu/commands/ ... programs.

Hope this helps.

on Sun, 30 May 1999 14:37:03 -0700 (PDT) Rich Shepard <[EMAIL PROTECTED]> in
<[EMAIL PROTECTED]> wrote:
>  Thanks to a suggestion from someone on this list, /etc/doesmu.conf now has
>this line:
>
>$_hdimage = "/dev/hdb1 /dev/hda1"
>
>and this works perfectly for starting dosemu and letting me access both
>InfoSelect and MoneyCounts. /dev/hdb1 holds PC-DOS7 while /dev/hda1 holds
>win95. However, since I'm not using freedos, I cannot figure out how to exit
>the emulator other than switching to another table where I'm logged in as
>root and killing the dosemu process.
>
>  When I type "exitemu", "emuexit", "exit" or any other combination, I'm
>told that it's an unknown command.
>
>  I suppose that for as often as I need to access these two programs,
>killing the process is acceptable as a way to bail out. But, I'd prefer
>something more elegant.
>
>  All ideas welcome. Thanks,
>
>Rich
>
>Dr. Richard B. Shepard, President
>Applied Ecosystem Services, Inc.
>2404 SW 22nd Street
>Troutdale, OR 97060-1247  U.S.A.
>+ 1 503-667-4517 (voice) | + 1 503-667-8863 (fax)
>[EMAIL PROTECTED]


- -- 
         John Covici
          [EMAIL PROTECTED]

------------------------------

From: Juergen Leising <[EMAIL PROTECTED]>
Date: Mon, 31 May 1999 12:15:11 +0200
Subject: Re: Exiting from DOSemu

On Sun, May 30, 1999 at 02:37:03PM -0700, Rich Shepard wrote:
>   Thanks to a suggestion from someone on this list, /etc/doesmu.conf now has
> this line:
> 
> $_hdimage = "/dev/hdb1 /dev/hda1"
> 
> and this works perfectly for starting dosemu and letting me access both
> InfoSelect and MoneyCounts. /dev/hdb1 holds PC-DOS7 while /dev/hda1 holds
> win95. However, since I'm not using freedos, I cannot figure out how to exit
> the emulator other than switching to another table where I'm logged in as
> root and killing the dosemu process.
> 
>   When I type "exitemu", "emuexit", "exit" or any other combination, I'm
> told that it's an unknown command.
> 

Hello,

you must add some special commands to PC-DOS7 resp. win95(DOS 7). "Real" DOS 7 and
DOS 7 run under dosemu are a bit different, because dosemu needs some
additional commands to interact with linux. Those commands (including exitemu) can
be found at

                /var/lib/dosemu/commands  

but I take this from memory. They can also be found in the dosemu sources -

If you really want to allow direct access to your dos partitions the necessary
commands should be able to be copied simply by cp. If you change your minds
and want to use a file as hdimage you must use mcopy to transfer "exitemu" and
"unix" and what else you need.

Bye, Juergen.

a
- -- 
****************************************************************
* Juergen Leising; email: [EMAIL PROTECTED] *
*          http://www.stud.uni-bayreuth.de/~a0037/             *
****************************************************************

------------------------------

From: Barry Selk <[EMAIL PROTECTED]>
Date: Mon, 31 May 1999 05:33:35 -0600 (MDT)
Subject: Re: Exiting from DOSemu

On Sun, 30 May 1999, Rich Shepard wrote:
:  Thanks to a suggestion from someone on this list, /etc/doesmu.conf now has
:this line:
:
:$_hdimage = "/dev/hdb1 /dev/hda1"
:
:and this works perfectly for starting dosemu and letting me access both
:InfoSelect and MoneyCounts. /dev/hdb1 holds PC-DOS7 while /dev/hda1 holds
:win95. However, since I'm not using freedos, I cannot figure out how to exit
:the emulator other than switching to another table where I'm logged in as
:root and killing the dosemu process.
:
:  When I type "exitemu", "emuexit", "exit" or any other combination, I'm
:told that it's an unknown command.
:
:  I suppose that for as often as I need to access these two programs,
:killing the process is acceptable as a way to bail out. But, I'd prefer
:something more elegant.
:
:  All ideas welcome. Thanks,
:

Have you tried CTL-ALT-PageDown ?

    .--.         
   |o_o |        Barry
   |:_/ |
  //   \ \                     
 (|     | )                       - Barry Selk Calgary AB CA -
/'\_   _/`\                    Linux 2.0.34    -     AmigaDos 3.1
\___)=(___/      \_________________________________________________________/




------------------------------

From: Juergen Leising <[EMAIL PROTECTED]>
Date: Mon, 31 May 1999 14:07:04 +0200
Subject: Re: SV: video_mode 0x06 not supported

On Sun, May 30, 1999 at 10:57:28PM +0200, Bjorn Eriksson wrote:
> 
> >ERROR: X: X_setmode: video_mode 0x06 not supported on this screen
> 
>  Well, video mode 6 is a bit odd: 640x200 BW (but not mono i.e 0xB000-framebuffer). 
>Have you tried running your X server in different videomodes?

I've tried the following X configuration sets and I've got the above
mentioned error message all the time:

Redhat 5.2, kernel 2.2.9, Xconfigurator-3.82-1, XFree86-3.3.2.3:
8 bit:
        640x400
        800x600
16 bit: 640x400
        800x600
24 bit: 640x400
        800x600

Redhat 6.0, kernel 2.2.9, Xconfigurator-?, XFree86-3.3.3.1:
32 bit: 1024x768

I haven't been able to detect any differen behaviour - so far.

Bye, Juergen.

- -- 
*****************************************************************
* Juergen Leising, E-Mail: [EMAIL PROTECTED] *
*           http://www.stud.uni-bayreuth.de/~a0037/             *
*****************************************************************

------------------------------

From: Rich Shepard <[EMAIL PROTECTED]>
Date: Mon, 31 May 1999 08:06:59 -0700 (PDT)
Subject: Re: Exiting from DOSemu

On Mon, 31 May 1999, John Covici wrote:

> All you need do is have the exitemu.exe and other useful commands
> available to your dos program.  I am using the boot directory method
> of booting dosemu and I just put links in that directory to the
> ..dosemu/commands/ ... programs.

  Thank you, John. I copied /var/log/dosemu/commands/exitemu.com to
/dev/hdb1 and it works like a charm.

  (BTW, for all who thought I was referencing whatever DOS comes with win95,
I wasn't. I have a win95 partition -- /dev/hda1 -- which is totally separate
from the IBM, PC-DOS 7 installed on /dev/hdb1. I used DOS since 1983 and
win95 only -- reluctantly -- since 1995 for my GIS software.)

  Phew! Now to find a working emulator for the three windows programs I
need: the GPS mission planning/differential correction software,
MapInfo/Vertical Mapper GIS/desktop mapping and DeLorme's StreetAtlas 6.0.
The latter two are 32-bit apps, the first one is a 16-bit application. I
have a copy of Wabi (haven't tried it yet) and a partially-configured wine
version.

Rich

Dr. Richard B. Shepard, President
Applied Ecosystem Services, Inc.
2404 SW 22nd Street
Troutdale, OR 97060-1247  U.S.A.
+ 1 503-667-4517 (voice) | + 1 503-667-8863 (fax)
[EMAIL PROTECTED]





------------------------------

From: [EMAIL PROTECTED]
Date: Mon, 31 May 1999 10:51:46 -0500
Subject: Clipper application hangs DOSEMU

Hello all.

We have tried to run a financial accounting program called 
Abacus II (version4.8) in a console session and from a telnet 
connection on another PC.  Abacus II is a multi-user database 
program written in Clipper. We can run other DOSEMU 
applications on the console and over telnet with no problem, 
but not Abacus II. We are running DOSEMU 0.98.6 under Red 
Hat Linux 5.1 (kernel 2.0.34).

We are running DOSEMU in VGA and console mode. The video 
card on the linux server does not appear to be a problem.  We 
are not using (and do not need) a mouse driver. No access to 
any devices is needed (except the program and data 
directories in the DOS partition).

We can run some of the other Abacus II executable modules 
individually under DOSEMU, but the main program module 
Abacus.exe always hangs DOSEMU.

The problem we experience under DOSEMU is that when 
Abacus.exe is invoked, DOSEMU just hangs (under both 
console and telnet). We have tried all types of memory settings 
in dosemu.conf, but no luck.

The version of the Abacus II program we are trying to run is 
compiled with Blinker version 4.1 to take care of DOS memory 
management. We have checked the newsgroup postings and 
DOSEMU mailing lists. We discovered that other people who 
have run Clipper applications under DOSEMU report that 
Blinker is a problem in earlier versions (3.0 and 3.1), but that 
Clipper applications using Blinker version 4.1 will run under 
DOSEMU.

The current developers of Abacus II are Exchequer Software of 
Edmonton, Alberta, Canada. They tell us that Abacus first tries 
to get dpmi memory, if that is unavailable it tries for vcpi, and 
if that is uavailable it tries for xms. Abacus II does not require 
ems. We are also informedthat Abacus II does work 
successfully with other DOS emulators on other UNIX 
platforms. 

For 'regular' DOS, the developers say that Abacus II needs 520 
KB of free conventional memory, and 2048 Kb of xms. Under 
DOSEMU we have tried enabling and disabling all combinations 
of conventional memory, xms, ems and dpmi from 1024 Kb to 
16384 Kb. 

According to the developers, the first thing Abacus.exe does is 
try to allocate sufficient DOS environment space for its needs. 
Abacus II requires 2048 bytes of DOS environment space. To 
ensure sufficient DOS environment space, we added the line
install=C:\command.com /E:4096 /P to the config.sys file in 
the boot directory of DOSEMU.

Next, about 4 lines into the program code, Abacus.exe tries to 
start Abst.exe, which is the login module. We can run Abst.exe 
by itself successfully under DOSEMU when we bypass 
Abacus.exe.

We have a native DOS partition (MS-DOS version 6.22) on the 
Linux server, and OS/2 boot manager is installed. We can run 
Abacus II without a problem on the native DOS partition when 
we boot into 'regular' DOS. However, we cannot get past trying 
to load Abacus.exe when we start the application in DOSEMU 
running under Linux. 

The boot directory of our DOSEMU is 
/var/lib/dosemu/dosdisk, where 'dosdisk' is a symbolic link to 
the mounted native MS-DOS partition (the C: drive). We have 
put all needed dosemu files in this partition, and everything 
works fine; we are able to run MS-DOS 6.22 under DOSEMU just 
great. 

When running Abacus II natively under 'regular' DOS, it 
requires files=99 and buffers=39 (as a minimum) in config.sys. 
Under 'regular' DOS Abacus II also requires Share.exe to be 
loaded with parameters /F:4096 and /L:500. 

We have had someone tell us that there *may* be a problem 
with the compile options in Abacus.exe that is causing 
DOSEMU to hang, but we don't know whether that is really a 
factor or not. If it is a factor, we don't know which compile 
options would cure the problem.

We really need to get Abacus II to run under DOSEMU.  Any 
help or insight you can provide us will be greatly appreciated. 

Thanks.




  Greg LaBossiere
  Xview Solutions Inc.
  Information technology consultants 
  e-commerce and Internet business software
  Network computing innovations
  mailto:[EMAIL PROTECTED]
  http://xview.com

------------------------------

From: UNIXMAN <[EMAIL PROTECTED]>
Date: Mon, 31 May 1999 18:22:08 -0400 (EDT)
Subject: Re: replacing freedos?

Has anyone noticed that the setup-hdimage script doesn't work with RH 6.0?

On Wed, 26 May 1999, Catalin Bucur wrote:

> [EMAIL PROTECTED] wrote:
> > 
> > Hello,
> >         I've used freedos now to get my emulator working. Now that it is, I'd
> > like to remove it, and replace it with something like dr-dos 7, ms-dos
> > 6.22 or 7.0. How can this be done? Thank you.
> > Dave.
> 
> man mkfatimage16
> 
> -- 
> Catalin Bucur                                \|/
> Hardware engineer                          ^(o o)^
> mailto:[EMAIL PROTECTED]       ~~~~~~~~~oOO~~(_)~~OOo~~~~~~~~~
> 

------------------------------

From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: 31 May 1999 21:21:19 -0500
Subject: Re: Clipper application hangs DOSEMU

>>>>> "GL" == solutions  <[EMAIL PROTECTED]> writes:

GL> Hello all.
GL> We have tried to run a financial accounting program called 
GL> Abacus II (version4.8) in a console session and from a telnet 
GL> connection on another PC.  Abacus II is a multi-user database 
GL> program written in Clipper. We can run other DOSEMU 
GL> applications on the console and over telnet with no problem, 
GL> but not Abacus II. We are running DOSEMU 0.98.6 under Red 
GL> Hat Linux 5.1 (kernel 2.0.34).

And from further reading I see you are using dos6.22.
If you happened to be using the supplied freedos I would suspect that...

You have been fairly thorough, thanks.
The best solution I can think of is to take dosdebug, or a native
dos debugger and find where the code is actually hanging.

GL> When running Abacus II natively under 'regular' DOS, it 
GL> requires files=99 and buffers=39 (as a minimum) in config.sys. 
GL> Under 'regular' DOS Abacus II also requires Share.exe to be 
GL> loaded with parameters /F:4096 and /L:500. 

And that should be the same under dosemu as we don't emulate that.

GL> We really need to get Abacus II to run under DOSEMU.  Any 
GL> help or insight you can provide us will be greatly appreciated. 

Eric

------------------------------

From: "Dennis Reichel" <[EMAIL PROTECTED]>
Date: Mon, 31 May 1999 22:35:45 -0400
Subject: Re: need to access irq2.

See www.pcguide.com  for their reference on PC IRQ implementation.  It will
explain why you should use IRQ9 in lieu of IRQ2.  This site has excellent
info on PC architecture!

Regards, Dennis Reichel
- ----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, May 29, 1999 6:09 PM
Subject: need to access irq2.


> Hi,
> I need to access irq2 for an hardware device. Under dos this is possible
> with no problems, trying it under dosemu 0.98.6 with irqpassing it says
> that it can't work that irq. Is there a fix?
> Thanks.
> Dave.
>
> ___________________________________________________________________
> You don't need to buy Internet access to use free Internet e-mail.
> Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
> or call Juno at (800) 654-JUNO [654-5866]
>


------------------------------

From: [EMAIL PROTECTED] (John Covici)
Date: Tue, 01 Jun 1999 01:48:40 -0400
Subject: dsz giving cpu exception under dosemu-0.99.11

Hi.  I am having some problems running various apps under
dosemu-0.99.11 under kernel 2.2.7.

I am trying to run Telix V3.51 and it works great, but if you try to
shell out using alt-j, either I get a cpu exception or my keyboard
hangs so badly I have to hit the reset button.

Also, whenever the program dsz is run, I get a cpu exception or it
hangs.  No matter where dsz is called from, it won't run at all.

Any alternative zmodem programs which can be used as an external
protocols for pcboard and telix?  Or is there a solution to the dsz
problem itself?

Thanks much for any assistance anyone can give.

- -- 
         John Covici
          [EMAIL PROTECTED]

------------------------------

From: Uwe Bonnes <[EMAIL PROTECTED]>
Date: Tue,  1 Jun 1999 09:33:43 +0200 (MEST)
Subject: Re: replacing freedos?

UNIXMAN writes:
> Has anyone noticed that the setup-hdimage script doesn't work with RH 6.0?
> 
Aren't problems with a special distribution a problem of the
distributor?

Bye

Uwe Bonnes                [EMAIL PROTECTED]

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
- --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

------------------------------

From: Steffen Winterfeldt <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 12:59:12 +0200 (MEST)
Subject: Re: SV: video_mode 0x06 not supported

Hi,

On Sun, 30 May 1999, Bjorn Eriksson wrote:
> 
> >ERROR: X: X_setmode: video_mode 0x06 not supported on this screen
> 
>  Well, video mode 6 is a bit odd: 640x200 BW (but not mono i.e 0xB000-framebuffer). 
>Have you tried running your X server in different videomodes?

You�ll need the development version of DOSEMU for this; the current
version is 0.99.12.


Bye,

Steffen


------------------------------

From: Juergen Leising <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 14:46:28 +0200
Subject: Re: SV: video_mode 0x06 not supported

On Mon, May 31, 1999 at 02:07:04PM +0200, Juergen Leising wrote:
> 8 bit:
>       640x400
>       800x600
> 16 bit: 640x400
>       800x600
> 24 bit: 640x400
>       800x600
> 
...of course I meant 640x480 instead of 400...

Juergen.

- -- 
*****************************************************************
* Juergen Leising, E-Mail: [EMAIL PROTECTED] *
*           http://www.stud.uni-bayreuth.de/~a0037/             *
*****************************************************************

------------------------------

From: Juergen Leising <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 14:58:47 +0200
Subject: Re: SV: video_mode 0x06 not supported

On Tue, Jun 01, 1999 at 12:59:12PM +0200, Steffen Winterfeldt wrote:
> Hi,
> 
> On Sun, 30 May 1999, Bjorn Eriksson wrote:
> > 
> > >ERROR: X: X_setmode: video_mode 0x06 not supported on this screen
> > 
> >  Well, video mode 6 is a bit odd: 640x200 BW (but not mono i.e 
>0xB000-framebuffer). Have you tried running your X server in different videomodes?
> 
> You�ll need the development version of DOSEMU for this; the current
> version is 0.99.12.
> 

I just downloaded and tried 0.99.12 - the error message in deed
doesn't appear any more - but the garbage at the screen
remains...so my problem isn't solved, yet. What a pity...

Bye, bye, Juergen.

- -- 
*****************************************************************
* Juergen Leising, E-Mail: [EMAIL PROTECTED] *
*           http://www.stud.uni-bayreuth.de/~a0037/             *
*****************************************************************

------------------------------

From: "Bojan Pahulje" <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 15:19:43 +0200
Subject: device /dev/hda1 in use, cannot do partition access

This is a multi-part message in MIME format.

- ------=_NextPart_000_0004_01BEAC42.2D069E20
Content-Type: text/plain;
        charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

Please, I need some basic help:

I'm using dosemu 0.98.1 on RedHAT Linux 5.2.=20
My dosemu.conf is configured to use partition access:  $_hdimage =3D =
"/dev/hda1".=20

Partition /dev/hda1 is bootable DOS partition, not mounted on a system.

Dosemu returned following message:  /dev/hda1 in use, cannot do =
partition access. Where is the hack?

Best regards and thanks,

Bojan






- ------=_NextPart_000_0004_01BEAC42.2D069E20
Content-Type: text/html;
        charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-2 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000 size=3D2><FONT size=3D3>Please, I need some =
basic=20
help:</FONT></FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV>I'm using dosemu 0.98.1 on RedHAT Linux 5.2.=20
<P>My dosemu.conf is configured to use partition access:&nbsp; $_hdimage =
=3D=20
&quot;/dev/hda1&quot;. </P>
<P>Partition /dev/hda1 is bootable DOS partition, <STRONG>not mounted on =
a=20
system</STRONG>.</P>
<P>Dosemu returned following message<FONT face=3DArial>:&nbsp;<FONT =
color=3D#000000=20
size=3D2><FONT face=3D"" size=3D1> <FONT size=3D3>/dev/hda1 in use, =
cannot do partition=20
access</FONT></FONT></FONT></FONT><FONT color=3D#000000 size=3D2><FONT=20
face=3D"MS Sans Serif" size=3D1>. <FONT face=3DArial><FONT =
size=3D3>Where is the=20
hack?</FONT></FONT></FONT></FONT><FONT size=3D3><FONT=20
face=3DArial></FONT></FONT></P>
<P><FONT color=3D#000000 size=3D2><FONT face=3D"MS Sans Serif"=20
size=3D1></FONT></FONT><FONT color=3D#000000 size=3D2><FONT face=3D"MS =
Sans Serif"=20
size=3D1></FONT><FONT size=3D3>Best regards and =
thanks,</FONT></FONT><FONT=20
size=3D3></FONT></P>
<P><FONT size=3D3>Bojan</FONT></P>
<P><FONT color=3D#000000 size=3D2><FONT face=3D"MS Sans Serif" =
size=3D1>&nbsp;</P></DIV>
<DIV>
<P>&nbsp;</P></DIV></FONT></FONT></BODY></HTML>

- ------=_NextPart_000_0004_01BEAC42.2D069E20--


------------------------------

From: Steffen Winterfeldt <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 16:15:47 +0200 (MEST)
Subject: Re: SV: video_mode 0x06 not supported

Hi Juergen,

On Tue, 1 Jun 1999, Juergen Leising wrote:

> On Tue, Jun 01, 1999 at 12:59:12PM +0200, Steffen Winterfeldt wrote:
> > Hi,
> > 
> > On Sun, 30 May 1999, Bjorn Eriksson wrote:
> > > 
> > > >ERROR: X: X_setmode: video_mode 0x06 not supported on this screen
> > > 
> > >  Well, video mode 6 is a bit odd: 640x200 BW (but not mono i.e 
>0xB000-framebuffer). Have you tried running your X server in different videomodes?
> > 
> > You�ll need the development version of DOSEMU for this; the current
> > version is 0.99.12.
> > 
> 
> I just downloaded and tried 0.99.12 - the error message in deed
> doesn't appear any more - but the garbage at the screen
> remains...so my problem isn't solved, yet. What a pity...

OK, mode 0x06 is actually a CGA 2 color mode. I�m not sure your program
actually uses it. May be it just checks a few modes and finally it takes
the best it finds.

I�ve implemented all standard VGA/CGA/whatever modes *except* the 16 color
EGA/VGA modes. So mode 6 should give you no problems.

Could you please run

xdos -DX -o log_file

and do a

grep X_setmode log_file

afterwards to see which video modes have actually been used?


Bye,

Steffen


------------------------------

From: Juergen Leising <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 17:45:07 +0200
Subject: Re: SV: video_mode 0x06 not supported

On Tue, Jun 01, 1999 at 04:15:47PM +0200, Steffen Winterfeldt wrote:
> Hi Juergen,
> > 
> > I just downloaded and tried 0.99.12 - the error message in deed
> > doesn't appear any more - but the garbage at the screen
> > remains...so my problem isn't solved, yet. What a pity...
> 
> OK, mode 0x06 is actually a CGA 2 color mode. I�m not sure your program
> actually uses it. May be it just checks a few modes and finally it takes
> the best it finds.
> 
> I�ve implemented all standard VGA/CGA/whatever modes *except* the 16 color
> EGA/VGA modes. So mode 6 should give you no problems.
> 
> Could you please run
> 
> xdos -DX -o log_file
> 
> and do a
> 
> grep X_setmode log_file
> 

Here it is:

X: X_setmode: video_mode 0x3 (TEXT), size 80 x 25 (720 x 400 pixel)
X: X_setmode: video_mode 0x6 (GRAPH), size 80 x 25 (640 x 200 pixel)
X: X_setmode: video_mode 0x10 (GRAPH), size 80 x 25 (640 x 350 pixel)
X: X_setmode: video_mode 0x12 (GRAPH), size 80 x 30 (640 x 480 pixel)
X: X_setmode: video_mode 0x3 (TEXT), size 80 x 25 (720 x 400 pixel)

so 0x12 is presumably what I can see as "garbage"; I am still able to 
leave the program - returning from word 5.0 to dos restores 0x3.

Thank you a lot for your help.
 
Cheers, Juergen.


- -- 
*****************************************************************
* Juergen Leising, E-Mail: [EMAIL PROTECTED] *
*           http://www.stud.uni-bayreuth.de/~a0037/             *
*****************************************************************

------------------------------

From: Juergen Leising <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 19:06:12 +0200
Subject: key keeps being pressed

Hello to all,

every now and then I face the following problem:

On hitting one of the cursor keys dosemu behaves as if I had kept
pressing down that key, therefore in an application the cursor keeps
on moving, although I actually released this key and expected the cursor
to do so as well. 

My settings are:

$_rawkeyboard = (1)     # bypass normal keyboard input, maybe dangerous
$_layout = "de-latin1"  # one of: finnish(-latin1), de(-latin1), be, it, us
                        # uk, dk(-latin1), keyb-no, no-latin1, dvorak, po
                        # sg(-latin1), fr(-latin1), sf(-latin1), es(-latin1)
$_keybint = (on)        # emulate PCish keyboard interrupt

Indeed the problem can be solved by keybint = (off), but I cannot do
this, because this would prevent dosemu from a correct handling
of some combinations of keys inside applications like word 5.0 (e. g.
ALT + space; SHIFT + right mouse button; SHIFT + left mouse button).

Rawkeyboard = (1) is necessary for me, because otherwise
I don't seem to be able to get german umlaute (mutated vowels).
All of this is true at least for my favourite dos word 5.0.

What else could I change / configure?

Any suggestions?

Thank you.


- -- 
*****************************************************************
* Juergen Leising, E-Mail: [EMAIL PROTECTED] *
*           http://www.stud.uni-bayreuth.de/~a0037/             *
*****************************************************************

------------------------------

From: Steffen Winterfeldt <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 19:26:38 +0200 (MEST)
Subject: Re: SV: video_mode 0x06 not supported

Hi Juergen,

On Tue, 1 Jun 1999, Juergen Leising wrote:
> 
> X: X_setmode: video_mode 0x3 (TEXT), size 80 x 25 (720 x 400 pixel)
> X: X_setmode: video_mode 0x6 (GRAPH), size 80 x 25 (640 x 200 pixel)
> X: X_setmode: video_mode 0x10 (GRAPH), size 80 x 25 (640 x 350 pixel)
> X: X_setmode: video_mode 0x12 (GRAPH), size 80 x 30 (640 x 480 pixel)
> X: X_setmode: video_mode 0x3 (TEXT), size 80 x 25 (720 x 400 pixel)
> 
> so 0x12 is presumably what I can see as "garbage"; I am still able to 
> leave the program - returning from word 5.0 to dos restores 0x3.

OK, *if* you feel adventurous, you could remove the video modes
0x10 and 0x12 from src/env/video/vgaemu_modelist.h, compile
and try again.


Bye,

Steffen


------------------------------

From: [EMAIL PROTECTED] (David Hodges)
Date: Wed, 2 Jun 1999 07:18:12 +1200 (NZST)
Subject: Re: dsz giving cpu exception under dosemu-0.99.11

> Hi.  I am having some problems running various apps under
> dosemu-0.99.11 under kernel 2.2.7.

Have you tried dosemu 0.98.6 ? That is the latest stable release.
odd major version numbers such as dosemu-0.99.x are for *unstable*
developer releases.

> I am trying to run Telix V3.51 and it works great, but if you try to
> shell out using alt-j, either I get a cpu exception or my keyboard
> hangs so badly I have to hit the reset button.

did you try it under X ? At least then, you would not have to hit reset.
Unlike Windoze, Linux is very hard to crash. If dosemu hangs, you can
just kill it, if you are running under X, or if you can telnet or dial in
to your machine.


------------------------------

From: Juergen Leising <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 22:38:03 +0200
Subject: Re: SV: video_mode 0x06 not supported

On Tue, Jun 01, 1999 at 07:26:38PM +0200, Steffen Winterfeldt wrote:
> Hi Juergen,
> 
> > X: X_setmode: video_mode 0x3 (TEXT), size 80 x 25 (720 x 400 pixel)
> > X: X_setmode: video_mode 0x6 (GRAPH), size 80 x 25 (640 x 200 pixel)
> > X: X_setmode: video_mode 0x10 (GRAPH), size 80 x 25 (640 x 350 pixel)
> > X: X_setmode: video_mode 0x12 (GRAPH), size 80 x 30 (640 x 480 pixel)
> > X: X_setmode: video_mode 0x3 (TEXT), size 80 x 25 (720 x 400 pixel)
> > 
> OK, *if* you feel adventurous, you could remove the video modes
> 0x10 and 0x12 from src/env/video/vgaemu_modelist.h, compile
> and try again.
> 

Well, unfortunately no success again. I commented out 0x10 and 0x12 and
recompiled, but word 5.0 complained about not being able to switch
to graphical mode. Then I commented out only 0x12, but word complained
again. So I am afraid there is no way to get that "check layout"
under X11 - word seems to insist on 0x12. But 0x12 (being not commented
out) will produce a strange picture: Just silhouettes, but no
readable commands, not to mention a readable document.

Again - it is a pity.

Thank you very much,

cheers, Juergen.



- -- 
*****************************************************************
* Juergen Leising, E-Mail: [EMAIL PROTECTED] *
*           http://www.stud.uni-bayreuth.de/~a0037/             *
*****************************************************************

------------------------------

From: [EMAIL PROTECTED] (John Covici)
Date: Tue, 01 Jun 1999 16:47:12 -0400
Subject: Re: dsz giving cpu exception under dosemu-0.99.11

on Wed, 2 Jun 1999 07:18:12 +1200 (NZST) [EMAIL PROTECTED] (David Hodges) in
<m10ou3A-000AFvC@erewhon> wrote:
>> Hi.  I am having some problems running various apps under
>> dosemu-0.99.11 under kernel 2.2.7.
>
>Have you tried dosemu 0.98.6 ? That is the latest stable release.
>odd major version numbers such as dosemu-0.99.x are for *unstable*
>developer releases.

I decided to take that because it looked like I had greater
possibility of getting things to work.

>> I am trying to run Telix V3.51 and it works great, but if you try to
>> shell out using alt-j, either I get a cpu exception or my keyboard
>> hangs so badly I have to hit the reset button.
>
>did you try it under X ? At least then, you would not have to hit reset.

I cannot access X as I do not see and am using a speech interface to
run Linux.  Sometimes the keyboard locks so I cannot get back to the
other console to even kill the process.


- -- 
         John Covici
          [EMAIL PROTECTED]

------------------------------

From: "Andrei Bosco" <[EMAIL PROTECTED]>
Date: Tue, 1 Jun 1999 21:26:43 -0300
Subject: Tranlation and questions

This is a multi-part message in MIME format.

- ------=_NextPart_000_0005_01BEAC75.71D3A740
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I can translate your dos-emu documentation from english to portuguese... =
if you want. And another thing, I can run a dos game using dos-emu (a =
game like WingCommander 2)?

Andrei - Kosh
[EMAIL PROTECTED]
UIN 40129060
Linux User #123406

- ------=_NextPart_000_0005_01BEAC75.71D3A740
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>I can translate your dos-emu =
documentation from=20
english to portuguese... if you want. And another thing, I can run a dos =
game=20
using dos-emu (a game like WingCommander 2)?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Andrei - Kosh</FONT></DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>UIN 40129060</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Linux User =
#123406</FONT></DIV></BODY></HTML>

- ------=_NextPart_000_0005_01BEAC75.71D3A740--


------------------------------

End of linux-msdos-digest V1 #145
*********************************

To subscribe to linux-msdos-digest, send the command:

Reply via email to