linux-msdos-digest         Monday, 23 August 1999       Volume 01 : Number 152

In this issue:

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

From: UNIXMAN <[EMAIL PROTECTED]>
Date: Sat, 7 Aug 1999 15:16:27 -0400 (EDT)
Subject: Re: two problems

I can answer your first question; set raw_keyboard=(1) or something like 
that in your dosemu.conf file.

On Sat, 7 Aug 1999, Gereon Ruetten wrote:

> Hi,
> 
> first of all I want to say you all did a great job, dosemu is really
> great...
> 
> I try to run a big Dos Application under Dosemu and there are two
> problems
> i can't solve.
> 
> 1.) The dos-Application uses <ALT-Fx> and <STRG-Fx> keys... how can i
> configure
>     my linux that i can use them (most run with dos not xdos) ? I played
> a 
>     little bit with loadkeys and was able to make linux not to switch
> the
>     Consoles while pressing <ALT-Fx>, but the keystroke isnt realized by
> the
>     dos-application
> 
> 2.) This DOS-Application should run about 30 times per linuxbox. This
>     Application is written in C/C++ and compiled with watcom compiler
>     in protected mode, most time the application has to wait on
> keystrokes 
>     so the programmer tried to give the idle-cpu time back, but the the
>     clock runs only at about the halfspeed... Time is extremly important
> in
>     thios application so i cant ignore that.
>     The Programmer uses following function :
> 
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > INT 2F - MS Windows, DPMI, various - RELEASE CURRENT VIRTUAL MACHINE
> > TIME-SLICE
> >    AX = 1680h
> > Return: AL = status
> >        00h if the call is supported
> >        80h (unchanged) if the call is not supported
> > Notes:  programs can use this function in idle loops to enhance performance
> >      under multitaskers; this call is supported by MS Windows 3+, DOS 5+,
> >      DPMI 1.0+, and in OS/2 2.0+ for multitasking DOS applications
> >    does not block the program; it just gives up the remainder of the time
> >      slice
> >    should not be used by Windows-specific programs
> >    when called very often without intermediate screen output under
> >      MS Windows 3.x, the VM will go into an idle-state and will not
> >      receive the next slice before 8 seconds have elapsed. This time can
> >      be changed in SYSTEM.INI through "IdleVMWakeUpTime=<seconds>".
> >      Setting it to zero results in a long wait.
> >    this function has no effect under OS/2 2.10-4.0 if the DOS box has an
> >      "Idle Sensitivity" setting of 100
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> 
>       this problem didnt exist while running under real Win9x or NT.
> 
>       If you want i can post you a test-program
> 
>       the really strange thing is :
> 
>       - start dosemu 
>       - look at the time (dos-command time)
>       - start the testprogram
>       - clock works slower 
>       - after a while i stop the testprogram, the time is e.g. 5 min. 
>         after theright time
>       - start once again dos-command "time" and get the correct (!) time
> 
> 
> when i set
> 
> $_hogthreshold = (0)
> 
> the clock works fine, but the process uses all of my cpu-time :-(
> 
> 
> I tried the last stable version of dosemu and also the last developer
> release...
> 
> 
> Gereon
> 

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

From: <[EMAIL PROTECTED]>
Date: Sat, 7 Aug 1999 22:27:14 -0700 (PDT)
Subject: Yahoo! Vacation Reply

I currently have no phone, but will try to check my e-mail periodically.
Please be patient if I do not respond to you right away.

Hasta,
- -Art-

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


Original Message:


Received: from ussenterprise.ufp.org (209.249.97.242)
  by mta107.yahoomail.com with SMTP; 7 Aug 1999 22:27:13 -0700
Received: from entropy.muc.muohio.edu (IDENT:[EMAIL PROTECTED] 
[134.53.213.10])
        by ussenterprise.ufp.org (8.9.3/8.9.2) with ESMTP id BAA53577
        for <[EMAIL PROTECTED]>; Sun, 8 Aug 1999 01:27:10 -0400 (EDT)
        (envelope-from [EMAIL PROTECTED])
Received: from vger.rutgers.edu (vger.rutgers.edu [128.6.190.2])
        by entropy.muc.muohio.edu (8.8.7/8.8.7) with ESMTP id BAA24203;
        Sun, 8 Aug 1999 01:26:39 -0400
Received:  by vger.rutgers.edu via listexpand id <S155465AbPHGHRa>;
        Sat, 7 Aug 1999 03:17:30 -0400
Received:  by vger.rutgers.edu id <S155070AbPHGHRN>;
        Sat, 7 Aug 1999 03:17:13 -0400
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject:   linux-msdos-digest V1 #151
Reply-To: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
Precedence: bulk
Message-Id: <1999
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com


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

From: Franck Sgard <[EMAIL PROTECTED]>
Date: Mon, 09 Aug 1999 14:17:16 +0200
Subject: (no subject)

I installed the rpm package DOSEMU version 0.99.10 on a Pentium II
233MHz

As soon as I run dos -X from a terminal window (within a KDE session),
the DOS windows is killed and no error message is provided.

Any idea ?

Thanks.


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

From: [EMAIL PROTECTED] (David Hodges)
Date: Tue, 10 Aug 1999 08:15:46 +1200 (NZST)
Subject: Re: (no subject)

> I installed the rpm package DOSEMU version 0.99.10 on a Pentium II
> 233MHz
> 
> As soon as I run dos -X from a terminal window (within a KDE session),
> the DOS windows is killed and no error message is provided.
> 
> Any idea ?

Try downloading, compiling and installing dosemu 0.98.8 (the latest
stable version) from ftp.dosemu.org.

You will need to read the documentation that comes with it - for example, 
if you have some
version of DOS other than FreeDOS, then you probably want to use that
instead of the FreeDOS image that comes with dosemu, etc. etc.


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

From: "Klaus.Friedel" <[EMAIL PROTECTED]>
Date: Thu, 12 Aug 1999 17:52:05 +0200 (MET DST)
Subject: cursor problems

Hello everybody,

I'm in great trouble trying to work with dosemu:

Situation:
- - Computer with LINUX 2.2.7 and dosemu-0.98.6.0
- - Computer with Solaris/x86 2.6
- - dosemu running under LINUX should be shown on the Solaris-Client under X
  (DISPLAY=...)
- - DOS-Programm with graphical user-interface
- - starting dosemu with xdos or xterm ... -e dos

Problem:
- - dosemu running with font vga or vga11x19 the DOS-programm is running in
  well-known style
- - unfortunately the cursor stays on the bottom and on the left side of the
  window
- - an active input-field on the display can only be detected, when an input was
  made (on reasonable work )!

or:

- - dosemu running with standard-X11-fonts (for example 10x20) the programm is
  running without acceptable graphical interface, but the cursor appers in the
  active input field
- - unfortunately I don't get the typical german letters ����

What is wrong ?

I hope you can help me. Best wishes

Klaus-Georg Friedel

- ------------------------------------------------------
mailto:[EMAIL PROTECTED]
http://www.bayern.de/Vermessung

Bezirksfinanzdirektion M�nchen
Alexandrastr. 3
80538 M�nchen
Tel. +49 89 2190-2466
Fax: +49 89 2190-2459


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

From: "Dwight Baer" <[EMAIL PROTECTED]>
Date: Thu, 12 Aug 1999 19:26:43 -0400
Subject: Copying from Linux to a DOS floppy

Hi!

I'm Dwight Baer from London, Ontario.

I got this e-mail address from the Linux man pages.

I need to copy from Linux to a DOS floppy.  Do you know how this can be
done?  I am trying to use the Linux "dos" command.

TIA

Dwight Baer
[EMAIL PROTECTED]


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

From: Uwe Maier <[EMAIL PROTECTED]>
Date: Fri, 13 Aug 1999 09:06:27 +0000
Subject: Re: Copying from Linux to a DOS floppy

Dwight Baer wrote:
> I need to copy from Linux to a DOS floppy.  Do you know how this can be
> done?  I am trying to use the Linux "dos" command.

Either use the mtools (mcopy, mdir .... (man mtools)) or mount the
floppy (e.g. mount -text msdos /dev/fd0 /floppy) when you kernel has
msdos enabled and use cp.

dos is an emulation of the dos-Environment. Using dos for copying file
is like buying a car when you only want to listen to its radio.

uwe

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

From: "Daniel Fernandez" <[EMAIL PROTECTED]>
Date: Fri, 13 Aug 1999 13:24:59 +0200
Subject: Multiport adapter on dosemu

This is a multi-part message in MIME format.

- ------=_NextPart_000_000C_01BEE58F.3DED52C0
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi , and thankyou for this great piece of software ...

    I=B4d like to make you a question about using a multiport adapter on =
a linux box..
I=B4m configuring so it can be a bridge for accessing an old NCR ITX =
system that on only supports serial terminals ADD-VP type so users can =
telnet the linux box ,execute dosemu and then Procomm to access the ITX =
.

    So I configured the linux box , and it works ok with 1 or 2 serial =
ports but as I=B4ve seen in the doc (and I=B4ve tested it too), you =
can=B4t use two ports with the same IRQ .Problem is we need more ports =
now and I believed this adapter will do.


Have dosemu any chance to access more than one serial on the multiport =
adapter (I think it is a Cyclades), because of IRQs? Any way to share =
the IRQs?=20
 We haven=B4t bought it yet and I=B4d  thank any tip before spending the =
cash on something that won=B4t work..

=20
Thanks in advance for everything....

Daniel Fernandez

[EMAIL PROTECTED]

- ------=_NextPart_000_000C_01BEE58F.3DED52C0
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.2014.210" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial>Hi , and thankyou for this great piece of =
software=20
...</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial>&nbsp;&nbsp;&nbsp; I=B4d like to make you a =
question about=20
using a multiport adapter on a linux box..</FONT></DIV>
<DIV><FONT face=3DArial>I=B4m configuring so it can be a bridge for =
accessing an=20
old&nbsp;NCR ITX system that on only supports serial terminals ADD-VP =
type=20
so&nbsp;users can telnet the linux box ,execute dosemu and then Procomm =
to=20
access the ITX .</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial>&nbsp;&nbsp;&nbsp; So I configured the linux box =
, and it=20
works ok with 1 or 2 serial ports but as I=B4ve seen in the doc (and =
I=B4ve tested=20
it too),&nbsp;you can=B4t use two ports with the same IRQ&nbsp;.Problem =
is we need=20
more ports now and I&nbsp;believed this adapter will do.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial>Have dosemu any chance&nbsp;to access&nbsp;more =
than one=20
serial&nbsp;on the multiport adapter (I think it is a Cyclades), because =
of=20
IRQs? Any way to share the IRQs?&nbsp;</FONT></DIV>
<DIV><FONT face=3DArial>&nbsp;We haven=B4t bought it yet and I=B4d =
&nbsp;thank any tip=20
before spending the cash on something that won=B4t work..</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial>Thanks in advance for =
everything....</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial>Daniel Fernandez</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial><A=20
href=3D"mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A></FONT></DIV></BODY>=
</HTML>

- ------=_NextPart_000_000C_01BEE58F.3DED52C0--


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

From: [EMAIL PROTECTED] (David Hodges)
Date: Sat, 14 Aug 1999 10:02:39 +1200 (NZST)
Subject: Re: Copying from Linux to a DOS floppy

> Dwight Baer wrote:
> > I need to copy from Linux to a DOS floppy.  Do you know how this can be
> > done?  I am trying to use the Linux "dos" command.
> 
> Either use the mtools (mcopy, mdir .... (man mtools)) or mount the
> floppy (e.g. mount -text msdos /dev/fd0 /floppy) when you kernel has
> msdos enabled and use cp.

Of course that should be mount -tmsdos /dev/fd0 /floppy


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

From: [EMAIL PROTECTED] (Frank Knoll)
Date: Sat, 14 Aug 1999 16:41:47 +0200
Subject: problem with doesemu 0.98.x

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

Hello,

i gave a problem with dosemu version >= 0.98XXX.

Until now i worked with dosemu 0.97.10 without any problem. But now i
can't
compile dosemu 0.97.10 after a system update. I guess this version is
now too old.
Nevertheless its time for me to use a more actual dosemu version.

Now i use dosemu 0.98.8 . With this version ( and the versions before
...)
i have some problems with files on my local disk. I can't delete files
or change
the file contents. My dsp assembler produces some error messages that he
can't find
files he has created. If i use my local msdos fat partion thru a novell
emulator
( marsnew ) and not directly, the problems disappear and all works fine.

Therefore it seems to me, there must be a problem with the handling of
local 
files on my system. I hope someone has a idea which can help me !?

I us lredir to access my local msdos fat partion.

Here my autoexec.emu :

lredir e: linux\fs
lredir del d:
lredir c: linux\fs\mnt/dos_c
lredir d: linux\fs\mnt/dos_d
...
...


Frank Knoll
- --------------6976EA8BFB1C67D05FCC37F7
Content-Type: text/x-vcard; charset=us-ascii;
 name="frank.knoll.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Frank Knoll
Content-Disposition: attachment;
 filename="frank.knoll.vcf"

begin:vcard 
n:Knoll;Frank
x-mozilla-html:FALSE
adr:;;;;;;
version:2.1
email;internet:[EMAIL PROTECTED]
title:Dipl.-Ing.
x-mozilla-cpt:;24192
fn:Frank Knoll
end:vcard

- --------------6976EA8BFB1C67D05FCC37F7--


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

From: UNIXMAN <[EMAIL PROTECTED]>
Date: Sat, 14 Aug 1999 23:37:51 -0400 (EDT)
Subject: Re: Copying from Linux to a DOS floppy

dos is the command to start the dos emulator, which can run dos programs 
on linux.  If you want to copy files on a dos floppy, then just mount the 
drive as msdos filesystem and use the cp command.  Do yo know how to 
mount the floppy drive?  Which release of linux are you using?

On Thu, 12 Aug 1999, Dwight Baer wrote:

> Hi!
> 
> I'm Dwight Baer from London, Ontario.
> 
> I got this e-mail address from the Linux man pages.
> 
> I need to copy from Linux to a DOS floppy.  Do you know how this can be
> done?  I am trying to use the Linux "dos" command.
> 
> TIA
> 
> Dwight Baer
> [EMAIL PROTECTED]
> 
> 

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

From: contact <[EMAIL PROTECTED]>
Date: Sun, 15 Aug 1999 01:37:27 -0800
Subject: Free Exchange for Books, Music & Movies

This is a Multipart MIME message. Since your mail reader
does not understand this format, some or all of
this message may not be legible.

- --XXC35FC31F-035FC35FXX
Content-Type: text/plain;
        charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

To unsubcribe, please send "Unsubribe" reply message to [EMAIL PROTECTED]=


* Do you want to earn some extra cash?=20
* Do you have unwanted books from school?=20
* Do you need text books for your classes?=20
* Do you have dusted books on your shelf?=20

You can now list, sell, buy, or exchange books on http://www.netgoer.com bo=
ok=20
exchange. Best of all,=20
we provide the service for free.  That's right; it's=20
100% FREE. So let's list, buy, sell, and save.=20

NetGoer.com
Your journey starts here=20

- --XXC35FC31F-035FC35FXX--


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

From: "Narr, McPaper" <[EMAIL PROTECTED]>
Date: Mon, 16 Aug 1999 15:03:50 +0200
Subject: Umlaut-Problem (german) in xtermdos

> Hi,
> 
> before anything else a GREAT THANKs for this tool...
> 
> Now the problem: I'm testing an ACUCOBOL - application with
> fullscreen-menus etc (black-box for me).
> Everything runs fine in alpha/fullscreen mode (console or elsewhere, no
> X).
> If I start the X-Box (xtermdos) I get nearly the same, BUT: if any
> a-umlaut (german char) gets displayed,
> the line gets broken at the cursor-position, no a-umlaut appears, it seems
> like the rest of this word 
> gets erased (U-umlaut the same) .
> You can test the same effect with any Norton-Commander (here Version 4 .0
> german) if you open any
> Box containing an a-umlaut. The other "umlauts" seem to be ok.
> root or any user makes no difference.
> 
> I could'nt find such problem addressed in the last mailing archives
> 
> I' ve tested Version 0.98.7 and 0.98.8 (the exe-rpm's), running SUSE 6.0,
> Kernel 2.0.36, KDE 1.1.
> It should be NOT Hardware-dependent - on 3 Machines (very different) the
> same result.
> 
> Here my dosemu.conf:
> 
> ##########################################################################
> ####
> # 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)
> $_features= ""                # list of temporary hacks, see release notes
> in
>                       # the file ChangeLog. e.g "0:1 2:0", which means
>                       # to set feature_0 to 1 and feature_2 to 0.
> $_timint = (on)               # emulate INT08 type timer interrupts
> $_mathco = (on)               # or off
> $_cpu = (80386)               # 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 = (off)
> 
> $_xms = (4096)                # in Kbyte
> $_ems = (0)           # in Kbyte
> $_ems_frame = (0xe000)
> $_dpmi = (4096)               # 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 = (25) # 0 == all CPU power to DOSEMU
> $_irqpassing = ""     # list of IRQ number (2-15) to pass to DOS such as
>                       # "3 8 10"
> $_speaker = "emulated"                # or "native" or "emulated"
> 
> 
> $_term_char_set = "ibm"       # Global code page and character set
> selection.
>                       # "" == automatic, else: ibm, latin, latin1, latin2
> 
> $_term_color = (on)   # terminal with color support
> $_term_updfreq = (4)  # time between refreshs (units: 20 == 1 second)
> $_escchar = (30)      # 30 == Ctrl-^, special-sequence prefix
> 
> $_rawkeyboard = (0)   # bypass normal keyboard input, maybe dangerous
> $_layout = "de"       # 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
>                       # hr-cp852, hr-latin2, cz-qwerty, cz-qwertz.
>                       # Or 'auto' (which tries to generate the table from
>                       # the current Linux console settings)
> $_keybint = (on)      # emulate PCish keyboard interrupt
> 
> 
> $_X_updfreq = (5)     # 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 = (auto)  # on == translate keybord via dosemu keytables
>                       # or 'off' or 'auto'
> $_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, ati, s3
> $_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 "atapi" or empty, if not
> existing
>                       # optionally the device may be appended such as
>                       # "threeinch:/dev/fd0"
> $_floppy_b = ""               # dito for B:
> 
> $_hdimage = "bootdir.first" # 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)
> 
> $_aspi = ""           # list of generic SCSI devices to make available
>                       # for the builtin aspi driver (format of an entry
>                       # is 'device:type:mappedtarget' such as
>                       # "sg2:WORM sg3:Sequential-Access:6 sg4:CD-ROM" or
>                       # "sg2:4 sg3:1:6 sg4:5" (which are equal)
> 
> $_com1 = ""           # e.g. "/dev/mouse" or "/dev/cua0"
> $_com2 = ""           # e.g. "/dev/modem" or "/dev/cua1"
> $_com3 = ""           # dito                 "/dev/cua2"
> $_com4 = ""           # dito                 "/dev/cua3"
> $_ttylocks = ""               # Lock directory (e.g. "/var/lock")
>                       # default ("") is /usr/spool/uucp
> 
> $_mouse = ""          # 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 = "lp"      # 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 = (off)  # or on
> $_novell_hack = (off)
> $_vnet = (off)                # 'on' for packet-multi (used by dosnet)
> 
> $_sound = (off)               # sound support on/off
> $_sb_base = (0x220)
> $_sb_irq = (5)
> $_sb_dma = (1)
> $_sb_dsp = "/dev/dsp"
> $_sb_mixer = "/dev/mixer"
> $_mpu_base = "0x330"
> 
> 
> Thanks in advance
> Wolfgang
> 
> 
>  

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

From: Reinhard Karcher <[EMAIL PROTECTED]>
Date: Mon, 16 Aug 1999 16:37:30 +0200
Subject: Re: Umlaut-Problem (german) in xtermdos

At Mon, 16 Aug 1999 Narr, McPaper wrote:
..
..
..
> $_layout = "de"       # one of: finnish(-latin1), de(-latin1)
..
..
..
> $_X_keycode = (auto)  # on == translate keybord via dosemu keytables
>                       # or 'off' or 'auto'

Hi Wolfgang,
I would suggest you should try:
$_layout = "de-latin1"
$_X_keycode = (on)

Reinhard

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

From: Kai Schaeffer <[EMAIL PROTECTED]>
Date: Mon, 16 Aug 1999 18:53:38 +0200
Subject: High VESA-Resolution

Hello,

it try to run a DOS-CAD-Programm with DOSEMU. It runs and that's great.
Unfortunately there are some little problems:

1. The speed, but is a little bit strange. When I load a drawing, the
drawing will be displayed the first time very quick. But if I press the key
to redraw the screen you can observe the drawing of every single line... (I
use it in a console, it doesn't run in a X-Window)

2. It only works with the VESA-resolution up to 800x600. If I try to use a
higher one, I get the message:

Mode not supported : Window size not 64K

What does this mean and is there a solution? 

3. When I exit the CAD-programm, DOSEMU quits with a message like:

ERROR: HLT requested: lina=0x8d!
ERROR: HLT requested: lina=0x8d!
ERROR: general protection at 0x45870: 2
ERROR: SIGSEGV, protected insn...exiting!

The hardware: Pentium III 450MB, 128MB RAM, Matrox G400 

Thanks 

Kai Schaeffer

P.S.: Here is a my dosemu.conf:

# 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)
$_features= ""  # list of temporary hacks, see release notes in
   # the file ChangeLog. e.g "0:1 2:0", which means
   # to set feature_0 to 1 and feature_2 to 0.
$_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 = (off)

$_xms = (2048)  # in Kbyte
$_ems = (2048)  # 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 = (1) # 0 == all CPU power to DOSEMU
$_irqpassing = "" # list of IRQ number (2-15) to pass to DOS such as
   # "3 8 10"
$_speaker = ""  # 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 = (4) # time between refreshs (units: 20 == 1 second)
$_escchar = (30) # 30 == Ctrl-^, special-sequence prefix

$_rawkeyboard = (0) # bypass normal keyboard input, maybe dangerous
$_layout = "auto" # 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
   # hr-cp852, hr-latin2, cz-qwerty, cz-qwertz.
   # Or 'auto' (which tries to generate the table from
   # the current Linux console settings)
$_keybint = (on) # emulate PCish keyboard interrupt


$_X_updfreq = (5) # 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 = (auto)  # on == translate keybord via dosemu keytables
   # or 'off' or 'auto'
$_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 = (off) # 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 = (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 = (1.0) # gamma correction
$_X_vgaemu_memsize = (2048) # 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 = "800,600" # "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 = (1) # use the cards BIOS to set graphics
$_videoportaccess = (0) # 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, ati, s3
$_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 "atapi" or empty, if not existing
   # optionally the device may be appended such as
   # "threeinch:/dev/fd0"
$_floppy_b = ""  # dito for B:

$_hdimage = "drives/hdimage_c drives/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)

$_aspi = ""  # list of generic SCSI devices to make available
   # for the builtin aspi driver (format of an entry
   # is 'device:type:mappedtarget' such as
   # "sg2:WORM sg3:Sequential-Access:6 sg4:CD-ROM" or
   # "sg2:4 sg3:1:6 sg4:5" (which are equal)

$_com1 = ""  # e.g. "/dev/mouse" or "/dev/cua0"
$_com2 = ""  # e.g. "/dev/modem" or "/dev/cua1"
$_com4 = ""  # dito                 "/dev/cua3"
$_ttylocks = "/var/lock" # Lock directory (e.g. "/var/lock")
   # default ("") is /usr/spool/uucp
$_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 = "/dev/mouse" # 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 = "lp" # 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 = (off) # or on
$_novell_hack = (off)
$_vnet = (off)  # 'on' for packet-multi (used by dosnet)

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




- -------------------------------------------------------
Dipl.-Phys. Kai Schaeffer      Schaeffer Apparatebau KG
Pasewaldtstr. 7                Tel. +49-30-80902151
14169 Berlin                   FAX: +49-30-80902153
http://www.schaeffer-apparatebau.de

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

From: Bill <[EMAIL PROTECTED]>
Date: Tue, 17 Aug 1999 00:27:07 -0400
Subject: Optimizing DosEmu

I am looking for a resource on optimizing dosemu.. Is there one on the
web?

How can I keep performance good in the individual dos session (text
game, remember lord) with 20+ dosemu's running?  the program is 16bit
turbo pascal compiled... can I, for instance, make a dosemu run no
better than a 20mhz 386 w/ 640k (fine for this game) so more dosemu's
can run on a machine?

Thanks (and thanks for the help Ive recived here before)

Bill


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

From: =?iso-8859-1?Q?Di=F3genes_V_N_Pereira?= <[EMAIL PROTECTED]>
Date: Tue, 17 Aug 1999 20:25:11 -0300
Subject: Console locking when running dos program

Hi,

We have a DOS program that works fine by using a soft interrupt (0x53) which reads 
from and writes
to a serial device and we are trying to migrate this program to dosemu in order to 
have TCP/IP
connectivity.

First, we have rewritten the soft interrupt routines in dosemu in order to open a 
tcp/ip socket and
it is apparently working fine (we've been tracing it through syslog messages and the 
packets come
and go). The messages are transferred to the program but they are never printed on the 
screen. We
know that the program that calls the interrupt is not locked because it is running the 
loop
correctly ( read the message, print it on screen and go read it again, and print it 
again,...).

Why no messages are printed on the screen (they contain CR+LF :) )?

I'm using BC 3.1 and the original code uses getch and kbhit. Is there any known 
limitation for these
functions on dosemu?

Am I allowed to use sockets on a soft interrupt in dosemu as long as I'm running only 
one instance
of such program on my machine or do I need to use dosnet to achieve what I want?

TIA,

Diogenes


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

From: "Soporte Sonda" <[EMAIL PROTECTED]>
Date: Wed, 18 Aug 1999 09:40:18 -0400
Subject: problem from dosemu and old dos comunication program

Hello
     My name is Alexander Mc Intosh I'm from Santiago of Chile, I wold that
you like ansower cuestions about DOSEMU and old DOS comunicactions program,
I run a program dos in Lunix (have mandrake version ), this programs
transmit and receive between electrical meter and the computer, this
software need a direct conecctions to serial ports to a external modem
machine, every work except transmition and receive, this sofware trasmit
and receive to 1200 baud rate and no compresion and not flow control, this
control to have Linux or dosemu?, whitch are the parameters to adjust in
Linux or dosemu?

Thank

Alexander Mc Intosh
Santiago Chile




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

From: Reinhard Karcher <[EMAIL PROTECTED]>
Date: Wed, 18 Aug 1999 16:05:50 +0200
Subject: Re: problem from dosemu and old dos comunication program

At Wed, 18 Aug 1999 Soporte Sonda wrote:

>      My name is Alexander Mc Intosh I'm from Santiago of Chile, I wold that
> you like ansower cuestions about DOSEMU and old DOS comunicactions program,
> I run a program dos in Lunix (have mandrake version ), this programs
> transmit and receive between electrical meter and the computer, this
> software need a direct conecctions to serial ports to a external modem
> machine, every work except transmition and receive, this sofware trasmit
> and receive to 1200 baud rate and no compresion and not flow control, this
> control to have Linux or dosemu?, whitch are the parameters to adjust in
> Linux or dosemu?

Hello Alexander!
You should look in your dosemu.conf and set COM1 / COM2 - Parameters
according to you needs. The serial ports in linux must not be locked,
you must have the permissions to read and write to the serials ports.
You should compile dosemu with the parameter newint off. I have had
problems using the serial ports with the default value of 'on' for
newint.

Reinhard

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

From: Ankur Garg <[EMAIL PROTECTED]>
Date: Wed, 18 Aug 1999 19:44:55 +0530 (IST)
Subject: Dosemulator  

Dear Sir,
        I am an Engineering student from India. I was trying to download
the latest version of dosemu form your site. But I think that 900 seconds
is pretty less time to download and our connection is very slow. Kindly
help me in this regards.
        I shall be highly obliged if you send me the latest version of
dosemu to this mail address as an attachment. Hoping for a favourable
response.
                        Thanking you in anticipation
                                                Ankur Garg
                                                B.E. IV (Electronics)
                                                Regional Engineering Coll.
                                                Surat
                                                India

P.S. I am running Red hat 6.0 kernel ver 2.2.5-15





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

From: [EMAIL PROTECTED]
Date: Thu, 19 Aug 1999 00:35:14 -0400
Subject: HOT NEW BUSINESS OPPTY. - PERSONAL POSTCARDS!

<HTML></P><P ALIGN=3DCENTER><FONT  COLOR=3D"#0000ff" SIZE=3D4 PTSIZE=3D12 F=
AMILY=3D"SCRIPT" FACE=3D"Lucida Calligraphy" LANG=3D"0"><B>The Hottest Bus=
iness Opportunity to Hit<BR>
the U.S. this Year!</FONT><FONT  COLOR=3D"#000000" SIZE=3D4 PTSIZE=3D12></=
B><BR>
</FONT><FONT  SIZE=3D3 PTSIZE=3D10><BR>
</FONT><FONT  COLOR=3D"#000040" SIZE=3D4 PTSIZE=3D12><B>This is not a MLM =
Program !<BR>
</FONT><FONT  SIZE=3D3 PTSIZE=3D10></B> </FONT><FONT  COLOR=3D"#000000" SI=
ZE=3D3 PTSIZE=3D10><BR>
</FONT><FONT  COLOR=3D"#800080" SIZE=3D3 PTSIZE=3D10><B>Earn Full Time Inc=
ome on a Part Time Basis !!!<BR>
<BR>
</FONT><FONT  COLOR=3D"#ff8040" SIZE=3D2 PTSIZE=3D8 FAMILY=3D"SANSSERIF" F=
ACE=3D"Arial" LANG=3D"0">New Photo Postcard vending machines which put you=
r face on a postcard<BR>
are a smashing success throughout Europe.</FONT><FONT  SIZE=3D3 PTSIZE=3D1=
0 FAMILY=3D"SCRIPT" FACE=3D"Lucida Calligraphy" LANG=3D"0"><I><BR>
</FONT><FONT  COLOR=3D"#800080" SIZE=3D3 PTSIZE=3D10><BR>
</FONT><FONT  COLOR=3D"#000000" SIZE=3D2 PTSIZE=3D8 FAMILY=3D"SANSSERIF" F=
ACE=3D"Arial" LANG=3D"0"></I>Now for the first time these machines are ava=
ilable in the U.S. <BR>
The U.S. market will grow to thousands of machines within the next <BR>
12-18 months according to industry experts. We are seeking qualified indiv=
iduals<BR>
who are looking to take advantage of a virtually untapped market opportuni=
ty in<BR>
their area. There are retail locations across the country ......waiting ! =
<BR>
<BR>
</FONT><FONT  COLOR=3D"#0000ff" SIZE=3D4 PTSIZE=3D12 FAMILY=3D"SCRIPT" FAC=
E=3D"Lucida Calligraphy" LANG=3D"0"><I>Timing is Everything !</FONT><FONT =
 SIZE=3D3 PTSIZE=3D10></I><BR>
<BR>
</FONT><FONT  COLOR=3D"#000000" SIZE=3D2 PTSIZE=3D8 FAMILY=3D"SANSSERIF" F=
ACE=3D"Arial" LANG=3D"0">We have developed the new self-service Personal P=
ost Card to take advantage<BR>
of this dynamic market opportunity. Personal Post Cards combines the popul=
arity<BR>
of the following markets:<BR>
<BR>
</FONT><FONT  COLOR=3D"#ff8040" SIZE=3D3 PTSIZE=3D10>Travel and Leisure Ma=
rket $200 billion<BR>
</FONT><FONT  COLOR=3D"#008000" SIZE=3D3 PTSIZE=3D10>Greeting Card $10 bil=
lion</FONT><FONT  SIZE=3D2 PTSIZE=3D8><BR>
</FONT><FONT  COLOR=3D"#800080" SIZE=3D2 PTSIZE=3D8>Photography $30 billio=
n</FONT><FONT  COLOR=3D"#0000ff" SIZE=3D2 PTSIZE=3D8><BR>
</FONT><FONT  COLOR=3D"#800080" SIZE=3D2 PTSIZE=3D8><BR>
</FONT><FONT  COLOR=3D"#0000ff" SIZE=3D5 PTSIZE=3D14 FAMILY=3D"SCRIPT" FAC=
E=3D"Lucida Calligraphy" LANG=3D"0"><I><U>The Opportunity Is:</FONT><FONT =
 COLOR=3D"#800080" SIZE=3D2 PTSIZE=3D8 FAMILY=3D"SANSSERIF" FACE=3D"Arial"=
 LANG=3D"0"></I></U><BR>
<BR>
Part or full time<BR>
</FONT><FONT  COLOR=3D"#008080" SIZE=3D2 PTSIZE=3D8>No selling required<BR=
>
</FONT><FONT  COLOR=3D"#ff8040" SIZE=3D2 PTSIZE=3D8>No prior experience or=
 office required<BR>
</FONT><FONT  COLOR=3D"#008000" SIZE=3D2 PTSIZE=3D8>All cash business!<BR>
</FONT><FONT  COLOR=3D"#0000ff" SIZE=3D2 PTSIZE=3D8>Financing programs ava=
ilable</FONT><FONT  SIZE=3D3 PTSIZE=3D10><BR>
<BR>
</FONT><FONT  COLOR=3D"#800080" SIZE=3D3 PTSIZE=3D10 FAMILY=3D"SCRIPT" FAC=
E=3D"Lucida Calligraphy" LANG=3D"0"><I><U>For a Free Business Package at N=
o Obligation:<BR>
</FONT><FONT  COLOR=3D"#000000" SIZE=3D3 PTSIZE=3D10></B></I></U><BR>
</FONT><FONT  SIZE=3D3 PTSIZE=3D10 FAMILY=3D"SCRIPT" FACE=3D"Lucida Handwr=
iting" LANG=3D"0"><B><I><A 
</FONT><FONT  COLOR=3D"#008000" SIZE=3D5 PTSIZE=3D14><B>1-888-852-7900</FO=
NT><FONT  SIZE=3D3 PTSIZE=3D10><BR>
</FONT><FONT  COLOR=3D"#000000" SIZE=3D2 PTSIZE=3D8 FAMILY=3D"SANSSERIF" F=
ACE=3D"Arial" LANG=3D"0">Please refer to Code </FONT><FONT  COLOR=3D"#ff80=
40" SIZE=3D2 PTSIZE=3D8>F818</FONT><FONT  COLOR=3D"#000000" SIZE=3D2 PTSIZ=
E=3D8> when you call. <BR>
<BR>
</FONT><FONT  COLOR=3D"#0000ff" SIZE=3D2 PTSIZE=3D8>Customer Service Opera=
tors are available <BR>
Monday-Friday 9:00am - 9:00pm EST Saturday-Sunday 12:00 pm to 8 pm EST.</F=
ONT><FONT  COLOR=3D"#000000" SIZE=3D2 PTSIZE=3D8><BR>
<BR>
If you are outside the U.S. please fax your name, complete phone number<BR=
>
including country code and a good time for us to call you to (954)236-7264=
 . <BR>
We will respond to your request as soon as possible.<BR>
<BR>
</FONT><FONT  COLOR=3D"#008000" SIZE=3D2 PTSIZE=3D8>This offer is not vali=
d in all statesand should not be considered an offer <BR>
in states where the company is not registered.</FONT><FONT  COLOR=3D"#ff80=
40" SIZE=3D2 PTSIZE=3D8><BR>
<BR>
</FONT><FONT  COLOR=3D"#400040" SIZE=3D2 PTSIZE=3D8>If you no longer desir=
e to receive email from us</FONT><FONT  SIZE=3D3 PTSIZE=3D10 FAMILY=3D"SCR=
IPT" FACE=3D"Lucida Calligraphy" LANG=3D"0">, please email us,</FONT><FONT=
  COLOR=3D"#0000ff" SIZE=3D3 PTSIZE=3D10><BR>
<A HREF=3D"mailto:[EMAIL PROTECTED]">CLICK HERE</A></FONT><FONT  CO=
LOR=3D"#0000ff" SIZE=3D3 PTSIZE=3D10>.</P></HTML>
<p><p><p><p><p><p><p><p><p><p>

<HTML></P><P ALIGN=3DCENTER><FONT  COLOR=3D"#0000ff" SIZE=3D4 PTSIZE=3D12 =
FAMILY=3D"SCRIPT" FACE=3D"Lucida Calligraphy" LANG=3D"0"><B>The Hottest Bu=
siness Opportunity to Hit<BR><p>the U.S. this Year!</FONT><FONT  COLOR=3D"=
#000000" SIZE=3D4 PTSIZE=3D12></B><BR><p><p></BODY></HTML>



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

From: UNIXMAN <[EMAIL PROTECTED]>
Date: Thu, 19 Aug 1999 16:04:42 -0400 (EDT)
Subject: Re: problem from dosemu and old dos comunication program

What is your comm program?  I use Procomm Plus and it's 100% functional, 
even with the aspect script language.

On Wed, 18 Aug 1999, Soporte Sonda wrote:

> Hello
>      My name is Alexander Mc Intosh I'm from Santiago of Chile, I wold that
> you like ansower cuestions about DOSEMU and old DOS comunicactions program,
> I run a program dos in Lunix (have mandrake version ), this programs
> transmit and receive between electrical meter and the computer, this
> software need a direct conecctions to serial ports to a external modem
> machine, every work except transmition and receive, this sofware trasmit
> and receive to 1200 baud rate and no compresion and not flow control, this
> control to have Linux or dosemu?, whitch are the parameters to adjust in
> Linux or dosemu?
> 
> Thank
> 
> Alexander Mc Intosh
> Santiago Chile
> 
> 
> 
> 

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

From: "Dennis Reichel" <[EMAIL PROTECTED]>
Date: Thu, 19 Aug 1999 16:49:51 -0400
Subject: Re: problem from dosemu and old dos comunication program

Hello,

I *think* he asks how to set the parameters of the comm port - and is asling
whether this is done by Linux, by Dosemu (the equivalent of a "mode
command", or is this the responsibility of the comm program.

The process running Dosemu will also need read/write access to the tty.  I'm
well versed in Dosemu, so I can't answer these questions tho.

Dennis

- ----- Original Message -----
From: UNIXMAN <[EMAIL PROTECTED]>
To: Soporte Sonda <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, August 19, 1999 4:04 PM
Subject: Re: problem from dosemu and old dos comunication program


> What is your comm program?  I use Procomm Plus and it's 100% functional,
> even with the aspect script language.
>
>
> On Wed, 18 Aug 1999, Soporte Sonda wrote:
>
> > Hello
> >      My name is Alexander Mc Intosh I'm from Santiago of Chile, I wold
that
> > you like ansower cuestions about DOSEMU and old DOS comunicactions
program,
> > I run a program dos in Lunix (have mandrake version ), this programs
> > transmit and receive between electrical meter and the computer, this
> > software need a direct conecctions to serial ports to a external modem
> > machine, every work except transmition and receive, this sofware trasmit
> > and receive to 1200 baud rate and no compresion and not flow control,
this
> > control to have Linux or dosemu?, whitch are the parameters to adjust in
> > Linux or dosemu?
> >
> > Thank
> >
> > Alexander Mc Intosh
> > Santiago Chile
> >
> >
> >
> >
>
>
>


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

From: <[EMAIL PROTECTED]>
Date: Thu, 19 Aug 1999 19:45:27 -0400 (EDT)
Subject: Serial Port Access

I'm having trouble accesing serial ports using dosemu (booting off my old
dos partition) and linux (rh6.0 2.2.5) i've set com 2 to /dev/ttyS1 and
have a device connected (custom instrument) while it will recognize when
booted natively into dos, it will not comunicate under dosemu.  Are there
any settings i can try (i tried giving dosemu 0x02f8 with no luck) I
apologize for sending to the list but i really can't seem to find anything
on the faq or howto, where else should I look.

Many Thanks

Don Smith 


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

From: <[EMAIL PROTECTED]>
Date: Thu, 19 Aug 1999 22:44:15 -0400 (EDT)
Subject: Serial Port Access Again

I've discovered that the port dosen't seem to have proper handshaking
according to diagnostics (run under dosemu with a loopback) could this be
why my serial application will not run, if so am i not using the proper
unix setting on my serial port? also com2 does not pass the diagnostic's
interrupt test. again I apologize if this is the wrong list, please direct
me to the proper one.

Many thanks 

Don Smith


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

From: Pavol Gajdos <[EMAIL PROTECTED]>
Date: Fri, 20 Aug 1999 12:28:59 +0200
Subject: running dosemu in privileg mode

hi !
I would like to ask  you , I can run dosemu as no-root user in privilege
mode.
The problem is following :
I have set parameter $_graphics=1 in dosemu.conf to load card"s bios and
it is going fine only if I am logging as a root . What can I do  to make
it run even for another users.
Thank you in advance for information .
Pavol Gajdos , V-bit s.r.o.  Nitra , Slovakia .

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

From: =?iso-8859-1?Q?Di=F3genes_V_N_Pereira?= <[EMAIL PROTECTED]>
Date: Fri, 20 Aug 1999 17:31:52 -0300
Subject: Help!

Hi folks!

We have a DOS program by using a soft interrupt (0x53) service coded at DOSEMU. How 
can I to do call
back from interrupt service to function in the DOS application, having ES:BX pointer 
to parameters ?
What I do ?

TIA,

Di�genes



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

From: [EMAIL PROTECTED] (David Hodges)
Date: Sat, 21 Aug 1999 08:57:24 +1200 (NZST)
Subject: Re: running dosemu in privileg mode

> hi !
> I would like to ask  you , I can run dosemu as no-root user in privilege
> mode.
> The problem is following :
> I have set parameter $_graphics=1 in dosemu.conf to load card"s bios and
> it is going fine only if I am logging as a root . What can I do  to make
> it run even for another users.

It sounds like you are running it on the console. You need to run it
under X to be able to run it as non-root and do graphics.



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

From: [EMAIL PROTECTED] (David Hodges)
Date: Sat, 21 Aug 1999 09:00:07 +1200 (NZST)
Subject: Re: Help!

> We have a DOS program by using a soft interrupt (0x53) service coded at DOSEMU. How 
>can I to do call
> back from interrupt service to function in the DOS application, having ES:BX pointer 
>to parameters ?
> What I do ?

It's not at all clear (at least to me) what you are trying to do. If you
supply more details someone might be able to answer your question better.



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

From: =?iso-8859-1?B?RGlvrg==?= <[EMAIL PROTECTED]>
Date: Fri, 20 Aug 1999 20:46:24 -0300
Subject: Re: Help!

Ok!  Sorry!

I implemented a interrput 0x53 service at DOSEMU, and I have a function in service by 
where I pass a
pointer of a callback function from DOS application, when my function service is 
completed. The
callback function receive args in ES:BX pointer. How do I make to call that funcion 
callback from
DOSEMU ? I'm don't knowing to code?!?!? (C or Assembler)

TIA,

Di�genes

- -----Mensagem Original-----
De: David Hodges <[EMAIL PROTECTED]>
Para: Di�genes V N Pereira <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Enviada em: Sexta-feira, 20 de Agosto de 1999 18:00
Assunto: Re: Help!


| > We have a DOS program by using a soft interrupt (0x53) service coded at DOSEMU. 
|How can I to do
call
| > back from interrupt service to function in the DOS application, having ES:BX 
|pointer to
parameters ?
| > What I do ?
|
| It's not at all clear (at least to me) what you are trying to do. If you
| supply more details someone might be able to answer your question better.
|
|


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

From: Sergio Guimaraes Faulhaber <[EMAIL PROTECTED]>
Date: Sat, 21 Aug 1999 10:56:56 -0300 (EST)
Subject: Escape key and dosemu

Hi,

I use dosemu-0.66.7 and escape key works on dos 6.2.

I use with DR-DOS and escape key don't work.

Someone help me ?





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

From: [EMAIL PROTECTED]
Date: Sat, 21 Aug 1999 23:30:18 EDT
Subject: dosemu v.0.99.10

Dear Sir or Madam,
    I have been having difficulty with DOSEMU v.0.99.10.  When I go to run 
"./setup-hdimage", I am told that /usr/bin/dexe/mtools (something like that) 
does not exist.  When I create the directory and file (dexe and mtools), I am 
given "Access denied".  I have mtools v3.8; could you please help me?  Thank 
you for your time.
- [EMAIL PROTECTED]

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

From: Karsten Hilbert <[EMAIL PROTECTED]>
Date: Sun, 22 Aug 1999 01:30:25 +0200 (CEST)
Subject: Re: Help!

On Fri, 20 Aug 1999, Dio� wrote:

> I implemented a interrput 0x53 service at DOSEMU, and I have a function in
> service by where I pass a
> pointer of a callback function from DOS application, when my function
> service is completed. The
> callback function receive args in ES:BX pointer. How do I make to call that funcion
> callback from
> DOSEMU ? I'm don't knowing to code?!?!? (C or Assembler)

OK, I would like to help you. But still I am not sure about your
problem.

How I understand you:

1) You have hacked the DOSEMU code. Your additional code in
   DOSEMU is executed whenever some program calls software
   interrupt 0x53.

2) Your 0x53 code (that is part of DOSEMU now) wants to call back
   to the calling program (for instance so the calling program
   does not have to wait idly for the finalization of some
   lengthy procedure that is executed inside int 0x53) some time
   later.

3) Later Int 0x53 will call back a function inside your program
   and pass arguments to it in a data block referenced by ES:BX
   (rather unusual combination, methinks, is there a special
   reason why you do not use something like ES:DI ?).

IF SO THEN:

- - you must tell int 0x53 the absolute address of the function to
  be called back - there is a way to find out the address of a
  function in C, look it up in your C's docu

- - from 0x53 you call that address after you setup the arguments
  properly

Now: you need to make sure that the callback routine does not do
any fancy stuff since the OS (the DOS part, that is) will be in
an - albeit defined - yet arbitrary, presently unknown state
because the callback interrupt can occur pretty much anytime. Be
careful about changing data structures used elsewhere, about disk
access, screen access, calls to other functions, etc. etc.
It's a nasty desaster best avoided.
The safest though not the most elegant bet is to just save the
arguments in your callback routine into some data storage area 
that will be written _only_ by that routine and read by other
functions _only_ when a "valid flag" is set which you do at the
very end of your callback routine and which you clear upon
invocation of the call to 0x53 that plants the callback. Now,
that flag must be local to _this_ instance of the callback since
two callbacks could overlap. The best is to setup a data area
_before_ invoking 0x53 in the first place and passing that
pointer to 0x53 along with the callback address pointer. Then
0x53 will call your callback function with that data area in
ES:BX. Make sure your valid-flag resides inside the data area.
Thus you will have a flag local to this instance of the callback.

Correct me where I'm wrong.

Just my 2 cents but I hope it helps.

I guess, however, this is off-topic.


Karsten (ncq)


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

From: Enrico Weigelt <[EMAIL PROTECTED]>
Date: Sun, 22 Aug 1999 18:05:41 +0000
Subject: nerving spam !

hello all to all in this list ...

these frequently spam-trash goes on my nerves.

who is the admin of this list ?
he/she should install a filter agains it 

bye,
ew.



- -------------------------------------------
lets go to another world ... oberon

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

From: Uwe Bonnes <[EMAIL PROTECTED]>
Date: Mon, 23 Aug 1999 13:29:56 +0200 (MEST)
Subject: Re: nerving spam !

Enrico Weigelt writes:
> 
> hello all to all in this list ...
> 
> these frequently spam-trash goes on my nerves.
> 
> who is the admin of this list ?
> he/she should install a filter agains it 
> 
Hallo,

there is a spam filter installed...

And what spam are you talking about?
For example I see only one spam in the last 40 postings.

Bye

Uwe Bonnes                [EMAIL PROTECTED]

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


1   Jul 20 Haroldo Stenger    (80)   DOS Error Documentation
2   Aug 22 Enrico Weigelt     (63)   nerving spam !
3   Aug 21 [EMAIL PROTECTED] (47)   dosemu v.0.99.10
4   Aug 22 Karsten Hilbert    (113)  Re: Help!
5   Aug 21 Sergio Guimaraes F (48)   Escape key and dosemu
6   Aug 20 Dio�               (74)   Re: Help!                             
7   Aug 21 David Hodges       (53)   Re: Help!
8   Aug 21 David Hodges       (57)   Re: running dosemu in privileg mode
9   Aug 20 Di�genes V N Perei (54)   Help!
10  Aug 20 Pavol Gajdos       (51)   running dosemu in privileg mode
11  Aug 19 dcsmith@belgarath. (47)   Serial Port Access Again
12  Aug 19 dcsmith@belgarath. (48)   Serial Port Access
13  Aug 19 Dennis Reichel     (98)   Re: problem from dosemu and old dos co
14  Aug 19 UNIXMAN            (64)   Re: problem from dosemu and old dos co
15  Aug 18 Ankur Garg         (56)   Dosemulator
16  Aug 18 Reinhard Karcher   (62)   Re: problem from dosemu and old dos co
17  Aug 18 Soporte Sonda      (54)   problem from dosemu and old dos comuni
18  Aug 17 Di�genes V N Perei (66)   Console locking when running dos progr
19  Aug 17 Bill               (53)   Optimizing DosEmu
20  Aug 16 Kai Schaeffer      (251)  High VESA-Resolution
21  Aug 16 Reinhard Karcher   (58)   Re: Umlaut-Problem (german) in xtermdo
22  Aug 16 Narr, McPaper      (276)  Umlaut-Problem (german) in xtermdos
23  Aug 15 contact            (67)   Free Exchange for Books, Music & Movie
24  Aug 14 UNIXMAN            (63)   Re: Copying from Linux to a DOS floppy
25  Aug 14 Frank Knoll        (110)  problem with doesemu 0.98.x
26  Aug 14 David Hodges       (55)   Re: Copying from Linux to a DOS floppy
27  Aug 13 Uwe Maier          (59)   Re: Copying from Linux to a DOS floppy
28  Aug 12 Dwight Baer        (57)   Copying from Linux to a DOS floppy
29  Aug 12 Klaus.Friedel      (90)   cursor problems
30  Aug 10 David Hodges       (61)   Re: (no subject)
31  Aug 9  Franck Sgard       (49)   (no subject)
32  Aug 7  [EMAIL PROTECTED]    (70)   Yahoo! Vacation Reply
33  Aug 7  UNIXMAN            (125)  Re: two problems
34  Aug 7  Gereon Ruetten     (121)  two problems
35  Aug 7  John Covici        (66)   problem with programs shelling out to 
36  Aug 7  Bill               (65)   Runtime error 200 explained
37  Aug 7  Bill               (47)   Runtime error 200
38  Aug 6  B�rje Horn         (84)   WINSIZE problem on 0.98.5 DOSEMU
39  Aug 6  UNIXMAN            (53)   Re: SVGA
40  Aug 6  UNIXMAN            (65)   Re: VGA font - found the problem

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

From: Uwe Bonnes <[EMAIL PROTECTED]>
Date: Mon, 23 Aug 1999 13:29:56 +0200 (MEST)
Subject: Re: nerving spam !

Enrico Weigelt writes:
> 
> hello all to all in this list ...
> 
> these frequently spam-trash goes on my nerves.
> 
> who is the admin of this list ?
> he/she should install a filter agains it 
> 
Hallo,

there is a spam filter installed...

And what spam are you talking about?
For example I see only one spam in the last 40 postings.

Bye

Uwe Bonnes                [EMAIL PROTECTED]

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


1   Jul 20 Haroldo Stenger    (80)   DOS Error Documentation
2   Aug 22 Enrico Weigelt     (63)   nerving spam !
3   Aug 21 [EMAIL PROTECTED] (47)   dosemu v.0.99.10
4   Aug 22 Karsten Hilbert    (113)  Re: Help!
5   Aug 21 Sergio Guimaraes F (48)   Escape key and dosemu
6   Aug 20 Dio�               (74)   Re: Help!                             
7   Aug 21 David Hodges       (53)   Re: Help!
8   Aug 21 David Hodges       (57)   Re: running dosemu in privileg mode
9   Aug 20 Di�genes V N Perei (54)   Help!
10  Aug 20 Pavol Gajdos       (51)   running dosemu in privileg mode
11  Aug 19 dcsmith@belgarath. (47)   Serial Port Access Again
12  Aug 19 dcsmith@belgarath. (48)   Serial Port Access
13  Aug 19 Dennis Reichel     (98)   Re: problem from dosemu and old dos co
14  Aug 19 UNIXMAN            (64)   Re: problem from dosemu and old dos co
15  Aug 18 Ankur Garg         (56)   Dosemulator
16  Aug 18 Reinhard Karcher   (62)   Re: problem from dosemu and old dos co
17  Aug 18 Soporte Sonda      (54)   problem from dosemu and old dos comuni
18  Aug 17 Di�genes V N Perei (66)   Console locking when running dos progr
19  Aug 17 Bill               (53)   Optimizing DosEmu
20  Aug 16 Kai Schaeffer      (251)  High VESA-Resolution
21  Aug 16 Reinhard Karcher   (58)   Re: Umlaut-Problem (german) in xtermdo
22  Aug 16 Narr, McPaper      (276)  Umlaut-Problem (german) in xtermdos
23  Aug 15 contact            (67)   Free Exchange for Books, Music & Movie
24  Aug 14 UNIXMAN            (63)   Re: Copying from Linux to a DOS floppy
25  Aug 14 Frank Knoll        (110)  problem with doesemu 0.98.x
26  Aug 14 David Hodges       (55)   Re: Copying from Linux to a DOS floppy
27  Aug 13 Uwe Maier          (59)   Re: Copying from Linux to a DOS floppy
28  Aug 12 Dwight Baer        (57)   Copying from Linux to a DOS floppy
29  Aug 12 Klaus.Friedel      (90)   cursor problems
30  Aug 10 David Hodges       (61)   Re: (no subject)
31  Aug 9  Franck Sgard       (49)   (no subject)
32  Aug 7  [EMAIL PROTECTED]    (70)   Yahoo! Vacation Reply
33  Aug 7  UNIXMAN            (125)  Re: two problems
34  Aug 7  Gereon Ruetten     (121)  two problems
35  Aug 7  John Covici        (66)   problem with programs shelling out to 
36  Aug 7  Bill               (65)   Runtime error 200 explained
37  Aug 7  Bill               (47)   Runtime error 200
38  Aug 6  B�rje Horn         (84)   WINSIZE problem on 0.98.5 DOSEMU
39  Aug 6  UNIXMAN            (53)   Re: SVGA
40  Aug 6  UNIXMAN            (65)   Re: VGA font - found the problem

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

From: =?iso-8859-1?B?RGlvrg==?= <[EMAIL PROTECTED]>
Date: Mon, 23 Aug 1999 11:05:56 -0300
Subject: Re: Help!

Thank you for your help. My doubt is how do I code, or call, that the callback routine 
in DOSEMU ?

The example below, show the procedure in the TSR application service, which running on 
DOS. How
would it look like converted for DOSEMU ?

/*------------------------------
  Handle call back routine
*/
void interrupt (*RotCmd) (void);

void CallBackRot(void)
{
    if (!Ptr->rotserv)
        return;
    RotCmd = Ptr->rotserv;
    _ES = FP_SEG (Ptr->Args); // _ES is real register of CPU
    _BX = FP_OFF (Ptr->Args);
    (*RotCmd) ();
}



- -----Mensagem Original-----
De: Karsten Hilbert <[EMAIL PROTECTED]>
Para: Dio� <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Enviada em: S�bado, 21 de Agosto de 1999 20:30
Assunto: Re: Help!


On Fri, 20 Aug 1999, Dio� wrote:

> I implemented a interrput 0x53 service at DOSEMU, and I have a function in
> service by where I pass a
> pointer of a callback function from DOS application, when my function
> service is completed. The
> callback function receive args in ES:BX pointer. How do I make to call that funcion
> callback from
> DOSEMU ? I'm don't knowing to code?!?!? (C or Assembler)

OK, I would like to help you. But still I am not sure about your
problem.

How I understand you:

1) You have hacked the DOSEMU code. Your additional code in
   DOSEMU is executed whenever some program calls software
   interrupt 0x53.

2) Your 0x53 code (that is part of DOSEMU now) wants to call back
   to the calling program (for instance so the calling program
   does not have to wait idly for the finalization of some
   lengthy procedure that is executed inside int 0x53) some time
   later.

3) Later Int 0x53 will call back a function inside your program
   and pass arguments to it in a data block referenced by ES:BX
   (rather unusual combination, methinks, is there a special
   reason why you do not use something like ES:DI ?).

IF SO THEN:

- - you must tell int 0x53 the absolute address of the function to
  be called back - there is a way to find out the address of a
  function in C, look it up in your C's docu

- - from 0x53 you call that address after you setup the arguments
  properly

Now: you need to make sure that the callback routine does not do
any fancy stuff since the OS (the DOS part, that is) will be in
an - albeit defined - yet arbitrary, presently unknown state
because the callback interrupt can occur pretty much anytime. Be
careful about changing data structures used elsewhere, about disk
access, screen access, calls to other functions, etc. etc.
It's a nasty desaster best avoided.
The safest though not the most elegant bet is to just save the
arguments in your callback routine into some data storage area
that will be written _only_ by that routine and read by other
functions _only_ when a "valid flag" is set which you do at the
very end of your callback routine and which you clear upon
invocation of the call to 0x53 that plants the callback. Now,
that flag must be local to _this_ instance of the callback since
two callbacks could overlap. The best is to setup a data area
_before_ invoking 0x53 in the first place and passing that
pointer to 0x53 along with the callback address pointer. Then
0x53 will call your callback function with that data area in
ES:BX. Make sure your valid-flag resides inside the data area.
Thus you will have a flag local to this instance of the callback.

Correct me where I'm wrong.

Just my 2 cents but I hope it helps.

I guess, however, this is off-topic.


Karsten (ncq)



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

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

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

Reply via email to