Mercurial > vanilla
annotate emulation/libretro-bluemsx/patch-clang.patch @ 1341:9f35c15329d1 default tip @
dev/meson: downgrade to 0.59.4 due to many regression
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 22 Dec 2021 21:52:57 +0100 |
parents | 9363ef0e4e47 |
children |
rev | line source |
---|---|
850
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
1 --- ./Src/SoundChips/OpenMsxYMF278.cpp.orig 2019-08-24 11:13:09.319169389 +0000 |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
2 +++ ./Src/SoundChips/OpenMsxYMF278.cpp 2019-08-24 11:14:16.531171453 +0000 |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
3 @@ -143,7 +143,7 @@ |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
4 #undef O |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
5 |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
6 |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
7 -#define SC(db) (unsigned int) (db * (2.0 / ENV_STEP)) |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
8 +#define SC(db) static_cast<int>(db * (2.0 / ENV_STEP)) |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
9 const int am_depth[8] = { |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
10 SC(0), SC(1.781), SC(2.906), SC(3.656), |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
11 SC(4.406), SC(5.906), SC(7.406), SC(11.91) |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
12 --- ./Src/SoundChips/OpenMsxYM2413_2.cpp.orig 2019-08-24 11:10:11.007163911 +0000 |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
13 +++ ./Src/SoundChips/OpenMsxYM2413_2.cpp 2019-08-24 11:12:25.523168043 +0000 |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
14 @@ -781,7 +781,7 @@ |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
15 // EG |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
16 void OpenYM2413_2::Slot::calc_envelope(int lfo_am) |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
17 { |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
18 - #define S2E(x) (SL2EG((int)(x / SL_STEP)) << (EG_DP_BITS - EG_BITS)) |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
19 + #define S2E(x) static_cast<unsigned int>(SL2EG((int)(x / SL_STEP)) << (EG_DP_BITS - EG_BITS)) |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
20 static unsigned int SL[16] = { |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
21 S2E( 0.0), S2E( 3.0), S2E( 6.0), S2E( 9.0), |
9363ef0e4e47
emulation/libretro-bluemsx: initial import, closes #2130
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
22 S2E(12.0), S2E(15.0), S2E(18.0), S2E(21.0), |