All of lore.kernel.org
 help / color / mirror / Atom feed
From: deden purnamahadi <deden@elinux.co.id>
To: linux-msdos@vger.kernel.org
Subject: RE : ASCII in DOSEMU
Date: Thu, 14 Aug 2003 18:35:40 +0700	[thread overview]
Message-ID: <3F3B740C.80600@elinux.co.id> (raw)

Thx Ryan ,

I tried but it still didn't work.
I have a clipper application with some ASCII characters to create a box.
When I run the application, the characters are replayed with "?" , and 
then the appliction exits.
I tried another clipper application with no special ASCII characters, 
and it runs perfectly.

Attached is the dosemu configuration


rgds

Deden
--------
Hello,

Are you using an xterm?  Have you installed the VGA font, and using -fn
vga when you start the xterm?

If at console, are you using charset G0 cp437 to switch to the IBM
character set?

Ryan

On Fri, Aug 08, 2003 at 09:52:49PM +0700, deden purnamahadi wrote:
 > Hi there,
 >
 > I'm having problem to display ASCII Character (more than 127) in DOSEMU.
 > How to solve it ?
 >
 >
 > Regards
 >
 > deden
 >
 >
 > -
 > To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
 > the body of a message to majordomo@vger.kernel.org
 > More majordomo info at  http://vger.kernel.org/majordomo-info.html
 >



##############################################################################
# This file is the system-wide dosemu.conf or the per-user ~/.dosemurc,
# included by global.conf or dosemu.bin.
#
# 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.
#
# The commented-out values are defaults, here for documentation purposes
# only.
#
# Access rights are defined in
#
#      /etc/dosemu.users or /etc/dosemu/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 between the brackets and quotes and keep the rest intact.
#        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^^
#
#$_hdimage = "drives/*"
#			# List of hdimages or boot directories under
#                       # syshdimagedir (/var/lib/dosemu by default)
#			# assigned in this order such as
#                       # "hdimage_c directory_d hdimage_e"
#			# Absolute pathnames are also allowed.
#                       # 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.
#$_vbootfloppy = ""	# if you want to boot from a virtual floppy:
#			# file name of the floppy image under DOSEMU_LIB_DIR
#			# e.g. "floppyimage" disables $_hdimage
#			#      "floppyimage +hd" does _not_ disable $_hdimage
#$_floppy_a ="threeinch"	# or "fiveinch" or "atapi" or empty, if 
non-existant
#			# optionally the device may be appended such as
#			# "threeinch:/dev/fd0"
#$_floppy_b = ""		# ditto for B:
#$_full_file_locks = (off) # whether to lock the full file on lredired 
drives
#			# for file locking requests or just one byte
#
#
#$_debug = "-a+cw"	# same format as -D commandline option, ""="-a+cw".
#			# (but without the -D in front), normally written to
#			# ~/.dosemu/boot.log
#$_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.
#$_mapping= ""		# preferred mapping driver, one of:
#			# auto, mapself, mapfile, mapshm
#$_timint = (on)		# emulate INT08 type timer interrupts
#$_mathco = (on)		# or off
#$_cpu = "80386"		# CPU shown to DOS, valid values:  "80[345]86"
#			# or "emulated" for non-native CPU (386 in this case)
#
#$_rdtsc = (off)		# if possible use Pentium cycle counter
#$_cpuspeed = (0)	# 0 = calibrated by dosemu, else given (e.g.166.666)
#$_xms = (8192)		# in Kbyte
#$_ems = (2048)		# in Kbyte
#$_ems_frame = (0xe000)
#$_dpmi = (0x5000)	# in Kbyte
#$_dosmem = (640)	# in Kbyte, < 640
#
#$_emusys = ""		# empty or 3 char., config.sys   -> config.XXX
#$_emuini = ""		# empty or 3 char., system.ini   -> system.XXX
#
#$_hogthreshold = (1)	# 0 == all CPU power to DOSEMU
#$_video = "vga"	# one of: vga, ega, mda, mga, cga, none
#$_term_char_set = "ibm"	# Global code page and character set selection.
#			# "" == automatic, else: ibm, latin, latin1, latin2,
#			# koi8r
#
#                       # Character set used externally to dosemu
#$_external_char_set = "cp437"
#                       # "" == use $_term_char_set one of else:
#                       # "cp437", "cp737", "cp775", "cp850", "cp852", 
"cp857",
#                       # "cp860", "cp861", "cp862", "cp863", "cp864", 
"cp865",
#                       # "cp866", "cp869", "cp874", "cp1125", "cp1251"
#                       # "iso8859-1", "iso8859-2", "iso8859-3", 
"iso8859-4",
#                       # "iso8859-5", "iso8859-6", "iso8859-7", 
"iso8859-8",
#                       # "iso8859_9", "iso8859-14", "iso8859-15", "koi8-r"
#			# "koi8-u", "koi8-ru"
#
#                       # Character set used by dos programs
#$_internal_char_set = "cp437"
#                       # "" == use $_term_char_set one of else:
#			# "cp437", "cp737", "cp775", "cp850", "cp852", "cp857",
#                       # "cp860", "cp861", "cp862", "cp863", "cp864", 
"cp865",
#                       # "cp866", "cp869", "cp874", "cp1125", "cp1251"
#
#$_term_color = (on)	# terminal with color support
#$_term_updfreq = (4)	# time between refreshes (units: 20 == 1 second)
#$_escchar = (30)	# 30 == Ctrl-^, special-sequence prefix
#
#$_rawkeyboard = (1)	# bypass normal keyboard input on the Linux console,
#			# maybe dangerous
#$_layout = "keyb-user"	# one of: finnish(-latin1), de(-latin1), be, it, us
#			# uk, dk(-latin1), keyb-no, no-latin1, dvorak, pl, po
#			# sg(-latin1), fr(-latin1), sf(-latin1), es(-latin1)
#			# sw, hu(-latin2), hu-cwi, keyb-user
#			# hr-cp852, hr-latin2, cz-qwerty, cz-qwertz, ru, tr.
#			# Or 'auto' (which tries to generate the table from
#			# the current Linux console settings)
#
#$_X_updfreq = (5)	# time between refreshes (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 keyboard via dosemu keytables
#			# or 'off' or 'auto'
#$_X_blinkrate = (12)	# blink rate for the cursor
#$_X_font = "vga"	# 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 resizing 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 = "Home"	# 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
#$_X_backgroundfreeze = (off)   # pause xdosemu if it loses focus
#
#
#
#$_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/ttyS0"
#$_com2 = ""		# e.g. "/dev/modem" or "/dev/ttyS1"
#$_com3 = ""		# ditto                "/dev/ttyS2"
#$_com4 = ""		# ditto                "/dev/ttyS3"
#			# Note: all "/dev/ttyXX" may be suffixed by the IRQ
#			# used (instead of the default one), such as
#			# "/dev/ttyS2 irq 5" or "/dev/ttyS3 irq 9"
#
#$_ttylocks = "/var/lock"# Lock directory (e.g. "/var/lock")
#
#$_mouse = ""		# one of: microsoft, mousesystems, logitech, mmseries
#			# mouseman, hitachi, busmouse, ps2, imps2
#$_mouse_dev = ""	# one of: com1, com2, com3, com4 or /dev/mouse
#$_mouse_flags = ""	# empty list 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
#
#$_speaker = "emulated"	# or "native" or "" (off)
#$_sound = (on)		# sound support on/off
#$_sb_base = (0x220)
#$_sb_irq = (5)
#$_sb_dma = (1)
#$_sb_dsp = "/dev/dsp"
#$_sb_mixer = ""         # or "/dev/mixer" if you allow that dosemu
#                        # changes the volume
#$_mpu_base = (0x330)
#
#  Dosemu-specific hacks
#$_cli_timeout = (10)   # set this to some positive value (eg. 10)
#                       # if you want to play Doom or Duke3D with sound.
#$_pic_watchdog = (50)  # try setting this to some lower positive value 
(eg. 5)
#                       # if you get problems with some DOS program
#			# freezing after some time.
#
#$_joy_device = "/dev/js0 /dev/js1"     # 1st and 2nd joystick device
#                       # e.g. "/dev/js0" or "/dev/js0 /dev/js1"
#                       #      (or "" if you don't want joystick support)
#			#
#$_joy_dos_min = (1)	# range for joystick axis readings, must be > 0
#$_joy_dos_max = (150)	# avoid setting this to > 250
#$_joy_granularity = (1) 	# the higher, the less sensitive -
#			# useful if you have a wobbly joystick
#                       #
#$_joy_latency = (0)    # delay between nonblocking linux joystick reads
#                       # increases performance if >0 and processor>=Pentium
#                       # recommended: 1-50ms or 0 if unsure
#
# NOTE: IPX needs root privileges unless you setup /proc/net/ipx_route
# in advance.
#
#$_ipxsupport = (off)	# or on
#
# NOTE: Network/packet driver support needs root privileges (except for
#	TUN/TAP)
#
#$_pktdriver = (off)	# 'on' for Packet Driver
#$_novell_hack = (off)
#$_netdev = "eth0"	# network device for Packet Driver
#$_vnet = "tap"		# "dosnet" for dosnet, "tap" for TUN/TAP
#			# ($_vnet setting overrides $_netdev)
#
# NOTE: all the settings below here are only valid in a system-wide 
dosemu.conf
# and cannot be changed by ~/.dosemurc. For these settings to take effect,
# DOSEMU must be run with root privileges.
#
#$_ports = ""		# list of portnumbers such as "0x1ce 0x1cf 0x238"
#			# or "0x1ce range 0x280,0x29f 310"
#			# or "range 0x1a0,(0x1a0+15)"
#$_irqpassing = ""	# list of IRQ numbers (2-15) to pass to DOS such as
#			# "3 8 10"
#$_hardware_ram = ""	# list of segment values/ranges such as
#			# "0xc8000 range 0xcc000,0xcffff"
#$_pci = (off)          # on: give access to the PCI configuration space
#
# The following settings apply to direct console video only and are
# ignored by xdosemu.
#
#$_console = (1)	# use 'console' video
#$_graphics = (1)	# use the cards BIOS to set graphics
#$_vbios_post = (0)	# run the VGA card's initialization BIOS routine
#			# (most cards don't need this)
#$_vbios_seg = (0xc000)	# set the address of your VBIOS (e.g. 0xc000, 
0xe000)
#$_vbios_size = (0x10000)	# set the size of your BIOS (e.g. 0x10000, 
0x8000).
#			# 0 for $_vbios_seg/$_vbios_size means autodetection
#			# (NOTE: DOSEMU must run in full feature mode for this)
#$_vmemsize = (1024)	# size of regen buffer
#$_chipset = "plainvga"		# one of: plainvga, trident, et4000, diamond, 
avance
#			# cirrus, matrox, wdvga, paradise, ati, s3, sis,
#			# svgalib
#$_console_ports = ""   # see $_ports, but these are only opened if DOSEMU
#			# is run on the Linux console
#$_console_pci = (off)  # see $_pci, but this option is only used if DOSEMU
#			# is run on the Linux console
#$_dualmon = (0)	# if you have one vga _plus_ one hgc (2 monitors)


             reply	other threads:[~2003-08-14 11:35 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-14 11:35 deden purnamahadi [this message]
2003-08-14 12:15 ` RE : ASCII in DOSEMU Bart Oldeman
  -- strict thread matches above, loose matches on Subject: below --
2003-08-14 14:25 deden purnamahadi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3F3B740C.80600@elinux.co.id \
    --to=deden@elinux.co.id \
    --cc=linux-msdos@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.