Garrett Cox
936c493b9e
Add cheat for easy pause buffering ( #1439 )
...
* Add cheat for easy pause buffering
* Add pause input buffering
* Fix pause input buffering
* Changes from feedback
* Convert frame to bool
* Handle when pad is nullptr
* Add newline
* Split input buffering into it's own CVAR
* Split SetShouldBlockGameInput up into to methods
2022-09-20 23:24:06 -04:00
Kenix3
d628bafe29
Removes console from Windows release builds. ( #1536 )
2022-09-20 23:23:47 -04:00
Christopher Leggett
e1b83b6eb4
Fixes crash on Switch/WiiU when attempting to show the ImGui menubar. ( #1534 )
...
* Fixes crash on Switch/WiiU when attempting to show the ImGui menubar.
* Fixes weird indentaion on GitHub?
2022-09-20 21:15:15 -04:00
Garrett Cox
f712068a17
[579] Add simulated input lag option ( #1438 )
...
* [579] Add simulated input lag option
* Continue to clear buffer when inputs are blocked
* Changes from feedback
2022-09-19 22:49:13 -04:00
Rozelette
c9aafcf7c5
Add hack to load bss texture in ovl_En_Jsjutan ( fixes #69 ) ( #1482 )
...
* Add hack to load bss texture in ovl_En_Jsjutan
* Remove (debug?) reference to jsjutanShadowTex in LUS
2022-09-19 22:30:27 -04:00
Kenix3
a2d4f4766d
Fixes crash handler for jenkins builds. ( #1445 )
...
* Fixes crash handler for jenkins builds.
We must include the pdb in redistributables.
* Properly selects PDB file path for inclusion
Co-authored-by: Christopher Leggett <chris@leggett.dev>
2022-09-11 23:15:10 -04:00
Kenix3
4cda92462a
Lowers severity of resource manager logging.
2022-09-08 20:25:44 -04:00
louist103
4d81c28738
boxes ( #1428 )
2022-09-08 19:05:16 -04:00
Ada
b14fb37b81
Update libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp
...
Co-authored-by: David Chavez <david@dcvz.io>
2022-09-03 01:33:24 -04:00
Ada
edb5261b07
Fixes ToT Fog
2022-09-03 01:33:24 -04:00
louist103
8118947ab0
Windows crash handler. ( #1383 )
...
* Windows crash handler.
* Fix naming convention.
2022-09-03 01:15:43 -04:00
David Chavez
0ce0ab1260
Phase 1: Separate ImGui Drawing From LUS ( #1310 )
...
* Update LUS imported paths
* Introduce GameMenuBar
* Fix imports after LUS import paths change
* Move Randomizer
* Replace needs_save
* Migrate Developer Tools
* Migrate Cheats
* Migrate Enhancements
* Separate UIWidgets
* Add missing Hooks.cpp file
* Migrate Settings
* Remove UI methods from LUS
* Cleanup imports and exposed properties
* Cleanup more methods
* Fix project generation
* Fix CI compilation
* Remove resolved TODO
2022-09-03 00:00:04 -04:00
louist103
584a4ad818
Linux crash handler ( #1209 )
...
* crash handler linux
* cleanups
* missing underscore
* more cleanups
* cleanups
* 32 bit
2022-08-31 22:59:38 -04:00
Kenix3
80863fc7f2
Moves class member functions from headers to compilation units.
2022-08-24 23:06:23 -04:00
Baoulettes
c0b9171f98
Cosmetics Editor Fixes ( #1287 )
2022-08-25 01:28:27 +02:00
Kenix3
0573a1b2ac
Adds const to DirtyDirectory std::string
2022-08-23 20:38:22 -04:00
Kenix3
b774252f0c
ResourceMgr now decreases priority of load messages to trace.
2022-08-23 20:38:22 -04:00
Kenix3
3792b03a7d
Cleans up InputEditor class.
2022-08-23 20:38:22 -04:00
Jake Edvenson
927ffd0b8b
Enhancement: Scarecrow song skip ( #1183 )
...
* Added Skip Scarecrow Song
Added in the option for if the user has the time saver for Scarecrow song enabled and has their Ocarina pulled out in range of Pierre.
Added Skip Scarecrow Song
New enhancement under time-savers that allows the user to only pull out their ocarina to summon Pierre.
* Added Default for Scarecrow summon
The scarecrow summon option now defaults to 0 and can be turned on individually. I haven't included it in any other presets so people don't feel like they're cheating.
* Checks if scarecrow song is in possession
* Fixed positional Scarecrow logic
* Fixed style
2022-08-23 20:30:06 -04:00
Baoulettes
d6ebce068d
fixes only ( #1255 )
2022-08-23 20:20:56 -04:00
lilDavid
4680641514
Add bombchu drops ( #1257 )
...
* Add bombchu drops
* Force 3D bombchu drops
* Move bombchu drop conditions for better clarity
* Fix grouping on chu drop condition
2022-08-23 20:14:17 -04:00
aMannus
ca08680a12
Add: Ability to disable ImGui checkboxes ( #1272 )
...
* Added ability to disable checkboxes
* Renamed args, added disabledGraphic option
* Moved checkbox out of ImGui source
2022-08-23 20:13:15 -04:00
David Chavez
70d7d66d0c
Add multiviewport support for SDL ( #1275 )
2022-08-23 20:12:40 -04:00
th-2021
ed1708508a
add SHIP_HOME (Linux) ( #1210 )
2022-08-23 22:29:28 +02:00
Christopher Leggett
e12e1d67c6
Prevents optimizations for debug configuration on Windows. ( #1270 )
2022-08-23 09:32:49 +02:00
louist103
eed3942b81
Restore Gold skulltula CS from the "0.9" version ( #1217 )
...
* GS CS
* add to defaults
2022-08-21 22:11:23 -04:00
Kenix3
51e4485966
LUS Cleanup: Merge Window and GlobalCtx2 classes. ( #1259 )
...
* Merges GlobalCtx2 and Window classes.
* Includes condition variable in File.
* add mac specific include
* sstream to get past "implicit instantiation of undefined template" error
* switch/wiiu includes
* that file doesn't exist
* more wii u globalctx2 stuff
Co-authored-by: briaguya <briaguya@alice>
2022-08-21 21:08:01 -04:00
briaguya
0971b9aa78
only toggle menu with controller when controller nav enabled ( #1043 )
2022-08-19 15:46:11 +02:00
GaryOderNichts
f4c1332159
Fix Wii U stick input
2022-08-17 17:27:33 +02:00
Kenix3
6723f4c7c2
Archive.createArchive error now passes in the error to SPDLOG.
2022-08-16 23:30:20 -04:00
Kenix3
f9621dcc17
Cleans up Window class.
2022-08-16 23:30:20 -04:00
Kenix3
10ce3c88fb
Remove TestApp from LUS
2022-08-16 23:30:20 -04:00
Kenix3
ea92a2e123
Makes data in OverlayCommand private.
2022-08-16 22:45:33 -04:00
Kenix3
b43eb2d0bd
Renames Camera Stick to Right Stick
2022-08-16 22:45:33 -04:00
Kenix3
d09172d74d
LUS Cleanup: Fixes SDL axis handling. ( #1220 )
...
* Fixes SDL axis handling.
* Removes sensitivities from LUS
Should be a game specific feature.
* Updates Wii U Controllers to remove sensitivity
Also loads legacy controller profiles.
* Fixes memory leak in gfx_dxgi_get_key_name
Also fixes issue where wchars would be returned in dxgi when getting a key name.
2022-08-16 21:53:45 -04:00
aMannus
b4614acf70
Update Enhancement Presets with new options ( #1114 )
2022-08-16 22:18:44 +02:00
Josh Bodner
eb632ccb50
Adjustable push speed ( #1190 )
2022-08-16 22:09:11 +02:00
lilDavid
46a421f933
Add window to customize specific controls ( #1122 )
2022-08-16 09:43:09 +02:00
th-2021
b46c7a0607
[cmake] Use SDL2, GLEW and GLFW from vcpkg (Windows) ( #1194 )
2022-08-16 09:29:45 +02:00
briaguya
a31256d956
controller menu cleanup ( #1166 )
2022-08-15 23:02:45 +02:00
aMannus
651e0ddad4
Fixed 2 incorrect needs_save instances ( #1115 )
2022-08-14 22:59:12 -04:00
GaryOderNichts
68e7f2e6c1
Wii U support ( #1097 )
...
* Wii U support
* [WiiU] Combined Dockerfile
* [WiiU] Combined Dockerfile
* [WiiU] Combined Dockerfile
* Add Jenkins support
* wiiu: fix scissor clamp
* wiiu: improve button remapping
* wiiu: fix scaling issues
* Update Dockerfile after merge
* Pull assets before build
* Only stop container once
* Adjust logging sinks
* wiiu: Change button mapping to match PC version
* wiiu: Implement controller changes
* wiiu: Update BUILDING.md
Co-authored-by: qurious-pixel <62252937+qurious-pixel@users.noreply.github.com>
Co-authored-by: David Chavez <david@dcvz.io>
2022-08-14 22:57:24 -04:00
KiritoDev
b989ef4f7f
Fixed error screen ( #1184 )
2022-08-14 12:41:15 -04:00
Kenix3
86faa42acf
Make libultra OSContPad struct consistent with the one from libultraship
2022-08-11 19:41:53 -04:00
Kenix3
d623ac5918
Copy over right stick Y axis sensitivity in the UI when the X sensitivity is changed.
2022-08-11 19:41:53 -04:00
Kenix3
4a3e43f73f
VirtualController -> DummyController in CMake
2022-08-11 19:41:53 -04:00
Kenix3
094388187f
Cleans up Controllers
...
Renames VirtualController to DummyController.
Makes controller axis treated the same as buttons.
Made Controller class members private or protected
Made Controller class treat deadzones, sensitivities, and press thresholds consistently.
2022-08-11 19:41:53 -04:00
Kenix3
d34a6d7666
Fixes error in LUS where there were multiple Vertex classes declared.
2022-08-10 23:14:29 -04:00
Kenix3
3bcc9514ab
Cleanup ControlDeck class
2022-08-10 20:21:36 -04:00
Kenix3
15fba97949
Fixes some missed conversions of Console class singleton within the class itself.
2022-08-10 00:38:56 -04:00