> 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
> 
> 
>  

Reply via email to