Commit Graph
4501 Commits
Author SHA1 Message Date
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
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
Henrik Rydgard 1d6c36585e Update native and lang 2013-05-04 17:56:32 +02:00
Henrik Rydgard 34b1c24daf Buildfix for some new compiler 2013-05-04 17:46:44 +02:00
Henrik Rydgård d952f7413b Merge pull request #1662 from raven02/patch-6
Basic Atrac3 Support in sceAtrac using ffmpeg
2013-05-04 07:34:24 -07:00
Henrik Rydgård 99227561cd Merge pull request #1663 from nachume/ebootbin
ISO that replaced EBOOT.BIN(DLC update) is playable.
2013-05-04 05:30:59 -07:00
nachume dd2fbd3401 typo SysMemUserForUser_FE707FDF. 2013-05-04 20:46:41 +09:00
nachume 2181b76c42 ISO that replaced EBOOT.BIN is playable.
implement LoadExecForUer_362A956B() and sceKernelRegisterExitCallback.
Add some ERROR define on kernel.h. I was referring to the jpcsp.
2013-05-04 20:34:33 +09:00