Commit Graph

180 Commits

Author SHA1 Message Date
thecozies 14a9ed4e71 Removed Lato-Latin fonts from assets (#114) 2026-01-19 15:14:42 -05:00
Darío afadf360c1 Change default font, override it for launcher options. (#100)
* Change default font, override it for launcher options.

* adjusted base typography theme

* Adjusted launcher menu font settings

---------

Co-authored-by: thecozies <79979276+thecozies@users.noreply.github.com>
2026-01-19 15:12:37 -05:00
thecozies 4390f2024a #93 Make main menu options smaller (#113) 2026-01-19 14:45:37 -05:00
Mr-Wiseguy 2350716cee Add export to get active note saving state 2026-01-19 14:45:02 -05:00
Darío a4df69231f Fix timings for dingpot cutscene. (#107)
* Fix timings for dingpot cutscene.

* Remove comment, adjust timing.

* Match spacing.
2026-01-18 20:50:36 -05:00
Darío d07c0f7e1b Do not interpolate player shadow on large surface changes. (#102)
* Do not interpolate player shadow on large surface changes.

* Update comment.
2026-01-18 20:49:49 -05:00
Darío 6e5025984a Update icons. (#112) 2026-01-18 20:46:31 -05:00
Darío eda4bcfb66 Fix thumbnails on game mode and add game icon. (#111)
* Add display name and thumbnail bytes to the game.

* Update modern runtime for verification.

* Update RecompFrontend to point to main.
2026-01-18 20:43:17 -05:00
Mr-Wiseguy c4fd9ba116 Update frontend for fixed UI mipmaps 2026-01-18 18:11:25 -05:00
Darío 8508a9abae Merge pull request #97 from BanjoRecomp/atomic_fix_linux
Add atomic include to fix linux build
2026-01-18 15:33:14 -03:00
Reonu 5b22e1a6f6 Add atomic include to fix linux build 2026-01-18 09:45:55 +00:00
Dario d22aada255 Update RecompFrontend to fix control hints not updating when bindings change. 2026-01-18 00:22:59 -03:00
Dario 4e5b1e7f61 Update RecompFrontend to fix Back button not working on game mode menu. 2026-01-17 23:14:12 -03:00
Reonu 1b90889a28 Analog camera sensitivity (#94)
* WIP analog camera sensitivity

* Fix implementation errors.

---------

Co-authored-by: Dario <dariosamo@gmail.com>
2026-01-17 20:55:52 -05:00
Darío 18413299f4 Prevent options from being clicked and add ability to skip launcher animation. (#95) 2026-01-17 20:38:09 -05:00
Darío fa74069094 Update logo and tweak colors and positions. (#92)
* Update logo and tweak colors and positions.

Co-Authored-By: LJSTAR <31629427+ljstarbird@users.noreply.github.com>

* Make wrapper animation resilient against large delta times.

---------

Co-authored-by: LJSTAR <31629427+ljstarbird@users.noreply.github.com>
2026-01-17 18:18:27 -05:00
Mr-Wiseguy a36dffce3e Update frontend for config menu input hints and mod reload crash
Co-authored-by: thecozies <79979276+thecozies@users.noreply.github.com>
2026-01-17 17:27:42 -05:00
Dario 1252c7c36a Update RT64 to fix OOB access on semaphores. 2026-01-17 18:55:09 -03:00
Dario 6c3147abf0 Update RT64 for Vulkan Swap Chain validation fix. 2026-01-17 00:24:02 -03:00
Dario 1a26be2c4f Fix RecompFrontend for Steam Deck detection. 2026-01-16 23:14:40 -03:00
Darío af8163cf87 Add clouds and logo to launcher. (#81)
* Add clouds and logo to launcher.

Co-Authored-By: LJSTAR <31629427+ljstarbird@users.noreply.github.com>

* Update RecompFrontend to fix lunasvg.

* Fix timing issue for launcher code.

---------

Co-authored-by: LJSTAR <31629427+ljstarbird@users.noreply.github.com>
2026-01-16 20:29:35 -05:00
Dario 819548a9c7 Update RT64 to revert plume using Mailbox. 2026-01-16 21:37:58 -03:00
Dario 0cfd7cc6d4 Update RT64 for Retina change. 2026-01-16 16:53:09 -03:00
Mr-Wiseguy 0f6fd38359 Update frontend to move controller device info callback into per-game code 2026-01-15 19:56:28 -05:00
Reonu 5a720ff962 Remove "failed to preload executable" print on Linux and MacOS (#80) 2026-01-15 18:44:13 -05:00
Darío 40f95cec35 Add per-axis deadzones to analog camera. Remove radial deadzone from Recomp's side. (#83) 2026-01-15 18:43:30 -05:00
thecozies 5fe82ab823 Set new c button defaults for controller (#79) 2026-01-15 18:42:55 -05:00
Mr-Wiseguy e51d9a178b Bump version to 1.0.0-rc1 2026-01-13 18:23:13 -05:00
Mr-Wiseguy 001dd371c8 Update frontend to fix singleplayer mapping regressions
Co-authored-by: thecozies <79979276+thecozies@users.noreply.github.com>
2026-01-13 18:07:12 -05:00
Wiseguy 8d30916b24 Fix interpolation for text during scrolling (#76)
Co-authored-by: Dario <dariosamo@gmail.com>
2026-01-12 23:25:34 -05:00
Mr-Wiseguy 1e9ee17d25 Update frontend to fix set_text use after free 2026-01-12 21:16:12 -05:00
Mr-Wiseguy aed688dc47 Update frontend to fix compilation error on newer clang 2026-01-12 18:15:10 -05:00
Mr-Wiseguy 8de563de33 Update Kazooie SVG with fixed eye
Co-Authored-By: LJSTAR <31629427+ljstarbird@users.noreply.github.com>
2026-01-12 17:43:15 -05:00
Mr-Wiseguy edcc7e720b Update frontend to include version label
Co-authored-by: thecozies <79979276+thecozies@users.noreply.github.com>
2026-01-12 17:40:09 -05:00
Wiseguy 9e6966c961 Launcher background (#58)
* Begin implementing launcher background

* Add keyframe system for launcher.

* Mirror Banjo.

* More work on animations.

* Update RecompFrontend.

* Update RT64.

* Fix linux build

* adjust launcher anim and launcher

---------

Co-authored-by: Dario <dariosamo@gmail.com>
Co-authored-by: Reonu <reonuyt@gmail.com>
Co-authored-by: thecozies <79979276+thecozies@users.noreply.github.com>
2026-01-12 17:15:56 -05:00
Mr-Wiseguy 70f7fd2607 Update frontend for rumble lockup fix 2026-01-12 02:54:28 -05:00
Wiseguy 1ef9eb6159 Update frontend and runtime for gamemodes (#74) 2026-01-12 01:46:28 -05:00
Dario 8b616a6b48 Update RT64 with texcoord wraparound point. 2026-01-10 22:46:20 -03:00
Wiseguy a7d9673074 Replace duplicate Mumbo Token IDs (#72) 2026-01-10 19:07:54 -05:00
Reonu aeea3fdc6d Update RecompFrontend to show correct refresh rate, reorder controls, and add getters/callbacks for launcher (#71)
* Update RecompFrontend to fix refresh rate and reorder controls

* Update RecompFrontend to add launcher bacckground container getter and launcher update callback
2026-01-10 17:49:42 -05:00
Darío 6a74ba6b30 Control config descriptions (#69)
* Add function to set control configuration descriptions.

* Input descriptions.

* Write button descriptions

* Improve button descriptions

* Improve button descriptions

* typo

---------

Co-authored-by: Reonu <reonuyt@gmail.com>
2026-01-10 14:00:06 -05:00
Darío 8d974506f1 Skip interpolation when the hut switches to its destroyed state. (#68) 2026-01-10 13:22:15 -05:00
Dario 56647922ab Initialize NFD in all platforms correctly. 2026-01-10 14:37:14 -03:00
Dario 826ae61335 Fix start button behavior with RecompFrontend. 2026-01-10 14:36:30 -03:00
Wiseguy 65a65c8bc1 High framerate support for launcher (#64) 2026-01-09 17:12:40 -05:00
Dario 3fa9a65933 Update RT64 for V-Sync changes. 2026-01-08 21:02:29 -03:00
Darío 5765a4d1e5 Hide bull actors during the intro cutscene. (#57)
Co-authored-by: Reonu <reonuyt@gmail.com>
2026-01-08 15:46:23 -05:00
Reonu b1e0b41006 Fix intro cutscene timings (#56)
* Fix intro cutscene timings

* Address review

* Move code to individual functions

* address review

* Fix comments
2026-01-07 22:41:26 -05:00
Darío 5fefef83a2 Add vertex position overrides for water mesh in TTC. (#51)
* Add vertex position overrides for water mesh in TTC.

* Fix missing geometry.

* Change asset ID.

* Fix iterators.

* Add bounds check.

* Fix shrapnel by unconditionally setting up skinning data.
2026-01-07 21:24:11 -05:00
Reonu 1556a4def2 Fix bgm slider (#54)
* Fix BGM slider muting some SFXs

* formatting

* actually fix BGM slider
2026-01-07 20:58:55 -05:00