You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(10) |
Sep
|
Oct
|
Nov
|
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(1) |
Feb
(2) |
Mar
(3) |
Apr
(2) |
May
(10) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
2008 |
Jan
(6) |
Feb
(4) |
Mar
(5) |
Apr
(2) |
May
(1) |
Jun
(1) |
Jul
(4) |
Aug
(6) |
Sep
(2) |
Oct
(9) |
Nov
(1) |
Dec
(4) |
2009 |
Jan
(9) |
Feb
(2) |
Mar
(2) |
Apr
(2) |
May
(6) |
Jun
(18) |
Jul
(33) |
Aug
(39) |
Sep
(33) |
Oct
(24) |
Nov
(23) |
Dec
(22) |
2010 |
Jan
(29) |
Feb
(32) |
Mar
(51) |
Apr
(17) |
May
(31) |
Jun
(21) |
Jul
(32) |
Aug
(28) |
Sep
(35) |
Oct
(27) |
Nov
(11) |
Dec
(13) |
2011 |
Jan
(14) |
Feb
(13) |
Mar
(27) |
Apr
(27) |
May
(28) |
Jun
(20) |
Jul
(43) |
Aug
(52) |
Sep
(66) |
Oct
(61) |
Nov
(11) |
Dec
(8) |
2012 |
Jan
(20) |
Feb
(30) |
Mar
(38) |
Apr
(21) |
May
(33) |
Jun
(21) |
Jul
(25) |
Aug
(9) |
Sep
(24) |
Oct
(42) |
Nov
(27) |
Dec
(41) |
2013 |
Jan
(20) |
Feb
(35) |
Mar
(156) |
Apr
(298) |
May
(258) |
Jun
(201) |
Jul
(105) |
Aug
(60) |
Sep
(193) |
Oct
(245) |
Nov
(280) |
Dec
(194) |
2014 |
Jan
(63) |
Feb
(202) |
Mar
(200) |
Apr
(23) |
May
(53) |
Jun
(105) |
Jul
(18) |
Aug
(26) |
Sep
(110) |
Oct
(187) |
Nov
(97) |
Dec
(74) |
2015 |
Jan
(45) |
Feb
(55) |
Mar
(116) |
Apr
(116) |
May
(193) |
Jun
(164) |
Jul
(50) |
Aug
(111) |
Sep
(98) |
Oct
(71) |
Nov
(103) |
Dec
(63) |
2016 |
Jan
(33) |
Feb
(101) |
Mar
(182) |
Apr
(139) |
May
(140) |
Jun
(103) |
Jul
(165) |
Aug
(286) |
Sep
(208) |
Oct
(127) |
Nov
(97) |
Dec
(54) |
2017 |
Jan
(64) |
Feb
(335) |
Mar
(202) |
Apr
(212) |
May
(139) |
Jun
(127) |
Jul
(294) |
Aug
(154) |
Sep
(170) |
Oct
(152) |
Nov
(156) |
Dec
(62) |
2018 |
Jan
(168) |
Feb
(237) |
Mar
(196) |
Apr
(174) |
May
(174) |
Jun
(161) |
Jul
(127) |
Aug
(88) |
Sep
(149) |
Oct
(66) |
Nov
(52) |
Dec
(135) |
2019 |
Jan
(146) |
Feb
(126) |
Mar
(104) |
Apr
(58) |
May
(60) |
Jun
(28) |
Jul
(197) |
Aug
(129) |
Sep
(141) |
Oct
(148) |
Nov
(63) |
Dec
(100) |
2020 |
Jan
(74) |
Feb
(37) |
Mar
(59) |
Apr
(154) |
May
(194) |
Jun
(133) |
Jul
(313) |
Aug
(197) |
Sep
(49) |
Oct
(162) |
Nov
(143) |
Dec
(57) |
2021 |
Jan
(120) |
Feb
(107) |
Mar
(314) |
Apr
(157) |
May
(524) |
Jun
(169) |
Jul
(72) |
Aug
(133) |
Sep
(135) |
Oct
(146) |
Nov
(198) |
Dec
(325) |
2022 |
Jan
(409) |
Feb
(249) |
Mar
(138) |
Apr
(95) |
May
(102) |
Jun
(221) |
Jul
(66) |
Aug
(120) |
Sep
(192) |
Oct
(131) |
Nov
(53) |
Dec
(171) |
2023 |
Jan
(357) |
Feb
(82) |
Mar
(168) |
Apr
(218) |
May
(196) |
Jun
(86) |
Jul
(115) |
Aug
(49) |
Sep
(190) |
Oct
(102) |
Nov
(45) |
Dec
(76) |
2024 |
Jan
(86) |
Feb
(50) |
Mar
(324) |
Apr
(209) |
May
(197) |
Jun
(232) |
Jul
(194) |
Aug
(247) |
Sep
(219) |
Oct
(266) |
Nov
(328) |
Dec
(304) |
2025 |
Jan
(191) |
Feb
(115) |
Mar
(137) |
Apr
(32) |
May
(126) |
Jun
(403) |
Jul
(115) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <sv...@op...> - 2025-01-02 21:54:24
|
Author: manx Date: Thu Jan 2 22:54:12 2025 New Revision: 22714 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22714 Log: Merged revision(s) 22712 from branches/OpenMPT-1.30: Merged revision(s) 22708 from trunk/OpenMPT: [Fix] build: Autotools: MinGW: MinGW does not define _UNICODE in its CRT headers when UNICODE is defined, like Microsoft does. #define _UNICODE manually when passing -municode. ........ ........ Modified: branches/OpenMPT-1.29/ (props changed) branches/OpenMPT-1.29/build/autotools/configure.ac Modified: branches/OpenMPT-1.29/build/autotools/configure.ac ============================================================================== --- branches/OpenMPT-1.29/build/autotools/configure.ac Thu Jan 2 22:52:36 2025 (r22713) +++ branches/OpenMPT-1.29/build/autotools/configure.ac Thu Jan 2 22:54:12 2025 (r22714) @@ -42,6 +42,7 @@ LIBOPENMPT_WIN32_LIBS="-lole32 -lrpcrt4" LIBOPENMPT_LIBS_PRIVATE_WIN32="-lole32 -lrpcrt4" OPENMPT123_WIN32_LIBS=-lwinmm + CPPFLAGS="$CPPFLAGS -D_UNICODE" CXXFLAGS="$CXXFLAGS -municode" CFLAGS="$CFLAGS -municode" WIN32_CONSOLE_CXXFLAGS=-mconsole |
From: <sv...@op...> - 2025-01-02 21:52:43
|
Author: manx Date: Thu Jan 2 22:52:36 2025 New Revision: 22713 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22713 Log: [Fix] build: Makefile: MinGW-w64: MinGW does not define _UNICODE in its CRT headers when UNICODE is defined, like Microsoft does. #define _UNICODE manually when passing -municode. See r22707. Modified: branches/OpenMPT-1.29/ (props changed) branches/OpenMPT-1.29/build/make/config-mingw64-win32.mk branches/OpenMPT-1.29/build/make/config-mingw64-win64.mk branches/OpenMPT-1.29/build/make/config-mingw64-winrt-amd64.mk branches/OpenMPT-1.29/build/make/config-mingw64-winrt-x86.mk Modified: branches/OpenMPT-1.29/build/make/config-mingw64-win32.mk ============================================================================== --- branches/OpenMPT-1.29/build/make/config-mingw64-win32.mk Thu Jan 2 22:50:55 2025 (r22712) +++ branches/OpenMPT-1.29/build/make/config-mingw64-win32.mk Thu Jan 2 22:52:36 2025 (r22713) @@ -9,7 +9,7 @@ CXXFLAGS += $(CXXFLAGS_STDCXX) CFLAGS += $(CFLAGS_STDC) -CPPFLAGS += -DWIN32 -D_WIN32 +CPPFLAGS += -DWIN32 -D_WIN32 -D_UNICODE CXXFLAGS += -municode -mconsole CFLAGS += -municode -mconsole LDFLAGS += Modified: branches/OpenMPT-1.29/build/make/config-mingw64-win64.mk ============================================================================== --- branches/OpenMPT-1.29/build/make/config-mingw64-win64.mk Thu Jan 2 22:50:55 2025 (r22712) +++ branches/OpenMPT-1.29/build/make/config-mingw64-win64.mk Thu Jan 2 22:52:36 2025 (r22713) @@ -9,7 +9,7 @@ CXXFLAGS += $(CXXFLAGS_STDCXX) CFLAGS += $(CFLAGS_STDC) -CPPFLAGS += -DWIN32 -D_WIN32 -DWIN64 -D_WIN64 +CPPFLAGS += -DWIN32 -D_WIN32 -DWIN64 -D_WIN64 -D_UNICODE CXXFLAGS += -municode -mconsole CFLAGS += -municode -mconsole LDFLAGS += Modified: branches/OpenMPT-1.29/build/make/config-mingw64-winrt-amd64.mk ============================================================================== --- branches/OpenMPT-1.29/build/make/config-mingw64-winrt-amd64.mk Thu Jan 2 22:50:55 2025 (r22712) +++ branches/OpenMPT-1.29/build/make/config-mingw64-winrt-amd64.mk Thu Jan 2 22:52:36 2025 (r22713) @@ -9,7 +9,7 @@ CXXFLAGS += $(CXXFLAGS_STDCXX) CFLAGS += $(CFLAGS_STDC) -CPPFLAGS += -DWIN32 -D_WIN32 -DWIN64 -D_WIN64 -DWINAPI_FAMILY=0x2 -D_WIN32_WINNT=0x0602 +CPPFLAGS += -DWIN32 -D_WIN32 -DWIN64 -D_WIN64 -D_UNICODE -DWINAPI_FAMILY=0x2 -D_WIN32_WINNT=0x0602 CXXFLAGS += -municode -mconsole CFLAGS += -municode -mconsole LDFLAGS += Modified: branches/OpenMPT-1.29/build/make/config-mingw64-winrt-x86.mk ============================================================================== --- branches/OpenMPT-1.29/build/make/config-mingw64-winrt-x86.mk Thu Jan 2 22:50:55 2025 (r22712) +++ branches/OpenMPT-1.29/build/make/config-mingw64-winrt-x86.mk Thu Jan 2 22:52:36 2025 (r22713) @@ -9,7 +9,7 @@ CXXFLAGS += $(CXXFLAGS_STDCXX) CFLAGS += $(CFLAGS_STDC) -CPPFLAGS += -DWIN32 -D_WIN32 -DWINAPI_FAMILY=0x2 -D_WIN32_WINNT=0x0602 +CPPFLAGS += -DWIN32 -D_WIN32 -D_UNICODE -DWINAPI_FAMILY=0x2 -D_WIN32_WINNT=0x0602 CXXFLAGS += -municode -mconsole CFLAGS += -municode -mconsole LDFLAGS += |
From: <sv...@op...> - 2025-01-02 21:51:07
|
Author: manx Date: Thu Jan 2 22:50:55 2025 New Revision: 22712 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22712 Log: Merged revision(s) 22708 from trunk/OpenMPT: [Fix] build: Autotools: MinGW: MinGW does not define _UNICODE in its CRT headers when UNICODE is defined, like Microsoft does. #define _UNICODE manually when passing -municode. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/build/autotools/configure.ac Modified: branches/OpenMPT-1.30/build/autotools/configure.ac ============================================================================== --- branches/OpenMPT-1.30/build/autotools/configure.ac Thu Jan 2 22:49:26 2025 (r22711) +++ branches/OpenMPT-1.30/build/autotools/configure.ac Thu Jan 2 22:50:55 2025 (r22712) @@ -41,7 +41,7 @@ LIBOPENMPT_WIN32_LIBS="-lole32 -lrpcrt4" LIBOPENMPT_LIBS_PRIVATE_WIN32="-lole32 -lrpcrt4" OPENMPT123_WIN32_LIBS=-lwinmm - WIN32_CPPFLAGS= + WIN32_CPPFLAGS="-D_UNICODE" WIN32_CXXFLAGS="-municode -mthreads" WIN32_CFLAGS="-municode -mthreads" WIN32_CONSOLE_CXXFLAGS=-mconsole |
From: <sv...@op...> - 2025-01-02 21:49:38
|
Author: manx Date: Thu Jan 2 22:49:26 2025 New Revision: 22711 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22711 Log: Merged revision(s) 22707 from trunk/OpenMPT: [Fix] build: Makefile: MinGW-w64: MinGW does not define _UNICODE in its CRT headers when UNICODE is defined, like Microsoft does. #define _UNICODE manually when passing -municode. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/build/make/config-mingw-w64.mk Modified: branches/OpenMPT-1.30/build/make/config-mingw-w64.mk ============================================================================== --- branches/OpenMPT-1.30/build/make/config-mingw-w64.mk Thu Jan 2 22:48:59 2025 (r22710) +++ branches/OpenMPT-1.30/build/make/config-mingw-w64.mk Thu Jan 2 22:49:26 2025 (r22711) @@ -33,10 +33,12 @@ CPPFLAGS += ifeq ($(MINGW_COMPILER),clang) +CPPFLAGS += -D_UNICODE CXXFLAGS += -municode CFLAGS += -municode LDFLAGS += -mconsole -mthreads else +CPPFLAGS += -D_UNICODE CXXFLAGS += -municode -mthreads CFLAGS += -municode -mthreads LDFLAGS += -mconsole |
From: <sv...@op...> - 2025-01-02 21:49:10
|
Author: manx Date: Thu Jan 2 22:48:59 2025 New Revision: 22710 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22710 Log: Merged revision(s) 22708 from trunk/OpenMPT: [Fix] build: Autotools: MinGW: MinGW does not define _UNICODE in its CRT headers when UNICODE is defined, like Microsoft does. #define _UNICODE manually when passing -municode. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/build/autotools/configure.ac Modified: branches/OpenMPT-1.31/build/autotools/configure.ac ============================================================================== --- branches/OpenMPT-1.31/build/autotools/configure.ac Thu Jan 2 22:48:01 2025 (r22709) +++ branches/OpenMPT-1.31/build/autotools/configure.ac Thu Jan 2 22:48:59 2025 (r22710) @@ -106,7 +106,7 @@ LIBOPENMPT_LIBS_PRIVATE_WIN32= LIBOPENMPTTEST_WIN32_LIBS="-lole32 -lrpcrt4" OPENMPT123_WIN32_LIBS=-lwinmm - WIN32_CPPFLAGS="-DNOMINMAX" + WIN32_CPPFLAGS="-D_UNICODE -DNOMINMAX" WIN32_CXXFLAGS="-municode -mthreads" WIN32_CFLAGS="-municode -mthreads" WIN32_CONSOLE_CXXFLAGS=-mconsole |
From: <sv...@op...> - 2025-01-02 21:48:08
|
Author: manx Date: Thu Jan 2 22:48:01 2025 New Revision: 22709 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22709 Log: Merged revision(s) 22707 from trunk/OpenMPT: [Fix] build: Makefile: MinGW-w64: MinGW does not define _UNICODE in its CRT headers when UNICODE is defined, like Microsoft does. #define _UNICODE manually when passing -municode. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/build/make/config-mingw-w64.mk Modified: branches/OpenMPT-1.31/build/make/config-mingw-w64.mk ============================================================================== --- branches/OpenMPT-1.31/build/make/config-mingw-w64.mk Thu Jan 2 22:46:52 2025 (r22708) +++ branches/OpenMPT-1.31/build/make/config-mingw-w64.mk Thu Jan 2 22:48:01 2025 (r22709) @@ -55,10 +55,12 @@ CPPFLAGS += -DNOMINMAX ifeq ($(MINGW_COMPILER),clang) +CPPFLAGS += -D_UNICODE CXXFLAGS += -municode CFLAGS += -municode LDFLAGS += -mconsole -mthreads else +CPPFLAGS += -D_UNICODE CXXFLAGS += -municode -mthreads CFLAGS += -municode -mthreads LDFLAGS += -mconsole |
From: <sv...@op...> - 2025-01-02 21:47:03
|
Author: manx Date: Thu Jan 2 22:46:52 2025 New Revision: 22708 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22708 Log: [Fix] build: Autotools: MinGW: MinGW does not define _UNICODE in its CRT headers when UNICODE is defined, like Microsoft does. #define _UNICODE manually when passing -municode. Modified: trunk/OpenMPT/build/autotools/configure.ac Modified: trunk/OpenMPT/build/autotools/configure.ac ============================================================================== --- trunk/OpenMPT/build/autotools/configure.ac Thu Jan 2 22:45:54 2025 (r22707) +++ trunk/OpenMPT/build/autotools/configure.ac Thu Jan 2 22:46:52 2025 (r22708) @@ -111,7 +111,7 @@ LIBOPENMPT_LIBS_PRIVATE_WIN32= LIBOPENMPTTEST_WIN32_LIBS="-lole32 -lrpcrt4" OPENMPT123_WIN32_LIBS=-lwinmm - WIN32_CPPFLAGS="-DNOMINMAX" + WIN32_CPPFLAGS="-D_UNICODE -DNOMINMAX" WIN32_CXXFLAGS="-municode -mthreads" WIN32_CFLAGS="-municode -mthreads" WIN32_CONSOLE_CXXFLAGS=-mconsole |
From: <sv...@op...> - 2025-01-02 21:46:07
|
Author: manx Date: Thu Jan 2 22:45:54 2025 New Revision: 22707 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22707 Log: [Fix] build: Makefile: MinGW-w64: MinGW does not define _UNICODE in its CRT headers when UNICODE is defined, like Microsoft does. #define _UNICODE manually when passing -municode. Modified: trunk/OpenMPT/build/make/config-mingw-w64.mk Modified: trunk/OpenMPT/build/make/config-mingw-w64.mk ============================================================================== --- trunk/OpenMPT/build/make/config-mingw-w64.mk Thu Jan 2 22:33:14 2025 (r22706) +++ trunk/OpenMPT/build/make/config-mingw-w64.mk Thu Jan 2 22:45:54 2025 (r22707) @@ -61,10 +61,12 @@ CPPFLAGS += -DNOMINMAX ifeq ($(MINGW_COMPILER),clang) +CPPFLAGS += -D_UNICODE CXXFLAGS += -municode CFLAGS += -municode LDFLAGS += -mconsole -mthreads else +CPPFLAGS += -D_UNICODE CXXFLAGS += -municode -mthreads CFLAGS += -municode -mthreads LDFLAGS += -mconsole |
From: <sv...@op...> - 2025-01-02 21:33:20
|
Author: manx Date: Thu Jan 2 22:33:14 2025 New Revision: 22706 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22706 Log: Merged revision(s) 22705 from branches/OpenMPT-1.31/libopenmpt/xmp-openmpt: Merged revision(s) 22704 from trunk/OpenMPT: [Fix] xmp-openmpt: Work-around incompatible XMPIN_GetInterface declaration with GCC in XMPlay SDK 2025-01-02. ........ ........ Modified: branches/OpenMPT-1.30/libopenmpt/ (props changed) branches/OpenMPT-1.30/libopenmpt/xmp-openmpt.cpp (contents, props changed) Modified: branches/OpenMPT-1.30/libopenmpt/xmp-openmpt.cpp ============================================================================== --- branches/OpenMPT-1.30/libopenmpt/xmp-openmpt.cpp Thu Jan 2 22:32:15 2025 (r22705) +++ branches/OpenMPT-1.30/libopenmpt/xmp-openmpt.cpp Thu Jan 2 22:33:14 2025 (r22706) @@ -79,7 +79,14 @@ #define USE_XMPLAY_ISTREAM +// XMPLAY expects a WINAPI (which is __stdcall) function using an undecorated symbol name which conflicts with the provided declaration. +#if defined(__GNUC__) +#define XMPIN_GetInterface XMPIN_GetInterface_Dummy +#endif #include "xmplay/xmpin.h" +#if defined(__GNUC__) +#undef XMPIN_GetInterface +#endif // Shortcut block assigned to the OpenMPT plugin by un4seen. enum { |
From: <sv...@op...> - 2025-01-02 21:32:22
|
Author: manx Date: Thu Jan 2 22:32:15 2025 New Revision: 22705 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22705 Log: Merged revision(s) 22704 from trunk/OpenMPT: [Fix] xmp-openmpt: Work-around incompatible XMPIN_GetInterface declaration with GCC in XMPlay SDK 2025-01-02. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Modified: branches/OpenMPT-1.31/libopenmpt/xmp-openmpt/xmp-openmpt.cpp ============================================================================== --- branches/OpenMPT-1.31/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 22:30:13 2025 (r22704) +++ branches/OpenMPT-1.31/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 22:32:15 2025 (r22705) @@ -46,7 +46,14 @@ #define USE_XMPLAY_ISTREAM +// XMPLAY expects a WINAPI (which is __stdcall) function using an undecorated symbol name which conflicts with the provided declaration. +#if defined(__GNUC__) +#define XMPIN_GetInterface XMPIN_GetInterface_Dummy +#endif #include "xmplay/xmpin.h" +#if defined(__GNUC__) +#undef XMPIN_GetInterface +#endif // Shortcut block assigned to the OpenMPT plugin by un4seen. enum { |
From: <sv...@op...> - 2025-01-02 21:30:25
|
Author: manx Date: Thu Jan 2 22:30:13 2025 New Revision: 22704 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22704 Log: [Fix] xmp-openmpt: Work-around incompatible XMPIN_GetInterface declaration with GCC in XMPlay SDK 2025-01-02. Modified: trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Modified: trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp ============================================================================== --- trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 22:13:30 2025 (r22703) +++ trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 22:30:13 2025 (r22704) @@ -42,7 +42,14 @@ static const char * xmp_openmpt_string = "OpenMPT (" OPENMPT_API_VERSION_STRING ")"; #endif +// XMPLAY expects a WINAPI (which is __stdcall) function using an undecorated symbol name which conflicts with the provided declaration. +#if defined(__GNUC__) +#define XMPIN_GetInterface XMPIN_GetInterface_Dummy +#endif #include "xmplay/xmpin.h" +#if defined(__GNUC__) +#undef XMPIN_GetInterface +#endif // Shortcut block assigned to the OpenMPT plugin by un4seen. enum { |
From: <sv...@op...> - 2025-01-02 21:13:42
|
Author: manx Date: Thu Jan 2 22:13:30 2025 New Revision: 22703 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22703 Log: Merged revision(s) 22701 from branches/OpenMPT-1.30: Merged revision(s) 22699 from trunk/OpenMPT/libopenmpt/xmp-openmpt: [Fix] xmp-openmpt: Update for newer XMPlay SDK 2025-02-01. ........ ........ Modified: branches/OpenMPT-1.28/ (props changed) branches/OpenMPT-1.28/libopenmpt/ (props changed) branches/OpenMPT-1.28/libopenmpt/xmp-openmpt.cpp Modified: branches/OpenMPT-1.28/libopenmpt/xmp-openmpt.cpp ============================================================================== --- branches/OpenMPT-1.28/libopenmpt/xmp-openmpt.cpp Thu Jan 2 22:12:32 2025 (r22702) +++ branches/OpenMPT-1.28/libopenmpt/xmp-openmpt.cpp Thu Jan 2 22:13:30 2025 (r22703) @@ -947,6 +947,7 @@ form->rate = 0; form->chan = 0; form->res = 0; + form->chanmask = 0; return; } if ( self->settings.samplerate != 0 ) { @@ -975,6 +976,7 @@ } } form->res = 4; // float + form->chanmask = 0; } // get the tags |
From: <sv...@op...> - 2025-01-02 21:12:49
|
Author: manx Date: Thu Jan 2 22:12:32 2025 New Revision: 22702 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22702 Log: Merged revision(s) 22701 from branches/OpenMPT-1.30: Merged revision(s) 22699 from trunk/OpenMPT/libopenmpt/xmp-openmpt: [Fix] xmp-openmpt: Update for newer XMPlay SDK 2025-02-01. ........ ........ Modified: branches/OpenMPT-1.29/ (props changed) branches/OpenMPT-1.29/libopenmpt/ (props changed) branches/OpenMPT-1.29/libopenmpt/xmp-openmpt.cpp Modified: branches/OpenMPT-1.29/libopenmpt/xmp-openmpt.cpp ============================================================================== --- branches/OpenMPT-1.29/libopenmpt/xmp-openmpt.cpp Thu Jan 2 22:12:05 2025 (r22701) +++ branches/OpenMPT-1.29/libopenmpt/xmp-openmpt.cpp Thu Jan 2 22:12:32 2025 (r22702) @@ -958,6 +958,7 @@ form->rate = 0; form->chan = 0; form->res = 0; + form->chanmask = 0; return; } if ( self->settings.samplerate != 0 ) { @@ -986,6 +987,7 @@ } } form->res = 4; // float + form->chanmask = 0; } // get the tags |
From: <sv...@op...> - 2025-01-02 21:12:17
|
Author: manx Date: Thu Jan 2 22:12:05 2025 New Revision: 22701 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22701 Log: Merged revision(s) 22699 from trunk/OpenMPT/libopenmpt/xmp-openmpt: [Fix] xmp-openmpt: Update for newer XMPlay SDK 2025-02-01. ........ Modified: branches/OpenMPT-1.30/libopenmpt/ (props changed) branches/OpenMPT-1.30/libopenmpt/xmp-openmpt.cpp (contents, props changed) Modified: branches/OpenMPT-1.30/libopenmpt/xmp-openmpt.cpp ============================================================================== --- branches/OpenMPT-1.30/libopenmpt/xmp-openmpt.cpp Thu Jan 2 22:09:59 2025 (r22700) +++ branches/OpenMPT-1.30/libopenmpt/xmp-openmpt.cpp Thu Jan 2 22:12:05 2025 (r22701) @@ -1029,6 +1029,7 @@ form->rate = 0; form->chan = 0; form->res = 0; + form->chanmask = 0; return; } if ( self->settings.samplerate != 0 ) { @@ -1057,6 +1058,7 @@ } } form->res = 4; // float + form->chanmask = 0; } // get the tags |
From: <sv...@op...> - 2025-01-02 21:10:11
|
Author: manx Date: Thu Jan 2 22:09:59 2025 New Revision: 22700 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22700 Log: Merged revision(s) 22699 from trunk/OpenMPT: [Fix] xmp-openmpt: Update for newer XMPlay SDK 2025-02-01. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Modified: branches/OpenMPT-1.31/libopenmpt/xmp-openmpt/xmp-openmpt.cpp ============================================================================== --- branches/OpenMPT-1.31/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 22:09:09 2025 (r22699) +++ branches/OpenMPT-1.31/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 22:09:59 2025 (r22700) @@ -998,6 +998,7 @@ form->rate = 0; form->chan = 0; form->res = 0; + form->chanmask = 0; return; } if ( self->settings.samplerate != 0 ) { @@ -1026,6 +1027,7 @@ } } form->res = 4; // float + form->chanmask = 0; } // get the tags |
From: <sv...@op...> - 2025-01-02 21:09:16
|
Author: manx Date: Thu Jan 2 22:09:09 2025 New Revision: 22699 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22699 Log: [Fix] xmp-openmpt: Update for newer XMPlay SDK 2025-02-01. Modified: trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Modified: trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp ============================================================================== --- trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 22:03:20 2025 (r22698) +++ trunk/OpenMPT/libopenmpt/xmp-openmpt/xmp-openmpt.cpp Thu Jan 2 22:09:09 2025 (r22699) @@ -1013,6 +1013,7 @@ form->rate = 0; form->chan = 0; form->res = 0; + form->chanmask = 0; return; } if ( self->settings.samplerate != 0 ) { @@ -1041,6 +1042,7 @@ } } form->res = 4; // float + form->chanmask = 0; } // get the tags |
From: <sv...@op...> - 2025-01-02 21:03:33
|
Author: manx Date: Thu Jan 2 22:03:20 2025 New Revision: 22698 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22698 Log: [Var] Update XMPlay SDK to 2025-01-02. See r22694. Modified: branches/OpenMPT-1.28/build/download_externals.cmd Modified: branches/OpenMPT-1.28/build/download_externals.cmd ============================================================================== --- branches/OpenMPT-1.28/build/download_externals.cmd Thu Jan 2 22:01:29 2025 (r22697) +++ branches/OpenMPT-1.28/build/download_externals.cmd Thu Jan 2 22:03:20 2025 (r22698) @@ -42,7 +42,7 @@ powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue 99d468de185dd62aba845410babe04f70bc4a32ea71a86763c8ad1b8adb04d8425a8cf2e8c581b3e42bc555abc27facd07862ef74b4c322db26c9f388b2f44c4 -filesize 141049 -filename build/externals/innounp048.rar || del /Q build\externals\innounp048.rar powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue 406bd108bb16450ad34d49a0c8111bdfbed4efef4923ba3f1ee8c437ca9ea4e8b453c5a2d298ac69a79a22a9309a83403954d271d26f051f26dc5e7b5ac65b6f -filesize 5565797 -filename build/externals/premake-5.0.0-alpha13-src.zip || del /Q build\externals\premake-5.0.0-alpha13-src.zip powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue 394375db8a16bf155b5de9376f6290488ab339e503dbdfdc4e2f5bede967799e625c559cca363bc988324f1a8e86e5fd28a9f697422abd7bb3dcde4a766607b5 -filesize 336166 -filename build/externals/WA5.55_SDK.exe || del /Q build\externals\WA5.55_SDK.exe - powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue 62c442d656d4bb380360368a0f5f01da11b4ed54333d7f54f875a9a5ec390b08921e00bd08e62cd7a0a5fe642e3377023f20a950cc2a42898ff4cda9ab88fc91 -filesize 322744 -filename build/externals/xmp-sdk.zip || del /Q build\externals\xmp-sdk.zip + powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue c0b872a5a9a9f6f42089550b356d783daaeb469b79d94bb6795bc7dcadac61c639bfb619e6c9e88f541df4573e5ef0099ca9cfb7204c5205f3fc6b4eb7e61450 -filesize 322848 -filename build/externals/xmp-sdk.zip || del /Q build\externals\xmp-sdk.zip ) call build\scriptlib\download.cmd "https://www.7-zip.org/a/7za920.zip" "build\externals\7za920.zip" || goto error @@ -76,7 +76,7 @@ powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue 99d468de185dd62aba845410babe04f70bc4a32ea71a86763c8ad1b8adb04d8425a8cf2e8c581b3e42bc555abc27facd07862ef74b4c322db26c9f388b2f44c4 -filesize 141049 -filename build/externals/innounp048.rar || goto error powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue 406bd108bb16450ad34d49a0c8111bdfbed4efef4923ba3f1ee8c437ca9ea4e8b453c5a2d298ac69a79a22a9309a83403954d271d26f051f26dc5e7b5ac65b6f -filesize 5565797 -filename build/externals/premake-5.0.0-alpha13-src.zip || goto error powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue 394375db8a16bf155b5de9376f6290488ab339e503dbdfdc4e2f5bede967799e625c559cca363bc988324f1a8e86e5fd28a9f697422abd7bb3dcde4a766607b5 -filesize 336166 -filename build/externals/WA5.55_SDK.exe || goto error -powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue 62c442d656d4bb380360368a0f5f01da11b4ed54333d7f54f875a9a5ec390b08921e00bd08e62cd7a0a5fe642e3377023f20a950cc2a42898ff4cda9ab88fc91 -filesize 322744 -filename build/externals/xmp-sdk.zip || goto error +powershell -ExecutionPolicy Unrestricted .\build\scriptlib\Verify-File.ps1 -hashvalue c0b872a5a9a9f6f42089550b356d783daaeb469b79d94bb6795bc7dcadac61c639bfb619e6c9e88f541df4573e5ef0099ca9cfb7204c5205f3fc6b4eb7e61450 -filesize 322848 -filename build/externals/xmp-sdk.zip || goto error call :killdir "build\tools\7zipold" || goto error call :killdir "build\tools\7zipa" || goto error |
From: <sv...@op...> - 2025-01-02 21:01:36
|
Author: manx Date: Thu Jan 2 22:01:29 2025 New Revision: 22697 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22697 Log: Merged revision(s) 22696 from branches/OpenMPT-1.30: Merged revision(s) 22695 from branches/OpenMPT-1.31: [Var] Update XMPlay SDK to 2025-01-02. See r22694. ........ ........ Modified: branches/OpenMPT-1.29/ (props changed) branches/OpenMPT-1.29/build/download_externals.cmd Modified: branches/OpenMPT-1.29/build/download_externals.cmd ============================================================================== --- branches/OpenMPT-1.29/build/download_externals.cmd Thu Jan 2 22:01:06 2025 (r22696) +++ branches/OpenMPT-1.29/build/download_externals.cmd Thu Jan 2 22:01:29 2025 (r22697) @@ -38,7 +38,7 @@ call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://web.archive.org/web/20131217072017id_/http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "build\externals\WA5.55_SDK.exe" 394375db8a16bf155b5de9376f6290488ab339e503dbdfdc4e2f5bede967799e625c559cca363bc988324f1a8e86e5fd28a9f697422abd7bb3dcde4a766607b5 336166 || goto error -call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://www.un4seen.com/files/xmp-sdk.zip" "build\externals\xmp-sdk.zip" 62c442d656d4bb380360368a0f5f01da11b4ed54333d7f54f875a9a5ec390b08921e00bd08e62cd7a0a5fe642e3377023f20a950cc2a42898ff4cda9ab88fc91 322744 || goto error +call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://www.un4seen.com/files/xmp-sdk.zip" "build\externals\xmp-sdk.zip" c0b872a5a9a9f6f42089550b356d783daaeb469b79d94bb6795bc7dcadac61c639bfb619e6c9e88f541df4573e5ef0099ca9cfb7204c5205f3fc6b4eb7e61450 322848 || goto error call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://web.archive.org/web/20200918004813id_/http://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe" "build\externals\htmlhelp.exe" d91371244ea98c691b4674ee266c4a2496a296800c176adae069d21f5c52c0763b21cc7859cfffa865b89e50171a2c99a6d14620c32f7d72c0ef04045348f856 3509072 || goto error |
From: <sv...@op...> - 2025-01-02 21:01:19
|
Author: manx Date: Thu Jan 2 22:01:06 2025 New Revision: 22696 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22696 Log: Merged revision(s) 22695 from branches/OpenMPT-1.31: [Var] Update XMPlay SDK to 2025-01-02. See r22694. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/build/download_externals.cmd Modified: branches/OpenMPT-1.30/build/download_externals.cmd ============================================================================== --- branches/OpenMPT-1.30/build/download_externals.cmd Thu Jan 2 22:00:08 2025 (r22695) +++ branches/OpenMPT-1.30/build/download_externals.cmd Thu Jan 2 22:01:06 2025 (r22696) @@ -38,7 +38,7 @@ call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://web.archive.org/web/20131217072017id_/http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "build\externals\WA5.55_SDK.exe" 394375db8a16bf155b5de9376f6290488ab339e503dbdfdc4e2f5bede967799e625c559cca363bc988324f1a8e86e5fd28a9f697422abd7bb3dcde4a766607b5 336166 || goto error -call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://www.un4seen.com/files/xmp-sdk.zip" "build\externals\xmp-sdk.zip" 62c442d656d4bb380360368a0f5f01da11b4ed54333d7f54f875a9a5ec390b08921e00bd08e62cd7a0a5fe642e3377023f20a950cc2a42898ff4cda9ab88fc91 322744 || goto error +call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://www.un4seen.com/files/xmp-sdk.zip" "build\externals\xmp-sdk.zip" c0b872a5a9a9f6f42089550b356d783daaeb469b79d94bb6795bc7dcadac61c639bfb619e6c9e88f541df4573e5ef0099ca9cfb7204c5205f3fc6b4eb7e61450 322848 || goto error call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://web.archive.org/web/20200918004813id_/http://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe" "build\externals\htmlhelp.exe" d91371244ea98c691b4674ee266c4a2496a296800c176adae069d21f5c52c0763b21cc7859cfffa865b89e50171a2c99a6d14620c32f7d72c0ef04045348f856 3509072 || goto error |
From: <sv...@op...> - 2025-01-02 21:00:15
|
Author: manx Date: Thu Jan 2 22:00:08 2025 New Revision: 22695 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22695 Log: [Var] Update XMPlay SDK to 2025-01-02. See r22694. Modified: branches/OpenMPT-1.31/build/download_externals.cmd branches/OpenMPT-1.31/build/download_externals.sh Modified: branches/OpenMPT-1.31/build/download_externals.cmd ============================================================================== --- branches/OpenMPT-1.31/build/download_externals.cmd Thu Jan 2 21:58:48 2025 (r22694) +++ branches/OpenMPT-1.31/build/download_externals.cmd Thu Jan 2 22:00:08 2025 (r22695) @@ -38,7 +38,7 @@ call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://web.archive.org/web/20131217072017id_/http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "build\externals\WA5.55_SDK.exe" 394375db8a16bf155b5de9376f6290488ab339e503dbdfdc4e2f5bede967799e625c559cca363bc988324f1a8e86e5fd28a9f697422abd7bb3dcde4a766607b5 336166 || goto error -call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://www.un4seen.com/files/xmp-sdk.zip" "build\externals\xmp-sdk.zip" 62c442d656d4bb380360368a0f5f01da11b4ed54333d7f54f875a9a5ec390b08921e00bd08e62cd7a0a5fe642e3377023f20a950cc2a42898ff4cda9ab88fc91 322744 || goto error +call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://www.un4seen.com/files/xmp-sdk.zip" "build\externals\xmp-sdk.zip" c0b872a5a9a9f6f42089550b356d783daaeb469b79d94bb6795bc7dcadac61c639bfb619e6c9e88f541df4573e5ef0099ca9cfb7204c5205f3fc6b4eb7e61450 322848 || goto error call build\scriptlib\download.cmd %MPT_DOWNLOAD% x%1 "https://web.archive.org/web/20200918004813id_/http://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe" "build\externals\htmlhelp.exe" d91371244ea98c691b4674ee266c4a2496a296800c176adae069d21f5c52c0763b21cc7859cfffa865b89e50171a2c99a6d14620c32f7d72c0ef04045348f856 3509072 || goto error Modified: branches/OpenMPT-1.31/build/download_externals.sh ============================================================================== --- branches/OpenMPT-1.31/build/download_externals.sh Thu Jan 2 21:58:48 2025 (r22694) +++ branches/OpenMPT-1.31/build/download_externals.sh Thu Jan 2 22:00:08 2025 (r22695) @@ -99,7 +99,7 @@ download "build/externals/csdpmi7b.zip" 71339 58c24691d27cead1cec92d334af551f37a3ba31de25a687d99399c28d822ec9f6ffccc9332bfce35e65dae4dd1210b54e54b223a4de17f5adcb11e2da004b834 "https://lib.openmpt.org/files/libopenmpt/contrib/djgpp/cwsdpmi/csdpmi7b.zip https://djgpp.mirror.garr.it/current/v2misc/csdpmi7b.zip" download "build/externals/csdpmi7s.zip" 89872 ea5652d31850d8eb0d15a919de0b51849f58efea0d16ad2aa4687fac4abd223d0ca34a2d1b616b02fafe84651dbef3e506df9262cfb399eb6d9909bffc89bfd3 "https://lib.openmpt.org/files/libopenmpt/contrib/djgpp/cwsdpmi/csdpmi7s.zip https://djgpp.mirror.garr.it/current/v2misc/csdpmi7s.zip" download "build/externals/WA5.55_SDK.exe" 336166 394375db8a16bf155b5de9376f6290488ab339e503dbdfdc4e2f5bede967799e625c559cca363bc988324f1a8e86e5fd28a9f697422abd7bb3dcde4a766607b5 "http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe https://web.archive.org/web/20131217072017id_/http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" -download "build/externals/xmp-sdk.zip" 322744 62c442d656d4bb380360368a0f5f01da11b4ed54333d7f54f875a9a5ec390b08921e00bd08e62cd7a0a5fe642e3377023f20a950cc2a42898ff4cda9ab88fc91 "https://www.un4seen.com/files/xmp-sdk.zip" +download "build/externals/xmp-sdk.zip" 322848 c0b872a5a9a9f6f42089550b356d783daaeb469b79d94bb6795bc7dcadac61c639bfb619e6c9e88f541df4573e5ef0099ca9cfb7204c5205f3fc6b4eb7e61450 "https://www.un4seen.com/files/xmp-sdk.zip" unpack "include/allegro42" "build/externals/allegro-4.2.3.1-hg.8+r8500.zip" "." unpack "include/cwsdpmi" "build/externals/csdpmi7b.zip" "." |
From: <sv...@op...> - 2025-01-02 20:58:56
|
Author: manx Date: Thu Jan 2 21:58:48 2025 New Revision: 22694 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22694 Log: [Var] Update XMPlay SDK to 2025-01-02. Modified: trunk/OpenMPT/build/download_externals.txt Modified: trunk/OpenMPT/build/download_externals.txt ============================================================================== --- trunk/OpenMPT/build/download_externals.txt Thu Jan 2 21:04:16 2025 (r22693) +++ trunk/OpenMPT/build/download_externals.txt Thu Jan 2 21:58:48 2025 (r22694) @@ -2,7 +2,7 @@ "build/externals/7z2409-extra.7z" 1624377 d17ef51ebe5e61761fa449c0d6106950e7e8dd9ef9bb9f129aed048f3d8d81662ba82a71e8264fff7c0f6764f410f2e8a4430d27e4ce915cf339e8d639905b3b "https://7-zip.org/a/7z2409-extra.7z" "https://netcologne.dl.sourceforge.net/project/sevenzip/7-Zip/24.09/7z2409-extra.7z" "build/externals/7z2409-x64.exe" 1637343 2e8b746c51132f933cc526db661c2cb8cee889f390e3ce19dabbad1a2e6e13bed7a60f08809282df8d43c1c528a8ce7ce28e9e39fea8c16fd3fcda5604ae0c85 "https://7-zip.org/a/7z2409-x64.exe" "https://netcologne.dl.sourceforge.net/project/sevenzip/7-Zip/24.09/7z2409-x64.exe" "build/externals/WA5.55_SDK.exe" 336166 394375db8a16bf155b5de9376f6290488ab339e503dbdfdc4e2f5bede967799e625c559cca363bc988324f1a8e86e5fd28a9f697422abd7bb3dcde4a766607b5 "https://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" "https://web.archive.org/web/20131217072017id_/http://download.nullsoft.com/winamp/plugin-dev/WA5.55_SDK.exe" -"build/externals/xmp-sdk.zip" 322744 62c442d656d4bb380360368a0f5f01da11b4ed54333d7f54f875a9a5ec390b08921e00bd08e62cd7a0a5fe642e3377023f20a950cc2a42898ff4cda9ab88fc91 "https://www.un4seen.com/files/xmp-sdk.zip" +"build/externals/xmp-sdk.zip" 322848 c0b872a5a9a9f6f42089550b356d783daaeb469b79d94bb6795bc7dcadac61c639bfb619e6c9e88f541df4573e5ef0099ca9cfb7204c5205f3fc6b4eb7e61450 "https://www.un4seen.com/files/xmp-sdk.zip" "build/externals/htmlhelp.exe" 3509072 d91371244ea98c691b4674ee266c4a2496a296800c176adae069d21f5c52c0763b21cc7859cfffa865b89e50171a2c99a6d14620c32f7d72c0ef04045348f856 "https://web.archive.org/web/20200918004813id_/https://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe" "https://web.archive.org/web/20200918004813id_/http://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe" "build/externals/python-3.13.1-embed-amd64.zip" 10847803 a78713e292c9ee920bb8f44f33176e54d8807c70c343528cba2e11f22fba43082293df81d31aa0e6ed7e9a206568e28884e45ed68beaf36a0746d2bee0be6d90 "https://www.python.org/ftp/python/3.13.1/python-3.13.1-embed-amd64.zip" "build/externals/innounp050.rar" 141621 dbbc809308267a866db9d6b751fdeda6d179e1a65d8ddb14bb51984431ae91493f9a76105e1789b245732043a2c696c869ed10964b48cf59f81e55bd52f85330 "https://netcologne.dl.sourceforge.net/project/innounp/innounp/innounp 0.50/innounp050.rar" "https://deac-fra.dl.sourceforge.net/project/innounp/innounp/innounp 0.50/innounp050.rar" |
From: <sv...@op...> - 2025-01-02 20:04:23
|
Author: sagamusix Date: Thu Jan 2 21:04:16 2025 New Revision: 22693 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22693 Log: Merged revision(s) 14228 from trunk/OpenMPT: [Fix] Possible crash when loading floating-point WAV file that claimed to have a bit depth <= 8 bits as a module. Floating-point WAV files with a bit depth lower than 32 bits are now always rejected (both when loading as a module and when loading as a sample). (partial backport of r14228 just to make the fuzzers shut up) ........ Modified: branches/OpenMPT-1.28/ (props changed) branches/OpenMPT-1.28/soundlib/Load_wav.cpp branches/OpenMPT-1.28/soundlib/SampleFormats.cpp Modified: branches/OpenMPT-1.28/soundlib/Load_wav.cpp ============================================================================== --- branches/OpenMPT-1.28/soundlib/Load_wav.cpp Thu Jan 2 17:52:57 2025 (r22692) +++ branches/OpenMPT-1.28/soundlib/Load_wav.cpp Thu Jan 2 21:04:16 2025 (r22693) @@ -64,11 +64,13 @@ WAVReader wavFile(file); if(!wavFile.IsValid() - || wavFile.GetNumChannels() == 0 - || wavFile.GetNumChannels() > MAX_BASECHANNELS - || wavFile.GetBitsPerSample() == 0 - || wavFile.GetBitsPerSample() > 32 - || (wavFile.GetSampleFormat() != WAVFormatChunk::fmtPCM && wavFile.GetSampleFormat() != WAVFormatChunk::fmtFloat)) + || wavFile.GetNumChannels() == 0 + || wavFile.GetNumChannels() > MAX_BASECHANNELS + || wavFile.GetNumChannels() >= MAX_SAMPLES + || wavFile.GetBitsPerSample() == 0 + || wavFile.GetBitsPerSample() > 32 + || (wavFile.GetBitsPerSample() < 32 && wavFile.GetSampleFormat() == WAVFormatChunk::fmtFloat) + || (wavFile.GetSampleFormat() != WAVFormatChunk::fmtPCM && wavFile.GetSampleFormat() != WAVFormatChunk::fmtFloat)) { return false; } else if(loadFlags == onlyVerifyHeader) Modified: branches/OpenMPT-1.28/soundlib/SampleFormats.cpp ============================================================================== --- branches/OpenMPT-1.28/soundlib/SampleFormats.cpp Thu Jan 2 17:52:57 2025 (r22692) +++ branches/OpenMPT-1.28/soundlib/SampleFormats.cpp Thu Jan 2 21:04:16 2025 (r22693) @@ -421,11 +421,12 @@ WAVReader wavFile(file); if(!wavFile.IsValid() - || wavFile.GetNumChannels() == 0 - || wavFile.GetNumChannels() > 2 - || (wavFile.GetBitsPerSample() == 0 && wavFile.GetSampleFormat() != WAVFormatChunk::fmtMP3) - || (wavFile.GetBitsPerSample() > 64) - || (wavFile.GetSampleFormat() != WAVFormatChunk::fmtPCM && wavFile.GetSampleFormat() != WAVFormatChunk::fmtFloat && wavFile.GetSampleFormat() != WAVFormatChunk::fmtIMA_ADPCM && wavFile.GetSampleFormat() != WAVFormatChunk::fmtMP3 && wavFile.GetSampleFormat() != WAVFormatChunk::fmtALaw && wavFile.GetSampleFormat() != WAVFormatChunk::fmtULaw)) + || wavFile.GetNumChannels() == 0 + || wavFile.GetNumChannels() > 2 + || (wavFile.GetBitsPerSample() == 0 && wavFile.GetSampleFormat() != WAVFormatChunk::fmtMP3) + || (wavFile.GetBitsPerSample() < 32 && wavFile.GetSampleFormat() == WAVFormatChunk::fmtFloat) + || (wavFile.GetBitsPerSample() > 64) + || (wavFile.GetSampleFormat() != WAVFormatChunk::fmtPCM && wavFile.GetSampleFormat() != WAVFormatChunk::fmtFloat && wavFile.GetSampleFormat() != WAVFormatChunk::fmtIMA_ADPCM && wavFile.GetSampleFormat() != WAVFormatChunk::fmtMP3 && wavFile.GetSampleFormat() != WAVFormatChunk::fmtALaw && wavFile.GetSampleFormat() != WAVFormatChunk::fmtULaw)) { return false; } |
From: <sv...@op...> - 2025-01-02 16:53:03
|
Author: sagamusix Date: Thu Jan 2 17:52:57 2025 New Revision: 22692 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22692 Log: [Fix] Sample tab: Time stretching didn't update cue points. Modified: branches/OpenMPT-1.31/mptrack/Ctrl_smp.cpp Modified: branches/OpenMPT-1.31/mptrack/Ctrl_smp.cpp ============================================================================== --- branches/OpenMPT-1.31/mptrack/Ctrl_smp.cpp Thu Jan 2 16:42:38 2025 (r22691) +++ branches/OpenMPT-1.31/mptrack/Ctrl_smp.cpp Thu Jan 2 17:52:57 2025 (r22692) @@ -2194,15 +2194,19 @@ // Swap sample buffer pointer to new buffer, update song + sample data & free old sample buffer ctrlSmp::ReplaceSample(sample, pNewSample, std::min(outPos + remainLength, newSampleLength), sndFile); // Update loops and wrap-around buffer + for(SmpLength &cue : SampleEdit::GetCuesAndLoops(sample)) + { + cue = mpt::saturate_round<SmpLength>(cue * m_ratio); + } sample.SetLoop( - mpt::saturate_round<SmpLength>(sample.nLoopStart * m_ratio), - mpt::saturate_round<SmpLength>(sample.nLoopEnd * m_ratio), + sample.nLoopStart, + sample.nLoopEnd, sample.uFlags[CHN_LOOP], sample.uFlags[CHN_PINGPONGLOOP], sndFile); sample.SetSustainLoop( - mpt::saturate_round<SmpLength>(sample.nSustainStart * m_ratio), - mpt::saturate_round<SmpLength>(sample.nSustainEnd * m_ratio), + sample.nSustainStart, + sample.nSustainEnd, sample.uFlags[CHN_SUSTAINLOOP], sample.uFlags[CHN_PINGPONGSUSTAIN], sndFile); |
From: <sv...@op...> - 2025-01-02 15:42:45
|
Author: sagamusix Date: Thu Jan 2 16:42:38 2025 New Revision: 22691 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22691 Log: [Fix] Sample tab: Time stretchin didn't update cue points. Modified: trunk/OpenMPT/tracklib/TimeStretchPitchShift.cpp Modified: trunk/OpenMPT/tracklib/TimeStretchPitchShift.cpp ============================================================================== --- trunk/OpenMPT/tracklib/TimeStretchPitchShift.cpp Thu Jan 2 14:33:08 2025 (r22690) +++ trunk/OpenMPT/tracklib/TimeStretchPitchShift.cpp Thu Jan 2 16:42:38 2025 (r22691) @@ -10,6 +10,7 @@ #include "stdafx.h" #include "TimeStretchPitchShift.h" +#include "SampleEdit.h" #include "../soundlib/ModSample.h" #include "../soundlib/SampleCopy.h" #include "../soundlib/Sndfile.h" @@ -75,14 +76,14 @@ m_sample.ReplaceWaveform(newSampleData, m_newLength, m_sndFile); - if(m_sample.nLoopStart > m_start) - m_sample.nLoopStart = m_start + mpt::saturate_round<SmpLength>((m_sample.nLoopStart - m_start) * m_stretchRatio); - if(m_sample.nLoopEnd > m_start) - m_sample.nLoopEnd = m_start + mpt::saturate_round<SmpLength>((m_sample.nLoopEnd - m_start) * m_stretchRatio); - if(m_sample.nSustainStart > m_start) - m_sample.nSustainStart = m_start + mpt::saturate_round<SmpLength>((m_sample.nSustainStart - m_start) * m_stretchRatio); - if(m_sample.nSustainEnd > m_start) - m_sample.nSustainEnd = m_start + mpt::saturate_round<SmpLength>((m_sample.nSustainEnd - m_start) * m_stretchRatio); + if(m_stretchRatio != 1.0) + { + for(SmpLength &cue : SampleEdit::GetCuesAndLoops(m_sample)) + { + if(cue > m_start) + cue = m_start + mpt::saturate_round<SmpLength>((cue - m_start) * m_stretchRatio); + } + } m_sample.SetLoop( m_sample.nLoopStart, m_sample.nLoopEnd, |
From: <sv...@op...> - 2025-01-02 13:33:15
|
Author: sagamusix Date: Thu Jan 2 14:33:08 2025 New Revision: 22690 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22690 Log: [Fix] Long tooltips were read from wrong variable (this worked because CStrings have no move constructor yet). Modified: trunk/OpenMPT/mptrack/DialogBase.cpp Modified: trunk/OpenMPT/mptrack/DialogBase.cpp ============================================================================== --- trunk/OpenMPT/mptrack/DialogBase.cpp Thu Jan 2 09:17:17 2025 (r22689) +++ trunk/OpenMPT/mptrack/DialogBase.cpp Thu Jan 2 14:33:08 2025 (r22690) @@ -120,7 +120,7 @@ } else { m_tooltipText = std::move(s); - pTTT->lpszText = const_cast<TCHAR *>(s.GetString()); + pTTT->lpszText = const_cast<TCHAR *>(m_tooltipText.GetString()); } *pResult = 0; |