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
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
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
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
iota97
11e5f8653b
Link PR and issues in README
2020-07-05 22:00:37 +02:00
Henrik Rydgård
7e5527285d
Screen: Unlock the inputLock_ mutex slightly earlier in processFinishDialog
...
It's really just there to protect the stack.
2020-07-05 11:56:04 +02:00
Henrik Rydgård
586dd6a962
Merge pull request #13096 from hrydgard/revert-remove-io-on-thread
...
Revert "Remove the I/O on Thread option - treat it as always on."
2020-07-05 11:53:24 +02:00
Henrik Rydgård
177d697a15
Revert "Remove the I/O on Thread option - treat it as always on."
...
This reverts commit 9c40381db0
.
2020-07-05 10:37:44 +02:00