Henrik Rydgard
2340b66b27
Fix envmapping on hw transform
2013-01-07 10:49:16 +01:00
Henrik Rydgard
7cb95bbc89
Merge branch 'master' into armjit
...
Conflicts:
CMakeLists.txt
Core/MIPS/ARM/RegCache.cpp
2013-01-07 10:25:02 +01:00
Henrik Rydgard
38ae09b50f
Merge remote-tracking branch 'origin/armjit' into armjit
...
Conflicts:
android/jni/MenuScreens.cpp
2013-01-07 10:22:50 +01:00
Henrik Rydgard
62cc953bad
Specify an older GLSL version for compat, we don't use new features anyway because of ES 2.0.
2013-01-07 10:07:00 +01:00
Henrik Rydgard
0183a407dd
Fix RECTANGLE rotation in the other direction too.
2013-01-07 09:52:47 +01:00
Henrik Rydgård
a3e1c4753a
Merge pull request #353 from KentuckyCompass/crashfix1
...
Fix crash from lastShader pointer = 0xcdcdcdcd
2013-01-07 00:28:58 -08:00
Henrik Rydgard
20b533ccc3
Win32: Reduce size of "prefill" allocation for the PSP memory space.
2013-01-07 09:24:43 +01:00
Henrik Rydgård
5783a0b3a3
Merge pull request #352 from Darth1701/master
...
Suppress local ISO/ELF name for privacy reasons in the log
2013-01-07 00:22:45 -08:00
KentuckyCompass
a1f35ebe7e
Fix crash from lastShader pointer = 0xcdcdcdcd
2013-01-07 00:21:07 -08:00
Darth1701
3d934292b9
Update Core/Loaders.cpp
2013-01-07 09:10:05 +01:00
Henrik Rydgård
111732aef4
Merge pull request #351 from unknownbrackets/analog-fix
...
Use 100% because 80% is in some games' deadzone
2013-01-06 23:44:16 -08:00
Henrik Rydgård
d0262339a6
Merge pull request #350 from unknownbrackets/psmf
...
Stub some scePsmfPlayer funcs to make games work
2013-01-06 23:43:36 -08:00
Unknown W. Brackets
f546e9084f
Use 100% because 80% is in some games' deadzone.
...
Like Senjou no Valkyria 3. Also some games register it but move slow.
2013-01-06 22:57:33 -08:00
Unknown W. Brackets
9beb68e9d4
Stub some scePsmfPlayer funcs to make games work.
...
Intentionally left out of DoState to avoid breaking save states for
such a little stubbing.
2013-01-06 22:41:07 -08:00
Henrik Rydgård
8e91de7501
Merge pull request #348 from unknownbrackets/mpeg-fix
...
Fix games broken by the mpeg merge
2013-01-06 22:32:38 -08:00
Henrik Rydgård
5166649994
Merge pull request #349 from Darth1701/master
...
Atrac fix for Brandish and SoraFC
2013-01-06 22:28:19 -08:00
Unknown W. Brackets
4bc987708b
Fake the audio timestamp, games check it.
2013-01-06 20:25:31 -08:00
Unknown W. Brackets
cf1295e95f
Enable fake mpeg mode by default.
...
Note: loaded save states will have it off. No UI yet.
2013-01-06 19:55:04 -08:00
Unknown W. Brackets
b5b196ade4
Notice the end of video and error appropriately.
2013-01-06 19:54:42 -08:00
Unknown W. Brackets
39b91e906c
Mpeg timestamps are in the wrong dword order.
2013-01-06 19:22:52 -08:00
Darth1701
d8d0893c41
Update Core/HLE/sceAtrac.cpp
2013-01-07 03:04:10 +01:00
Unknown W. Brackets
21cfd087e1
Move Action out of Common, don't use savedV0.
...
Compiler error was annoying me anyway.
2013-01-06 15:56:13 -08:00
Henrik Rydgard
05faceca3a
Seems more platforms want <signal.h>
2013-01-07 00:04:54 +01:00
Unknown W. Brackets
0d8bdfe989
Allow mipscalls to change the return value.
...
At least, seems like mpeg needs this.
2013-01-06 14:58:04 -08:00
Henrik Rydgard
a1bf5a2a10
Save on gl[Enable/Disable]VertexAttribArray calls.
2013-01-06 23:50:05 +01:00
Henrik Rydgard
9363a867e2
Add glViewport to cached gl state. Add a couple of missing VFPU ops.
2013-01-06 23:23:36 +01:00
Henrik Rydgard
8f7fa5e4e2
Add glViewport to tracked state.
2013-01-06 23:22:30 +01:00
Henrik Rydgard
7a7c92edeb
Oops (forgot to remove a debug statement).
2013-01-06 18:17:01 +01:00
Henrik Rydgard
26a5bfcd5d
Avoid setting texture filter over and over again.
2013-01-06 17:44:14 +01:00
Henrik Rydgard
e95cb992dc
Until we implement more of sceAtrac, it's better if it pretends to be successful always apparently...
2013-01-06 16:27:50 +01:00
Henrik Rydgard
c459c7e3a8
Fix the vsocp instruction. Fixes clipping bug in Fired Up.
2013-01-06 16:20:32 +01:00
Henrik Rydgård
1825b954e9
Merge pull request #342 from xsacha/master
...
Qt Update
2013-01-06 06:56:43 -08:00
Henrik Rydgard
2db281da11
small readme fix
2013-01-06 15:26:33 +01:00
Henrik Rydgård
d6d2b1a7b3
Merge pull request #340 from raven02/master
...
Fix game break for MotoGP and FF Crisis Core (return -1)
2013-01-06 05:06:35 -08:00
raven02
5618d5c6ec
Fix save delete in FF Crisis Core
2013-01-06 20:41:49 +08:00
raven02
9f0e34a668
Fix game break for MotoGP and FF Crisis Core
2013-01-06 20:20:51 +08:00
Henrik Rydgard
88e921b074
Use invalidatecachehint in dcachewritebackinvalidateall too. Count invalidations.
2013-01-06 12:27:01 +01:00
Henrik Rydgard
66a098c863
Some simple optimizations to texturecache
2013-01-06 12:11:47 +01:00
Henrik Rydgard
b8eab42add
Add support for a couple of sceIoIoctl commands. Init some vars.
2013-01-06 09:54:43 +01:00
Henrik Rydgård
09e120345c
Merge pull request #337 from unknownbrackets/texcache
...
Do more texcache checking for sceKernelDcacheWritebackAll()
2013-01-06 00:48:31 -08:00
Henrik Rydgård
49bcffc30d
Merge pull request #338 from raven02/atrac-stubs
...
Add few stubs and add getCodecType in sceAtrac
2013-01-06 00:44:18 -08:00
Henrik Rydgård
a23e0078e0
Merge pull request #336 from Xele02/master
...
Save Update for FF1 & Brandish
2013-01-06 00:42:53 -08:00
raven02
8e950efff4
Add stubs and add getCodecType in sceAtrac
2013-01-06 11:48:30 +08:00
Unknown W. Brackets
ef697b61dc
Update tests.
2013-01-05 17:24:47 -08:00
Unknown W. Brackets
adf8c71745
Recheck writebackall'd textures more frequently.
...
Since we're dealing with texture upload speed (time), basing this off
number of times invalidated (also time usually) seems to make sense.
This helps lazy games that just use writebackall and expect their
graphics to update.
2013-01-05 17:24:19 -08:00
Unknown W. Brackets
17c1d3ce68
Return errors for Dcache funcs, correctly.
2013-01-05 17:07:19 -08:00
Unknown W. Brackets
3861ce0376
Use sceKernelDcacheWritebackAll() as a hint only.
2013-01-05 17:07:19 -08:00
Xele02
af59744671
* Fill some value after save/load for game checking them
...
* Some game like FF1 gave a nameList with no name in it.
2013-01-06 01:29:14 +01:00
Henrik Rydgard
596dee2871
Turn down log level for sceKernelDelaySysClockThread. Minimum wait time 200.
2013-01-05 23:54:55 +01:00
Henrik Rydgard
07dffb530c
Check some addresses - prevent possible crashes.
2013-01-05 23:40:39 +01:00