Add pillarboxing to cutscenes. (#35)

* Update RT64 to fix scissor origin leaking bug.

* Add pillarboxing to cutscenes.
This commit is contained in:
Darío
2026-01-01 18:43:12 -03:00
committed by GitHub
parent 8206ba4bb3
commit 6aa7f36a6d
8 changed files with 127 additions and 1 deletions
+5
View File
@@ -101,6 +101,11 @@ extern "C" void recomp_get_target_aspect_ratio(uint8_t* rdram, recomp_context* c
}
}
extern "C" void recomp_get_cutscene_aspect_ratio(uint8_t *rdram, recomp_context *ctx) {
float ar = 16.0f / 9.0f;
_return(ctx, ar);
}
extern "C" void recomp_get_bgm_volume(uint8_t* rdram, recomp_context* ctx) {
_return(ctx, banjo::get_bgm_volume() / 100.0f);
}
+1
View File
@@ -623,6 +623,7 @@ int main(int argc, char** argv) {
REGISTER_FUNC(recomp_get_window_resolution);
REGISTER_FUNC(recomp_get_target_aspect_ratio);
REGISTER_FUNC(recomp_get_target_framerate);
REGISTER_FUNC(recomp_get_cutscene_aspect_ratio);
REGISTER_FUNC(recomp_get_analog_cam_enabled);
REGISTER_FUNC(recomp_get_camera_inputs);
REGISTER_FUNC(recomp_get_bgm_volume);