diff --git a/games/Albion/release/linux/Albion.cfg b/games/Albion/release/linux/Albion.cfg index 6e675a7..edf7298 100644 --- a/games/Albion/release/linux/Albion.cfg +++ b/games/Albion/release/linux/Albion.cfg @@ -25,10 +25,11 @@ Music=on # Audio_Buffer_Size=X - X=size in bytes (128, 256, 512, 1024, 2048, 4096, ...) # Audio_Resampling_Quality=0/1 - audio resampling quality (higher = better) # Audio_Swap_Channels=yes/no - swap left and right sound channel or not (Albion has the channels swapped, so swapping them corrects it) -# Audio_MIDI_Subsystem=alsa/wildmidi/bassmidi/adlmidi/sdl_mixer - use ALSA sequencer, WildMIDI, BASSMIDI, ADLMIDI or SDL_mixer for MIDI playback (WildMIDI sounds better than SDL_mixer. SDL_mixer can only play one MIDI stream simultaneously. ALSA sequencer can use hardware or software synth (like Fluidsynth or TiMidity++). WildMIDI and SDL_mixer use GUS patch files for playback. BASSMIDI uses soundfont for playback. ADLMIDI uses OPL3 emulator for playback.) +# Audio_MIDI_Subsystem=alsa/wildmidi/bassmidi/adlmidi/sdl_mixer/mt32-alsa - use ALSA sequencer, WildMIDI, BASSMIDI, ADLMIDI or SDL_mixer for MIDI playback (WildMIDI sounds better than SDL_mixer. SDL_mixer can only play one MIDI stream simultaneously. ALSA sequencer can use hardware or software synth (like Fluidsynth or TiMidity++). WildMIDI and SDL_mixer use GUS patch files for playback. BASSMIDI uses soundfont for playback. ADLMIDI uses OPL3 emulator for playback. Music can be played on MT-32 synth using ALSA sequencer.) # Audio_SoundFont_Path=X - X = path to soundfont file (used by BASSMIDI) # Audio_MIDI_Device=X - X = client name or port (e.g. 128:0) (used by ALSA sequencer) # Audio_OPL3_Emulator=fast/precise - use fast (DOSBox) or precise (Nuked) OPL3 emulator (used by ADLMIDI) +# Audio_MT32_Delay_Sysex=yes/no - select whether to add delays when sending sysex messages on MT-32 (to prevent buffer overflow with Rev.0 MT-32) Audio_Channels=stereo Audio_Resolution=16 @@ -40,6 +41,7 @@ Audio_MIDI_Subsystem=adlmidi Audio_SoundFont_Path= Audio_MIDI_Device= Audio_OPL3_Emulator=precise +Audio_MT32_Delay_Sysex=no # Display settings diff --git a/games/Albion/release/linux/arm-aarch64/readme-Linux.txt b/games/Albion/release/linux/arm-aarch64/readme-Linux.txt index ec9aba8..946bf00 100644 --- a/games/Albion/release/linux/arm-aarch64/readme-Linux.txt +++ b/games/Albion/release/linux/arm-aarch64/readme-Linux.txt @@ -1,5 +1,5 @@ Albion for Linux (arm-aarch64) -Version 1.8.0 +Version 1.8.1 Original Albion version 1.38 is required for playing. (English version preferred, but other languages should also work) @@ -72,6 +72,7 @@ libADLMIDI requires no additional files for MIDI playback, WildMIDI and SDL_mixer require GUS patches for MIDI playback, BASSMIDI requires a soundfont for MIDI playback, libADLMIDI uses OPL3 emulator for MIDI playback. +Music can be played on MT-32 synth using ALSA sequencer. ALSA sequencer can detect usable synth automatically or it can be selected in the configuration file. @@ -143,6 +144,11 @@ HQX scaler uses neon instructions. Changes ------- +v1.8.1 (2024-12-18) +* add option to play music on MT-32 synth +* bug fixes + + v1.8.0 (2024-09-26) * add option to use higher quality audio resampling * remove option to interpolate audio when resampling diff --git a/games/Albion/release/linux/armv7-gnueabihf/readme-Linux.txt b/games/Albion/release/linux/armv7-gnueabihf/readme-Linux.txt index 4fc77cb..5ca5d07 100644 --- a/games/Albion/release/linux/armv7-gnueabihf/readme-Linux.txt +++ b/games/Albion/release/linux/armv7-gnueabihf/readme-Linux.txt @@ -1,5 +1,5 @@ Albion for Linux (armv7-gnueabihf) -Version 1.8.0 +Version 1.8.1 Original Albion version 1.38 is required for playing. (English version preferred, but other languages should also work) @@ -72,6 +72,7 @@ libADLMIDI requires no additional files for MIDI playback, WildMIDI and SDL_mixer require GUS patches for MIDI playback, BASSMIDI requires a soundfont for MIDI playback, libADLMIDI uses OPL3 emulator for MIDI playback. +Music can be played on MT-32 synth using ALSA sequencer. ALSA sequencer can detect usable synth automatically or it can be selected in the configuration file. @@ -143,6 +144,11 @@ HQX scaler uses neon instructions. Changes ------- +v1.8.1 (2024-12-18) +* add option to play music on MT-32 synth +* bug fixes + + v1.8.0 (2024-09-26) * add option to use higher quality audio resampling * remove option to interpolate audio when resampling diff --git a/games/Albion/release/linux/readme-Linux.txt b/games/Albion/release/linux/readme-Linux.txt index c1388f0..e1b80d6 100644 --- a/games/Albion/release/linux/readme-Linux.txt +++ b/games/Albion/release/linux/readme-Linux.txt @@ -1,5 +1,5 @@ Albion for Linux (x86) -Version 1.8.0 +Version 1.8.1 Original Albion version 1.38 is required for playing. (English version preferred, but other languages should also work) @@ -72,6 +72,7 @@ libADLMIDI requires no additional files for MIDI playback, WildMIDI and SDL_mixer require GUS patches for MIDI playback, BASSMIDI requires a soundfont for MIDI playback, libADLMIDI uses OPL3 emulator for MIDI playback. +Music can be played on MT-32 synth using ALSA sequencer. ALSA sequencer can detect usable synth automatically or it can be selected in the configuration file. @@ -141,6 +142,11 @@ Source code is available on GitHub: https://github.com/M-HT/SR Changes ------- +v1.8.1 (2024-12-18) +* add option to play music on MT-32 synth +* bug fixes + + v1.8.0 (2024-09-26) * add option to use higher quality audio resampling * remove option to interpolate audio when resampling diff --git a/games/Albion/release/linux/x64/readme-Linux.txt b/games/Albion/release/linux/x64/readme-Linux.txt index 992b95e..896e069 100644 --- a/games/Albion/release/linux/x64/readme-Linux.txt +++ b/games/Albion/release/linux/x64/readme-Linux.txt @@ -1,5 +1,5 @@ Albion for Linux (x64) -Version 1.8.0 +Version 1.8.1 Original Albion version 1.38 is required for playing. (English version preferred, but other languages should also work) @@ -72,6 +72,7 @@ libADLMIDI requires no additional files for MIDI playback, WildMIDI and SDL_mixer require GUS patches for MIDI playback, BASSMIDI requires a soundfont for MIDI playback, libADLMIDI uses OPL3 emulator for MIDI playback. +Music can be played on MT-32 synth using ALSA sequencer. ALSA sequencer can detect usable synth automatically or it can be selected in the configuration file. @@ -141,6 +142,11 @@ Source code is available on GitHub: https://github.com/M-HT/SR Changes ------- +v1.8.1 (2024-12-18) +* add option to play music on MT-32 synth +* bug fixes + + v1.8.0 (2024-09-26) * add option to use higher quality audio resampling * remove option to interpolate audio when resampling diff --git a/games/Albion/release/windows/Albion.cfg b/games/Albion/release/windows/Albion.cfg index 8b94cfb..17b17ae 100644 --- a/games/Albion/release/windows/Albion.cfg +++ b/games/Albion/release/windows/Albion.cfg @@ -25,10 +25,11 @@ Music=on # Audio_Buffer_Size=X - X=size in bytes (128, 256, 512, 1024, 2048, 4096, ...) # Audio_Resampling_Quality=0/1 - audio resampling quality (higher = better) # Audio_Swap_Channels=yes/no - swap left and right sound channel or not (Albion has the channels swapped, so swapping them corrects it) -# Audio_MIDI_Subsystem=nativewindows/wildmidi/bassmidi/adlmidi/sdl_mixer - use NativeWindows, WildMIDI, BASSMIDI, ADLMIDI or SDL_mixer for MIDI playback (SDL_mixer can't play background sound/music effects. WildMIDI uses GUS patch files for playback. BASSMIDI uses soundfont for playback. ADLMIDI uses OPL3 emulator for playback.) +# Audio_MIDI_Subsystem=nativewindows/wildmidi/bassmidi/adlmidi/sdl_mixer/mt32-nativewindows - use NativeWindows, WildMIDI, BASSMIDI, ADLMIDI or SDL_mixer for MIDI playback (SDL_mixer can't play background sound/music effects. WildMIDI uses GUS patch files for playback. BASSMIDI uses soundfont for playback. ADLMIDI uses OPL3 emulator for playback. Music can be played on MT-32 synth using NativeWindows.) # Audio_SoundFont_Path=X - X = path to soundfont file (used by BASSMIDI) # Audio_MIDI_Device=X - X = name of MIDI device (used by NativeWindows) # Audio_OPL3_Emulator=fast/precise - use fast (DOSBox) or precise (Nuked) OPL3 emulator (used by ADLMIDI) +# Audio_MT32_Delay_Sysex=yes/no - select whether to add delays when sending sysex messages on MT-32 (to prevent buffer overflow with Rev.0 MT-32) Audio_Channels=stereo Audio_Resolution=16 @@ -40,6 +41,7 @@ Audio_MIDI_Subsystem=adlmidi Audio_SoundFont_Path= Audio_MIDI_Device= Audio_OPL3_Emulator=precise +Audio_MT32_Delay_Sysex=no # Display settings diff --git a/games/Albion/release/windows/readme-Windows.txt b/games/Albion/release/windows/readme-Windows.txt index d070c32..c4a33b5 100644 --- a/games/Albion/release/windows/readme-Windows.txt +++ b/games/Albion/release/windows/readme-Windows.txt @@ -1,5 +1,5 @@ Albion for Windows (x86) -Version 1.8.0 +Version 1.8.1 Original Albion version 1.38 is required for playing. (English version preferred, but other languages should also work) @@ -55,6 +55,7 @@ libADLMIDI and NativeWindows don't require additional files for MIDI playback, WildMIDI requires GUS patches for MIDI playback, BASSMIDI requires a soundfont for MIDI playback, libADLMIDI uses OPL3 emulator for MIDI playback. +Music can be played on MT-32 synth using NativeWindows. NativeWindows can use the default synth or it can be selected in the configuration file. @@ -121,6 +122,11 @@ Source code is available on GitHub: https://github.com/M-HT/SR Changes ------- +v1.8.1 (2024-12-18) +* add option to play music on MT-32 synth +* bug fixes + + v1.8.0 (2024-09-26) * add option to use higher quality audio resampling * remove option to interpolate audio when resampling