Homebrew DosBOX Wii

  • Thread starter Deleted-171178
  • Start date
  • Views 69,671
  • Replies 208
D

Deleted-171178

Guest
OP
http://wiibrew.org/wiki/DOSBox_Wii

Just released.

Compiled here:
http://"http://wiibrew.org/wiki/File:DOSBox_Wii-r40.zip
Thanks to Dykam.

Guide for installing:
Place the boot.dol inside a folder called "DOSBox" in your "Apps" folder on your SD card.
Create a folder called "DOSBox" in the root of your SD Card and place your DOS games in it.
Load DOSBox on your wii.
Type "C:" (You may need to unplug/plug back in your keyboard) then if the application is in a seperate folder "CD" then the folder name.
Example:
I want to load Ancient Empires. The folder is called AE and the application is called AEPROG.exe. I place it in my DOSBox folder and load up DOSBox Wii. I type This.
"C:"
"CD AE"
"AEPROG"
The application should load correctly if compatible.

COMPATABILITY LIST:
http://wiki.gbatemp.net/wiki/index.php/DOS...patibility_List
 

Dteyn

Well-Known Member
Member
Joined
Aug 3, 2008
Messages
335
Trophies
0
XP
115
Country
Canada
Just trying it right now, if I get it compiled I'll test it and upload it.

Edit: It compiled successfully (after I got SDL Wii installed properly), just gonna test it now. If it works then I'll package it up and upload it to sharebee.
smile.gif


Edit 2: I tried it on the Wii, it loads but instantly gives me an error message about SDL_Quit() and then just returns to the homebrew channel. It may be because I didn't have SDL Wii installed properly the first time.. I'm trying a clean version now that SDL Wii is installed properly, I'll see how it turns out.
 

Dteyn

Well-Known Member
Member
Joined
Aug 3, 2008
Messages
335
Trophies
0
XP
115
Country
Canada
Hmm, the second compile (after SDL Wii installed properly) didn't work either, this is the error message it gives when trying to load:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->(SDL_Quit) : Enter! Calling QuitSubsystem()
(SDL_Quit) : SDL_UninstallParachute()
(SDL_Quit) : Returning!<!--c2--></div><!--ec2-->

It then returns to the homebrew channel after about 1 second.

There are lots of warnings when trying to compile, however it does complete compiling and linking, it just seems there's something either a) going wrong with the compile process the way I have it set up, something is not working properly, or b) there is an error in the source code that causes this problem. I'm leaning towards a) since I don't have that much Wii dev experience.

Anyone else willing to give it a shot? I'll keep tinkering in the meantime, if I make any progress I'll post again.

Edit: Here's the output of the build process, it has warnings but no errors:
> "make"
"make" -f Makefile.wii
make[1]: Entering directory `/c/Coding/Wii/dosbox-wii-read-only'
dosbox.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
callback.cpp
core_dyn_x86.cpp
core_dynrec.cpp
core_full.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/string.h: In function 'Bits CPU_Core_Full_Run()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/string.h:5: warning: 'count_left' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/string.h:5: note: 'count_left' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/ea_lookup.h:131: warning: 'off' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/ea_lookup.h:131: note: 'off' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/ea_lookup.h:130: warning: 'seg_base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/ea_lookup.h:130: note: 'seg_base' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/ea_lookup.h:3: warning: 'off' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/ea_lookup.h:3: note: 'off' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/ea_lookup.h:2: warning: 'seg_base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_full/ea_lookup.h:2: note: 'seg_base' was declared here
core_normal.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/string.h: In function 'void DoString(STRING_OP)':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/string.h:17: warning: 'count_left' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h: In function 'PhysPt EA_32_04_n()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: warning: 'base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: note: 'base' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h: In function 'PhysPt EA_32_44_n()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: warning: 'base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: note: 'base' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h: In function 'PhysPt EA_32_84_n()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: warning: 'base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: note: 'base' was declared here
core_prefetch.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/string.h: In function 'void DoString(STRING_OP)':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/string.h:17: warning: 'count_left' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h: In function 'PhysPt EA_32_44_n()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: warning: 'base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: note: 'base' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h: In function 'PhysPt EA_32_84_n()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: warning: 'base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: note: 'base' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h: In function 'PhysPt EA_32_04_n()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: warning: 'base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: note: 'base' was declared here
core_simple.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h: In function 'PhysPt EA_32_04_n()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: warning: 'base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: note: 'base' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/string.h: In function 'void DoString(STRING_OP)':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/string.h:17: warning: 'count_left' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h: In function 'PhysPt EA_32_84_n()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: warning: 'base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: note: 'base' was declared here
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h: In function 'PhysPt EA_32_44_n()':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: warning: 'base' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/core_normal/table_ea.h:54: note: 'base' was declared here
cpu.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
flags.cpp
modrm.cpp
paging.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/paging.cpp: In member function 'virtual Bitu PageHandler::readb(PhysPt)':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/paging.cpp:43: warning: format '%d' expects type 'int', but argument 2 has type 'PhysPt'
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/paging.cpp: In member function 'virtual void PageHandler::writeb(PhysPt, Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/cpu/paging.cpp:60: warning: format '%d' expects type 'int', but argument 2 has type 'PhysPt'
debug.cpp
debug_disasm.cpp
debug_gui.cpp
debug_win32.cpp
cdrom.cpp
cdrom_aspi_win32.cpp
cdrom_image.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
cdrom_ioctl_linux.cpp
cdrom_ioctl_os2.cpp
cdrom_ioctl_win32.cpp
dos.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
dos_classes.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/dos/dos_classes.cpp: In member function 'void DOS_ParamBlock::LoadData()':
c:/Coding/Wii/dosbox-wii-read-only/src/dos/dos_classes.cpp:40: warning: dereferencing type-punned pointer will break strict-aliasing rules
c:/Coding/Wii/dosbox-wii-read-only/src/dos/dos_classes.cpp:41: warning: dereferencing type-punned pointer will break strict-aliasing rules
dos_devices.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
dos_execute.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
dos_files.cpp
dos_ioctl.cpp
dos_keyboard_layout.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/dos/../ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/dos/../ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
dos_memory.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
dos_misc.cpp
dos_mscdex.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
dos_programs.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
dos_tables.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
drive_cache.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
drive_fat.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/dos/drive_fat.cpp: In constructor 'fatDrive::fatDrive(const char*, Bit32u, Bit32u, Bit32u, Bit32u, Bit32u)':
c:/Coding/Wii/dosbox-wii-read-only/src/dos/drive_fat.cpp:658: warning: format '%d' expects type 'int', but argument 3 has type 'Bit32u'
c:/Coding/Wii/dosbox-wii-read-only/src/dos/drive_fat.cpp:704: warning: format '%d' expects type 'int', but argument 2 has type 'Bit32u'
c:/Coding/Wii/dosbox-wii-read-only/src/dos/drive_fat.cpp:707: warning: format '%d' expects type 'int', but argument 2 has type 'Bit32u'
c:/Coding/Wii/dosbox-wii-read-only/src/dos/drive_fat.cpp:710: warning: format '%d' expects type 'int', but argument 2 has type 'Bit32u'
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h: At global scope:
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
drive_iso.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
drive_local.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
drive_virtual.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
drives.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
fpu.cpp
midi.cpp
render.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
render_scalers.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_templates.h:156: warning: 'void Cache_9_8(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:24: warning: 'void Normal1x_9_8_R(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:22: warning: 'void Normal1x_9_8_L(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:24: warning: 'void Normal2x_9_8_R(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:22: warning: 'void Normal2x_9_8_L(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:24: warning: 'void Normal3x_9_8_R(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:22: warning: 'void Normal3x_9_8_L(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:24: warning: 'void NormalDw_9_8_R(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:22: warning: 'void NormalDw_9_8_L(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:24: warning: 'void NormalDh_9_8_R(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_simple.h:22: warning: 'void NormalDh_9_8_L(const void*)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:22: warning: 'void HQ2x_15_R()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:20: warning: 'void HQ2x_15_L()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:22: warning: 'void HQ3x_15_R()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:20: warning: 'void HQ3x_15_L()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:22: warning: 'void Super2xSaI_15_R()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:20: warning: 'void Super2xSaI_15_L()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:22: warning: 'void SuperEagle_15_R()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:20: warning: 'void SuperEagle_15_L()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:22: warning: 'void _2xSaI_15_R()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:20: warning: 'void _2xSaI_15_L()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:22: warning: 'void AdvMame2x_15_R()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:20: warning: 'void AdvMame2x_15_L()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:22: warning: 'void AdvMame3x_15_R()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/render_loops.h:20: warning: 'void AdvMame3x_15_L()' defined but not used
sdl_gui.cpp
sdl_mapper.cpp
sdlmain.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/gui/sdlmain.cpp:359: warning: 'int int_log2(int)' defined but not used
adlib.cpp
In file included from c:/Coding/Wii/dosbox-wii-read-only/src/hardware/adlib.cpp:59:
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp: In function 'void OPL2::adlib_write(Bitu, Bit8u)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp:592: warning: unused variable 'old_val'
In file included from c:/Coding/Wii/dosbox-wii-read-only/src/hardware/adlib.cpp:88:
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp: In function 'void OPL3::adlib_write(Bitu, Bit8u)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp:592: warning: unused variable 'old_val'
In file included from c:/Coding/Wii/dosbox-wii-read-only/src/hardware/adlib.cpp:119:
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c: In function 'void old_OPL2::advance_lfo(old_OPL2::FM_OPL*)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:711: warning: comparison between signed and unsigned integer expressions
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c: In function 'void old_OPL2::advance(old_OPL2::FM_OPL*)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:769: warning: comparison between signed and unsigned integer expressions
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c: In function 'void old_OPL2::OPLWriteReg(old_OPL2::FM_OPL*, int, int)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1576: warning: left-hand operand of comma has no effect
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1673: warning: comparison between signed and unsigned integer expressions
In file included from c:/Coding/Wii/dosbox-wii-read-only/src/hardware/adlib.cpp:155:
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c: In function 'void old_OPL3::advance_lfo(old_OPL3::OPL3*)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:670: warning: comparison between signed and unsigned integer expressions
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c: In function 'void old_OPL3::advance(old_OPL3::OPL3*)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:731: warning: comparison between signed and unsigned integer expressions
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c: In function 'void old_OPL3::OPL3WriteReg(old_OPL3::OPL3*, int, int)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:1709: warning: left-hand operand of comma has no effect
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:1709: warning: right-hand operand of comma has no effect
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:1769: warning: left-hand operand of comma has no effect
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:1769: warning: right-hand operand of comma has no effect
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:1961: warning: comparison between signed and unsigned integer expressions
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/adlib.cpp: In constructor 'Adlib::Module::Module(Section*)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/adlib.cpp:755: warning: enumeration value 'OPL_none' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/adlib.cpp:755: warning: enumeration value 'OPL_cms' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/adlib.cpp: At global scope:
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/adlib.cpp:665: warning: 'void SaveRad()' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp:48: warning: 'OPL3::vibval_var3' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp:49: warning: 'OPL3::vibval_var4' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp:48: warning: 'OPL2::vibval_var3' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp:49: warning: 'OPL2::vibval_var4' defined but not used
cmos.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
dbopl.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp: In member function 'Bit8u DBOPL::Chip::ForwardTremolo()':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:985: warning: comparison between signed and unsigned integer expressions
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp: In member function 'DBOPL::Channel* DBOPL::Channel::BlockTemplate() [with DBOPL::SynthMode mode = sm3Percussion]':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:1011: instantiated from here
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:854: warning: enumeration value 'sm3Percussion' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:1011: instantiated from here
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:936: warning: enumeration value 'sm3Percussion' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp: In member function 'DBOPL::Channel* DBOPL::Channel::BlockTemplate() [with DBOPL::SynthMode mode = sm2Percussion]':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:1013: instantiated from here
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:854: warning: enumeration value 'sm2Percussion' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:1013: instantiated from here
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:936: warning: enumeration value 'sm2Percussion' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp: In member function 'void DBOPL::Chip::Setup(Bit32u)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/dbopl.cpp:1214: warning: 'bestAdd' may be used uninitialized in this function
disney.cpp
dma.cpp
gameblaster.cpp
gus.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
hardware.cpp
iohandler.cpp
ipx.cpp
ipxserver.cpp
joystick.cpp
keyboard.cpp
memory.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/memory.cpp: In member function 'virtual Bitu IllegalPageHandler::readb(PhysPt)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/memory.cpp:74: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'PhysPt'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/memory.cpp:74: warning: format '%8x' expects type 'unsigned int', but argument 4 has type 'Bit32u'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/memory.cpp: In member function 'virtual void IllegalPageHandler::writeb(PhysPt, Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/memory.cpp:86: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'PhysPt'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/memory.cpp:86: warning: format '%8x' expects type 'unsigned int', but argument 4 has type 'Bit32u'
mixer.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
mpu401.cpp
opl.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp: In function 'void adlib_write(Bitu, Bit8u)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp:592: warning: unused variable 'old_val'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp: At global scope:
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp:48: warning: 'vibval_var3' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/opl.cpp:49: warning: 'vibval_var4' defined but not used
pcspeaker.cpp
pic.cpp
sblaster.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
tandy_sound.cpp
timer.cpp
vga.cpp
vga_attr.cpp
vga_crtc.cpp
vga_dac.cpp
vga_draw.cpp
vga_gfx.cpp
vga_memory.cpp
vga_misc.cpp
vga_other.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp: In function 'void write_color_select(Bit8u)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_CGA2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_CGA4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_EGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_VGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_LIN4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_LIN8' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_LIN15' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_LIN16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_LIN32' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_other.cpp:232: warning: enumeration value 'M_ERROR' not handled in switch
vga_paradise.cpp
vga_s3.cpp
vga_seq.cpp
vga_tseng.cpp
vga_xga.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp: In function 'void XGA_SetDualReg(Bit32u&, Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_CGA2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_CGA4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_EGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_VGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_LIN4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_TANDY16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:976: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp: In function 'Bitu XGA_GetDualReg(Bit32u)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_CGA2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_CGA4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_EGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_VGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_LIN4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_TANDY16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:995: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp: In function 'void XGA_DrawPattern(Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:817: warning: 'srcval' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp: In function 'void XGA_BlitRect(Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:725: warning: 'srcval' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp: In function 'void XGA_DrawWait(Bitu, Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:672: warning: 'chunks' is used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:649: warning: 'chunksize' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp: In function 'void XGA_DrawRectangle(Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:458: warning: 'srcval' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp: In function 'void XGA_DrawLineBresenham(Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:342: warning: 'srcval' may be used uninitialized in this function
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp: In function 'void XGA_DrawLineVector(Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/vga_xga.cpp:248: warning: 'srcval' may be used uninitialized in this function
directserial_os2.cpp
directserial_posix.cpp
directserial_win32.cpp
misc_util.cpp
nullmodem.cpp
serialdummy.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
serialport.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
softmodem.cpp
bios.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
bios_disk.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
bios_keyboard.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
ems.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
int10.cpp
int10_char.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_char.cpp: In function 'void INT10_WriteChar(Bit8u, Bit8u, Bit8u, Bit16u, bool)':
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_char.cpp:527: warning: enumeration value 'MCH_HERC' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_char.cpp:527: warning: enumeration value 'MCH_TANDY' not handled in switch
int10_memory.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
int10_misc.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
int10_modes.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp: In function 'void FinishSetMode(bool)':
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:363: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:363: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:363: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:363: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:363: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:363: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:363: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp: In function 'bool INT10_SetVideoMode_OTHER(Bitu, bool)':
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:424: warning: enumeration value 'MCH_EGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:424: warning: enumeration value 'MCH_VGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_EGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_VGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_LIN4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_LIN8' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_LIN15' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_LIN16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_LIN32' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:463: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:497: warning: enumeration value 'MCH_EGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:497: warning: enumeration value 'MCH_VGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp: In function 'bool INT10_SetVideoMode(Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:672: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:672: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:672: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:672: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:672: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:672: warning: enumeration value 'M_TANDY16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:672: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:672: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_EGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_LIN4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_TANDY16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:826: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:895: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:895: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:895: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:895: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:895: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:895: warning: enumeration value 'M_TANDY16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:895: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:895: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:968: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:968: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:968: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:968: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:968: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:968: warning: enumeration value 'M_TANDY16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:968: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:968: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1006: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1006: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1006: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1006: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1006: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1006: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1006: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1105: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1105: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1105: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1105: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1105: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1105: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1105: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_LIN8' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_LIN15' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_LIN16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_LIN32' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1186: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp: In function 'Bitu VideoModeMemSize(Bitu)':
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_CGA2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_CGA4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_EGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_VGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_HERC_GFX' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_HERC_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_CGA16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_TANDY2' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_TANDY4' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_TANDY16' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_TANDY_TEXT' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_modes.cpp:1345: warning: enumeration value 'M_ERROR' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h: At global scope:
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
int10_pal.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_pal.cpp: In function 'void INT10_SetSinglePaletteRegister(Bit8u, Bit8u)':
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_pal.cpp:37: warning: enumeration value 'MCH_HERC' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_pal.cpp:37: warning: enumeration value 'MCH_CGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_pal.cpp: In function 'void INT10_SetOverscanBorderColor(Bit8u)':
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_pal.cpp:56: warning: enumeration value 'MCH_HERC' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_pal.cpp:56: warning: enumeration value 'MCH_CGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_pal.cpp: In function 'void INT10_SetAllPaletteRegisters(PhysPt)':
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_pal.cpp:71: warning: enumeration value 'MCH_HERC' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_pal.cpp:71: warning: enumeration value 'MCH_CGA' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h: At global scope:
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
int10_put_pixel.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
int10_vesa.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_vesa.cpp: In function 'void INT10_SetupVESA()':
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_vesa.cpp:491: warning: enumeration value 'SVGA_None' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_vesa.cpp:491: warning: enumeration value 'SVGA_TsengET4K' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_vesa.cpp:491: warning: enumeration value 'SVGA_TsengET3K' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10_vesa.cpp:491: warning: enumeration value 'SVGA_ParadisePVGA1A' not handled in switch
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h: At global scope:
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
int10_video_state.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
int10_vptable.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
mouse.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:149: warning: 'Bit8u CURSOR_POS_COL(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/ints/int10.h:153: warning: 'Bit8u CURSOR_POS_ROW(Bit8u)' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
xms.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
cross.cpp
messages.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
programs.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
setup.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
support.cpp
missingfunctions.cpp
c:/Coding/Wii/dosbox-wii-read-only/src/platform/wii/missingfunctions.cpp: In function 'char* dirname(char*)':
c:/Coding/Wii/dosbox-wii-read-only/src/platform/wii/missingfunctions.cpp:17: warning: deprecated conversion from string constant to 'char*'
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h: At global scope:
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
wiihardware.cpp
shell.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
shell_batch.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
shell_cmds.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
shell_misc.cpp
c:/Coding/Wii/dosbox-wii-read-only/include/dos_inc.h:638: warning: 'Bit8u RealHandle(Bit16u)' defined but not used
fmopl.c
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c: In function 'OPLWriteReg':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1576: warning: implicit declaration of function 'logerror'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c: In function 'OPLCreate':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1848: warning: implicit declaration of function 'memset'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1848: warning: incompatible implicit declaration of built-in function 'memset'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c: At top level:
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1779: warning: 'OPLResetChip' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1827: warning: 'OPLCreate' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1874: warning: 'OPLDestroy' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1882: warning: 'OPLSetTimerHandler' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1887: warning: 'OPLSetIRQHandler' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1892: warning: 'OPLSetUpdateHandler' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1898: warning: 'OPLWrite' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:1912: warning: 'OPLRead' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/fmopl.c:2005: warning: 'OPLTimerOver' defined but not used
ymf262.c
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c: In function 'OPL3WriteReg':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:1709: warning: implicit declaration of function 'logerror'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c: In function 'OPL3Create':
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2357: warning: implicit declaration of function 'memset'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2357: warning: incompatible implicit declaration of built-in function 'memset'
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c: At top level:
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2345: warning: 'OPL3Create' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2373: warning: 'OPL3Destroy' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2382: warning: 'OPL3SetTimerHandler' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2387: warning: 'OPL3SetIRQHandler' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2392: warning: 'OPL3SetUpdateHandler' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2399: warning: 'OPL3Write' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2446: warning: 'OPL3Read' defined but not used
c:/Coding/Wii/dosbox-wii-read-only/src/hardware/ymf262.c:2474: warning: 'OPL3TimerOver' defined but not used
linking ... dosbox_wii.elf
output ... dosbox_wii.dol
make[1]: Leaving directory `/c/Coding/Wii/dosbox-wii-read-only'

> Process Exit Code: 0
> Time Taken: 10:02
 

piratesmack

Well-Known Member
Member
Joined
Mar 28, 2009
Messages
787
Trophies
0
Age
32
Location
$(pwd)
XP
148
Country
United States
I can't seem to get it to compile
Maybe it's because I'm using an older release of DevkitPro (there doesn't seem to be a 32-Bit Linux binary for the latest release)

Will try Wine next
 

Dteyn

Well-Known Member
Member
Joined
Aug 3, 2008
Messages
335
Trophies
0
XP
115
Country
Canada

piratesmack

Well-Known Member
Member
Joined
Mar 28, 2009
Messages
787
Trophies
0
Age
32
Location
$(pwd)
XP
148
Country
United States
Dteyn said:
piratesmack: Have you installed SDL Wii in your devkitpro/libogc folder? Basically all you have to do is unzip the contents of the following files into devkitpro/libogc, then any build errors referencing libSDL will disappear:

http://sdl-wii.googlecode.com/files/SDL%20...004-23-2009.zip
http://sdl-wii.googlecode.com/files/SDL%20...004-23-2009.zip

If you've already done that then it may indeed be the older binary causing problems.

Yeah, I did.

I just installed devkitpro and sdl in Wine and I'm about to try to compile again

EDIT:
Failed again

Will keep trying

EDIT2:
I tried compiling some older revisions, but it always seems to fail while linking
 

Frederica Bernkastel

Well-Known Member
Member
GBAtemp Patron
Joined
Jan 31, 2008
Messages
3,169
Trophies
2
Age
28
Location
Hinamizawa
XP
989
Country
Japan

Dteyn

Well-Known Member
Member
Joined
Aug 3, 2008
Messages
335
Trophies
0
XP
115
Country
Canada
I've got it to compile however it doesn't seem to work on my Wii. I've tested it over and over and it just returns with the same message as I posted above:

Code:
(SDL_Quit) : Enter! Calling QuitSubsystem()
(SDL_Quit) : SDL_UninstallParachute()
(SDL_Quit) : Returning!

I'll post it however, for testing purposes... maybe it's just my Wii, unlikely but still possible.

USE AT YOUR OWN RISK. It shouldn't damage your Wii in any way but I ain't taking any flak if it somehow does.

edit: download link removed, see full package with icon.png below
 

Dteyn

Well-Known Member
Member
Joined
Aug 3, 2008
Messages
335
Trophies
0
XP
115
Country
Canada
Yeah it would be sweet, been wanting this to work for a while, DOSBox on the Wii would be super sweet.

I'll send a message to Tantric or Carl Kenner to see if they can help, since I have no problem getting it to compile, I just can't get it to load once it's done compiling.
 
D

Deleted-171178

Guest
OP
Thanks.
As I said if this works I might be able to get win3.1/95 working on the wii, as long as the haters dont flame me >.>
But yeah, cool.
 

ViRGE

Well-Known Member
Member
Joined
Dec 4, 2004
Messages
373
Trophies
1
XP
970
Country
Not to be a negative Nancy, but I'm going to be surprised if game performance is anywhere near usable. DOSBox is a pure C++ x86 emulator; even fast chips like Core 2s can only reach the approximate performance of a 486 DX2/DX4. On a 733mhz PPC chip, this thing is probably only going to attain 386 speeds. There are going to be a lot of unplayable games at those speeds.
frown.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.