Homebrew Dosbox .conf and .map files collection for Wiiflow

NiteOwl

Active Member
Newcomer
Joined
Oct 8, 2018
Messages
28
Trophies
0
Age
35
XP
119
Country
Ecuador
Hey, @Tetsuo Shima, your changes really made a difference :bow:, thank you. The incredible machine 1 and 2 run great, had to add 2 frameskips so the music dont stutter when you hit play, 8070 cycles both. This is my new basic configuration
# This is the configuration file for DOSBox 0.74. (Please use the latest version of DOSBox)
# Lines starting with a # are comment lines and are ignored by DOSBox.
# They are used to (briefly) document the effect of each option.

[sdl]
# fullscreen: Start dosbox directly in fullscreen. (Press ALT-Enter to go back)
# fulldouble: Use double buffering in fullscreen. It can reduce screen flickering, but it can also result in a slow DOSBox.
# fullresolution: What resolution to use for fullscreen: original or fixed size (e.g. 1024x768).
# Using your monitor's native resolution with aspect=true might give the best results.
# If you end up with small window on a large screen, try an output different from surface.
# windowresolution: Scale the window to this size IF the output device supports hardware scaling.
# (output=surface does not!)
# output: What video system to use for output.
# Possible values: surface, overlay.
# autolock: Mouse will automatically lock, if you click on the screen. (Press CTRL-F10 to unlock)
# sensitivity: Mouse sensitivity.
# waitonerror: Wait before closing the console if dosbox has an error.
# priority: Priority levels for dosbox. Second entry behind the comma is for when dosbox is not focused/minimized.
# pause is only valid for the second entry.
# Possible values: lowest, lower, normal, higher, highest, pause.
# mapperfile: File used to load/save the key/event mappings from. Resetmapper only works with the defaul value.
# usescancodes: Avoid usage of symkeys, might not work on all operating systems.

fullscreen=false
fulldouble=false
fullresolution=320x200
windowresolution=320x200
output=overlay
autolock=true
sensitivity=100
waitonerror=true
priority=highest,normal
mapperfile=mapper-0.74.map
usescancodes=true

[dosbox]
# language: Select another language file.
# machine: The type of machine DOSBox tries to emulate.
# Possible values: hercules, cga, tandy, pcjr, ega, vgaonly, svga_s3, svga_et3000, svga_et4000, svga_paradise, vesa_nolfb, vesa_oldvbe.
# captures: Directory where things like wave, midi, screenshot get captured.
# memsize: Amount of memory DOSBox has in megabytes.
# This value is best left at its default to avoid problems with some games,
# though few games might require a higher value.
# There is generally no speed advantage when raising this value.

language=
machine=vesa_noflb
captures=capture
memsize=16

[render]
# frameskip: How many frames DOSBox skips before drawing one.
# aspect: Do aspect correction, if your output method doesn't support scaling this can slow things down!.
# scaler: Scaler used to enlarge/enhance low resolution modes. If 'forced' is appended,
# then the scaler will be used even if the result might not be desired.
# Possible values: none, normal2x, normal3x, tv2x, tv3x, rgb2x, rgb3x, scan2x, scan3x.

frameskip=0
aspect=false
scaler=none

[cpu]
# core: CPU Core used in emulation. auto will switch to dynamic if available and
# appropriate.
# Possible values: auto, normal, simple.
# cputype: CPU Type used in emulation. auto is the fastest choice.
# Possible values: auto, 386, 386_slow, 486_slow, pentium_slow, 386_prefetch.
# cycles: Amount of instructions DOSBox tries to emulate each millisecond.
# Setting this value too high results in sound dropouts and lags.
# Cycles can be set in 3 ways:
# 'auto' tries to guess what a game needs.
# It usually works, but can fail for certain games.
# 'fixed #number' will set a fixed amount of cycles. This is what you usually
# need if 'auto' fails (Example: fixed 4000).
# 'max' will allocate as much cycles as your computer is able to
# handle.
# Possible values: auto, fixed, max.
# cycleup: Amount of cycles to decrease/increase with keycombos.(CTRL-F11/CTRL-F12)
# cycledown: Setting it lower than 100 will be a percentage.

core=dynamic
cputype=auto
cycles=fixed 8072
cycleup=100
cycledown=100

[mixer]
# nosound: Enable silent mode, sound is still emulated though.
# rate: Mixer sample rate, setting any device's rate higher than this will probably lower their sound quality.
# Possible values: 22050, 44100, 48000, 32000, 16000, 11025, 8000, 49716.
# blocksize: Mixer block size, larger blocks might help sound stuttering but sound will also be more lagged.
# Possible values: 2048, 4096, 8192, 1024, 512, 256.
# prebuffer: How many milliseconds of data to keep on top of the blocksize.

nosound=false
rate=22050
blocksize=512
prebuffer=150

[midi]
# mpu401: Type of MPU-401 to emulate.
# Possible values: intelligent, uart, none.
# mididevice: Device that will receive the MIDI data from MPU-401.
# Possible values: default, win32, alsa, oss, coreaudio, coremidi, none.
# midiconfig: Special configuration options for the device driver. This is usually the id of the device you want to use.
# or in the case of coreaudio, you can specify a soundfont here.
# When using a Roland MT-32 rev. 0 as midi output device, some games may require a delay in order to prevent 'buffer overflow' issues.
# In that case, add 'delaysysex', for example: midiconfig=2 delaysysex
# See the README/Manual for more details.

mpu401=none
mididevice=default
midiconfig=

[sblaster]
# sbtype: Type of Soundblaster to emulate. gb is Gameblaster.
# Possible values: sb1, sb2, sbpro1, sbpro2, sb16, gb, none.
# sbbase: The IO address of the soundblaster.
# Possible values: 220, 240, 260, 280, 2a0, 2c0, 2e0, 300.
# irq: The IRQ number of the soundblaster.
# Possible values: 7, 5, 3, 9, 10, 11, 12.
# dma: The DMA number of the soundblaster.
# Possible values: 1, 5, 0, 3, 6, 7.
# hdma: The High DMA number of the soundblaster.
# Possible values: 1, 5, 0, 3, 6, 7.
# sbmixer: Allow the soundblaster mixer to modify the DOSBox mixer.
# oplmode: Type of OPL emulation. On 'auto' the mode is determined by sblaster type. All OPL modes are Adlib-compatible, except for 'cms'.
# Possible values: auto, cms, opl2, dualopl2, opl3, none.
# oplemu: Provider for the OPL emulation. compat might provide better quality (see oplrate as well).
# Possible values: default, compat, fast.
# oplrate: Sample rate of OPL music emulation. Use 49716 for highest quality (set the mixer rate accordingly).
# Possible values: 22050, 49716, 44100, 48000, 32000, 16000, 11025, 8000.

sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
sbmixer=true
oplmode=auto
oplemu=fast
oplrate=22050

[gus]
# gus: Enable the Gravis Ultrasound emulation.
# gusrate: Sample rate of Ultrasound emulation.
# Possible values: 22050, 44100, 48000, 32000, 16000, 11025, 8000, 49716.
# gusbase: The IO base address of the Gravis Ultrasound.
# Possible values: 240, 220, 260, 280, 2a0, 2c0, 2e0, 300.
# gusirq: The IRQ number of the Gravis Ultrasound.
# Possible values: 5, 3, 7, 9, 10, 11, 12.
# gusdma: The DMA channel of the Gravis Ultrasound.
# Possible values: 3, 0, 1, 5, 6, 7.
# ultradir: Path to Ultrasound directory. In this directory
# there should be a MIDI directory that contains
# the patch files for GUS playback. Patch sets used
# with Timidity should work fine.

gus=false
gusrate=22050
gusbase=240
gusirq=5
gusdma=3
ultradir=C:\ULTRASND

[speaker]
# pcspeaker: Enable PC-Speaker emulation.
# pcrate: Sample rate of the PC-Speaker sound generation.
# Possible values: 22050, 44100, 48000, 32000, 16000, 11025, 8000, 49716.
# tandy: Enable Tandy Sound System emulation. For 'auto', emulation is present only if machine is set to 'tandy'.
# Possible values: auto, on, off.
# tandyrate: Sample rate of the Tandy 3-Voice generation.
# Possible values: 22050, 44100, 48000, 32000, 16000, 11025, 8000, 49716.
# disney: Enable Disney Sound Source emulation. (Covox Voice Master and Speech Thing compatible).

pcspeaker=false
pcrate=22050
tandy=off
tandyrate=22050
disney=false

[joystick]
# joysticktype: Type of joystick to emulate: auto (default), none,
# 2axis (supports two joysticks),
# 4axis (supports one joystick, first joystick used),
# 4axis_2 (supports one joystick, second joystick used),
# fcs (Thrustmaster), ch (CH Flightstick).
# none disables joystick emulation.
# auto chooses emulation depending on real joystick(s).
# (Remember to reset dosbox's mapperfile if you saved it earlier)
# Possible values: auto, 2axis, 4axis, 4axis_2, fcs, ch, none.
# timed: enable timed intervals for axis. Experiment with this option, if your joystick drifts (away).
# autofire: continuously fires as long as you keep the button pressed.
# swap34: swap the 3rd and the 4th axis. can be useful for certain joysticks.
# buttonwrap: enable button wrapping at the number of emulated buttons.

joysticktype=fcs
timed=true
autofire=false
swap34=false
buttonwrap=false

[serial]
# serial1: set type of device connected to com port.
# Can be disabled, dummy, modem, nullmodem, directserial.
# Additional parameters must be in the same line in the form of
# parameter:value. Parameter for all types is irq (optional).
# for directserial: realport (required), rxdelay (optional).
# (realport:COM1 realport:ttyS0).
# for modem: listenport (optional).
# for nullmodem: server, rxdelay, txdelay, telnet, usedtr,
# transparent, port, inhsocket (all optional).
# Example: serial1=modem listenport:5000
# Possible values: dummy, disabled, modem, nullmodem, directserial.
# serial2: see serial1
# Possible values: dummy, disabled, modem, nullmodem, directserial.
# serial3: see serial1
# Possible values: dummy, disabled, modem, nullmodem, directserial.
# serial4: see serial1
# Possible values: dummy, disabled, modem, nullmodem, directserial.

serial1=dummy
serial2=dummy
serial3=disabled
serial4=disabled

[dos]
# xms: Enable XMS support.
# ems: Enable EMS support. The default (=true) provides the best
# compatibility but certain applications may run better with
# other choices, or require EMS support to be disabled (=false)
# to work at all.
# Possible values: true, emsboard, emm386, false.
# umb: Enable UMB support.
# keyboardlayout: Language code of the keyboard layout (or none).

xms=true
ems=true
umb=true
keyboardlayout=la

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
@Echo off
c:
cd menu
moo.bat

With this configuration these games run great: A-train, Batlebugs, Caesar 2, cannon fodder 1 and 2, dinopark, lemmings, o no more lemmings, mario teaches typing, simcity 2000 (frameskip 2, avoid music issues), simcity classic, sim farm (frameskip 3, avoid music issues), simant, simearth, syndicate, theme hospital (in low res), utopia, starwars dark forces (with dos32a and zooming out in the game options).
Im running Z with 10500 cycles.

System Shock with dos32a, 8600 cycles, fs 2, and graphics low. For me this is the best configurtion so far; still a little slow but playable.

For me Dungeon Keeper plays best with machine vgaonly, 20000 cycles (slowdown in the introduction of eversmile), dos32a seemed to make it slower. It runs pretty fast with camera zoomed in and overhead view, it slows down the farther you zoom out. Havent played it much.
 
Last edited by NiteOwl,

NormalMisha

Well-Known Member
Member
Joined
May 16, 2021
Messages
119
Trophies
0
Age
35
XP
167
Country
United Kingdom
Is there an idiots guide to getting an uncopyrighted game/demo working with DosBox on a Wii? Can the Wii run MS .EXE files? It seems pretty weird. My ultimate goal is to get Lemmings working if the Wiimote works as a mouse. Quality.

Edit: OK, I added an extracted Lemmings game (it's the one which contains the Oh No levels too in a separate folder), but when I run it from WiiFlow, it just flashes up a quick screen and then WiiFlow reboots. Any ideas?
 
Last edited by NormalMisha,

Tetsuo Shima

Well-Known Member
OP
Member
Joined
Oct 29, 2008
Messages
1,875
Trophies
2
Age
45
XP
4,916
Country
Italy
the .conf files you see here are launching dosbox games.
So yes, you can launch exe files with them, or else how would you run Dos games?
Lemmings is already there, however it was for the old Dosbox plugins. With the new one you can use the Dynamic core and have a better experience with Wiimote.
Hoewever, it's not so weird, edit the .conf files and scroll down to the [autoexec] section.
There you will find the commands to launch the .EXE file.
You need to know some Dosbox basics if you wish to understand how to change them, no quick way sorry.
 
  • Like
Reactions: niuus

NormalMisha

Well-Known Member
Member
Joined
May 16, 2021
Messages
119
Trophies
0
Age
35
XP
167
Country
United Kingdom
the .conf files you see here are launching dosbox games.
So yes, you can launch exe files with them, or else how would you run Dos games?
Lemmings is already there, however it was for the old Dosbox plugins. With the new one you can use the Dynamic core and have a better experience with Wiimote.
Hoewever, it's not so weird, edit the .conf files and scroll down to the [autoexec] section.
There you will find the commands to launch the .EXE file.
You need to know some Dosbox basics if you wish to understand how to change them, no quick way sorry.

You mean the Lemmings config and map is already there - there are no game files. I put the game files in the correct folder, the cover shows up, but when I run the game it quickly flashes some pixelated mess on the screen and then WiiFlow reboots.
 

NiteOwl

Active Member
Newcomer
Joined
Oct 8, 2018
Messages
28
Trophies
0
Age
35
XP
119
Country
Ecuador
Hey, Fallout 1 works at a fairly playable speed on wii ¡¡ :toot: Had to do the changes discribed in this post (except for the patch) to get it past the "please stand by" image, but I finally got it to work. Im using dos32a, 23000 cycles and frameskip 2 (avoid sound issues), also machine svga3
There are some issues in the cutscenes but nothing major, just some pauses here and there; and the music gets a little choppy when you move the camera around to much. But so far, so good. Also this game has the same image issue as simcity 2000, with the image being stretch out of the upper and lower borders, but totally playable.
 
Last edited by NiteOwl,
  • Like
Reactions: Tetsuo Shima

Tetsuo Shima

Well-Known Member
OP
Member
Joined
Oct 29, 2008
Messages
1,875
Trophies
2
Age
45
XP
4,916
Country
Italy
Hey, Fallout 1 works at a fairly playable speed on wii ¡¡ :toot: Had to do the changes discribed in this post (except for the patch) to get it past the "please stand by" image, but I finally got it to work. Im using dos32a, 23000 cycles and frameskip 2 (avoid sound issues), also machine svga3
There are some issues in the cutscenes but nothing major, just some pauses here and there; and the music gets a little choppy when you move the camera around to much. But so far, so good. Also this game has the same image issue as simcity 2000, with the image being stretch out of the upper and lower borders, but totally playable.
Nice find! I'm really impressed that it can run good, it's a "pentium" game. I have to try it.
Out of curiosity, which installation did you do?
* Small (2 megs: executable, config and support files)
* Medium (89 megs: adds music)
* Large (266 megs: adds creature graphics and animations)
* Humongous (650 megs: installs everything!)
The install sizes are slightly larger under DOS.
I'm wondering if with Humongous you can disable the Cd drive totally and have some better speed
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,458
Country
Venezuela
Nice find! I'm really impressed that it can run good, it's a "pentium" game. I have to try it.
Out of curiosity, which installation did you do?

I'm wondering if with Humongous you can disable the Cd drive totally and have some better speed

There is probably a cr4k around somewhere for NoCD.
 
  • Like
Reactions: Tetsuo Shima

NiteOwl

Active Member
Newcomer
Joined
Oct 8, 2018
Messages
28
Trophies
0
Age
35
XP
119
Country
Ecuador
Nice find! I'm really impressed that it can run good, it's a "pentium" game. I have to try it.
Out of curiosity, which installation did you do?

I'm wondering if with Humongous you can disable the Cd drive totally and have some better speed

Hey, I tried both with and without cd, I think the game preforms better without the cd, but im not really sure. Also changed machine to vesa_noflb, this also improved the game a little (faster, less audio hiccups)

Also, quick question, is there a difference if you run a game from the sd or usb?
 

Tetsuo Shima

Well-Known Member
OP
Member
Joined
Oct 29, 2008
Messages
1,875
Trophies
2
Age
45
XP
4,916
Country
Italy
Also, quick question, is there a difference if you run a game from the sd or usb?
I did not do many tests on SD, I don't know if there's any difference in speed.
it could be worth trying.

Edit: are you playing with dos32a? I tried to replace dos4gw.exe with dos32a but it doesn't launch the game and tells me it cannot find the master file.
Also, if I use memsize=32 instead of 16, dosbox instantly quits.
The problem is that Fallout needs 32 to run.
I can't make it boot
 
Last edited by Tetsuo Shima,

NiteOwl

Active Member
Newcomer
Joined
Oct 8, 2018
Messages
28
Trophies
0
Age
35
XP
119
Country
Ecuador
I did not do many tests on SD, I don't know if there's any difference in speed.
it could be worth trying.

Edit: are you playing with dos32a? I tried to replace dos4gw.exe with dos32a but it doesn't launch the game and tells me it cannot find the master file.
Also, if I use memsize=32 instead of 16, dosbox instantly quits.
The problem is that Fallout needs 32 to run.
I can't make it boot

Yes, im using dos32a, but i didnt replace the dos4gw file; having the dos32a.exe file in the same folder as the executable file, try executing the game like this:
dos32a fallout.exe
Or change the fall.bat file in the game folder, like this (this is how i run it)
@cd ereg
@e2.exe
@cd ..
@dos32a fallout.exe

The master file issue, you gotta edit the fallout.cfg file to make it suit your installation path; In my case the C drive is mounted in sd:/dosbox/, and the game is located in c:/games/fallout (inside is the the data folder, master.dat and the rest of the game files); in my case the changes in the fallout.cfg file look like this:
art_cache_size=5
music_path1=C:\games\fallout\data\sound\music\
music_path2=E:\data\sound\music\
critter_dat=C:\games\fallout\critter.dat
critter_patches=C:\games\fallout\data
master_dat=C:\games\fallout\master.dat
master_patches=C:\games\fallout\data

its also discused here


At first I tried running a bat file to unmount and mount the c drive and accomodate to the original information in the fallout.cfg file (master_dat=C:\master.dat), but after it unmounted the c drive the operation paused and i had to complete it manually in the dos prompt, so i changed the .cfg file

This it my current configuration for running Fallout 1 from my sd without the cd iso :
# This is the configurationfile for DOSBox 0.74. (Please use the latest version of DOSBox)
# Lines starting with a # are commentlines and are ignored by DOSBox.
# They are used to (briefly) document the effect of each option.

[sdl]
# fullscreen: Start dosbox directly in fullscreen. (Press ALT-Enter to go back)
# fulldouble: Use double buffering in fullscreen. It can reduce screen flickering, but it can also result in a slow DOSBox.
# fullresolution: What resolution to use for fullscreen: original or fixed size (e.g. 1024x768).
# Using your monitor's native resolution with aspect=true might give the best results.
# If you end up with small window on a large screen, try an output different from surface.
# windowresolution: Scale the window to this size IF the output device supports hardware scaling.
# (output=surface does not!)
# output: What video system to use for output.
# Possible values: surface, overlay, opengl, openglnb, ddraw.
# autolock: Mouse will automatically lock, if you click on the screen. (Press CTRL-F10 to unlock)
# sensitivity: Mouse sensitivity.
# waitonerror: Wait before closing the console if dosbox has an error.
# priority: Priority levels for dosbox. Second entry behind the comma is for when dosbox is not focused/minimized.
# pause is only valid for the second entry.
# Possible values: lowest, lower, normal, higher, highest, pause.
# mapperfile: File used to load/save the key/event mappings from. Resetmapper only works with the defaul value.
# usescancodes: Avoid usage of symkeys, might not work on all operating systems.

fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=original
output=overlay
autolock=true
sensitivity=100
waitonerror=true
priority=highest
mapperfile=mapper-0.74.map
usescancodes=true

[dosbox]
# language: Select another language file.
# machine: The type of machine tries to emulate.
# Possible values: hercules, cga, tandy, pcjr, ega, vgaonly, svga_s3, svga_et3000, svga_et4000, svga_paradise, vesa_nolfb, vesa_oldvbe.
# captures: Directory where things like wave, midi, screenshot get captured.
# memsize: Amount of memory DOSBox has in megabytes.
# This value is best left at its default to avoid problems with some games,
# though few games might require a higher value.
# There is generally no speed advantage when raising this value.

language=
machine=vesa_nolfb
captures=capture
memsize=32

[render]
# frameskip: How many frames DOSBox skips before drawing one.
# aspect: Do aspect correction, if your output method doesn't support scaling this can slow things down!.
# scaler: Scaler used to enlarge/enhance low resolution modes.
# If 'forced' is appended, then the scaler will be used even if the result might not be desired.
# Possible values: none, normal2x, normal3x, advmame2x, advmame3x, advinterp2x, advinterp3x, hq2x, hq3x, 2xsai, super2xsai, supereagle, tv2x, tv3x, rgb2x, rgb3x, scan2x, scan3x.

frameskip=2
aspect=false
scaler=none

[cpu]
# core: CPU Core used in emulation. auto will switch to dynamic if available and appropriate.
# Possible values: auto, dynamic, normal, simple.
# cputype: CPU Type used in emulation. auto is the fastest choice.
# Possible values: auto, 386, 386_slow, 486_slow, pentium_slow, 386_prefetch.
# cycles: Amount of instructions DOSBox tries to emulate each millisecond.
# Setting this value too high results in sound dropouts and lags.
# Cycles can be set in 3 ways:
# 'auto' tries to guess what a game needs.
# It usually works, but can fail for certain games.
# 'fixed #number' will set a fixed amount of cycles. This is what you usually need if 'auto' fails.
# (Example: fixed 4000).
# 'max' will allocate as much cycles as your computer is able to handle.
#
# Possible values: auto, fixed, max.
# cycleup: Amount of cycles to decrease/increase with keycombo.(CTRL-F11/CTRL-F12)
# cycledown: Setting it lower than 100 will be a percentage.

core=dynamic
cputype=auto
cycles=fixed 23000
cycleup=100
cycledown=100

[mixer]
# nosound: Enable silent mode, sound is still emulated though.
# rate: Mixer sample rate, setting any device's rate higher than this will probably lower their sound quality.
# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716.
# blocksize: Mixer block size, larger blocks might help sound stuttering but sound will also be more lagged.
# Possible values: 1024, 2048, 4096, 8192, 512, 256.
# prebuffer: How many milliseconds of data to keep on top of the blocksize.

nosound=false
rate=44100
blocksize=1024
prebuffer=150

[midi]
# mpu401: Type of MPU-401 to emulate.
# Possible values: intelligent, uart, none.
# mididevice: Device that will receive the MIDI data from MPU-401.
# Possible values: default, win32, alsa, oss, coreaudio, coremidi, none.
# midiconfig: Special configuration options for the device driver. This is usually the id of the device you want to use.
# See the README/Manual for more details.

mpu401=intelligent
mididevice=default
midiconfig=

[sblaster]
# sbtype: Type of Soundblaster to emulate. gb is Gameblaster.
# Possible values: sb1, sb2, sbpro1, sbpro2, sb16, gb, none.
# sbbase: The IO address of the soundblaster.
# Possible values: 220, 240, 260, 280, 2a0, 2c0, 2e0, 300.
# irq: The IRQ number of the soundblaster.
# Possible values: 7, 5, 3, 9, 10, 11, 12.
# dma: The DMA number of the soundblaster.
# Possible values: 1, 5, 0, 3, 6, 7.
# hdma: The High DMA number of the soundblaster.
# Possible values: 1, 5, 0, 3, 6, 7.
# sbmixer: Allow the soundblaster mixer to modify the DOSBox mixer.
# oplmode: Type of OPL emulation. On 'auto' the mode is determined by sblaster type. All OPL modes are Adlib-compatible, except for 'cms'.
# Possible values: auto, cms, opl2, dualopl2, opl3, none.
# oplemu: Provider for the OPL emulation. compat might provide better quality (see oplrate as well).
# Possible values: default, compat, fast.
# oplrate: Sample rate of OPL music emulation. Use 49716 for highest quality (set the mixer rate accordingly).
# Possible values: 44100, 49716, 48000, 32000, 22050, 16000, 11025, 8000.

sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
sbmixer=true
oplmode=auto
oplemu=default
oplrate=44100

[gus]
# gus: Enable the Gravis Ultrasound emulation.
# gusrate: Sample rate of Ultrasound emulation.
# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716.
# gusbase: The IO base address of the Gravis Ultrasound.
# Possible values: 240, 220, 260, 280, 2a0, 2c0, 2e0, 300.
# gusirq: The IRQ number of the Gravis Ultrasound.
# Possible values: 5, 3, 7, 9, 10, 11, 12.
# gusdma: The DMA channel of the Gravis Ultrasound.
# Possible values: 3, 0, 1, 5, 6, 7.
# ultradir: Path to Ultrasound directory. In this directory
# there should be a MIDI directory that contains
# the patch files for GUS playback. Patch sets used
# with Timidity should work fine.

gus=false
gusrate=44100
gusbase=240
gusirq=5
gusdma=3
ultradir=C:\ULTRASND

[speaker]
# pcspeaker: Enable PC-Speaker emulation.
# pcrate: Sample rate of the PC-Speaker sound generation.
# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716.
# tandy: Enable Tandy Sound System emulation. For 'auto', emulation is present only if machine is set to 'tandy'.
# Possible values: auto, on, off.
# tandyrate: Sample rate of the Tandy 3-Voice generation.
# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716.
# disney: Enable Disney Sound Source emulation. (Covox Voice Master and Speech Thing compatible).

pcspeaker=false
pcrate=44100
tandy=off
tandyrate=44100
disney=false

[joystick]
# joysticktype: Type of joystick to emulate: auto (default), none,
# 2axis (supports two joysticks),
# 4axis (supports one joystick, first joystick used),
# 4axis_2 (supports one joystick, second joystick used),
# fcs (Thrustmaster), ch (CH Flightstick).
# none disables joystick emulation.
# auto chooses emulation depending on real joystick(s).
# (Remember to reset dosbox's mapperfile if you saved it earlier)
# Possible values: auto, 2axis, 4axis, 4axis_2, fcs, ch, none.
# timed: enable timed intervals for axis. Experiment with this option, if your joystick drifts (away).
# autofire: continuously fires as long as you keep the button pressed.
# swap34: swap the 3rd and the 4th axis. can be useful for certain joysticks.
# buttonwrap: enable button wrapping at the number of emulated buttons.

joysticktype=auto
timed=true
autofire=false
swap34=false
buttonwrap=false

[serial]
# serial1: set type of device connected to com port.
# Can be disabled, dummy, modem, nullmodem, directserial.
# Additional parameters must be in the same line in the form of
# parameter:value. Parameter for all types is irq (optional).
# for directserial: realport (required), rxdelay (optional).
# (realport:COM1 realport:ttyS0).
# for modem: listenport (optional).
# for nullmodem: server, rxdelay, txdelay, telnet, usedtr,
# transparent, port, inhsocket (all optional).
# Example: serial1=modem listenport:5000
# Possible values: dummy, disabled, modem, nullmodem, directserial.
# serial2: see serial1
# Possible values: dummy, disabled, modem, nullmodem, directserial.
# serial3: see serial1
# Possible values: dummy, disabled, modem, nullmodem, directserial.
# serial4: see serial1
# Possible values: dummy, disabled, modem, nullmodem, directserial.

serial1=dummy
serial2=dummy
serial3=disabled
serial4=disabled

[dos]
# xms: Enable XMS support.
# ems: Enable EMS support.
# umb: Enable UMB support.
# keyboardlayout: Language code of the keyboard layout (or none).

xms=true
ems=true
umb=true
keyboardlayout=la


[autoexec]
c:
cd games
cd fallout
fall.bat
exit
 
Last edited by NiteOwl,
  • Like
Reactions: Tetsuo Shima

Tetsuo Shima

Well-Known Member
OP
Member
Joined
Oct 29, 2008
Messages
1,875
Trophies
2
Age
45
XP
4,916
Country
Italy
@NiteOwl Ok I exactly followed your steps, but it still doesn't work for me.
The master files paths are now fixed and I don't have that error message anymore.
However as soon as I use memsize=32, Dosbox instantly crashes and quits (it doesn't even try to launch the game)
With memsize=16 the game tries to boot but fails (Fallout requires 32MB of Ram)
It seems impossible to me
 

NiteOwl

Active Member
Newcomer
Joined
Oct 8, 2018
Messages
28
Trophies
0
Age
35
XP
119
Country
Ecuador
@NiteOwl Ok I exactly followed your steps, but it still doesn't work for me.
The master files paths are now fixed and I don't have that error message anymore.
However as soon as I use memsize=32, Dosbox instantly crashes and quits (it doesn't even try to launch the game)
With memsize=16 the game tries to boot but fails (Fallout requires 32MB of Ram)
It seems impossible to me

Thats weird, I use memsize 32 in my fallout bat file without a problem, havent really done anything different, this is my syscheck file, maybe there is something there
sysCheck v2.1.0b19 por Double_A y R2-D2199, Nano
...corre en IOS58 (rev 6176).

Region: NTSC-U
Menu de Sistema 4.1U (v449)
Priiloader instalado
Unidad de la fecha: 13.02.2007

HomebrewFilter ist nicht installiert
Hollywood v0x11
ID de consola: 57438277
Boot2 v4
Encontrados 256 titulos.
Se encontraron 56 IOS en esta consola. 3 de ellos son stubs.

IOS4 (rev 65280): Stub
IOS9 (rev 1034): Sin Parches
IOS10 (rev 768): Stub
IOS11 (rev 16174): Trucha Bug, Acceso NAND
IOS12 (rev 526): Sin Parches
IOS13 (rev 1032): Sin Parches
IOS14 (rev 1032): Sin Parches
IOS15 (rev 1032): Sin Parches
IOS16 (rev 54321): Trucha Bug, ES Identify, Acceso Flash, Acceso NAND
IOS17 (rev 1032): Sin Parches
IOS20 (rev 16174): Trucha Bug, Acceso NAND
IOS21 (rev 1039): Sin Parches
IOS22 (rev 1294): Sin Parches
IOS28 (rev 1807): Sin Parches
IOS30 (rev 16174): Trucha Bug, Acceso NAND
IOS31 (rev 3608): Sin Parches
IOS33 (rev 3608): Sin Parches
IOS34 (rev 3608): Sin Parches
IOS35 (rev 3608): Sin Parches
IOS36 (rev 3608): Sin Parches
IOS37 (rev 5663): Sin Parches
IOS38 (rev 4124): Sin Parches
IOS40 (rev 16174): Trucha Bug, Acceso NAND
IOS41 (rev 3607): Sin Parches
IOS43 (rev 3607): Sin Parches
IOS45 (rev 3607): Sin Parches
IOS46 (rev 3607): Sin Parches
IOS48 (rev 4124): Sin Parches
IOS50 (rev 16174): Trucha Bug, Acceso NAND
IOS51 (rev 4864): Stub
IOS52 (rev 16174): Trucha Bug, Acceso NAND
IOS53 (rev 5663): Sin Parches
IOS55 (rev 5663): Sin Parches
IOS56 (rev 5662): Sin Parches
IOS57 (rev 5919): Sin Parches
IOS58 (rev 6176): USB 2.0
IOS60 (rev 16174): Trucha Bug, Acceso NAND
IOS61 (rev 5662): Sin Parches
IOS62 (rev 6430): Sin Parches
IOS70 (rev 16687): Trucha Bug, Acceso NAND
IOS80 (rev 16944): Trucha Bug, Acceso NAND
IOS90 (rev 54321): Trucha Bug
IOS202[60] (rev 65535, Info: hermes-v5.1): Trucha Bug, Acceso NAND, USB 2.0
IOS220[56] (rev 21010, Info: d2x-v10beta53-alt): Trucha Bug, Acceso NAND, USB 2.0
IOS222[38] (rev 65535, Info: hermes-v5.1): Trucha Bug, ES Identify, Acceso NAND, USB 2.0
IOS223[37] (rev 65535, Info: hermes-v5.1): Trucha Bug, Acceso NAND, USB 2.0
IOS224[57] (rev 65535, Info: hermes-v5.1): Trucha Bug, Acceso NAND, USB 2.0
IOS236 (rev 54321): Trucha Bug, ES Identify, Acceso NAND
IOS245[37] (rev 21008, Info: d2x-v8final): Trucha Bug, Acceso NAND, USB 2.0
IOS246[38] (rev 21008, Info: d2x-v8final): Trucha Bug, ES Identify, Acceso NAND
IOS247[53] (rev 21008, Info: d2x-v8final): Trucha Bug, Acceso NAND, USB 2.0
IOS248[55] (rev 21008, Info: d2x-v8final): Trucha Bug, Acceso NAND, USB 2.0
IOS249[56] (rev 65535, Info: d2x-v10beta52): Trucha Bug, Acceso NAND, USB 2.0
IOS250[57] (rev 65535, Info: d2x-v10beta52): Trucha Bug, Acceso NAND, USB 2.0
IOS251[58] (rev 21010, Info: d2x-v10beta52): Trucha Bug, Acceso NAND, USB 2.0
IOS254 (rev 65281): BootMii
BC v6
MIOS v10 (DIOS MIOS 2.6.1+)

Reporte generado el 31/05/2021.

Just in case this is whats inside my fallout folder
DATA (folder)
EREG (folder)
CRITTER.DAT
DIGITEST.RAW
DOS4GW.EXE
dos32a.exe
FALL.BAT
Fall1.bat (this is the bat file i created with my game configurations)
FALLOUT.CFG
FALLOUT.EXE
HMIDET.386
HMIDRV.386
MASTER.DAT
README.TEXT
SOUND.EXE
 
Last edited by NiteOwl,

NiteOwl

Active Member
Newcomer
Joined
Oct 8, 2018
Messages
28
Trophies
0
Age
35
XP
119
Country
Ecuador
So, you're not mounting your SD card as C:?
like:
mount C sd:/dosbox -freesize 1024
(you need -freesize 1024 to do the humongous installation, or it will say you're out of space)

I open dosbox with a forwarder from the wii menu; dosbox opens automatically to the menu discribed in this video (So I dont have to write every command)


I open fallout through this menu with the bat file described above. At first I also used -freesize 1024, but then I didnt and it still worked.
Also I install the game first in my computer, and then copy the installed files to the sd card.
Im using a 32gb sdhd 10
 
Last edited by NiteOwl,

Tetsuo Shima

Well-Known Member
OP
Member
Joined
Oct 29, 2008
Messages
1,875
Trophies
2
Age
45
XP
4,916
Country
Italy
I open dosbox with a forwarder from the wii menu; dosbox opens automatically to the menu discribed in this video (So I dont have to write every command)


I open fallout through this menu with the bat file described above. At first I also used -freesize 1024, but then I didnt and it still worked.
Also I install the game first in my computer, and then copy the installed files to the sd card.
Im using a 32gb sdhd 10

Ok so it's essentially like booting it from the HBC. I'm starting to think that my issue with memsize=32 is caused by Wiiflow.
I need to try with your method to confirm my theory. I believe that the issue may be caused by compiling dosbox with the latest libs, which introduced a few bugs in the previous beta release.
 

Tetsuo Shima

Well-Known Member
OP
Member
Joined
Oct 29, 2008
Messages
1,875
Trophies
2
Age
45
XP
4,916
Country
Italy
I have some serious issues with Cannon Fodder:
- the music in the title screen ("War has never been so much fun") is not playing. Music and sfx are working in game.
- mouse movement is very clunky in some screen areas.
- game crashes and quits after the first couple of missions

I've tried with various settings in the .conf files: core dynamic, simple or normal, cycles ranging from 4000 to 10000, all kinds of soundblaster cards... loadfix -1 in the autoexec... Nothing seems to work.
I cannot find any working fix in the VOGONS forums or anywhere else.
@niuus @NiteOwl can you confirm the same issues with CF?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Got 2 free Xumo boxes they work pretty good
  • K3Nv2 @ K3Nv2:
    I'm happy to get anything most series don't make it pass 6 seasons
  • Psionic Roshambo @ Psionic Roshambo:
    Except Stars and Encore those are being a bitch lol
  • K3Nv2 @ K3Nv2:
    I may consider that onn pro box finally a media box with type A ;O
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, cuz the companies don't want em to
  • K3Nv2 @ K3Nv2:
    No it's revenue and demand south park could argue has a bigger audience than family guy about the same
    +1
  • K3Nv2 @ K3Nv2:
    Family guy is worth 300mill south parks worth 1Bill according to the interwebs
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, probably cuz family guy is more disliked compared to south park
  • K3Nv2 @ K3Nv2:
    It just does the same formula south park can press buttons without going overboard
  • Xdqwerty @ Xdqwerty:
    And bc most of the family guy budget is spent on the voice actors rather than on the animation
  • K3Nv2 @ K3Nv2:
    Southpark could spend 30k on a animated dick and people would laugh at it
    +2
  • K3Nv2 @ K3Nv2:
    lol one prescription to Lizzo
  • Xdqwerty @ Xdqwerty:
    who is lizzo?
  • Xdqwerty @ Xdqwerty:
    yawn
  • BakerMan @ BakerMan:
    guys, doge is dead
  • BakerMan @ BakerMan:
    let's get some o7s for that legendary dog

    o7
  • Xdqwerty @ Xdqwerty:
    i think its raining
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    You know what this website reminds me of?
  • K3Nv2 @ K3Nv2:
    Reminds me of your mother
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Nah it's all the slots
    +1
    Psionic Roshambo @ Psionic Roshambo: Nah it's all the slots +1