Commit Graph

19753 Commits

Author SHA1 Message Date
Unknown W. Brackets
71e41d4adb Android: Restart the render loop on wake. 2016-02-07 16:33:14 -08:00
Unknown W. Brackets
f1afb50fd1 Shutdown EGL properly when quitting render loop. 2016-02-07 16:30:40 -08:00
Henrik Rydgard
4a38a414f7 Update lang submodule 2016-02-07 22:30:46 +01:00
Henrik Rydgard
ccb9e15fd0 Minor correction to README.md 2016-02-07 22:25:29 +01:00
Henrik Rydgård
5f80b41fb8 Merge pull request #8466 from hrydgard/update-readme-1.2.0
Update the README for 1.2.0
2016-02-07 14:40:30 +01:00
Henrik Rydgard
8f4631941a More features in 1.2.0. Split out pre-1.0.0 history to history.md 2016-02-07 13:07:56 +01:00
Henrik Rydgard
60b78237fc Add another fix 2016-02-07 13:05:50 +01:00
Henrik Rydgard
2b8b8f582d More README 1.2.0 updates 2016-02-07 13:05:50 +01:00
Henrik Rydgard
1e95bdcd7b Add a bunch of new features and fixes to the README for 1.2.0 2016-02-07 13:05:49 +01:00
Henrik Rydgård
6accac3b33 Merge pull request #8556 from unknownbrackets/diskcache
Correct recovery of locked disk cache files
2016-02-07 11:42:57 +01:00
Henrik Rydgård
eb72f16701 Merge pull request #8559 from unknownbrackets/savestate
Limit savestate screenshots to top left of screen
2016-02-07 11:42:37 +01:00
Henrik Rydgård
329d58e3db Merge pull request #8557 from unknownbrackets/hle-minor
Handle floats and sign extension in HLE logs
2016-02-07 11:42:29 +01:00
Henrik Rydgård
8a943f940e Merge pull request #8558 from unknownbrackets/depth-backwards
Revert OpenGL to old-style depth handling
2016-02-07 11:41:36 +01:00
Unknown W. Brackets
76ed1e10c4 Limit savestate screenshots to top left of screen.
Sometimes framebuffers have extra stuff outside, we don't need that in the
screenshot.  Fixes #8552.
2016-02-07 00:04:12 -08:00
Unknown W. Brackets
eab0278af4 Fallback to per-vertex depth rounding on GLES2.
Instead of not-working 24->16 now that it's disabled.
2016-02-06 20:42:01 -08:00
Unknown W. Brackets
0e85225e29 Bring back the depth range hack. 2016-02-06 20:28:45 -08:00
Unknown W. Brackets
f1c06d25ea Switch to old-style depth in OpenGL.
Some devices really aren't handling the new method well.  There seem to be
accuracy problems when specifying the values to OpenGL.
2016-02-06 20:21:14 -08:00
Unknown W. Brackets
87b75235e7 Improve depth accuracy a bit in 16-bit slice mode. 2016-02-06 20:02:18 -08:00
Unknown W. Brackets
e75af43f0a Handle floats and sign extension in HLE logs.
In some cases, we were previously logging sign-extended error codes.  This
handles that better using type_traits.
2016-02-06 19:53:56 -08:00
Unknown W. Brackets
0517d3721c Correct recovery of locked disk cache files.
We were keeping the index when creating a new file, rather than clearing
it.  Additionally, flush before all reads - in case of overlap.
2016-02-06 19:49:33 -08:00
Unknown W. Brackets
609c8eb29f Merge pull request #8542 from mgaver/master
Update lang
2016-02-02 02:18:19 -08:00
mgaver
f97b3e05da update lang 2016-02-02 18:00:19 +09:00
Henrik Rydgård
03b4f4eecc Merge pull request #8540 from FTPiano/master
Made commit 0920f6c a little more robust.
2016-02-01 13:00:14 +01:00
Victor Xie
dc32805256 Made commit 0920f6c a little more robust.
Eliminated division-by-zero when depth range is zero.
2016-02-01 13:17:15 +08:00
Henrik Rydgård
0151552ddc Merge pull request #8536 from unknownbrackets/d3d9-depth
d3d9: Use SSE at least for depth copies
2016-01-31 21:54:06 +01:00
Unknown W. Brackets
4ff78d3c55 d3d9: Use SSE at least for depth copies. 2016-01-31 09:00:00 -08:00
Henrik Rydgård
a1ff899df6 Merge pull request #8535 from unknownbrackets/d3d9-depth
d3d9: Support blitting depth on frame switch
2016-01-31 12:05:08 +01:00
Henrik Rydgard
b68f2deca8 Set the reverb type when loading a savestate. May help #8528 2016-01-31 11:20:26 +01:00
Henrik Rydgård
f14dcb15db Merge pull request #8532 from unknownbrackets/armjit-linking
armjit: Fix block exit safety writes
2016-01-31 10:09:07 +01:00
Henrik Rydgård
dc407023fb Merge pull request #8533 from unknownbrackets/diskcache
Lock the HTTP diskcache while in use
2016-01-31 10:06:51 +01:00
Unknown W. Brackets
623448f852 d3d9: Support blitting depth on frame switch.
Can be optimized more, but this makes Jeanne d'Arc work in D3D9 now.  Not
sure why it didn't work before.
2016-01-30 23:47:51 -08:00
Unknown W. Brackets
666f1898c6 Fix crash loading old savestates.
Oops.  Forgot that this could be saved as -1 when loading an old
savestate, and then resaving it.

Fixes #8531.
2016-01-30 21:39:25 -08:00
Unknown W. Brackets
288a5c7aab Lock the diskcache while in use.
This prevents it from being corrupted due to a crash.
2016-01-30 20:50:37 -08:00
Unknown W. Brackets
eebe3e7bce armjit: Fix block exit safety writes.
This ensures we don't link to invalid blocks, fixes BKPTs on relinking,
and fixes BKPTs when relinking a prelinked block.

Should help #8524.
2016-01-30 20:44:57 -08:00
Henrik Rydgard
da528d15ad ARM32 emitter: Tighten up distance check for forward jumps. Was off by one. 2016-01-30 21:38:42 +01:00
Henrik Rydgard
d36a10c6c7 Fix #8529 (ability to translate Display Rotation submenu) 2016-01-30 16:49:00 +01:00
Unknown W. Brackets
490c453b73 Merge pull request #8525 from daniel229/saints_row_2_alpha
Enable extra ram support for Saints Row 2 alpha
2016-01-29 18:40:35 -08:00
daniel229
9385fed5d2 Enable extra ram support for Saints Row 2 alpha 2016-01-30 10:07:00 +08:00
Henrik Rydgård
194e9eddec Merge pull request #8503 from unknownbrackets/hle-minor
Minor logging adjustments, not used yet
2016-01-27 12:29:43 +01:00
Henrik Rydgård
9bf8012f76 Merge pull request #8507 from unknownbrackets/ui-tweaks
Allow a degree of "pull" in scroll views
2016-01-27 12:29:33 +01:00
Henrik Rydgård
778059a2b3 Merge pull request #8510 from mgaver/patch-7
Add a Javanese language for indonesia
2016-01-27 12:27:40 +01:00
mgaver
79cc094935 Add a Javanese language for indonesia
As requested, add it.
2016-01-26 18:06:27 +09:00
Unknown W. Brackets
b2a3b5c7b8 UI: Allow a degree of "pull" in scroll views.
Also, fix a clamp issue that could've shown up for a frame while dragging.
Fixes #8505.
2016-01-25 21:53:41 -08:00
Unknown W. Brackets
65a5c92c7e Io: Change some logging flags.
Not used yet, just prep work.
2016-01-24 22:52:19 -08:00
Unknown W. Brackets
3a64388eee Support 64-bit args/return in new HLE logging.
Pulls in a new header, unfortunately, but this is a mostly clean way to do
it.
2016-01-24 22:22:23 -08:00
Henrik Rydgård
553e3f0381 Merge pull request #8500 from unknownbrackets/atrac-streaming
Atrac: Move buffer offset only if needed
2016-01-25 00:10:22 +01:00
Unknown W. Brackets
f1896abf74 Atrac: Move buffer offset only if needed.
Hmm, need to manage this buffer smarter, though, when streaming.  Right
now it's only getting it right enough to ask for the right amount of data,
really...

Fixes #8498.
2016-01-24 09:09:07 -08:00
Henrik Rydgård
0550cd306d Merge pull request #8496 from sum2012/ANR2ME-portset
Support port offset by @ANR2ME
2016-01-24 11:35:53 +01:00
Henrik Rydgard
e0cba1dd5a EGL: Try again with ES 2 if we fail to create an ES 3 context. 2016-01-24 11:33:02 +01:00
Henrik Rydgård
b575596585 Merge pull request #8495 from unknownbrackets/ui-tweaks
Delete savestates better in the UI
2016-01-24 10:19:44 +01:00