Commit Graph
18709 Commits
Author SHA1 Message Date
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