Commit Graph
39166 Commits
Author SHA1 Message Date
Henrik Rydgård 3916f8d7b6 Add a little reminder to self with a link to an interesting article. 2019-07-23 17:45:52 +02:00
Henrik Rydgård a7820b6aee Upgrade gradle again 2019-07-21 18:54:10 +02:00
LunaMoo 8bb267727e Make things clear for people that never saw real PSP. 2019-07-18 15:27:59 +02:00
Henrik Rydgård 37a97e7414 Merge pull request #12183 from unknownbrackets/ini-comment
Config: Specify/save game title on load too
2019-07-18 07:09:33 +02:00
Unknown W. Brackets 5e2b4d9f1d Config: Specify/save game title on load too.
Needed when we load and then save, of course.
2019-07-17 21:28:21 -07:00
LunaMoo 5e09d57b6c Add right analog for touch controls. 2019-07-18 03:18:15 +02:00
Henrik Rydgård 0b4f60272c Merge pull request #12180 from unknownbrackets/texreplace-install
UI: Fix zip leak in error case
2019-07-16 07:34:50 +02:00
Unknown W. Brackets 4832434865 UI: Fix zip leak in error case. 2019-07-15 20:57:43 -07:00
Henrik Rydgård a49a0fc076 Merge pull request #12177 from unknownbrackets/ui-fullscreen
UI: Allow custom button to toggle fullscreen
2019-07-15 22:03:55 +02:00
Henrik Rydgård 3f134606e4 Merge pull request #12175 from unknownbrackets/texreplace-install
UI: Allow installing texture packs from zips
2019-07-15 22:03:31 +02:00
Henrik Rydgård eeb3491214 Merge pull request #12176 from LunaMoo/mouseImprovements
Mouse improvements
2019-07-15 22:01:12 +02:00
Henrik Rydgård 82930ff3e4 Merge pull request #12174 from unknownbrackets/ini-comment
Config: Add game name to game-specific inis
2019-07-15 22:00:13 +02:00
Henrik Rydgård 80b6d88bfb Merge pull request #12173 from LunaMoo/mouseUIworkaround
Ignore mapped mouse input for UI
2019-07-15 21:56:22 +02:00
Unknown W. Brackets 65b16c7edc UI: Allow custom button to toggle fullscreen.
Some people may prefer F or a gamepad/joystick button.
2019-07-14 23:08:05 -07:00
LunaMoo b87e958693 Replace mouse control with device ID mouse check for threshold. 2019-07-15 03:47:19 +02:00
LunaMoo 3f77bb1da5 Reduce in-game axis bind threshold for mouse control. 2019-07-15 03:30:53 +02:00
LunaMoo 1f64e81f9e Update all values for mouse axis. 2019-07-15 02:45:08 +02:00
Unknown W. Brackets 8aed212952 UI: Allow installing texture packs from zips.
Requires the textures.ini to have a [games] section.
2019-07-14 17:43:51 -07:00
Unknown W. Brackets b4d9d038b4 Replacement: Allow region-specific settings.
This makes it easier to reuse one pack for multiple game ids.
2019-07-14 16:01:37 -07:00
Unknown W. Brackets 07b5470827 UI: Fix type comparison warning. 2019-07-14 15:07:47 -07:00
Unknown W. Brackets c77f5da9ea Config: Don't save empty sections. 2019-07-14 15:07:13 -07:00
Unknown W. Brackets ecf509c362 Config: Add game name to game-specific inis. 2019-07-14 15:07:03 -07:00
LunaMoo b7a49be184 Ignore mouse mappings for UI 2019-07-14 21:32:44 +02:00
Henrik Rydgård 27608349ee Merge pull request #12164 from hrydgard/gamemanager-zip-rework
GameManager ZIP handling rework
2019-07-14 12:56:08 +02:00
Henrik Rydgård 274a8d7538 Address review feedback, thanks unknownbrackets 2019-07-14 11:32:32 +02:00
Henrik Rydgård 66c3f31ff9 More GameManager improvements. 2019-07-13 18:19:44 +02:00
Henrik Rydgård aca0f35bdf Fix build error on non-windows 2019-07-13 18:19:43 +02:00
Henrik Rydgård 0e978ba2e3 Pre-check the contents of ZIP files before allowing install. 2019-07-13 18:19:43 +02:00
Henrik Rydgård 663f10d08b GameManager: Actually allow installing ISOs from zip files. Refactor. 2019-07-13 18:19:43 +02:00
Henrik Rydgård 4d30a8d04e Start refactoring GameManager zip handling to easier support ISOs in zips 2019-07-13 18:19:43 +02:00
Henrik Rydgård 179cafcf38 Merge pull request #12153 from unknownbrackets/replay
Replay: Add file header handling and ignore PSP/GAME reads
2019-07-08 13:29:25 +02:00
Unknown W. Brackets 510daa664f interp: Correct vsbn instruction.
Accidentally broken in f2be0cb.  Rarely used.
2019-07-07 22:58:54 -07:00
Henrik Rydgård bdd9d40a1b Merge pull request #12162 from unknownbrackets/kernel-minor
Kernel: Shutdown when module load fails
2019-07-08 07:21:30 +02:00
Unknown W. Brackets 556b960355 Kernel: Shutdown when module load fails.
This prevents us from trying to reinit next time, which can crash since we
never finished initing in the first place.
2019-07-07 18:06:06 -07:00
Henrik Rydgård ba09e7fb32 Merge pull request #12160 from unknownbrackets/ge-pause
GPU: Forget pause signal on new list
2019-07-07 23:23:34 +02:00
Unknown W. Brackets c87d5a637b GPU: Forget pause signal on new list.
Otherwise, when the list gets executed again, we just pause it when it
finishes instead of letting it finish properly.
2019-07-07 13:10:28 -07:00
Henrik Rydgård 82119eda9a Merge pull request #12157 from unknownbrackets/travis-win
Travis: Build Windows on Travis too
2019-07-07 20:17:40 +02:00
Henrik Rydgård ce2596255d Merge pull request #12159 from unknownbrackets/rpi4
cmake: Automatically detect raspberrypi 4
2019-07-07 20:08:46 +02:00
Henrik Rydgård da54c8d70c Experimentally revert a small part of #12094, ios external display support, that seemed to break exit. See #12140. 2019-07-07 20:01:31 +02:00
Henrik Rydgård 16c500969a Merge pull request #12155 from unknownbrackets/sdl-wm
SDL: Try using whatever display SDL gives us
2019-07-07 18:36:21 +02:00
Unknown W. Brackets 6fdaa1b111 cmake: Automatically detect raspberrypi 4. 2019-07-07 09:33:03 -07:00
Henrik Rydgård 7a51c1960e Merge pull request #12158 from unknownbrackets/clut-download
GPU: Download CLUTs when loading at 256 stride
2019-07-07 17:12:06 +02:00
Unknown W. Brackets dc03050730 GPU: Download CLUTs when loading at 256 stride.
Or otherwise when loading full rows.  Should fix #8406.
2019-07-07 07:49:42 -07:00
Unknown W. Brackets c3ae97e237 Travis: Build Windows on Travis too. 2019-07-06 14:56:29 -07:00
Henrik Rydgård 7de4640f4f Merge pull request #12152 from hrydgard/travis-net
Update Travis versions and improve retry
2019-07-06 23:13:02 +02:00
Unknown W. Brackets 54a393386f SDL: Use whatever display SDL gives us for EGL. 2019-07-06 12:33:37 -07:00
Henrik Rydgård accccba11b Merge pull request #12147 from unknownbrackets/audio2-src
Handle audio SRC mixing more correctly
2019-07-05 18:48:05 +02:00
Unknown W. Brackets 33cfac549d Replay: Attempt to ignore reads in PSP/GAME.
Unless there are writes in this directory, we should be able to safely
ignore them.

Currently detection isn't perfect (like PSP/./GAME/../GAME), but this
should catch the vast majority of cases.
2019-07-04 23:46:15 -07:00
Unknown W. Brackets 4144e71b7a Replay: Add file header handling. 2019-07-04 20:36:17 -07:00
Unknown W. Brackets 6bdfd6c9e4 Travis: Update to NDK r18b.
Picked this version because it's much smaller than r17 or r19, and r20 is
broken right now.
2019-07-04 15:05:06 -07:00