Henrik Rydgård
c60b14cab6
Merge pull request #6527 from unknownbrackets/fb-slow-option
...
Add an option to disable clut/render-to-self/etc.
2014-07-09 11:16:39 +02:00
Unknown W. Brackets
9903407353
Show option to disable framebuf effects in UI.
2014-07-08 23:57:43 -07:00
Unknown W. Brackets
4a8d52ab1a
Add a config option for the slow framebuf effects.
...
Like cluts, blitting, etc. At higher render resolutions these are
expensive, and on some mobile devices they may be too much.
Of course, they're only used when needed so this is a speedhack.
2014-07-08 23:57:27 -07:00
Unknown W. Brackets
40ac84e442
Cut down on cached booleans for non-softgpu things.
2014-07-08 23:56:50 -07:00
Unknown W. Brackets
22f41720b3
Allow using a disabled pointer on a view.
...
Sometimes this is more convenient. Like with PPSSPP's config settings.
2014-07-08 23:37:51 -07:00
Sacha
45de6f5baf
Qt: Buildfix ffmpeg search
2014-07-09 05:22:56 +10:00
Sacha
8527dfda46
Qt: Buildfix Symbian. QT_ARCH='symbian', QMAKE_TARGET.arch=''
2014-07-08 17:32:34 +10:00
Sacha
d1fffede2c
Qt: Modularise the settings file in to platforms with Arch / OS detection.
2014-07-08 17:15:28 +10:00
Juha Laukkanen
c6324ce647
Merge commit '1a96f48370439181d4bb7db55e1e975a0f586e76'
2014-07-08 14:04:07 +09:00
Juha Laukkanen
1a96f48370
Put status of cheat.db import to log. Currently there is no any feedback to user.
2014-07-08 13:56:20 +09:00
Henrik Rydgård
0795f793b7
Merge pull request #6515 from unknownbrackets/savedata
...
Hash and detect savedata hashmode correctly
2014-07-07 15:12:33 +02:00
Unknown W. Brackets
0b22d8f56c
Check for missing SAVEDATA_PARAMS.
2014-07-06 22:42:14 -07:00
Unknown W. Brackets
30f8ec447a
Hash and detect savedata hashmode correctly.
...
Fixes Persona 1 savedata compatibility.
2014-07-06 19:27:51 -07:00
Unknown W. Brackets
ce9337c8d9
Try to approximate condvars on win xp better.
2014-07-06 16:16:38 -07:00
Henrik Rydgård
ac7b0ab7a1
Merge pull request #6514 from unknownbrackets/multithread
...
Fix a couple minor issues in multithreading
2014-07-07 00:08:55 +02:00
Henrik Rydgård
f8c8649c80
Merge pull request #6513 from unknownbrackets/bof3-hack
...
Check for access to offset framebuffers better
2014-07-07 00:08:33 +02:00
Unknown W. Brackets
408ea88cd6
Fix incorrect state after reset in multithreading.
...
This would change coreState from CORE_POWERUP too early. It's already
done in BootDone().
2014-07-06 14:02:45 -07:00
Unknown W. Brackets
b1b2c91eb3
Fix issues on win32 with multithreading.
...
We weren't properly rechecking based on spurious wakeups (which
technically can happen on x64 too.)
2014-07-06 14:02:00 -07:00
Sacha
ea9bad322f
Travis: Blackberry buildfix (force gcc4.8.2). Switch Android to r9d NDK.
2014-07-07 05:22:05 +10:00
Unknown W. Brackets
81e6f93be4
Check for access to offset framebuffers better.
...
Even if the height of the framebuffer doesn't exactly match the offset.
Fixes #2759 again.
2014-07-06 11:52:00 -07:00
Sacha
377334dcd0
Blackberry: Make compatible with 10.2 again. Remove deprecated descriptor elements.
2014-07-07 04:04:26 +10:00
Sacha
95774f732c
Qt: use an 'ALLFLAGS' variable to keep flags that need to be for C and C++. Fixes #6510 .
2014-07-07 04:04:26 +10:00
Sacha
a534ac3170
Qt: More foolproof x86 detection. See: #6510
2014-07-07 04:04:26 +10:00
Sacha
b8432c0cc5
Blackberry: Link with pie (required for 10.3?). Fix debug build. Cmake: Show compile type (debug, release) in output.
2014-07-07 04:04:26 +10:00
Unknown W. Brackets
b370621a3a
Fix sceCtrl buffer update timing drift.
...
Spotted by xsacha. Only when not using vblank timing (most commonly used
by games.)
2014-07-06 01:08:44 -07:00
Henrik Rydgård
3cb59eea61
Merge pull request #6505 from unknownbrackets/jit-minor
...
Keep track of ranges that have emuhack ops
2014-07-06 01:31:44 +02:00
Unknown W. Brackets
09b9d2ad81
Keep track of ranges that have emuhack ops.
...
So that we can invalidate them smarter.
2014-07-05 16:25:16 -07:00
Henrik Rydgård
28296baef5
Merge pull request #6503 from unknownbrackets/jit-minor
...
Flush the icache before memcpys
2014-07-06 01:24:13 +02:00
Unknown W. Brackets
2910f7e7a2
Flush icache before memcpys.
...
Maybe there's a way to optimize this better...
2014-07-05 13:23:47 -07:00
Unknown W. Brackets
d2e7dfcc51
Minor logging improvement.
2014-07-05 13:19:53 -07:00
Unknown W. Brackets
4b9229a5ba
x86jit: Flush the PC before r/w in debug.
...
This way we get better log output.
2014-07-05 12:57:44 -07:00
Unknown W. Brackets
cd78e1676d
Fix savestates broken by #6493 .
2014-07-05 07:30:03 -07:00
Henrik Rydgård
8a308fa7a7
Merge pull request #6493 from xsacha/master
...
HLE: sceUsb stubs.
2014-07-05 14:35:42 +02:00
Henrik Rydgård
bc307c6d61
Merge pull request #6502 from unknownbrackets/danganronpa-hack2
...
When applying the Danganronpa hack, force 5551
2014-07-05 11:22:58 +02:00
Unknown W. Brackets
be76846679
When applying the Danganronpa hack, force 5551.
...
This prevents dithering from happening during the blit, and since
dithering is off during drawing, allows the colors to be correct on some
devices which always dither during blits.
2014-07-05 00:49:30 -07:00
Unknown W. Brackets
8ab33795b3
Delete temporary/blitting FBOs on device lost.
...
Fixes issues when the device goes to sleep with Danganronpa, block
transfers, etc.
2014-07-04 23:27:12 -07:00
Unknown W. Brackets
4cb8c414b0
Use the CPU for download on non-NVIDIA cards.
...
Fixes #6494 .
2014-07-04 18:04:32 -07:00
Henrik Rydgård
7081e7d0de
Merge pull request #6500 from unknownbrackets/danganronpa-hack
...
Disable dithering
2014-07-04 23:27:49 +02:00
Unknown W. Brackets
3a2d1ac28e
Correct async packing alignment.
...
Only matters if a framebuffer width is not a multiple of 4, which might
not happen anyway.
2014-07-04 14:10:56 -07:00
Unknown W. Brackets
6a4269b1d0
Disable dithering (which affects pixel download.)
...
Fixes #6494 .
2014-07-04 14:10:20 -07:00
Unknown W. Brackets
10af5e6f22
Define NOMINMAX before win includes.
...
Prevents some pollution when not including other files.
2014-07-04 13:35:48 -07:00
Unknown W. Brackets
a5b0901c36
Improve cross-platform savestate compat.
...
If 0 files are open in flash0:, which is very very common, this will make
them work the same.
2014-07-04 13:34:38 -07:00
Henrik Rydgard
d4ff4675d0
Update lang
2014-07-04 19:05:56 +02:00
Henrik Rydgård
8b80290ebc
Merge pull request #6498 from weerawat8597/patch-1
...
Update langregion.ini
2014-07-04 19:04:55 +02:00
Weerawat
521ac2d75c
Update langregion.ini
2014-07-04 20:26:59 +07:00
Unknown W. Brackets
be0340bb34
Fix crash when FBO_ARB is not available.
...
Experienced this on a Mac / SDL with a Radeon X1600.
2014-07-04 01:54:03 -07:00
Sacha
2bb87bbe23
HLE: sceUsb stubs.
2014-07-04 06:27:01 +10:00
Unknown W. Brackets
edd760fe39
Oops, forgot a cast.
2014-07-03 01:30:08 -07:00
Henrik Rydgård
ed9866b212
Merge pull request #6490 from unknownbrackets/framebuffer-clut
...
Fix depal shaders on GLES3 devices
2014-07-03 09:53:53 +02:00
Henrik Rydgård
4972f63dfa
Merge pull request #6491 from unknownbrackets/gpu-minor
...
Try to fix color test masking on GLES3 devices
2014-07-03 09:52:45 +02:00