Henrik Rydgård
3f849bb946
Android: Don't use "hw scaling" on modern devices by default.
...
It seems to cause more problems than it's worth, see #11151
2018-09-16 21:05:13 +02:00
Henrik Rydgård
204bfc7441
Merge pull request #11371 from unknownbrackets/mpeg-minor
...
Mpeg: Avoid reading outside available bytes
2018-09-09 10:50:48 +02:00
Unknown W. Brackets
a5f61e798e
Mpeg: Avoid reading outside available bytes.
...
When we're just looking for the size or offset, it shouldn't be necessary
to load the stream, so hopefully we can avoid it.
2018-09-08 12:14:17 -07:00
Unknown W. Brackets
1b4f1d7d4e
Replacement: Cut down on parsing for large inis.
2018-09-07 21:36:59 -07:00
Henrik Rydgård
8ac50b232d
Merge pull request #11360 from unknownbrackets/gpu-failed
...
Core: Log more on graphics backend failures
2018-09-06 09:18:46 +02:00
Unknown W. Brackets
db93a08fc9
Core: Log more on graphics backend failures.
...
Just so we can tell for sure in logs what's happening.
2018-09-05 23:13:15 -07:00
Unknown W. Brackets
246234b0b7
UI: Automatically forget pinned deleted paths.
...
Also, resolve the paths in case of symlinks.
2018-09-04 21:53:20 -07:00
Henrik Rydgård
562c5f6485
Merge pull request #11346 from unknownbrackets/startup-fail
...
Core: Track graphics startup failures and cycle
2018-09-04 21:14:15 +02:00
Henrik Rydgård
caaec8c4cc
Merge pull request #11347 from unknownbrackets/save-minor
...
Savedata: Show confirm save without faded icon
2018-09-02 21:33:41 +02:00
Henrik Rydgård
4f26ac6e65
Merge pull request #11351 from unknownbrackets/android-minor
...
Add .nomedia files to system and textures
2018-09-02 21:20:15 +02:00
Unknown W. Brackets
d715ed8fba
Core: More consistently use directory constants.
2018-09-02 10:27:11 -07:00
Unknown W. Brackets
d1c5668612
Android: Add .nomedia files to system and textures.
...
Due it on all platforms when saving textures to encourage including
.nomedia in texture packs.
2018-09-02 10:19:08 -07:00
Unknown W. Brackets
f906fbed35
Core: Track graphics startup failures and cycle.
...
If the graphics driver segfaults, or some plugin segfaults, let's try a
different one next time. This gives better hope of starting up next time.
2018-09-01 19:59:13 -07:00
Unknown W. Brackets
68317f0067
Core: Match up NOEN define usage a bit more.
...
Some compile parameters were resulting in us try to use a func we didn't
compile. We should at least use the same defines in usage and definition.
2018-09-01 19:56:35 -07:00
Unknown W. Brackets
ed10b69b17
Savedata: Show confirm save without faded icon.
...
See #9632 .
2018-09-01 14:40:44 -07:00
Unknown W. Brackets
653129c528
Debugger: Add an event for GE dump recording.
2018-09-01 10:59:37 -07:00
Unknown W. Brackets
4ce2b64ef7
Debugger: Refactor to allow simpler broadcasting.
...
It's okay to mix a bit for simple ones, I think.
2018-09-01 10:15:22 -07:00
Unknown W. Brackets
c10b2035b5
Debugger: Prevent record with no commands.
...
Should cut down on empty dumps, at least.
2018-09-01 09:51:04 -07:00
Unknown W. Brackets
f1afc51994
GE Debugger: Refactor out stepping callback.
...
In case we have multiple connected debuggers, we don't want just a
callback. A counter works fine.
2018-09-01 09:41:20 -07:00
Unknown W. Brackets
a4c0640f01
GE Debugger: Factor out host calls some.
...
Moving more of this to cross platform for the web debugger.
2018-09-01 08:32:03 -07:00
Unknown W. Brackets
d13f76308d
Ge: Avoid executing invalid pointers.
...
May help #3407 and related errors, as well as crashes and execution of
garbage. This stops immediately on a bad pointer, rather than trying to
push through.
2018-08-25 10:32:32 -07:00
Unknown W. Brackets
8a154dab70
Windows: Correctly buildfix Windows XP.
...
Should run properly now - dumb mistake.
2018-08-18 10:22:55 -07:00
LunaMoo
f038b6489a
Add sceUsbAcc stubs, improves EyePet(fixes endless loop on boot)
2018-08-15 18:35:07 +02:00
Henrik Rydgård
6f173b9134
Harmonize some VS project settings.
2018-08-14 22:41:39 +02:00
Henrik Rydgård
75827004e1
Properly fix the iterator bug, oops.
2018-08-14 21:26:42 +02:00
Henrik Rydgård
404594da57
Fix crash bug when cleaning duplicates of recent files
2018-08-14 20:40:42 +02:00
Henrik Rydgård
0684068c81
Merge pull request #11296 from hrydgard/discord-presence
...
Discord presence - show the current game
2018-08-14 08:40:09 +02:00
Unknown W. Brackets
ac5467ca67
Io: Linux buildfix.
...
Fixes #11300 .
2018-08-13 07:32:53 -07:00
Henrik Rydgård
a495537164
Merge pull request #11297 from unknownbrackets/fs-root
...
Io: Prevent cur/parent dir in listing of root
2018-08-13 07:48:51 +02:00
Unknown W. Brackets
7a058180bb
Io: Prevent cur/parent dir in listing of root.
...
See #9344 . Matches tests.
2018-08-12 19:27:26 -07:00
Henrik Rydgård
785858dbf8
Basic Discord presence integration.
2018-08-13 00:20:09 +02:00
Henrik Rydgård
eddaf97938
Add submodules, namespace json to prepare for the addition of rapidjson (sigh)
2018-08-13 00:18:54 +02:00
Henrik Rydgård
7aa71fc84b
Merge pull request #11295 from unknownbrackets/recent
...
UI: Resolve symlinks when adding things to recent
2018-08-12 23:45:39 +02:00
Unknown W. Brackets
048afb6d24
UI: Resolve symlinks when adding things to recent.
...
See #11131 . This also normalizes paths, captialization, etc. as
necessary.
2018-08-12 08:25:10 -07:00
Unknown W. Brackets
b64bb2e8ce
Savedata: Also validate icon/subdata size.
2018-08-11 17:00:15 -07:00
Unknown W. Brackets
c0ccc9449d
Savedata: Use size, not bufSize, for icons.
...
Verified by tests. Should help #8810 .
2018-08-11 17:00:09 -07:00
Unknown W. Brackets
42feade460
Savedata: Return error when bufSize is too small.
...
Mirrors what a PSP does.
2018-08-11 16:36:28 -07:00
Unknown W. Brackets
718053e7fc
Savedata: Return error codes on WRITEDATA/MAKEDATA.
2018-08-11 16:35:58 -07:00
Henrik Rydgård
ec650adbc1
Merge pull request #11273 from unknownbrackets/savedata
...
Savedata: Reset data size when retrying hash
2018-07-29 09:48:08 +02:00
Unknown W. Brackets
c4717fae2f
Savedata: Reset data size when retrying hash.
...
It's even possible we might've not loaded the key before, so let's play it
safe and reset everything.
The previous fix only worked in some games, when dataSize was larger than
necessary.
2018-07-28 09:41:44 -07:00
Henrik Rydgård
b37938b061
Merge pull request #11246 from unknownbrackets/debugger
...
Debugger: Add a few more APIs
2018-07-11 13:42:26 +02:00
weihuoya
535def4b74
max res x2
2018-07-09 10:00:29 +08:00
Unknown W. Brackets
91a43c9d32
Debugger: Add force resume/kill thread API.
2018-07-07 18:58:37 -07:00
Unknown W. Brackets
2e6a52ed51
Debugger: Add backtrace API.
2018-07-07 18:36:47 -07:00
Unknown W. Brackets
8a7662adae
Debugger: Add function symbol add/remove API.
2018-07-07 09:56:59 -07:00
Unknown W. Brackets
2133b18198
Debugger: Add APIs for texture and CLUT.
2018-07-07 09:56:59 -07:00
LunaMoo
402033030b
Just a quick fix for a typo made in last big rewrite of cheat engine.
2018-07-07 15:45:56 +02:00
Unknown W. Brackets
1d430ffac9
SaveState: Fix stale state threshold.
...
Micro not milli...
2018-07-04 18:00:06 -07:00
Henrik Rydgård
41e8854476
Merge pull request #11232 from unknownbrackets/armips
...
Debugger: Update to latest armips
2018-07-01 01:31:54 +02:00
Unknown W. Brackets
8ae157e27f
Debugger: Update to latest armips.
2018-06-30 14:18:26 -07:00