# This is the configuration file for DOSBox-X 2026.03.29. (Please use the latest version of DOSBox-X) [sdl] fullscreen = false fulldouble = false fullresolution = 800x480 windowresolution = 600x400 windowposition = display = 0 output = surface videodriver = wayland transparency = 0 maximize = false autolock = false autolock_feedback = beep middle_unlock = manual clip_mouse_button = right clip_key_modifier = shift clip_paste_bios = default clip_paste_speed = 30 sensitivity = 100 usesystemcursor = false mouse_emulation = locked mouse_wheel_key = -1 keyboard_capture = false waitonerror = true priority = higher,normal mapperfile = qnx.map usescancodes = false overscan = 0 titlebar = showbasic = true showdetails = false showmenu = true [log] logfile = debuggerrun = debugger [dosbox] language = beep duration = 0 title = logo text = logo = fastbioslogo = false startbanner = true bannercolortheme = default configuration tool theme = dpi aware = auto quit warning = auto working directory option = default working directory default = show advanced options = false resolve config path = true hostkey = mapper mapper send key = ctrlaltdel ime = auto synchronize time = false machine = svga_s3 captures = capture autosave = saveslot = 1 savefile = saveremark = true forceloadstate = false a20 = mask memory file = memsize = 16 nocachedir = false freesizecap = cap convertdrivefat = true [render] frameskip = 0 aspect = false aspect_ratio = 0:0 char9 = true euro = -1 doublescan = true scaler = normal2x glshader = none pixelshader = none autofit = true monochrome_pal = green [pc98] pc-98 BIOS copyright string = false pc-98 fm board = auto pc-98 enable 256-color = true pc-98 enable 16-color = true pc-98 enable grcg = true pc-98 enable egc = true pc-98 bus mouse = true pc-98 force ibm keyboard layout = auto pc-98 force JIS keyboard layout = false pc-98 try font rom = true pc-98 anex86 font = [dosv] dosv = off getsysfont = true fontxsbcs = fontxsbcs16 = fontxsbcs24 = fontxdbcs = fontxdbcs14 = fontxdbcs24 = showdbcsnodosv = auto yen = false fepcontrol = both vtext1 = svga vtext2 = xga use20pixelfont = false j3100 = off j3100type = default j3100colorscroll = false [video] vbememsize = 0 vbememsizekb = 0 vmemsize = -1 vmemsizekb = 0 high intensity blinking = true memory io optimization 1 = true skip render if nothing changed = auto scanline render on demand = auto [script] # [vsync] vsyncmode = off vsyncrate = 75 [cpu] core = dynamic fpu = true rdtsc rate = 0 segment limits = true lds wraparound = true cputype = auto cycles = max cycleup = 10 cycledown = 20 turbo = false apmbios = true integration device = false isapnpbios = true [keyboard] aux = true allow output port reset = true controllertype = auto auxdevice = intellimouse [ttf] font = fontbold = fontital = fontboit = colors = outputswitch = auto winperc = 60 ptsize = 0 lins = 0 cols = 0 righttoleft = false wp = bold = true italic = true underline = true strikeout = false printfont = true autodbcs = true blinkc = true gbk = false chinasea = false dosvfunc = false [voodoo] voodoo_card = auto voodoo_maxmem = true glide = false lfb = full_noaux splash = true [mixer] nosound = false rate = 22050 #rate = 44100 ## working choppy blocksize = 8192 prebuffer = 40 [midi] mpu401 = intelligent mpubase = 0 mididevice = none midiconfig = s samplerate = 48000 mpuirq = -1 mt32.romdir = mt32.model = auto [sblaster] sbtype = sb16 sbbase = 220 irq = 7 listen to recording source = false recording source = silence prefer hfp = false dma = 1 hdma = 5 enable speaker = false sbmixer = true oplmode = auto oplemu = default oplrate = 49716 oplport = retrowave_bus = serial retrowave_port = hardwarebase = 220 goldplay = true blaster environment variable = true [sblaster2] sbtype = none sbbase = 260 irq = 3 listen to recording source = false recording source = silence prefer hfp = false dma = 0 hdma = 7 enable speaker = false sbmixer = true oplmode = none oplemu = default oplrate = 49716 oplport = retrowave_bus = serial retrowave_port = hardwarebase = 220 goldplay = true blaster environment variable = false [gus] gus = false global register read alias = auto gusrate = 48000 gusmemsize = -1 gus master volume = 0.00 gusbase = 240 gusirq = 5 gusdma = 3 gustype = classic ultradir = C:\ULTRASND [innova] innova = false samplerate = 22050 sidbase = 280 quality = 0 [imfc] # [speaker] pcspeaker = true pcrate = 65536 tandy = auto tandyrate = 48000 disney = false ps1audio = off ps1audiorate = 22050 [joystick] joysticktype = auto timed = true autofire = false swap34 = false buttonwrap = false [mapper] # joy1deadzone0-: deadzone for joystick 1 axis 0- # joy1deadzone0+: deadzone for joystick 1 axis 0+ # joy1deadzone1-: deadzone for joystick 1 axis 1- # joy1deadzone1+: deadzone for joystick 1 axis 1+ # joy1deadzone2-: deadzone for joystick 1 axis 2- # joy1deadzone2+: deadzone for joystick 1 axis 2+ # joy1deadzone3-: deadzone for joystick 1 axis 3- # joy1deadzone3+: deadzone for joystick 1 axis 3+ # joy1deadzone4-: deadzone for joystick 1 axis 4- # joy1deadzone4+: deadzone for joystick 1 axis 4+ # joy1deadzone5-: deadzone for joystick 1 axis 5- # joy1deadzone5+: deadzone for joystick 1 axis 5+ # joy1deadzone6-: deadzone for joystick 1 axis 6- # joy1deadzone6+: deadzone for joystick 1 axis 6+ # joy1deadzone7-: deadzone for joystick 1 axis 7- # joy1deadzone7+: deadzone for joystick 1 axis 7+ # joy2deadzone0-: deadzone for joystick 2 axis 0- # joy2deadzone0+: deadzone for joystick 2 axis 0+ # joy2deadzone1-: deadzone for joystick 2 axis 1- # joy2deadzone1+: deadzone for joystick 2 axis 1+ # joy2deadzone2-: deadzone for joystick 2 axis 2- # joy2deadzone2+: deadzone for joystick 2 axis 2+ # joy2deadzone3-: deadzone for joystick 2 axis 3- # joy2deadzone3+: deadzone for joystick 2 axis 3+ # joy2deadzone4-: deadzone for joystick 2 axis 4- # joy2deadzone4+: deadzone for joystick 2 axis 4+ # joy2deadzone5-: deadzone for joystick 2 axis 5- # joy2deadzone5+: deadzone for joystick 2 axis 5+ # joy2deadzone6-: deadzone for joystick 2 axis 6- # joy2deadzone6+: deadzone for joystick 2 axis 6+ # joy2deadzone7-: deadzone for joystick 2 axis 7- # joy2deadzone7+: deadzone for joystick 2 axis 7+ joy1deadzone0- = 0.60 joy1deadzone0+ = 0.60 joy1deadzone1- = 0.60 joy1deadzone1+ = 0.60 joy1deadzone2- = 0.60 joy1deadzone2+ = 0.60 joy1deadzone3- = 0.60 joy1deadzone3+ = 0.60 joy1deadzone4- = 0.60 joy1deadzone4+ = 0.60 joy1deadzone5- = 0.60 joy1deadzone5+ = 0.60 joy1deadzone6- = 0.60 joy1deadzone6+ = 0.60 joy1deadzone7- = 0.60 joy1deadzone7+ = 0.60 joy2deadzone0- = 0.60 joy2deadzone0+ = 0.60 joy2deadzone1- = 0.60 joy2deadzone1+ = 0.60 joy2deadzone2- = 0.60 joy2deadzone2+ = 0.60 joy2deadzone3- = 0.60 joy2deadzone3+ = 0.60 joy2deadzone4- = 0.60 joy2deadzone4+ = 0.60 joy2deadzone5- = 0.60 joy2deadzone5+ = 0.60 joy2deadzone6- = 0.60 joy2deadzone6+ = 0.60 joy2deadzone7- = 0.60 joy2deadzone7+ = 0.60 [serial] serial1 = dummy serial2 = dummy serial3 = disabled serial4 = disabled serial5 = disabled serial6 = disabled serial7 = disabled serial8 = disabled serial9 = disabled phonebookfile = phonebook-dosbox-x.txt [parallel] parallel1 = printer parallel2 = disabled parallel3 = disabled parallel4 = disabled parallel5 = disabled parallel6 = disabled parallel7 = disabled parallel8 = disabled parallel9 = disabled dongle = false [printer] printer = true dpi = 360 width = 85 height = 110 printoutput = png multipage = false device = - docpath = . fontpath = FONTS openwith = openerror = printdbcs = auto shellhide = false timeout = 0 [dos] xms = true break on int3 = false xms handles = 0 shell configuration as commands = false hma = true hard drive data rate limit = -1 floppy drive data rate limit = -1 ansi.sys = true log console = false share = true file access tries = 0 network redirector = true mcb corruption becomes application free memory = false minimum mcb free = 0 ems = true umb = true quick reboot = false ver = lfn = auto fat32setversion = ask shellhigh = auto automount = true automountall = false mountwarning = true autofixwarning = false startcmd = false starttranspath = true startwait = true startquiet = false startnopause = false vmware = true int33 = true mouse report rate = 0 keyboardlayout = us customcodepage = dbcs = true dos clipboard device enable = false dos clipboard device name = CLIP$ dos clipboard api = false dos idle api = true [ipx] ipx = false [ne2000] ne2000 = false nicbase = 300 nicirq = 3 macaddr = random backend = auto [ethernet, pcap] realnic = list timeout = default [ethernet, slirp] ipv4_network = 10.0.2.0 ipv4_netmask = 255.255.255.0 ipv4_host = 10.0.2.2 ipv4_nameserver = 10.0.2.3 ipv4_dhcp_start = 10.0.2.15 [ide, primary] enable = true pnp = true [ide, secondary] enable = true pnp = true [ide, tertiary] enable = false pnp = true [ide, quaternary] enable = false pnp = true [ide, quinternary] enable = false pnp = true [ide, sexternary] enable = false pnp = true [ide, septernary] enable = false pnp = true [ide, octernary] enable = false pnp = true [fdc, primary] enable = false pnp = true mode = ps2 [4dos] rem = This section is the 4DOS.INI file, if you use 4DOS as the command shell [config] rem = This section is DOS's CONFIG.SYS file, not all CONFIG.SYS options supported break = off numlock = shell = dos = high, umb fcbs = 0 files = 0 country = lastdrive = a set path = Z:\;Z:\SYSTEM;Z:\BIN;Z:\DOS;Z:\4DOS;Z:\DEBUG;Z:\TEXTUTIL set prompt = $P$G set temp = install = installhigh = device = devicehigh = [autoexec] @echo off mount c /data/games/DOS c: cls echo. echo Welcome to DOSBox-X on QNX! echo.