Unknown W. Brackets
95823a776b
Don't pass quite so many args to DrawCharacter().
2013-05-05 21:13:50 -07:00
Unknown W. Brackets
4ab165ebd7
Simplify the font code a tiny bit.
2013-05-05 21:02:13 -07:00
Unknown W. Brackets
5ffb7f7d23
Correct error handling in sceFontGet*Info().
...
And tone down the logging a bit.
2013-05-05 20:58:52 -07:00
Unknown W. Brackets
d86253cef2
Buildfix for Linux.
2013-05-05 19:58:59 -07:00
Unknown W. Brackets
9948da9a21
Buildfix for everything.
...
Oops.
2013-05-05 17:46:16 -07:00
Henrik Rydgard
9b85bdf620
Add the ffmpeg submodule properly (using git submodule add, not just modifying .gitmodules)
2013-05-05 23:37:33 +02:00
Henrik Rydgård
6834c0633d
Merge pull request #1690 from oioitff/atrac-fix
...
Improve remainFrame in sceAtrac
2013-05-05 14:02:55 -07:00
Henrik Rydgård
f4b75a2a22
Merge pull request #1689 from PeterTh/master
...
Bicubic scaling Optimization
2013-05-05 13:20:38 -07:00
Henrik Rydgård
f14774d010
Merge pull request #1688 from unknownbrackets/font-fix
...
Improve font matching in sceFontFindOptimumFont()
2013-05-05 13:05:35 -07:00
Peter Thoman
f538c1250e
Merge branch 'master' of https://github.com/hrydgard/ppsspp
...
Conflicts:
GPU/GLES/TextureScaler.cpp
2013-05-05 22:03:20 +02:00
oioitff
0d2fbeff9c
Improve remainFrame in sceAtrac
2013-05-06 04:02:16 +08:00
Peter Thoman
fa8df54391
Pre-compute all weights and sums for bicubic scaling
2013-05-05 21:59:41 +02:00
Peter Thoman
073787430e
Fixed bicubic scaling, added SSE 4.1 version
2013-05-05 21:59:41 +02:00
Unknown W. Brackets
75a2f9bc06
Improve font matching in sceFontFindOptimumFont().
2013-05-05 12:53:35 -07:00
Henrik Rydgård
ded8bb3e9d
Merge pull request #1687 from PeterTh/master
...
Bicubic scaling fixes & speedup
2013-05-05 11:45:59 -07:00
Peter Thoman
847628369d
Fixed bicubic scaling, added SSE 4.1 version
2013-05-05 20:23:37 +02:00
Henrik Rydgård
8e14815e79
Merge pull request #1685 from unknownbrackets/rtc-fix
...
Use a base time throughout rtc and kernel time
2013-05-05 11:06:51 -07:00
Henrik Rydgård
d92c277ab9
Merge pull request #1683 from unknownbrackets/atrac-fix
...
Don't just say 0 for remainFrame in sceAtrac
2013-05-05 11:04:46 -07:00
Unknown W. Brackets
db54bffe14
Use a base time throughout rtc and kernel time.
...
This way, time doesn't move abnormally as far as the game can tell,
even when savestates and fast forward and pause are used.
2013-05-05 10:12:29 -07:00
Unknown W. Brackets
0d7863138b
Don't just say 0 for remainFrame in sceAtrac.
...
Fixes LittleBigPlanet.
2013-05-05 09:28:36 -07:00
Unknown W. Brackets
bbbfa715cd
Disable edit and continue in zlib.
...
Fixes #1678 .
2013-05-05 08:29:23 -07:00
Sacha
c85b5782a0
Buildfix for BHarmattan and Blackberry. Was missing math.h
2013-05-05 20:18:31 +10:00
Henrik Rydgård
750fd47779
Merge pull request #1677 from raven02/master
...
Add bicubic/Hybrid bicubic to Android/iOS
2013-05-05 01:03:40 -07:00
raven02
4b6f34ccde
Add bicubic/Hybrid bicubic to Android/iOS
2013-05-05 15:59:36 +08:00
Henrik Rydgård
81363074a5
Merge pull request #1676 from unknownbrackets/texcache
...
Add back second texcache, improve perf, add memory check
2013-05-05 00:44:14 -07:00
Henrik Rydgård
19049cffbe
Merge pull request #1675 from unknownbrackets/perf
...
Adjust some cycle eating and add to a couple funcs
2013-05-05 00:33:31 -07:00
Henrik Rydgård
786aef0990
Merge pull request #1670 from PeterTh/master
...
Bicubic texture upsampling
2013-05-05 00:27:09 -07:00
Unknown W. Brackets
bd692ddf66
Check for low GPU memory and try to disable cache.
...
This may help with phones and even desktops without much VRAM/RAM.
Normally OpenGL will copy between them, though, so it should not happen
often, especially not on desktops.
2013-05-05 00:00:22 -07:00
Unknown W. Brackets
8ffbdc32e6
Eat some cycles in sceGeListUpdateStallAddr().
...
Another common function. Per real PSP timing.
2013-05-04 23:42:11 -07:00
Unknown W. Brackets
2df10e9b69
Add more accurate cycles in sceRtc and sceDisplay.
2013-05-04 23:42:11 -07:00
Unknown W. Brackets
bf826ed9c1
Correct delay for sceKernelDelayThread(0).
...
It's not 200 for 0, more like 100ish.
2013-05-04 23:42:10 -07:00
Unknown W. Brackets
f1f2cf0603
Replace some hleEatCycles() with actual PSP timing.
...
Measured several runs at 8 per run with test overhead check.
2013-05-04 23:42:10 -07:00
Unknown W. Brackets
5b970d76e3
Use SSE2 in the texture hashing function.
...
Speeds it up significantly, but only when it's called a lot.
2013-05-04 21:39:12 -07:00
Unknown W. Brackets
02c88b9517
Add a secondary texture cache again.
...
This time, only used when invalidations happen several times, but not
too often, and still hashes the entire texture.
2013-05-04 20:33:31 -07:00
Unknown W. Brackets
608f469b54
Minor cleanup to tex hash and clut check.
2013-05-04 19:16:52 -07:00
cv4720120318
86e207ea85
Change Frameskip as an adjustable option, add VPS limit option.
2013-05-05 07:56:59 +08:00
Peter Thoman
e7b382dc57
__forceinline doesn't make a measureable difference here, so no need to make the code nonstandard
2013-05-05 01:49:16 +02:00
Peter Thoman
f49cc04c7d
Merge branch 'master' of https://github.com/hrydgard/ppsspp
...
Conflicts:
Windows/resource.h
2013-05-05 01:38:47 +02:00
Peter Thoman
bfe1cb9ca2
Added bicubic texture filtering and hybrid bicubic texture filtering options
2013-05-05 01:27:15 +02:00
Henrik Rydgård
e797ed7f95
Merge pull request #1669 from unknownbrackets/fbo-fix
...
When displaying an FBO, pick the most recent used
2013-05-04 15:38:52 -07:00
Unknown W. Brackets
353528b63d
When displaying an FBO, pick the most recent used.
...
Fixes flicker in Jewel Summoner, and black screen in Shadow of Destiny.
2013-05-04 15:36:24 -07:00
Unknown W. Brackets
fd0c368037
Fix texfunc disasm missing color doubling.
2013-05-04 15:36:23 -07:00
Henrik Rydgard
e254dbf6aa
Delete junk from Windows/resource.h . More cursor stuff.
2013-05-04 23:54:22 +02:00
Henrik Rydgard
d053d3c8b4
Windows Cursor fixes: Show mouse cursor in menu in fullscreen. Remove ClipCursor calls, not necessary.
2013-05-04 23:21:51 +02:00
Henrik Rydgård
dfd07cd37c
Merge pull request #1667 from unknownbrackets/gpu-minor
...
If unspecified, default normal to 0, 0, 1
2013-05-04 13:31:14 -07:00
Unknown W. Brackets
a0e6917ee8
If unspecified, default normal to 0, 0, 1.
...
Fixes Trails in the Sky buttons and improves Kingdom Hearts lighting.
2013-05-04 13:23:50 -07:00
Henrik Rydgård
4cf3a3580b
Merge pull request #1664 from unknownbrackets/atrac-fix
...
Correct savestate logic in atrac
2013-05-04 09:43:37 -07:00
Henrik Rydgård
a1d67c834e
Merge pull request #1665 from raven02/patch-7
...
Add ffmpeg as submodule
2013-05-04 09:43:10 -07:00
raven02
368e5fe7d8
Add ffmpeg as submodule
2013-05-05 00:31:33 +08:00
Unknown W. Brackets
0613e4b20d
Correct savestate logic in atrac.
...
Not 100% sure it works though, it doesn't crash and games run.
USE_FFMPEG builds with this change.
2013-05-04 09:30:06 -07:00