Commit Graph
27588 Commits
Author SHA1 Message Date
Henrik Rydgård 629edf9454 Merge pull request #13134 from twinaphex/master
(Libretro) Add custom GLEW - interfaces with libretro get_proc_address -
2020-07-13 11:39:14 +02:00
Unknown W. Brackets fc00b1b972 Kernel: Check thread switch PC in release.
Hopefully won't be noticeable, it's not that hot and very cheap.
2020-07-13 01:51:11 -07:00
Unknown W. Brackets ae224b3893 jit: Add some basic checks in armjit/arm64jit.
Just the simple (and unlikely) case so far...
2020-07-13 01:49:19 -07:00
Unknown W. Brackets b3bf61dde1 x86jit: Trigger exec exceptions.
A common case might be, you're hacking something in the game and you broke
the stack, so you `jr ra` into outer space.
2020-07-12 22:40:25 -07:00
Unknown W. Brackets 3c34c7c456 irjit: Add jump crash checks.
Doesn't seem to have any significant impact on performance.
2020-07-12 22:17:36 -07:00
Unknown W. Brackets d2ef6c561c UI: Allow non-ascii on crash dump screen.
It's not really dynamic so there's no reason to flag it.  That said, the
draw buffer's text drawing doesn't support this flag anyway.
2020-07-12 22:03:16 -07:00
Unknown W. Brackets 940066db68 Core: Track exception on bad jumps. 2020-07-12 21:59:08 -07:00
Unknown W. Brackets b071db9ec2 Core: Reset exception info on resume/reset.
If you restart the game, it shouldn't still have this (will only show if
you enter debugging, but still.)
2020-07-12 21:29:03 -07:00
Unknown W. Brackets 04c15c82c9 Kernel: Add a bit more thread info on crash. 2020-07-12 21:22:47 -07:00
Henrik Rydgård daf0990692 Merge pull request #13092 from hrydgard/error-handling-improvements
Bad memory access handling improvements
2020-07-13 00:37:28 +02:00
twinaphex f958ed5817 Add custom GLEW - interfaces with libretro get_proc_address -
we need this for compatibility with DRM/KMS and Wayland contexts -
otherwise we're limited to GLX context
2020-07-12 23:51:57 +02:00
Henrik Rydgård 406c06ccaf Merge pull request #12972 from unknownbrackets/gl-step-debug
Label steps using GL debug groups
2020-07-12 23:27:09 +02:00
Henrik Rydgård 153f00041e Merge pull request #12979 from unknownbrackets/android-size
Android: Request stable layout and update on focus
2020-07-12 23:25:55 +02:00
Henrik Rydgård 7d9be24c5f Merge pull request #13131 from unknownbrackets/travis
Travis: Use the default macOS image
2020-07-12 23:21:56 +02:00
Unknown W. Brackets f6dfd5bda8 Travis: Use the default macOS image.
We don't need to try to build and cache bottles since brew still supports
this version with new binaries.
2020-07-12 10:07:48 -07:00
Henrik Rydgård 80386ca191 Merge pull request #13130 from iota97/readme-link
Update v1.10.3 readme link
2020-07-12 18:49:12 +02:00
iota97 d81452c60c Update v1.10.3 readme link 2020-07-12 17:22:14 +02:00
Henrik Rydgård 1010a07f65 Expose more information on the crash screen (current kernel thread) 2020-07-12 16:47:53 +02:00
Henrik Rydgård 7dcd708fac Address some feedback 2020-07-12 15:25:27 +02:00
Henrik Rydgard 873c11d7f9 Draw a minimal crash dump on the emu screen after a caught crash. 2020-07-12 15:25:21 +02:00
Henrik Rydgård a722dfe0fb Formalize "core excpetions" as a concept 2020-07-12 15:25:21 +02:00
Henrik Rydgård 7208cf6900 Some code reformatting/renaming 2020-07-12 15:25:21 +02:00
Henrik Rydgård 8461ea19b1 Centralize handling of memory exceptions a bit 2020-07-12 15:25:20 +02:00
Henrik Rydgård efc3f4f5e4 Split CORE_ERROR into CORE_BOOT_ERROR and CORE_RUNTIME_ERROR 2020-07-12 15:25:20 +02:00
Henrik Rydgård 087de849bd Update version for 1.10.3 v1.10.3 2020-07-12 13:04:16 +02:00
Henrik Rydgård 17f2e6e892 Update lang submodule 2020-07-12 13:04:09 +02:00
Henrik Rydgård 550aef0eef Update README for 1.10.3 2020-07-12 12:56:45 +02:00
Henrik Rydgård 0a956b3fe3 Merge pull request #13129 from hrydgard/disable-osx-travis
Disable MacOS/iOS Travis builds
2020-07-12 11:34:30 +02:00
Henrik Rydgård 90dc94a7b3 Travis: Disable OSX/iOS until we can fix them 2020-07-12 11:21:02 +02:00
Henrik Rydgård 2e19d7aa0a Touch control layout screen: Make the expanded click zone around the controls symmetrical.
Just a minor tweak.
2020-07-12 10:39:25 +02:00
Henrik Rydgård e184ed368d Kernel: Add a little paranoia check on chained mipscalls.
See #13057
2020-07-12 10:39:25 +02:00
Henrik Rydgård f38aa9f9bb Merge pull request #13127 from iota97/grid-minor
Fix decimal part in grid snap
2020-07-12 10:22:30 +02:00
iota97 23f7f27c45 Fix decimal part 2020-07-12 09:47:44 +02:00
Henrik Rydgård 7fc8bad8e7 Merge pull request #13125 from hrydgard/refactor-touch-control-layout-screen
Refactor and fix touch control layout screen for notch
2020-07-12 09:33:46 +02:00
Henrik Rydgård 8e9061539f Touch control layout: Make dragging a lot less "jumpy" 2020-07-12 09:15:31 +02:00
Henrik Rydgård 1df9a84213 TouchControlLayoutScreen: Reorder functions in the file to make more sense. 2020-07-12 00:21:46 +02:00
Henrik Rydgård 1f7fcc1b5a Refactor TouchControlLayoutScreen - break out the actual editor into a separate view.
This solves most or all offset issues.
2020-07-12 00:21:30 +02:00
Henrik Rydgård e66742153d Merge pull request #13121 from twinaphex/master
(Libretro) Makefile build fixes
2020-07-10 22:13:44 +02:00
twinaphex d203f30445 (Libretro) Makefile build fixes 2020-07-10 20:12:06 +02:00
Henrik Rydgård 7f09311dee Merge pull request #13117 from twinaphex/master
(Libretro) Buildfixes for Windows
2020-07-10 15:38:37 +02:00
twinaphex 649f12f8ab (Libretro) Buildfixes 2020-07-10 06:48:20 +02:00
Henrik Rydgård 143d54aa12 Change wording of camera notch ignore setting 2020-07-06 23:43:55 +02:00
Henrik Rydgård 9ec2c2baff Update version for 1.10.2 v1.10.2 2020-07-06 21:31:26 +02:00
Henrik Rydgård 70edcf1a06 Update README.md for 1.10.2 2020-07-06 21:30:52 +02:00
Henrik Rydgård 893d26b679 Add some paranoid checks in AfterMatchingMipsCall::run().
Might work around a crash in #13057
2020-07-06 21:24:48 +02:00
Henrik Rydgård 7ac67ebd04 Merge pull request #13100 from hrydgard/screen-size-ignore-notch
Android: Add option to ignore camera notches when sizing the game display
2020-07-06 21:24:31 +02:00
Henrik Rydgård 2a288421db Merge pull request #13099 from iota97/readme-issues
Link PR and issues in README
2020-07-06 12:41:49 +02:00
iota97 c76a72ba93 Add automated script for link on readme 2020-07-06 12:02:10 +02:00
Henrik Rydgård 73046239e3 Android: Add option to ignore camera notches when sizing the display.
This is generally what you want, at least on phones with small notches.

Not sure about the most intuitive polarity and name of the setting.. bit
of a shame to create another setting with a negation. But most people
should probably ignore this.
2020-07-05 22:46:25 +02:00
Henrik Rydgård 036191cf34 Remove unnecessary logging of preview formats
See comment in #13094
2020-07-05 22:24:32 +02:00