Commit Graph

25201 Commits

Author SHA1 Message Date
SirMangler
f5aff25fe9 Added mod to CMakeLists 2020-12-24 05:23:29 +00:00
SirMangler
28950ca746 New Defaults 2020-12-24 04:52:15 +00:00
SirMangler
e586ebd78a this is so stupid 2020-12-24 04:26:11 +00:00
UltiNaruto
a94e132a02 Implemented MP3 Standalone NTSC-J support
Added ContextSensitiveControls mod support for MP3 Standalone NTSC-J/U and PAL
Added beam/visor implementation for MP3 Standalone NTSC-J/U and PAL
Added beam/visor implementation for NPC MP1/2 NTSC-J
Fixed cursor not being centered on NPC MP2 NTSC-J
Fixed cursor self centering on X axis on NPC MP2 NTSC-J menu
Implemented skip cutscene for MP1 GC NTSC-U 0-02
Now parsing the version of MP1 GC NTSC-U
2020-12-22 18:07:41 +01:00
SirMangler
5ac99ebb78 Centre cursor when closing beam/visor menus 2020-12-21 23:23:33 +00:00
SirMangler
0eeba02ecd Readd apply pitch in MP1 2020-12-21 21:18:25 +00:00
SirMangler
f29ec7f0d6 Stop deleting the primehack filter, visual studio. Learn how to merge your own dang files. 2020-12-20 22:50:24 +00:00
SirMangler
870d410b22 Merged with beta 5.0-13178 2020-12-20 22:40:43 +00:00
SirMangler
ee56f9828c Lock Camera in Motions enabled by default 2020-12-20 21:15:48 +00:00
SirMangler
71a89b2132 Move Cursor Options for Lockon/Menus 2020-12-20 21:10:54 +00:00
SirMangler
7a703f3e68 Centre pitch in context sensitive + cursor controls 2020-12-19 03:34:32 +00:00
SirMangler
9a7e3e09ee Changed Toggle PrimeHack to Toggle PrimeHack Controls & allowed some mods to run regardless. 2020-12-18 21:11:08 +00:00
SirMangler
10b34b57e7 Moved PrimeHack tab next go General in Hotkeys 2020-12-18 21:04:30 +00:00
SirMangler
c9d5935c40 Moved FoV from Controller Configure to Graphics 2020-12-18 20:57:39 +00:00
SirMangler
21f499b595 Rotary Puzzle Prime 3 Standalone 2020-12-18 01:41:03 +00:00
SirMangler
b37ae767ae PrimeHack controlled rotary puzzles (Trilogy only)
Context Sensitive controls (motions) has been moved to it's own class.
2020-12-18 01:37:10 +00:00
SirMangler
f2b64713ec Merge branch 'master' of https://github.com/shiiion/dolphin 2020-12-17 23:20:25 +00:00
SirMangler
6377b8c9a8 Allow PrimeHack to be compiled / ran without detecting a supported input API 2020-12-17 23:20:08 +00:00
shiiion
2b968126b4 someone tabbed up me namespaces!! 2020-12-14 23:55:19 -05:00
shiiion
30c0f7c4bb prime 3 trilogy fix, modifications to prime 3 standalone 2020-12-14 23:14:45 -05:00
UltiNaruto
b0df2ded36 Added Metroid Prime 2 New Play Control NTSC-J support
Reorganized Game struct to differentiate MP1 and MP2 frontend (NPC NTSC-J)
2020-12-14 03:21:49 +01:00
SirMangler
66db5866de Merge branch 'master' of https://github.com/shiiion/dolphin 2020-12-10 18:14:13 +00:00
SirMangler
94c36606bd PrimeHack can now compile and run safely on all platforms.
This doesn't mean it will run perfectly on all platforms, Mac still doesn't have mouse support.
2020-12-10 18:13:32 +00:00
shiiion
68c7fd138b Grapple point yaw fix 2020-12-08 08:44:16 -05:00
NatsuDragnir
eb12c57781 [Echoes GC] Fixed a crash occuring in Dark Torvus Temple
Fixed GC MP1 PAL turn left/right movement
Improved orbit state check
2020-12-07 17:53:49 +01:00
NatsuDragnir
f27efd4537 Added Metroid Prime 1 New Play Control NTSC-J support 2020-12-04 20:57:52 +01:00
LC
a34823df61
Merge pull request #9306 from JosJuice/recursive-extract
DiscIO: Fix recursive directory extraction
2020-12-03 15:31:00 -05:00
JosJuice
b43f7c85cc DiscIO: Fix recursive directory extraction
https://bugs.dolphin-emu.org/issues/12331
2020-12-03 21:13:53 +01:00
NatsuDragnir
397fce56d0 Added Prime 3 Corruption Standalone PAL support
Fixed menu cursor not moving after entering a configure dialog box that contains a PrimeHack tab
2020-12-03 18:29:03 +01:00
Dan
1db087d379 Fix view snap back after lockon in MP1
Writes viewangle to match the lock-on angle while locked on, when releasing
lock the view doesn't snap back to it's angle before locking.
2020-12-02 19:26:03 -08:00
Lioncash
139d4fc76e General: Convert PanicAlerts over to fmt equivalent
Converts lingering panic alert calls over to the fmt-capable ones.
2020-12-02 13:38:33 -05:00
Léo Lam
a5880fa402
Qt: Add missing tr calls for tooltip descriptions 2020-11-30 14:04:08 +01:00
Léo Lam
d043c5f81d
Merge pull request #9153 from iwubcode/qt_custom_tooltip
Remove description box in graphics tabs and use custom tooltips instead
2020-11-29 12:37:31 +01:00
Léo Lam
361bf25cf8
Merge pull request #9254 from flagrama/fallback-region-selection
Fallback Region Option
2020-11-29 00:19:15 +01:00
Léo Lam
738e1a6dbb
Merge pull request #9297 from JosJuice/movie-game-id-comparison
Movie: Fix 83b9fef regressions
2020-11-29 00:09:30 +01:00
JosJuice
5642772ec4 Movie: Fix 83b9fef regressions
1. Comparing string_views does not behave the same as strncmp
   in the case where SConfig's game ID is longer than 6 chars.
2. DTMHeader::GetGameID wasn't excluding null bytes for game IDs
   shorter than 6 chars.
3. == was accidentally used instead of !=.
2020-11-28 23:35:55 +01:00
Léo Lam
cf32c4d479
Merge pull request #9296 from JosJuice/issue-12327-workaround
JitArm64: Add a workaround for issue 12327
2020-11-28 22:44:37 +01:00
JosJuice
d2a34fdab7 JitArm64: Add a workaround for issue 12327
This issue is both severe and surprisingly difficult to find
the root cause of, so I think it would make sense to add a simple
hotfix for now. https://bugs.dolphin-emu.org/issues/12327
2020-11-28 22:35:49 +01:00
Vincent Cunningham
db5aec019c
Add Fallback Region to configuration menu
Fallback Region
A user-selected fallback to use instead of the default PAL

This is used for unknown region or region free titles to give them
the ability to force region to use. This replaces the current fallback region
of PAL. This can be useful if a user is trying to play a region free
tilte that is originally NTSC and expects to be run at NTSC speeds. This
may be done when a user attempts to dump a WAD of their own without
understanding the settings they have chosen, or could be an intentional
decision by a developer of a ROM hack that can be injected into a
Virtual Console WAD.

Remove using System Menu region being checked in GetFallbackRegion

Use DiscIO::Region instead of std::String for fallback

Add explanation text for Fallback Region
2020-11-28 15:40:21 -05:00
Léo Lam
c0f7f91507
Core: Fix an assertion that mistakenly uses a fmt format string
Unfortunately, adding a DEBUG_ASSERT_MSG_FMT isn't actually possible
right now because of compiler bugs:
https://github.com/dolphin-emu/dolphin/pull/9284

We could require a newer version of GCC (10) but that would require
updating GCC on the build machines.

For what it's worth, older versions of GCC (8, 9) are broken in
many ways: adding constexpr to some Matrix functions causes GCC 8
to generate bugged code that causes the Wii IR pointer to disappear,
which means that the generated builds are already unusable
(see https://dolp.in/i12324).

Additionally,  we've already had to add workarounds for those versions
in the format macros to fix compilation bugs. This time, it looks like
workarounds won't cut it; even applying the workaround
described in https://github.com/fmtlib/fmt/pull/1580 does not help.
2020-11-28 21:11:27 +01:00
iwubcode
cc837a59d6 Core / DolphinQt: Add ini only option to force low-contrast tooltips 2020-11-28 11:49:14 -06:00
iwubcode
9c204428fe DolphinQt: Add tooltip support to Software Renderer Graphics tab 2020-11-28 11:49:14 -06:00
iwubcode
2bfb8ebf96 DolphinQt: Add tooltip support to Hacks Graphics tab 2020-11-28 11:49:14 -06:00
iwubcode
1673442794 DolphinQt: Add tooltip support to Advanced Graphics tab 2020-11-28 11:49:14 -06:00
iwubcode
d083dae7fd DolphinQt: Add tooltip support to Enhancements Graphics tab 2020-11-28 11:49:14 -06:00
iwubcode
b9eae86704 DolphinQt: Add tooltip support to General Graphics tab 2020-11-28 11:49:14 -06:00
iwubcode
a9271aa167 DolphinQt: Add the ability to show a tooltip for custom graphics controls 2020-11-28 11:49:14 -06:00
iwubcode
af0161cafd DolphinQt: Add generic tooltip controls 2020-11-28 11:49:14 -06:00
iwubcode
613d8b1cba DolphinQt: Remove description box handling from graphics widget and window 2020-11-28 11:49:14 -06:00
iwubcode
c754b02aae DolphinQt: Add BalloonTip which is built off of an internal Qt class. It gives the ability to show a tooltip with an arrow! 2020-11-28 11:49:14 -06:00