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
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
Unknown W. Brackets
739c215d35
Stop reporting memcpy fbo upload/download.
2014-07-03 00:48:46 -07:00
Unknown W. Brackets
61ea20875c
Fix shader blending on ARM GLES3 devices.
...
We currently ban them from GLES3, and this was interacting with that
incorrectly. Should we still ban them, though?
2014-07-03 00:15:15 -07:00
Unknown W. Brackets
e364de42cb
Ensure #extension is before non-# tokens.
...
As required by Tegra devices from reporting.
2014-07-02 23:21:52 -07:00
Unknown W. Brackets
c379169efc
Try to fix colormasking on GLES3 devices.
...
Not tested, though, since I don't have one... from reporting.
2014-07-02 23:15:02 -07:00
Unknown W. Brackets
5ddb848d09
Fix depal shaders on GLES3 devices.
...
This path should have only > GL 3.3 or GLES3 so texture() is okay.
2014-07-02 22:35:47 -07:00
Sacha
135c79ee78
Implement sceGzipDecompress and sceDeflateDecompress. Some games (eg. Suto Mani / Strobe Mania) required this. They are now playable. Fixes #146
2014-07-03 13:58:47 +10:00
Unknown W. Brackets
509388ee85
Merge pull request #6487 from angelXwind/master
...
Removed some extraneous tabs in sceKernelModule.cpp
2014-07-02 19:50:54 -07:00
Karen Tsai
1d1096633f
Removed some extraneous tabs in sceKernelModule.cpp
2014-07-02 13:21:27 -04:00
Henrik Rydgård
da32e5d4e3
Merge pull request #6481 from sum2012/sceKernelModule
...
Correct sceKernelSelfStopUnloadModule
2014-07-02 18:30:38 +02:00
Unknown W. Brackets
f835c158a3
Also fire mhz change listeners on load state.
2014-07-02 08:19:49 -07:00
Unknown W. Brackets
2d54c1cf4e
Reset the audio rate on save/load state.
...
Should fix #6484 .
2014-07-02 08:11:26 -07:00
sum2012
96c6a53e58
Fix space bug
2014-07-02 20:27:17 +08:00
sum2012
0256c7e056
Use with same code with sceKernelStopUnloadSelfModuleWithStatus
2014-07-02 20:08:27 +08:00
Henrik Rydgård
ac2279ce78
Merge pull request #6482 from unknownbrackets/timing
...
Reduce timing inaccuracy from 44.1kHz
2014-07-02 09:01:09 +02:00
Unknown W. Brackets
b73c1ba29b
Reduce audio drift from 44.1kHz.
...
Although, not sure what the PSP's actual exact timing is...
2014-07-01 23:08:38 -07:00
Unknown W. Brackets
f5440c2357
Fire a callback when cpu mhz changes.
...
So these can adjust efficiently. It's not like it changes often.
2014-07-01 23:01:30 -07:00
Unknown W. Brackets
0f7f00c635
Play it safer with savedata dialog thread safety.
2014-07-01 22:52:51 -07:00
sum2012
eecd9038cd
Init exitCode variable
2014-07-02 08:00:41 +08:00
sum2012
bc4a9149d3
Correct sceKernelSelfStopUnloadModule
...
Fix #4237
2014-07-02 07:25:49 +08:00
Unknown W. Brackets
e505655c2b
Fix a potential crash/race condition.
...
If anything is behind, it might run __AudioWakeThreads() within
reschedule, and get confused.
2014-07-01 08:02:34 -07:00
Unknown W. Brackets
602daf5f8a
Add some missing algorithm includes.
2014-07-01 00:26:22 -07:00
Unknown W. Brackets
5cd4a17e88
Fix periodic events drifting when eating cycles.
...
Need to set the next timer before rescheduling threads or etc.
2014-07-01 00:26:15 -07:00
Unknown W. Brackets
e9fd43b947
Correct cyclesLate if an event consumes cycles.
...
This can prevent things from drifting out of sync.
2014-07-01 00:26:14 -07:00
Sacha
5c6ccfe56d
Qt: Drop QtMultimedia dependency if SDL is used. Force OSX10.9 SDK. Should fix #5835
2014-07-01 17:16:13 +10:00
Sacha
86284aa91a
Fix #6477 by sleeping for 16ms when minimized.
2014-07-01 13:29:39 +10:00
Unknown W. Brackets
c0e6f26bb5
Fix startDefaultPrefix tripping.
...
We want the regs already initialized when we set this up.
2014-06-30 08:10:14 -07:00
Sacha
b7456d0d5d
Update native. Fix #6465
2014-07-01 00:55:33 +10:00
Henrik Rydgård
cca896b0e4
Merge pull request #6468 from unknownbrackets/savedata
...
Execute savedata operations on a thread, notify of failure
2014-06-30 14:07:06 +02:00
Henrik Rydgård
bfffe33438
Merge pull request #6469 from unknownbrackets/logging
...
Enforce semicolons at the end of log lines
2014-06-30 11:44:02 +02:00
Henrik Rydgård
7c54a3e8b6
Merge pull request #6470 from unknownbrackets/armjit-minor
...
Use the ARM rounding mode flag for conversions
2014-06-30 11:43:00 +02:00
Henrik Rydgård
58e1c814c8
Merge pull request #6471 from unknownbrackets/replace-funcs
...
Reset replacements on loadexec
2014-06-30 09:31:18 +02:00
Unknown W. Brackets
c6f5ddd7a4
Reset replacements on loadexec.
...
Just to make sure we don't get confused.
2014-06-30 00:27:05 -07:00
Unknown W. Brackets
433f4eb00a
Use the ARM rounding mode flag for conversions.
...
It's at least much simpler. Not sure if faster. Handles NAN correctly.
2014-06-29 20:36:00 -07:00
Unknown W. Brackets
f339f7d539
armjit: Handle NAN correctly in float conversion.
2014-06-29 20:05:59 -07:00
Unknown W. Brackets
c168db5943
armjit: Fix really bad typo in cvt.w.s.
2014-06-29 19:43:17 -07:00