Skip to content

Releases: MrHuu/dosbox-3ds

v0.0.3: Update 3DS port

10 May 21:47
Compare
Choose a tag to compare

Changes

  • Use ARMv6 CPU Instructions (Thanks @RetroGamer02)
  • Add left/right key modifiers to mapper
  • Add mouse / joystick axis mapping
  • Add reboot(cia only)/shutdown to settings
  • Add video scale to screen settings
  • Add ipx network support
  • Add .conf selection menu*
  • Fix cia build
  • Various fixes / cleanup

Note*

  • Place .conf files in: sdmc:/3ds/dosbox/config/ to show the selection menu on launch.
    Dosbox starts normally when no .conf is found.

v0.0.2: Update 3DS port

29 May 13:54
Compare
Choose a tag to compare

Changes

  • Update keyboard
  • Add controller key mapping
  • Add saving / loading user defined keymaps

Instructions

  • Create sdmc:/3ds/dosbox
  • Run dosbox-3ds.3dsx once, to generate dosbox-SVN.conf
  • Edit dosbox-SVN.conf, find and edit [autoexec]:
    Example:
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

mount C sdmc:/DOS/Dangerous.Dave
c:
DAVE.EXE
exit
  • Changing the mapperfile, allows to save / load custom controller keymaps:
    Example:
mapperfile       = mapper-dave.map
  • Create .xml shortcuts to load custom .conf files with the Homebrew Launcher:
    Example:
<shortcut>
	<name>DOXBox: Dangerous Dave</name>
	<icon>/3ds/DOSBox/dosbox-3ds.smdh</icon>
	<executable>/3ds/DOSBox/dosbox-3ds.3dsx</executable>
	<arg>-conf /3ds/DOSBox/Games/dosbox-dave.conf</arg>
</shortcut>

Initial 3DS port

26 May 21:25
Compare
Choose a tag to compare

Changes

  • Initial release

Instructions

  • Create sdmc:/3ds/dosbox
  • Run dosbox-3ds.3dsx once, to generate dosbox-SVN.conf
  • Edit dosbox-SVN.conf, find and edit [autoexec]:
    Example:
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

mount C sdmc:/DOS/Dangerous.Dave
c:
DAVE.EXE
exit
  • Create .xml shortcuts to load custom .conf files
    Example:
<shortcut>
	<name>DOXBox: Dangerous Dave</name>
	<icon>/3ds/DOSBox/dosbox-3ds.smdh</icon>
	<executable>/3ds/DOSBox/dosbox-3ds.3dsx</executable>
	<arg>-conf /3ds/DOSBox/Games/dosbox-dave.conf</arg>
</shortcut>