Unknown W. Brackets
fba0110073
Properly clamp some iterative snprintf()s.
2014-11-05 08:06:15 -08:00
Unknown W. Brackets
ebb9f68c3e
u_lightpos is always set when lights are available.
...
Tiny optimization.
2014-11-05 00:57:22 -08:00
Unknown W. Brackets
7819b97c9a
iOS buildfix.
2014-11-04 08:32:43 -08:00
Henrik Rydgård
87c4552de2
Merge pull request #7049 from AbandonedCart/master
...
Correct a namespace typo
2014-11-04 13:06:13 +01:00
TwistedUmbrella
6797044476
Correct a namespace typo
2014-11-04 05:10:22 -05:00
Unknown W. Brackets
c0804427ef
Merge remote-tracking branch pull/7047.
...
And fix the whitespace + optimize the pngs.
2014-11-04 01:46:00 -08:00
Unknown W. Brackets
3061e89250
Fix copy/paste mistake.
2014-11-04 01:41:17 -08:00
Henrik Rydgård
722bf07881
Merge pull request #7048 from unknownbrackets/jit-minor
...
Implement a few more x86jit ops
2014-11-04 10:25:49 +01:00
TwistedUmbrella
07f0478425
Xcode 6 / iPhone 6 compatibility updates
2014-11-04 03:37:40 -05:00
Unknown W. Brackets
0d36d4e082
Add a helper to reduce duplicate code.
...
This is not performance critical. I wonder if compilers can inline
closures?
2014-11-03 23:50:23 -08:00
Unknown W. Brackets
16ca2b0155
x86jit: Fix trig vv2ops on 32-bit, arg.
2014-11-03 23:43:18 -08:00
Unknown W. Brackets
5ef2df7ebd
Fix a small warning on 32-bit.
...
Would only practically matter for very very large reads on very very large
csos.
2014-11-03 23:32:25 -08:00
Unknown W. Brackets
3e95763a3f
x86jit: Implement other rounding modes in vf2i.
...
3% improvement in Grand Knights History. I know other games use these
too.
2014-11-03 23:27:05 -08:00
Unknown W. Brackets
d7bdded6f8
x86jit: fix rip addressing on PEXTRW/PINSRW.
...
I think this is right anyway, not 100% sure.
2014-11-03 23:18:32 -08:00
Unknown W. Brackets
844c7e73d3
x86jit: Add SSE 4.1 rounding ops to emitter.
2014-11-03 23:18:09 -08:00
Unknown W. Brackets
717cf25f0d
x86jit: Use our sincos funcs for VV2Op as well.
...
Small (0.7%) speedup in Gods Eater Burst. There's probably SSE
approximations we could use instead, but those will also need at least xmm
reg flushing/thunking.
At least this avoids flushing gprs, etc. The sin and cos ops are fairly
common.
2014-11-03 22:13:38 -08:00
Unknown W. Brackets
014445655d
Actually clear the hash->func map on forget.
...
Better not to have dangling pointers.
2014-11-03 13:49:45 -08:00
Unknown W. Brackets
10bcb323ac
Oops, forgot to free up zlib resources.
2014-11-03 13:40:09 -08:00
Henrik Rydgård
f1d43e7e90
Merge pull request #7046 from unknownbrackets/perf
...
Improve load and shutdown performance a bit
2014-11-03 21:50:10 +01:00
Unknown W. Brackets
b279b6d461
Typo.
2014-11-03 09:00:20 -08:00
Unknown W. Brackets
ad6b176e11
Naturally, modern C++ would not build on Symbian.
2014-11-03 08:56:45 -08:00
Unknown W. Brackets
61c21340fb
Warning fixes.
2014-11-03 08:34:34 -08:00
Unknown W. Brackets
9d86d3ca9b
Use std::unordered_multimaps in a few places.
2014-11-03 08:31:52 -08:00
Unknown W. Brackets
67a7205bdd
Switch to a multimap for the hash->function map.
2014-11-03 07:59:56 -08:00
Unknown W. Brackets
8a57e37f33
Minor tweak to avoid some function call overhead.
2014-11-03 07:36:17 -08:00
Unknown W. Brackets
28b3b841d5
Implement optimized multi-block reads for iso/cso.
...
This of course means less fread() calls, and is faster. It improves load
time even on my desktop.
2014-11-02 21:43:27 -08:00
Unknown W. Brackets
9c5ad44000
Add an interface to read multiple blocks at once.
2014-11-02 19:54:13 -08:00
Unknown W. Brackets
bf50baf698
Cleanup some old typedefs.
2014-11-02 18:46:12 -08:00
Unknown W. Brackets
a391296c17
Small optimization to func/var import.
...
Should compare the nid first, of course, faster and less likely to match
anyway.
2014-11-02 17:53:46 -08:00
Unknown W. Brackets
2d5733407b
Small optimization to __PPGeInit().
...
Small factor in startup time.
2014-11-02 17:44:24 -08:00
Unknown W. Brackets
56322bdad4
Improve performance of ForgetFunctions().
...
Mostly matters during shutdown, but also module unload.
2014-11-02 17:32:04 -08:00
Henrik Rydgard
1520332aee
No need for globals here.
2014-11-03 01:53:15 +01:00
Henrik Rydgård
4814901a45
Merge pull request #7022 from sum2012/save-setting-
...
Win32:Add choice of save location
2014-11-03 00:37:13 +01:00
Henrik Rydgård
16a26775a9
Merge pull request #7045 from unknownbrackets/xbrz-update
...
Update to xBRZ 1.1
2014-11-03 00:34:58 +01:00
Henrik Rydgård
c932d06b73
Merge pull request #7044 from unknownbrackets/memstick
...
Show and return errors on disk full
2014-11-03 00:33:23 +01:00
Unknown W. Brackets
416182b4ba
Update to xBRZ 1.1.
...
Keeping the channel swap stuff and other changes, though.
2014-11-02 14:17:24 -08:00
Unknown W. Brackets
e8f83ab4e8
Merge pull request #7043 from fgeds/patch-1
...
control ini filename trimmed to the wrong size
2014-11-02 13:36:24 -08:00
Unknown W. Brackets
dd497e5a02
Show an error when savedata can't be written.
...
Normally we'll log when the disk is full for files, but if we can't even
create the folder, we'll get errors trying to write into a non-existing
directory.
2014-11-02 13:30:00 -08:00
Unknown W. Brackets
f90754457d
Show an error when screenshots fail to save.
2014-11-02 13:29:44 -08:00
Unknown W. Brackets
f3f7fb2648
Show an on screen message when disk full is hit.
2014-11-02 13:29:25 -08:00
Unknown W. Brackets
24f365d94c
Return an error for new savedata on a full stick.
2014-11-02 12:47:09 -08:00
Unknown W. Brackets
a6a234add1
Return errors on disk full for file creation.
2014-11-02 12:40:31 -08:00
fgeds
b55ed059e8
line 417, trimmed control filename to the size of settings filename
2014-11-02 20:38:00 +01:00
Unknown W. Brackets
d4e8bd96af
Handle disk full more properly in sceIoWrite().
2014-11-02 10:55:27 -08:00
Unknown W. Brackets
24ce3d11ed
Another typo.
2014-11-02 08:12:29 -08:00
Henrik Rydgård
1c698e8991
Merge pull request #7041 from Bigpet/master
...
Fix copy paste error with that breaks controlconfig passing via cmdline
2014-11-02 14:51:59 +01:00
Peter Tissen
a8b595c4d3
Fix copy paste error with that breaks controlconfig passing via cmdline
...
This was discovered by fgeds here: http://forums.ppsspp.org/showthread.php?tid=13655
so all props go to him.
2014-11-02 14:19:20 +01:00
Henrik Rydgård
d1dbd47172
Merge pull request #7039 from xsacha/symbian_free_space
...
Check free disk space on Symbian too.
2014-11-02 09:58:32 +01:00
Sacha
b7f2de7d29
Check free disk space on Symbian too.
2014-11-02 12:27:20 +10:00
Unknown W. Brackets
f55f69c07d
Fix dumb typo in space formatting func.
2014-11-01 19:19:06 -07:00