Fix EU build and related cleanup and fixes (#710)

* Fix EU build and eu-final offsets

* Fix instrument align and bring EU matches

* Fix EU trig table segment

* Label audio_init

* Simplify float comments

* Proper EU name version defines
This commit is contained in:
AloXado320
2025-05-11 19:00:37 -05:00
committed by GitHub
parent 1f9e0d7e6a
commit 30fef62f81
24 changed files with 145 additions and 1042 deletions
+6 -1
View File
@@ -52,9 +52,14 @@
#define DEMO_MODE_ACTIVE 1
#define DEMO_MODE_INACTIVE 0
// Float version required for matching
#ifdef VERSION_EU
#define COURSE_TIMER_ITER 0.020041665999999999 // 1 / 50
#define COURSE_TIMER_ITER_f 0.020041665999999999f // 1 / 50
#ifdef AVOID_UB
#define COURSE_TIMER_ITER_f 0.020041665999999999f // 1 / 50
#else
#define COURSE_TIMER_ITER_f 0.01666666f //! 1 / 60 - Float unchanged in EU
#endif
#else
#define COURSE_TIMER_ITER 0.01666666 // 1 / 60
#define COURSE_TIMER_ITER_f 0.01666666f // 1 / 60