Skip to content

Commit 3cafd92

Browse files
committed
X-COM 1,2 release version 1.5.1
1 parent 1e3c98d commit 3cafd92

File tree

12 files changed

+76
-14
lines changed

12 files changed

+76
-14
lines changed

games/X-Com - Terror from the Deep/SR-Xcom2/Xcom-music-midiplugin.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ static void MidiPlugin_MusicPlayer(void *udata, Uint8 *stream, int len)
280280
int32x2_t tmpval;
281281

282282
srcval = vreinterpret_s16_u32(vld1_dup_u32((Uint32 *) src_buf));
283-
tmpval = vpaddl_s16(srcval1);
283+
tmpval = vpaddl_s16(srcval);
284284
srcval = vreinterpret_s16_s32(vshr_n_s32(tmpval, 1));
285285
vst1_lane_s16((Sint16 *) stream, srcval, 0);
286286
#elif defined(ARMV6)

games/X-Com - Terror from the Deep/release/linux/arm-aarch64/readme-Linux.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
X-COM: Terror from the Deep for Linux (arm-aarch64)
2-
Version 1.5.0
2+
Version 1.5.1
33

44
Original DOS X-COM: Terror from the Deep is required for playing.
55
(Gold version for Windows should also work)
@@ -8,6 +8,7 @@ The game should be patched to version 2.1.
88

99
Libraries
1010
---------
11+
1112
The game (SDL2 version) requires following 64-bit libraries: SDL2, SDL2_mixer
1213
On debian based distributions these libraries are in following packages: libsdl2-2.0-0 libsdl2-mixer-2.0-0
1314

@@ -48,6 +49,7 @@ Example (Detailed instructions):
4849

4950
Music
5051
-----
52+
5153
The game can play General MIDI music (Windows and DOS game versions) or Adlib/MT-32 music (DOS game version).
5254
The General MIDI music can be played using one of following libraries:
5355
ALSA sequencer, WildMIDI, BASSMIDI, libADLMIDI, SDL_mixer
@@ -108,5 +110,10 @@ Nuked OPL3 emulator uses neon instructions.
108110
Changes
109111
-------
110112

113+
v1.5.1 (2023-11-17)
114+
* fix aspect ratio in fullscreen
115+
* optimize floating point instructions
116+
* minor bug fixes
117+
111118
v1.5.0 (2023-08-12)
112119
first Linux (arm-aarch64) version

games/X-Com - Terror from the Deep/release/linux/armv7-gnueabihf/readme-Linux.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
X-COM: Terror from the Deep for Linux (armv7-gnueabihf)
2-
Version 1.5.0
2+
Version 1.5.1
33

44
Original DOS X-COM: Terror from the Deep is required for playing.
55
(Gold version for Windows should also work)
@@ -8,6 +8,7 @@ The game should be patched to version 2.1.
88

99
Libraries
1010
---------
11+
1112
The game (SDL2 version) requires following 32-bit libraries: SDL2, SDL2_mixer
1213
On debian based distributions these libraries are in following packages: libsdl2-2.0-0 libsdl2-mixer-2.0-0
1314

@@ -48,6 +49,7 @@ Example (Detailed instructions):
4849

4950
Music
5051
-----
52+
5153
The game can play General MIDI music (Windows and DOS game versions) or Adlib/MT-32 music (DOS game version).
5254
The General MIDI music can be played using one of following libraries:
5355
ALSA sequencer, WildMIDI, BASSMIDI, libADLMIDI, SDL_mixer
@@ -108,5 +110,9 @@ Nuked OPL3 emulator uses neon instructions.
108110
Changes
109111
-------
110112

113+
v1.5.1 (2023-11-17)
114+
* fix aspect ratio in fullscreen
115+
* minor bug fixes
116+
111117
v1.5.0 (2023-08-12)
112118
first Linux (armv7-gnueabihf) version

games/X-Com - Terror from the Deep/release/linux/readme-Linux.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
X-COM: Terror from the Deep for Linux (x86)
2-
Version 1.5.0
2+
Version 1.5.1
33

44
Original DOS X-COM: Terror from the Deep is required for playing.
55
(Gold version for Windows should also work)
@@ -8,6 +8,7 @@ The game should be patched to version 2.1.
88

99
Libraries
1010
---------
11+
1112
The game (SDL2 version) requires following 32-bit libraries: SDL2, SDL2_mixer
1213
On debian based distributions these libraries are in following packages: libsdl2-2.0-0:i386 libsdl2-mixer-2.0-0:i386
1314

@@ -48,6 +49,7 @@ Example (Detailed instructions):
4849

4950
Music
5051
-----
52+
5153
The game can play General MIDI music (Windows and DOS game versions) or Adlib/MT-32 music (DOS game version).
5254
The General MIDI music can be played using one of following libraries:
5355
ALSA sequencer, WildMIDI, BASSMIDI, libADLMIDI, SDL_mixer
@@ -105,5 +107,9 @@ Source code is available on GitHub: https://github.com/M-HT/SR
105107
Changes
106108
-------
107109

110+
v1.5.1 (2023-11-17)
111+
* fix aspect ratio in fullscreen
112+
* minor bug fixes
113+
108114
v1.5.0 (2023-08-12)
109115
first Linux (x86) version

games/X-Com - Terror from the Deep/release/linux/x64/readme-Linux.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
X-COM: Terror from the Deep for Linux (x64)
2-
Version 1.5.0
2+
Version 1.5.1
33

44
Original DOS X-COM: Terror from the Deep is required for playing.
55
(Gold version for Windows should also work)
@@ -8,6 +8,7 @@ The game should be patched to version 2.1.
88

99
Libraries
1010
---------
11+
1112
The game (SDL2 version) requires following 64-bit libraries: SDL2, SDL2_mixer
1213
On debian based distributions these libraries are in following packages: libsdl2-2.0-0 libsdl2-mixer-2.0-0
1314

@@ -48,6 +49,7 @@ Example (Detailed instructions):
4849

4950
Music
5051
-----
52+
5153
The game can play General MIDI music (Windows and DOS game versions) or Adlib/MT-32 music (DOS game version).
5254
The General MIDI music can be played using one of following libraries:
5355
ALSA sequencer, WildMIDI, BASSMIDI, libADLMIDI, SDL_mixer
@@ -105,5 +107,10 @@ Source code is available on GitHub: https://github.com/M-HT/SR
105107
Changes
106108
-------
107109

110+
v1.5.1 (2023-11-17)
111+
* fix aspect ratio in fullscreen
112+
* optimize floating point instructions
113+
* minor bug fixes
114+
108115
v1.5.0 (2023-08-12)
109116
first Linux (x64) version

games/X-Com - Terror from the Deep/release/windows/readme-Windows.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
X-COM: Terror from the Deep for Windows (x86)
2-
Version 1.5.0
2+
Version 1.5.1
33

44
Original DOS X-COM: Terror from the Deep is required for playing.
55
(Gold version for Windows should also work)
@@ -37,6 +37,7 @@ Example (Detailed instructions):
3737

3838
Music
3939
-----
40+
4041
The game can play General MIDI music (Windows and DOS game versions) or Adlib/MT-32 music (DOS game version).
4142
The General MIDI music can be played using one of following libraries:
4243
NativeWindows, WildMIDI, BASSMIDI, libADLMIDI, SDL_mixer
@@ -90,5 +91,9 @@ Source code is available on GitHub: https://github.com/M-HT/SR
9091
Changes
9192
-------
9293

94+
v1.5.1 (2023-11-17)
95+
* fix aspect ratio in fullscreen
96+
* minor bug fixes
97+
9398
v1.5.0 (2023-08-12)
9499
first Windows (x86) version

games/X-Com - Ufo Defense/SR-Xcom1/Xcom-music-midiplugin.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ static void MidiPlugin_MusicPlayer(void *udata, Uint8 *stream, int len)
280280
int32x2_t tmpval;
281281

282282
srcval = vreinterpret_s16_u32(vld1_dup_u32((Uint32 *) src_buf));
283-
tmpval = vpaddl_s16(srcval1);
283+
tmpval = vpaddl_s16(srcval);
284284
srcval = vreinterpret_s16_s32(vshr_n_s32(tmpval, 1));
285285
vst1_lane_s16((Sint16 *) stream, srcval, 0);
286286
#elif defined(ARMV6)

games/X-Com - Ufo Defense/release/linux/arm-aarch64/readme-Linux.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
X-COM: UFO Defense for Linux (arm-aarch64)
2-
Version 1.5.0
2+
Version 1.5.1
33

44
Original DOS X-COM: UFO Defense version 1.4 is required for playing.
55
(Gold version for Windows should also work)
66
(version from GOG.com can be used for playing)
77

88
Libraries
99
---------
10+
1011
The game (SDL2 version) requires following 64-bit libraries: SDL2, SDL2_mixer
1112
On debian based distributions these libraries are in following packages: libsdl2-2.0-0 libsdl2-mixer-2.0-0
1213

@@ -45,6 +46,7 @@ Example (Detailed instructions):
4546

4647
Music
4748
-----
49+
4850
The game can play General MIDI music (Windows and DOS game versions) or Adlib/MT-32 music (DOS game version).
4951
The General MIDI music can be played using one of following libraries:
5052
ALSA sequencer, WildMIDI, BASSMIDI, libADLMIDI, SDL_mixer
@@ -105,5 +107,10 @@ Nuked OPL3 emulator uses neon instructions.
105107
Changes
106108
-------
107109

110+
v1.5.1 (2023-11-17)
111+
* fix aspect ratio in fullscreen
112+
* optimize floating point instructions
113+
* minor bug fixes
114+
108115
v1.5.0 (2023-08-12)
109116
first Linux (arm-aarch64) version

games/X-Com - Ufo Defense/release/linux/armv7-gnueabihf/readme-Linux.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
X-COM: UFO Defense for Linux (armv7-gnueabihf)
2-
Version 1.5.0
2+
Version 1.5.1
33

44
Original DOS X-COM: UFO Defense version 1.4 is required for playing.
55
(Gold version for Windows should also work)
66
(version from GOG.com can be used for playing)
77

88
Libraries
99
---------
10+
1011
The game (SDL2 version) requires following 32-bit libraries: SDL2, SDL2_mixer
1112
On debian based distributions these libraries are in following packages: libsdl2-2.0-0 libsdl2-mixer-2.0-0
1213

@@ -45,6 +46,7 @@ Example (Detailed instructions):
4546

4647
Music
4748
-----
49+
4850
The game can play General MIDI music (Windows and DOS game versions) or Adlib/MT-32 music (DOS game version).
4951
The General MIDI music can be played using one of following libraries:
5052
ALSA sequencer, WildMIDI, BASSMIDI, libADLMIDI, SDL_mixer
@@ -105,5 +107,9 @@ Nuked OPL3 emulator uses neon instructions.
105107
Changes
106108
-------
107109

110+
v1.5.1 (2023-11-17)
111+
* fix aspect ratio in fullscreen
112+
* minor bug fixes
113+
108114
v1.5.0 (2023-08-12)
109115
first Linux (armv7-gnueabihf) version

games/X-Com - Ufo Defense/release/linux/readme-Linux.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
X-COM: UFO Defense for Linux (x86)
2-
Version 1.5.0
2+
Version 1.5.1
33

44
Original DOS X-COM: UFO Defense version 1.4 is required for playing.
55
(Gold version for Windows should also work)
66
(version from GOG.com can be used for playing)
77

88
Libraries
99
---------
10+
1011
The game (SDL2 version) requires following 32-bit libraries: SDL2, SDL2_mixer
1112
On debian based distributions these libraries are in following packages: libsdl2-2.0-0:i386 libsdl2-mixer-2.0-0:i386
1213

@@ -45,6 +46,7 @@ Example (Detailed instructions):
4546

4647
Music
4748
-----
49+
4850
The game can play General MIDI music (Windows and DOS game versions) or Adlib/MT-32 music (DOS game version).
4951
The General MIDI music can be played using one of following libraries:
5052
ALSA sequencer, WildMIDI, BASSMIDI, libADLMIDI, SDL_mixer
@@ -102,5 +104,9 @@ Source code is available on GitHub: https://github.com/M-HT/SR
102104
Changes
103105
-------
104106

107+
v1.5.1 (2023-11-17)
108+
* fix aspect ratio in fullscreen
109+
* minor bug fixes
110+
105111
v1.5.0 (2023-08-12)
106112
first Linux (x86) version

0 commit comments

Comments
 (0)