Unknown W. Brackets
eb7873bb97
Add CDT configuration to Eclipse project.
...
No longer need to add spaces in random places. Was so annoying.
Note: you need to set the NDK path under Window -> Preferences -> Android
-> NDK. This will not copy assets though, I don't think (maybe we can add
a make rule instead?)
2014-03-29 01:13:45 -07:00
Henrik Rydgård
717c1cd34e
Merge pull request #5748 from unknownbrackets/armjit-minor
...
armjit: Allow R1 in regalloc, use LR as temp
2014-03-29 04:09:58 -04:00
Henrik Rydgård
b49f2d50de
Merge pull request #5753 from unknownbrackets/vertexjit
...
Fix some color morph issues
2014-03-29 04:07:18 -04:00
Henrik Rydgård
7370061a9b
Merge pull request #5751 from raven02/patch-39
...
Fix crash and wrong mp3 playback in Downstream Panic ULUS10322
2014-03-29 04:05:50 -04:00
Unknown W. Brackets
600842d9a2
armjit: Use prefixes on vscl's T arg.
...
Makes it pass one more thing in the prefixes test, but not sure exactly
how it operates. Better to have it the same as x86 and int anyway.
2014-03-29 01:00:29 -07:00
Unknown W. Brackets
3adab534c7
vertexjit: Fix dumb mistakes in NEON color morphs.
2014-03-29 01:00:02 -07:00
Unknown W. Brackets
162bd98877
vertexjit: Fix Jit_WriteMorphColor() on ARM.
...
It was totally wrong.
2014-03-29 00:24:34 -07:00
Unknown W. Brackets
6b606aa124
vertexjit: Fix some stupid mistakes in x86 morph.
...
Good to have somewhere to test it properly.
2014-03-29 00:15:35 -07:00
raven02
7577481d6e
Change it to ctx->bufferWrite %= ctx->mp3BufSize;
2014-03-29 12:37:33 +08:00
raven02
790c570e67
Fix crash and wrong mp3 playback in Downstream Panic ULUS10322
2014-03-29 12:16:57 +08:00
Unknown W. Brackets
5a89c17cf0
armjit: Allow R1 in regalloc, use LR as temp.
...
LR should be safe, although it may make stack traces not work within jit,
they don't really tend to work anyway.
2014-03-28 18:38:38 -07:00
Henrik Rydgård
7d6ce248bd
Merge pull request #5743 from tjhayasaka/v0.9.8-sdl-joystick
...
fix "unknown SDL joystick axes mapped to 'pad.X Axis-'" bug.
2014-03-28 20:12:41 -04:00
sum2012
1b98db916d
Add more logging
2014-03-29 06:43:26 +08:00
sum2012
7caccdb955
Use @kaienfr suggestion
2014-03-29 01:49:32 +08:00
sum2012
20861a6d00
Correct sceMpegbase parameter
2014-03-29 01:17:37 +08:00
Tomoaki Hayasaka
69ed995437
fix "unknown SDL joystick axes mapped to 'pad.X Axis-'" bug.
2014-03-29 01:16:44 +09:00
Henrik Rydgård
e5d5a8d124
Merge pull request #5740 from raven02/patch-35
...
Update few comments for 2x src/dst blending
2014-03-28 08:48:46 -04:00
raven02
e0fae728ad
Update few comments for 2x src/dst blending
2014-03-28 20:11:37 +08:00
Henrik Rydgard
c53b8ed8bf
Clean up some details in sceAudioCodec.
2014-03-27 22:53:57 +01:00
Henrik Rydgard
e90bcb166e
Merge branch 'Support_Audios' of github.com:kaienfr/ppsspp_cn into kaienfr-Support_Audios
2014-03-27 22:26:48 +01:00
Henrik Rydgard
221216b5b2
Bugfix in x64 emitter, thanks magumagu
2014-03-27 22:25:30 +01:00
kaienfr
779d90b8c5
Add DoState for sceAudiocodec
2014-03-27 15:17:54 +01:00
kaienfr
d4b9873872
Merge remote-tracking branch 'origin/master' into Support_Audios
2014-03-27 15:16:07 +01:00
Henrik Rydgård
36bdd99ef2
Merge pull request #5716 from thedax/win32ErrorMsg
...
Win32: when an invalid OpenGL driver is detected, don't offer a choice of quitting or not, just quit.
2014-03-26 17:14:11 -04:00
The Dax
c5036511b0
Include the renderer string too, for possibly extra helpful info.
2014-03-26 16:27:54 -04:00
The Dax
842fb2f94d
Win32: when an invalid OpenGL driver is detected, don't offer a choice of quitting or not, just quit.
2014-03-26 16:27:54 -04:00
Henrik Rydgård
9b2bf7e7a1
Merge pull request #5735 from sum2012/scempegbase
...
Add scempegbase stuff
2014-03-26 13:02:48 -04:00
sum2012
9b054de4e5
Add scempegbase stuff
...
Find in homebrew game
2014-03-27 00:51:07 +08:00
Henrik Rydgård
a66282fd1f
Merge pull request #5730 from unknownbrackets/armjit-minor
...
Push and pop the callee saved NEON registers
2014-03-26 09:17:21 +01:00
Unknown W. Brackets
58c5179d8e
Push and pop the callee saved NEON registers.
2014-03-25 22:34:42 -07:00
Unknown W. Brackets
2f5c6a5660
Fix VLDM/VSTM encoding for double/quad regs.
...
Duh, forgot to check Vd. Fixes #5723 .
2014-03-25 22:08:20 -07:00
Henrik Rydgård
e7641457b0
Merge pull request #5727 from raven02/patch-34
...
Menu : Disable Vertex Cache when HW T&L is disabled
2014-03-26 01:09:12 +01:00
raven02
6f9259169c
Menu : Disable Vertex Cache when HW T&L is disabled
2014-03-26 08:01:37 +08:00
Henrik Rydgard
1d21306dcc
Use the VLD1 solution for the skinning problem, instead of the old VFP path.
2014-03-25 20:40:29 +01:00
Henrik Rydgård
98b6f0db3a
Merge pull request #5717 from thedax/win32NVidiaVSync
...
Win32/NVidia: go fullscreen later than previous builds, to avoid vsync being ignored
2014-03-25 18:10:49 +01:00
Henrik Rydgård
69d5c759c4
Merge pull request #5725 from unknownbrackets/vertexalpha
...
Make sure vai->flags are set while hashing
2014-03-25 16:49:18 +01:00
Unknown W. Brackets
69c2500dc6
Make sure vai->flags are set while hashing.
...
Since we decode the verts in this case we have a fresh flag. Might
be #5718 ?
2014-03-25 08:19:38 -07:00
Sacha
c8ce5d62c5
Timer hack was running too fast.
2014-03-26 00:09:34 +10:00
Henrik Rydgard
6d648b075f
Disable an optimization that broke Daxter ( #5723 )
2014-03-25 11:09:15 +01:00
Henrik Rydgård
cf3d75975d
Merge pull request #5720 from unknownbrackets/texcache
...
Optimize xxHash for ARM/NEON devices
2014-03-25 09:32:15 +01:00
Unknown W. Brackets
006ed53e73
Use defines on x86/SSE to avoid func pointers.
...
Unfortunately no such luck for Android.
2014-03-25 01:28:09 -07:00
Henrik Rydgård
9ba51adb89
Merge pull request #5719 from unknownbrackets/gpu-minor
...
Don't calculate lighting when not enabled (software transform)
2014-03-25 09:19:33 +01:00
Henrik Rydgård
6466566dc6
Merge pull request #5721 from unknownbrackets/headless
...
Allow headless to load savestates
2014-03-25 09:17:35 +01:00
Unknown W. Brackets
4c35c1bb13
Attempt to load VFS in headless on Android.
...
Otherwise we don't get fonts, and savestates fail to load.
2014-03-25 00:49:03 -07:00
Unknown W. Brackets
36c3a0dd68
Make it possible to load a savestate in headless.
...
This is primarily useful to reproduce crashes or test performance.
2014-03-25 00:46:21 -07:00
Unknown W. Brackets
b800762ceb
Add a NEON-optimized version of XXH32.
...
This takes at least 40% less time to hash on NEON/ARM devices.
2014-03-25 00:34:55 -07:00
Unknown W. Brackets
3ec61274fa
Add prefetch to xxhash func on gcc at least.
...
Improves hashing speed on Android by ~18%.
2014-03-25 00:34:54 -07:00
Unknown W. Brackets
a414abfe4a
Don't calculate lighting when not enabled.
...
We just ignore it anyway. 2% improvement in Tales of Phantasia X.
2014-03-24 22:57:58 -07:00
The Dax
1ca3d39a50
Disable the adaptive vsync checks by commenting them out. No need to have a disabled check run every frame.
2014-03-24 20:15:41 -04:00
The Dax
bda7db293d
Win32/NVidia: switch to fullscreen after showing the window. Fixes a weird issue with vsync being ignored otherwise.
2014-03-24 20:13:35 -04:00