Commit Graph
23807 Commits
Author SHA1 Message Date
daniel229 1e984b48ef update functions 2016-01-04 09:08:52 +08:00
Unknown W. Brackets 79263a73e5 Correct invalid enum error in GE debugger. 2016-01-03 15:11:19 -08:00
Unknown W. Brackets da78ec0b4d Use USING_WIN_UI for desktop Windows console. 2016-01-03 15:10:50 -08:00
Unknown W. Brackets d165680ee7 Don't assume _MSC_VER / _WIN32 mean x86/x64. 2016-01-03 15:07:36 -08:00
Unknown W. Brackets 055aa0c881 Fix non-Windows unittest linking issue.
Fixes #8375.
2016-01-03 12:31:14 -08:00
Unknown W. Brackets 529abd7db4 Correct clamped depth range from [0, 65535].
This changes a few things:
 * All backends clamp the depth range and keep it positive.
 * The depth rounding uniform is now properly dirtied.
 * Projection is updated to translate and scale appropriately.
 * Depth rounding is halved on OpenGL to account for [-1, 1] range.

Fixes Phantasy Star Portable 2 without the need for a game-specific hack.
2016-01-03 12:29:43 -08:00
Unknown W. Brackets d5a37f6311 Merge pull request #8374 from Kingcom/GEDebugger
GEDebugger: Add option to force texture opaqueness
2016-01-03 12:14:14 -08:00
Unknown W. Brackets 18cdf9f352 Remove the depth range hack.
Ths removes the game-specific hack to workaround depth issues.
2016-01-03 12:05:59 -08:00
Kingcom 1f5c28ca62 GEDebugger: Add option to force texture opaqueness 2016-01-03 20:50:43 +01:00
Unknown W. Brackets 6c38b22467 Fix crashes when running games, tests, etc.
Need the graphicsContext value to stick around.
2016-01-03 11:05:36 -08:00
Unknown W. Brackets 9f24b68756 Update lang submodule. 2016-01-03 10:25:36 -08:00
Henrik Rydgård b29f46f9ac Merge pull request #8363 from unknownbrackets/jit-alloc
Jit: Properly re-allocate when jit is freed a lot
2016-01-03 18:55:12 +01:00
Henrik Rydgård 5bd72ea268 Merge pull request #8347 from hrydgard/graphics-context
Graphics context
2016-01-03 18:54:58 +01:00
daniel229 de8503f83b Replace function in Shinigami to Shoujo 2016-01-03 22:35:46 +08:00
daniel229 05612bbc25 Replace function in Little Busters! Converted Edition 2016-01-03 22:28:38 +08:00
daniel229 3b461a00cc Replace function in ATV Offroad Fury Blazin' Trails 2016-01-03 22:20:50 +08:00
Henrik Rydgård 517c5183ac IOS buildfix 2016-01-03 15:19:43 +01:00
daniel229 107fa1c09a Replace function in ATV Offroad Fury Pro 2016-01-03 22:13:42 +08:00
Henrik Rydgard f7f9f321a0 Qt fixes 2016-01-03 15:03:08 +01:00
Henrik Rydgård 5037cd15e1 Merge pull request #8368 from unknownbrackets/texcache
Correct use of maxV when not yet detected
2016-01-03 09:46:32 +01:00
Unknown W. Brackets 18dbaac3c7 Fix savestate compat with older versions. 2016-01-02 18:50:59 -08:00
Unknown W. Brackets 19c15b17ba Merge pull request #8369 from daniel229/Frame_download_in_SD_Gundam_G_Generation_Portable
Fix flickering in SD Gundam G Generation Portable
2016-01-02 18:01:36 -08:00
daniel229 ed12bb9c89 Fix flickering in SD Gundam G Generation Portable 2016-01-03 09:56:40 +08:00
Unknown W. Brackets 35d1379ac6 Don't use maxV when it's 0.
That means we couldn't tell.  Fixes #8353.
2016-01-02 17:46:28 -08:00
Henrik Rydgård 35930c4b6d Merge pull request #8365 from unknownbrackets/postshader
Fix a postshader uniform update error when resizing
2016-01-02 23:31:35 +01:00
Unknown W. Brackets 9cce9f09b5 Fix postshader uniform update when resizing.
All that was happening was the uniforms weren't updating properly for one
frame.  Also, errors when switching to no shader on resize too.

Fixes #8364.
2016-01-02 14:27:02 -08:00
Henrik Rydgård efc1768dc8 Merge pull request #8356 from unknownbrackets/atrac-streaminfo
Improve sceAtracGetStreamDataInfo(), read PSP RAM directly
2016-01-02 22:29:44 +01:00
Unknown W. Brackets f3a616df24 Jit: Properly re-allocate when jit is freed a lot.
Fixes #8334.
2016-01-02 13:24:58 -08:00
Unknown W. Brackets 2494176919 Remove incorrect CLUT4 optimization. 2016-01-02 13:20:30 -08:00
Unknown W. Brackets 4fac4d364e Atrac: Read non-streamed data from PSP RAM.
This should fix games that don't actually read into the RAM right away,
which is probably "incorrect" but works on the PSP, should should work in
PPSSPP.
2016-01-02 13:20:17 -08:00
Unknown W. Brackets f0551b4591 Atrac: Add a flag to use PSP RAM (not yet used.) 2016-01-02 13:20:17 -08:00
Unknown W. Brackets d0c7cc85de Atrac: Update writableBytes/offset on adding data.
It should go in these places, even if GetStreamDataInfo is not called.
2016-01-02 13:20:16 -08:00
Unknown W. Brackets 2df6d7700e Atrac: Refactor out some common validation.
This seems to be happening a lot.
2016-01-02 13:20:15 -08:00
Unknown W. Brackets 1b6dbd45e7 Atrac: Get stream info right for half/full buffers.
Improve it a bit for streamed buffers, but it's still not quite right.
2016-01-02 13:20:15 -08:00
Unknown W. Brackets e60dc24d29 Atrac: Update some comments/docs on buffers. 2016-01-02 13:20:14 -08:00
Unknown W. Brackets 959015f823 Atrac: Correct typo. 2016-01-02 13:16:22 -08:00
Henrik Rydgård 1a6217b046 Merge pull request #8361 from unknownbrackets/atrac-seek
Correct atrac seeking issues
2016-01-02 20:21:58 +01:00
Unknown W. Brackets 96d5e10549 Atrac: Seek ahead only one frame at end.
If it had a partial ending frame, it should go ahead one frame, not one
frame plus the partial ending.
2016-01-02 11:13:48 -08:00
Unknown W. Brackets 85ff5eb68a Atrac: Adjust reads a bit earlier when skipping.
The frames we initially get may not start at 0, depending on how many
frames we're skipping.  Of course...
2016-01-02 11:13:09 -08:00
Unknown W. Brackets 6fe5fe07a4 Atrac: Revert broken seeking fix.
This wasn't the right solution to getting the right packets.
2016-01-02 11:12:35 -08:00
Henrik Rydgård 2623da125b Merge pull request #8358 from Vbif/static-analysis
Fixed some errors from PVS-Studio
2016-01-02 10:40:05 +01:00
gmvbif 63ee113af4 Added break for every switch case in DescribePixelRGBA. Please double check this. 2016-01-02 09:40:50 +03:00
gmvbif 1794ca908f Fixed some warnings from Native project
- fastMode assigned twice in ChunkFIle constructor
 - added checking for fail while reading ini file (possible infinity loop)
 - zim_save assigned dithval twice (Please double check this)
 - in http_client added checking progress againt nullptr
2016-01-02 09:40:48 +03:00
gmvbif f8f7dadba4 Delete fields from FrameBufferDX9 with the same names as in the FrameBufferCommon 2016-01-02 09:40:47 +03:00
Unknown W. Brackets 61075d6ac8 Merge pull request #8357 from daniel229/tonyhawkp8_upload_tutorial_frame
Fix tutorial videoes in Tony Hawk P8
2016-01-01 21:46:24 -08:00
daniel229 678ca9301a Fix tutorial videoes in Tony Hawk P8 2016-01-02 13:33:22 +08:00
Henrik Rydgård 09851c8000 Merge pull request #8354 from unknownbrackets/atrac-seek
Improve seeking issues in sceAtrac
2016-01-01 21:20:13 +01:00
Unknown W. Brackets 182d281750 Atrac: Move currentSample on finish.
This seems to be what happens, and allows remaining frames to calculate
properly in some cases where it wasn't before.
2016-01-01 11:34:56 -08:00
Unknown W. Brackets f88a82e0a6 Atrac: Respect null output even in fail workaround. 2016-01-01 11:34:33 -08:00
Unknown W. Brackets dafb15d96e Atrac: Clamp packets to valid data.
In case we don't have full valid data yet, return only the part of the
data that is valid.  This allows FFmpeg to decode data it already has, as
necessary.
2016-01-01 11:33:48 -08:00