Commit Graph

  • 3661ac0523 Enable mod reordering. mod-ui Dario 2025-01-22 23:28:32 -03:00
  • 13fac946ae Proper enum parsing. Dario 2025-01-21 23:08:17 -03:00
  • cf3bddb7fe Link storage to mod menu. Dario 2025-01-21 22:56:47 -03:00
  • 3e72d9bd18 Begin implementing mod UI API Mr-Wiseguy 2025-01-20 18:26:50 -05:00
  • a0418656a9 Reimplement mechanism to open the config menu to a specific tab Mr-Wiseguy 2025-01-20 12:38:33 -05:00
  • 0ffe168417 Split config sub menu into separate context and fix configure button, prevent infinite loop when looking for autofocus element Mr-Wiseguy 2025-01-20 03:55:22 -05:00
  • 5a9e1c9239 Add support for config schema. Dario 2025-01-19 23:33:57 -03:00
  • 1c52649d20 Refactor Rml document handling to use new ContextId system (prompts currently unimplemented) Mr-Wiseguy 2025-01-19 21:00:05 -05:00
  • c5ebf195b7 Cleanup. Dario 2025-01-19 17:15:07 -03:00
  • f409675bad Radio option. Dario 2025-01-19 15:50:06 -03:00
  • 18b3b324d4 Text input. Dario 2025-01-19 00:29:40 -03:00
  • bc6c64d243 Upgrade RmlUi to 6.0 release Mr-Wiseguy 2025-01-18 22:35:37 -05:00
  • 0e0ff2fcf1 Revert accidental RmlUi downgrade Mr-Wiseguy 2025-01-18 22:21:42 -05:00
  • f7227044a6 Turn off tab searching when submenu is open. Dario 2025-01-18 23:11:43 -03:00
  • 6bcfd0b323 Refactored to account for context changes. Dario 2025-01-18 22:58:43 -03:00
  • ccabef6904 Config submenu. Dario 2025-01-18 13:02:19 -03:00
  • a102db7069 Implement context and resource storage slotmaps Mr-Wiseguy 2025-01-18 20:09:03 -05:00
  • e44d122bf6 Add slot_map and begin ui context Mr-Wiseguy 2025-01-17 19:59:07 -05:00
  • 34a90a9524
    Merge d377a0f40ff0e079a662510624a3e5bc31364830 into 4945172eadc9bea3368dfb4bd964826c5891b3c9 #425 David Chavez 2025-01-17 05:42:53 +00:00
  • 8f8ed19b0f Update RmlUi for gap property in flexbox Mr-Wiseguy 2025-01-17 00:16:58 -05:00
  • 0c8e7841a7 Layout for mod details panel, add gap property setters Mr-Wiseguy 2025-01-16 23:53:10 -05:00
  • 5d62baa197 Update runtime. Dario 2025-01-16 22:35:26 -03:00
  • 6a5f8942d8 Mod menu progress. Dario 2025-01-16 22:34:47 -03:00
  • 75a05383a3 Convert to spaces, hook up mod enabled to toggle. Dario 2025-01-16 21:02:13 -03:00
  • c4e2890d47 Switch to string views. Dario 2025-01-16 20:34:49 -03:00
  • 3b7ab3f88a Multi-style state and disabled state propagation. Dario 2025-01-16 20:31:47 -03:00
  • 8f3bf34df1
    Merge ec057b952b847791cf08b1eec7b261b6190843c7 into 4945172eadc9bea3368dfb4bd964826c5891b3c9 #513 LT_SCHMIDDY 2025-01-13 13:44:48 -08:00
  • df3b87b843
    Merge 4945172eadc9bea3368dfb4bd964826c5891b3c9 into 0d0f64e32f15c2ecc95c9e4945caa37ec19ce1ce #499 Wiseguy 2025-01-13 07:17:16 +00:00
  • 4945172ead Update runtime for updated sse2neon, remove top level sse2neon submodule #499 modding Mr-Wiseguy 2025-01-13 02:17:06 -05:00
  • 8e79b19df3 Add styles. Dario 2025-01-12 23:54:54 -03:00
  • 3f7a8fd59c Take ownership of created pointers on Element class. Dario 2025-01-12 22:48:32 -03:00
  • 08d561220b Remove ModMenu.scss. Dario 2025-01-12 01:05:23 -03:00
  • 0da4102644 Refactored mods menu entirely. Dario 2025-01-12 01:02:21 -03:00
  • db8766c6b6 Update Runtime commit. Dario 2025-01-11 21:06:20 -03:00
  • 15dc63f6d9 Fix submodule commit. Dario 2025-01-11 15:37:06 -03:00
  • c7dcb40dd0 Rewrite mod details under new UI system. Dario 2025-01-08 21:14:55 -03:00
  • 77b241bb5a WIP mod menu, fix some warnings Mr-Wiseguy 2024-12-04 18:45:41 -05:00
  • fef817e385 init mod menu + bem class + button presets thecozies 2024-09-13 10:13:52 -05:00
  • fef5f5fc10 Button config type + callback wip thecozies 2024-09-02 10:52:20 -05:00
  • b286e5c4ba Added TextField option type thecozies 2024-08-07 09:20:43 -05:00
  • 5d1c5568f3 Added dropdown option type thecozies 2024-07-22 09:46:04 -05:00
  • 279bdde039 Updated color option type styling thecozies 2024-07-11 12:38:22 -05:00
  • fab96e97df Move config registry/option to librecomp + added Color conf opt type thecozies 2024-07-11 12:33:03 -05:00
  • e6b5b9c9ea init config opt system w/ 3 types and description support thecozies 2024-06-28 09:36:40 -05:00
  • c5a0218087 Updates after the rebase feature/metal David Chavez 2025-01-05 21:54:12 +01:00
  • 68223125d6 Fix "fixup_bundle: not a valid bundle" issue on xcode builds. (#519) Tanmay 2024-12-23 16:44:54 +05:30
  • a2663d14aa Optimize RmlUI renderer to use one vertex and index buffer per frame. (#518) Darío 2024-12-23 00:57:59 -03:00
  • ecac9a0097 Use Metal RT64 branch David Chavez 2024-12-06 16:43:38 +01:00
  • a0d98ba410 Add macOS Support dcvz 2024-10-07 23:20:43 +02:00
  • 8dcc616f17
    Update runtime to integrate live recompiler (#524) Wiseguy 2025-01-02 21:37:54 -05:00
  • 85ace4ee5d Switch to main branch of N64ModernRuntime after merge #524 Mr-Wiseguy 2025-01-02 21:31:09 -05:00
  • ba06b399eb Merge branch 'live-recomp' into reset-game-from-menu-PLUS-live-recomp #525 LT-Schmiddy 2025-01-01 13:11:42 -05:00
  • d77f0909fd Integrate live recompiler and update N64Recomp commit in CI Mr-Wiseguy 2025-01-01 12:05:26 -05:00
  • ec057b952b More formatting and comments. #513 LT-Schmiddy 2024-12-31 17:56:57 -05:00
  • bb574ac2e7 Formatting & a couple comments. LT-Schmiddy 2024-12-31 17:11:22 -05:00
  • 5e5515935e
    Update RT64 to fix SDL2 Deadlock issues with ImGui. (#522) Darío 2024-12-29 01:18:18 -03:00
  • f30087b286 Update RT64 to fix SDL2 Deadlock issues with ImGui. #522 Dario 2024-12-28 20:30:12 -03:00
  • 426779d02f
    Use SDL Window as the WindowHandle (Enables wayland support). (#520) Darío 2024-12-24 00:39:25 -03:00
  • 9e57b6d7ef Update RT64. #520 Dario 2024-12-24 00:07:47 -03:00
  • a067c3b629 Use SDL Window as the WindowHandle. Dario 2024-12-23 20:11:03 -03:00
  • 2c003605bc Fix "fixup_bundle: not a valid bundle" issue on xcode builds. #519 tanmaysachan 2024-12-23 07:46:07 +05:30
  • 6033d9bd17 Optimize RmlUI renderer to use one vertex and index buffer per frame. #518 Dario 2024-12-22 23:12:21 -03:00
  • 77ec5b5b4b Use Metal RT64 branch David Chavez 2024-12-06 16:43:38 +01:00
  • 325ba586ef
    Merge 986e41093645554bd592d697b760e9bec1f35a0c into 0d0f64e32f15c2ecc95c9e4945caa37ec19ce1ce #382 David Chavez 2024-12-06 21:10:39 +00:00
  • 986e410936 Add macOS Support #382 feature/darwin dcvz 2024-10-07 23:20:43 +02:00
  • 583e8a6622 Add macOS Support dcvz 2024-10-07 23:20:43 +02:00
  • d4a37a7442 WIP mod menu, fix some warnings feat/config-ui-system Mr-Wiseguy 2024-12-04 18:45:41 -05:00
  • e0b5b33f63 init mod menu + bem class + button presets thecozies 2024-09-13 10:13:52 -05:00
  • 00d73adc06 Button config type + callback wip thecozies 2024-09-02 10:52:20 -05:00
  • 588bd38eab Added TextField option type thecozies 2024-08-07 09:20:43 -05:00
  • 436e82b217 Added dropdown option type thecozies 2024-07-22 09:46:04 -05:00
  • a0c5a1296e Updated color option type styling thecozies 2024-07-11 12:38:22 -05:00
  • 65e3b3eef8 Move config registry/option to librecomp + added Color conf opt type thecozies 2024-07-11 12:33:03 -05:00
  • 4a5e110357 init config opt system w/ 3 types and description support thecozies 2024-06-28 09:36:40 -05:00
  • 525feeed60 removing an unneeded printf. LT-Schmiddy 2024-11-30 23:25:32 -05:00
  • efaf7d615a Reset button now invisible during title sequence. LT-Schmiddy 2024-11-30 16:59:01 -05:00
  • b2b13c5d77 Add variable to track if we're in the title sequence. LT-Schmiddy 2024-11-30 16:29:59 -05:00
  • cdaae070d5 General code cleanup for reset button implementation LT-Schmiddy 2024-11-26 16:20:47 -05:00
  • 5b0578dd87 Hides the reset button in the launcher and in the main menu. LT-Schmiddy 2024-11-25 18:32:59 -05:00
  • d377a0f40f
    Merge branch 'modding' into chore/custom-controller-db #425 chore/custom-controller-db Wiseguy 2024-11-25 11:31:53 -05:00
  • f3ba1ce5d6 Changing "#include "games_patches.h" to "#include "gamestate_patches.h" LT-Schmiddy 2024-11-24 18:44:59 -05:00
  • 9c0324b8da Fixing a whitespace issue in config_menu.rml LT-Schmiddy 2024-11-24 18:39:42 -05:00
  • 869f3d19d4 Minor stylistic changes. LT-Schmiddy 2024-11-24 18:37:03 -05:00
  • 50d2a2ac51 used a static atomic instead of a namespace boolean. LT-Schmiddy 2024-11-24 18:10:15 -05:00
  • 9e98499684 removing unused additions to play_patches.c LT-Schmiddy 2024-11-24 17:07:20 -05:00
  • a746718bcb Fixed formatting in play_patches.c LT-Schmiddy 2024-11-24 17:06:03 -05:00
  • 1238a6c907 reverting header additions in play_patches, as they are no longer needed. LT-Schmiddy 2024-11-24 17:03:54 -05:00
  • 27269f1d9a reverting header additions in play_patches, as they are no longer needed. LT-Schmiddy 2024-11-24 17:03:54 -05:00
  • 058987b788 relocated game reset flag. LT-Schmiddy 2024-11-24 16:42:09 -05:00
  • 09e4c8e217 Relocated reset code to allow reset any time, not just in-game. LT-Schmiddy 2024-11-24 16:37:23 -05:00
  • 0076632916 Reset functionality implemented LT_Schmiddy (Alex Schmid) 2024-11-23 23:28:17 -05:00
  • b1a6d32123 merging from old version of branch LT_Schmiddy (Alex Schmid) 2024-11-23 22:59:27 -05:00
  • 1bbdbfacd2
    Added Recomp Events for before and after first-person aiming update. (#511) LT_SCHMIDDY 2024-11-23 21:55:31 -05:00
  • e041656cc8 Refactored aiming event code for formatting and clarity. #511 LT_Schmiddy (Alex Schmid) 2024-11-22 23:47:53 -05:00
  • 8d538d25fc Mods can now force right-stick aiming. LT_Schmiddy (Alex Schmid) 2024-11-22 19:55:21 -05:00
  • 46b502b2f4 Added Recomp Events for first-person aiming. #510 LT_Schmiddy (Alex Schmid) 2024-11-22 18:45:17 -05:00
  • 552a82b3b0
    Add API function export for camera Z-targeting fixes (#503) danielryb 2024-11-21 04:48:22 +01:00
  • a065ec2a1a fix typo #503 danielryb 2024-11-21 04:31:18 +01:00
  • 6586a869cc Attempts to reset majora's mask internally. Not working yet. LT_Schmiddy (Alex Schmid) 2024-11-20 16:25:10 -05:00
  • 06079093ee embed timer4 into timer2 danielryb 2024-11-18 17:46:17 +01:00