10990 Commits

Author SHA1 Message Date
Henrik Rydgard
7271367ac1 "Thin Borders" touch button style, ability to choose.
Also a Gold color scheme. Not sure whether to use or not.
2013-12-10 23:27:46 +01:00
Henrik Rydgard
d394282bc6 Don't crash trying to clear the icache in interpreter mode 2013-12-10 20:34:07 +01:00
Henrik Rydgard
c9ed58854a Fix the size of a couple of back buttons. Fixes #4763 2013-12-10 19:57:07 +01:00
Henrik Rydgard
63bc4910cf Touch controls: Make it harder to accidentally hit dpad diagonals.
Treats the dpad as 4-way out to a certain radius.
2013-12-10 18:58:47 +01:00
Henrik Rydgard
fedf7edc2b Guess game region from game ID, display on game screen 2013-12-10 17:23:03 +01:00
Henrik Rydgard
d4eee74b54 SoftGPU: Prepare for mipmapping. Getting the uv deltas seems tricky though... 2013-12-10 15:33:59 +01:00
Henrik Rydgard
791f434f88 Custom postshaders now load successfully 2013-12-10 15:33:58 +01:00
Henrik Rydgård
8dcfab6a6b Merge pull request #4781 from raven02/cleanup
Cleanup ClearmodeDepthMask
2013-12-10 05:40:42 -08:00
Sacha
6b8d4cfe7b Blackberry/BSDs: Don't sync memory back to the underlying file. This is terrible on I/O performance. Linux already has this by default. See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21820 2013-12-10 23:24:13 +10:00
Sacha
bdaa6f335f Linux 32-bit fix. We cannot allocate > 32MB for 32-bit mmap implementations which is causing issues getting SLIM to work. Also, we should explicitly disable in case it is stuck in someones ppsspp.ini. See: http://lxr.free-electrons.com/source/tools/perf/util/session.c#L1290 2013-12-10 23:24:13 +10:00
raven02
2e7609b084 Cleanup ClearmodeDepthMask 2013-12-10 20:48:20 +08:00
Henrik Rydgard
5a02ea9ff4 Fix cache instruction on ARM 2013-12-10 13:26:32 +01:00
Henrik Rydgard
70d492e7e2 "cache" instruction: Implement icache invalidation.
Fixes broken math in Tony Hawk so it must be doing self modifying code. Nasty.
2013-12-10 13:15:28 +01:00
Henrik Rydgard
aebd471df8 Hide background downloads like the PPSSPP version check from progress bar display 2013-12-10 13:15:17 +01:00
Henrik Rydgard
2d8429ac48 Assorted cleanup in the MIPS emulation 2013-12-10 13:15:16 +01:00
Sacha
108edd4093 Buildfix for Windows Qt. Enable PSP model SLIM on Symbian (works fine due to lack of mmap). 2013-12-10 18:49:25 +10:00
Henrik Rydgård
5598907254 Merge pull request #4778 from sum2012/log
Improve windows log
2013-12-09 15:40:13 -08:00
Henrik Rydgard
0a5aa78011 ARMJit: Fix bug in instruction mtv, affecting SSX
SSX still has other problems on ARM though.
2013-12-10 00:19:18 +01:00
sum2012
917598e03d Improve windows log
Log name now ppsspplog.txt
Enable debug loggng
2013-12-10 07:18:55 +08:00
Henrik Rydgard
1614c6194d Seems it's condition inversion day today. Fix another. 2013-12-09 20:27:43 +01:00
Sacha
2387509896 Proper fix for libpng16 includes.
Improve Blackberry CMake toolchain.
2013-12-10 02:14:56 +10:00
Unknown W. Brackets
f6482417ab Return an int not a u32 for proper error check. 2013-12-09 08:04:33 -08:00
Henrik Rydgård
a53f8738d8 Fix disarm warnings in clang more properly 2013-12-09 16:56:05 +01:00
Henrik Rydgård
20873f2985 Remove unnecessary ifdef 2013-12-09 16:53:46 +01:00
Henrik Rydgård
980de339ce Fix buildfix: there shouldn't be a zero there at all. 2013-12-09 16:53:46 +01:00
Henrik Rydgård
c162e0e9ca Merge pull request #4773 from pal1000/master
Add .ZIP files to load ROM. Also made some organizing in the Load ROM di...
2013-12-09 07:03:49 -08:00
pal1000
4a00383f4b Fix typo 2013-12-09 17:01:00 +02:00
pal1000
7ff511ed63 Add .ZIP files to load ROM. Also made some organizing in the Load ROM dialog 2013-12-09 16:47:37 +02:00
Henrik Rydgård
c83ece2798 Update native 2013-12-09 15:34:51 +01:00
Henrik Rydgård
483bf4c74d Don't leak icon textures when shutting down the graphics system.
Happens on Android task switching for example.

Also update the README (got rid of kitkat fullscreen temporary because
I can't get it to work reliably).
2013-12-09 15:28:47 +01:00
Henrik Rydgård
8b008397bb Merge pull request #4772 from amirzaim/patch-2
Update buildfix for Clang 3.4
2013-12-09 06:24:37 -08:00
Henrik Rydgård
b784daf424 Check for INF in fog coef, replace with large value. See #2387 2013-12-09 14:56:29 +01:00
Amir Zaim Mohd Zaini
bfeb3806ba Update buildfix for Clang 3.4
Adding the wrapper to avoid warning "-Wtautological-compare":


#ifdef clang-3.4
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wtautological-compare" //used to avoid warning, force compiler to accept it.
#endif clang-3.4

$Code_Content_Here

#ifdef clang-3.4
#pragma GCC diagnostic pop
#endif clang-3.4

Tested on both GCC and Clang compilers and none of these compilers have this problem.
2013-12-09 21:55:03 +08:00
Henrik Rydgård
fd1bd3c606 Merge pull request #4771 from raven02/patch-33
std::bind build fix for VS2012
2013-12-09 05:28:13 -08:00
raven02
75492719e8 std::bind build fix for VS2012 2013-12-09 21:06:38 +08:00
Henrik Rydgård
9e42086e21 Logspam reduction 2013-12-09 13:45:17 +01:00
Henrik Rydgård
e76fc5e56c Clang 3.4 buildfix 2013-12-09 12:52:03 +01:00
Henrik Rydgård
1e30bdfce8 Make the iPSPModel check more general so that iOS also uses 0. Need to figure out what the problem is in the first place though.... 2013-12-09 12:49:52 +01:00
Henrik Rydgård
3b44a60505 Merge pull request #4768 from pal1000/patch-1
Have .zip files detected in curent directory browser
2013-12-09 03:47:38 -08:00
Henrik Rydgård
e14f17b430 isClutSharedForMipmaps: This was presumably inverted by accident? 2013-12-09 12:46:13 +01:00
Henrik Rydgård
68b08ffb9f SoftGPU: Quick and dirty lines and points implementation
No line/point texturing support yet.
2013-12-09 12:43:49 +01:00
Henrik Rydgård
888892bdf6 Readme update 2013-12-09 11:24:37 +01:00
Henrik Rydgård
15a195ef16 Update native with libpng16 workaround for Mac 2013-12-09 11:20:24 +01:00
pal1000
658c6a95e2 Update MainScreen.cpp 2013-12-09 11:50:19 +02:00
Henrik Rydgård
4b605045ea Merge pull request #4767 from unknownbrackets/moduleinfo
Return much more correct values for module info
2013-12-09 01:02:59 -08:00
Henrik Rydgård
fb54de9c02 Merge pull request #4762 from thedax/saveDialogAllowHeldBtns
Save/Load dialogs: Allow held directional buttons to scroll up and down the list repeatedly.
2013-12-09 00:49:17 -08:00
Unknown W. Brackets
1f32720d8f Return much more correct values for module info.
sceKernelQueryModuleInfo() was just completely wrong before.
2013-12-09 00:45:54 -08:00
Henrik Rydgård
7890e47bdd Merge pull request #4766 from unknownbrackets/softgpu2
Improve softgpu performance a bit more
2013-12-09 00:40:43 -08:00
Unknown W. Brackets
c6a441965e Move shared clut check to gstate. 2013-12-08 23:11:56 -08:00
Unknown W. Brackets
cdccf06b62 softgpu: Avoid some ScreenToDrawing() overhead. 2013-12-08 22:38:09 -08:00