Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
systems:dos [2022/12/20 01:50] – update formats + link retroarch atarisystems:dos [2026/01/24 18:13] (current) – explains dosz suffix crcerror
Line 45: Line 45:
  
 <WRAP center round tip> <WRAP center round tip>
-If intending on using DOSBox_Pure, ''.zip'' files can be renamed to ''.dosz'' (FIXME for fun? Why can you do this? Is it needed in Batocera?) In addition, to mount a ZIP file as the virtual ''A:'' or ''D:'' drive the ''.zip'' file can be renamed to ''.d.zip''.+If intending on using DOSBox_Pure, ''.zip'' files can be renamed to ''.dosz'' (It is a relict from the libretro frontend that wants to load the content of ''.ZIP'' files instead of sending it to DOSBox Pure to load. This was especially useful for CD images in ZIP format which RetroArch refuses to append through its Disc Control menu. So for fun? ... FIXME - yes it is rather a joke because BATOCERA is an advanced launcher where each system is separated and a dependency to a file suffix does not exists).  
 + 
 +In addition, to mount a ZIP file as the virtual ''A:'' or ''D:'' drive the ''.zip'' file can be renamed to ''.d.zip''.
 </WRAP> </WRAP>
  
Line 222: Line 224:
 {{ https://raw.githubusercontent.com/batocera-linux/batocera-controller-overlays/master/solid-4k/dos.png }} {{ https://raw.githubusercontent.com/batocera-linux/batocera-controller-overlays/master/solid-4k/dos.png }}
  
-==== MIDI devices ====+===== MIDI devices =====
  
 DOSBox, DOSBox_Staging and libretro: DOSBox_Pure support MIDI devices natively. However, some extra scripting is needed. DOSBox, DOSBox_Staging and libretro: DOSBox_Pure support MIDI devices natively. However, some extra scripting is needed.
  
-=== UM-ONE ===+=== Roland UM-ONE USB-Midi Interface ===
  
-The following script needs to be placed at ''/userdata/system/custom.sh'':+The following script needs to be placed at ''/userdata/system/custom.sh''
  
 <file custom.sh> <file custom.sh>
 #!/bin/bash #!/bin/bash
 modprobe -a snd-seq snd-seq-device snd-seq-midi snd-seq-midi-event modprobe -a snd-seq snd-seq-device snd-seq-midi snd-seq-midi-event
- 
 </file> </file>
  
 Reboot, and then: Reboot, and then:
-  * **For DOSBox and DOSBox_Staging**, add ''%%midiconfig = 24:0%%'' to your game'configuration file. Once in DOS, run ''%%mixer /listmidi%%'' and ''24:0 - UM-ONE - UM-ONE MIDI 1''+  * **For DOSBox and DOSBox_Staging**, add ''%%midiconfig = 20:0%%'' or ''%%midiconfig = 24:0%%'' to your configuration file. 
 + 
 +Example settings for 'DOSBOX SVN' by default located in ''/userdata/system/configs/dosbox.conf'' 
 +<file dosbox.conf> 
 +[midi] 
 +mididevice = alsa 
 +midiconfig = 20:0 
 +mpu401     = intelligent 
 +</file> 
   * **For libretro: DOSBox_Pure**, in-game navigate to **Settings** -> **Audio** -> **MIDI** and the MIDI device should appear.   * **For libretro: DOSBox_Pure**, in-game navigate to **Settings** -> **Audio** -> **MIDI** and the MIDI device should appear.
  
  • systems/dos.1671501016.txt.gz
  • Last modified: 3 years ago
  • by atari