Henrik Rydgard
f226afc3ca
Implement a missing time function
2012-11-20 01:04:39 +01:00
Henrik Rydgard
45d42f09a1
Remove x86disasm, experiment with build order
2012-11-20 00:48:13 +01:00
Henrik Rydgard
8a6d151df5
ALPHA_TEST doesn't exist on OpenGL ES 2.0
2012-11-20 00:35:14 +01:00
Henrik Rydgard
ee32db47b9
Assorted FBO fixes
2012-11-20 00:31:19 +01:00
Henrik Rydgard
4a49b8ee36
Workaround for motogp setting a bogus framebuffer address.
2012-11-19 23:53:38 +01:00
Henrik Rydgard
8b67975a47
GL: Framebuffer management using FBOs. Fixes flicker in Lumines and many others.
2012-11-19 23:29:14 +01:00
Henrik Rydgard
0598fc425c
Fix fbo.cpp for android, add to build
2012-11-19 23:28:42 +01:00
Henrik Rydgard
91e1cce17e
Some reorg in preparation for FBO work
2012-11-19 21:23:29 +01:00
Henrik Rydgard
7e36cef3ae
Add these to the VS projects for convenience.
2012-11-19 19:06:21 +01:00
Henrik Rydgård
14a59fdc75
Found a better way to do the previous change. Allow JIT on mac/linux.
2012-11-19 14:51:47 +01:00
Henrik Rydgård
fb25b7405c
Synchronize the mainloop to the display end-of-frame on nonWindows
...
platforms.
2012-11-19 14:16:37 +01:00
Henrik Rydgård
ec2cb15c38
Merge branch 'master' of github.com:hrydgard/ppsspp
...
Conflicts:
Core/HLE/sceKernelInterrupt.cpp
native
2012-11-19 11:35:53 +01:00
Henrik Rydgard
1f48dc380a
gitignore, comments, upgrade native.
2012-11-19 09:25:50 +01:00
Henrik Rydgard
eb3d81e891
Merge branch 'master' of github.com:hrydgard/ppsspp
2012-11-19 09:18:38 +01:00
Henrik Rydgård
8e673a20f7
Merge pull request #8 from Kovensky/header_fix
...
Fix FreeBSD compatibility and get rid of malloc.h
2012-11-19 00:14:09 -08:00
Henrik Rydgård
5a9f87fe5f
Merge pull request #63 from Orphis/androidcleanfix
...
Fix Ant clean command
2012-11-19 00:13:22 -08:00
Florent Castelli
a9ab88d3ae
Fix Ant clean command
2012-11-19 02:11:57 +01:00
Kovensky
9e08523ced
Nothing actually requires malloc.h
...
It's ancient pre-ISO-standard history. Forget about it.
2012-11-18 21:43:03 -03:00
Kovensky
b17119f2c6
Fixes for compatibility with FreeBSD
...
backtrace.cpp assumes that anything non-windows is linux.
stb_vorbis.c includes malloc.h which has been deprecated since the 90s
on all implementations other than MSVC.
The stat64 hack in file_util.cpp is only needed on linux.
http_client.h also assumes non-windows is linux.
2012-11-18 21:41:44 -03:00
Henrik Rydgård
bab8cca8df
Merge pull request #62 from Orphis/androidbuild
...
Build JNI for Android in Ant file
2012-11-18 16:14:30 -08:00
Florent Castelli
e221dfdc5c
Build JNI for Android in Ant file
2012-11-19 01:11:46 +01:00
Henrik Rydgard
2d431d27e7
Crashfix for a buggy game that misuses sceUtility
2012-11-19 00:29:41 +01:00
Henrik Rydgard
920c866f50
Add ant build file, change target to android-10
2012-11-18 23:58:49 +01:00
Henrik Rydgard
d0328191ef
Merge branch 'master' of github.com:hrydgard/native
2012-11-18 23:58:34 +01:00
Henrik Rydgard
dd1be68363
Add ant build
2012-11-18 23:58:16 +01:00
Henrik Rydgard
8e3148587a
Merge branch 'master' of github.com:hrydgard/ppsspp
2012-11-18 23:40:35 +01:00
Henrik Rydgård
b1676f8370
Merge pull request #61 from Orphis/androidbuild
...
Fix Android build on Linux
2012-11-18 14:36:13 -08:00
Henrik Rydgard
d572d40c36
More warning fixing
2012-11-18 23:35:02 +01:00
Henrik Rydgard
e2c3f26f1b
Reformat some code, fix some warnings
2012-11-18 23:34:37 +01:00
Florent Castelli
1f9f50a557
Fix Android build on Linux
2012-11-18 23:22:45 +01:00
Henrik Rydgard
fa05713456
misc cleanup
2012-11-18 23:14:50 +01:00
Henrik Rydgard
f326c36220
Some cleanup, re-enable some apparently disabled jit ops
2012-11-18 23:14:22 +01:00
Henrik Rydgård
739b747e02
Merge branch 'master' of github.com:hrydgard/ppsspp
2012-11-18 23:00:13 +01:00
Henrik Rydgård
cd9c8e6f89
Merge pull request #60 from tmaul/master
...
UMD callback attempt + some fixes
2012-11-18 13:57:59 -08:00
kev :)
bcb0cbe7ea
make sceUtilitySavedataInitStart return 0
...
Makes a few other games get further
2012-11-18 21:45:14 +00:00
kev :)
d04fb7cb50
A bit more clean up on umd callbacks
...
Just error checking based on some tests
2012-11-18 21:28:26 +00:00
kev :)
7c30646605
Don't append / when there is already one
...
Was causing marvel allience 2 to crash
2012-11-18 21:07:40 +00:00
kev :)
03bc871f56
sceDisplayWaitVblankStartMultiCB()
...
This is wrong but better than having nothing in the method. The one game
I have found that uses this seems to be ok with this implementation.
2012-11-18 20:13:27 +00:00
kev :)
9257b28c15
Limit thread name
...
Seems this needs to be limited
2012-11-18 19:34:53 +00:00
kev :)
48bd2ccc08
Attempt at UMD callbacks.
...
Helps a few games but needs more work.
2012-11-18 19:34:10 +00:00
kev :)
71a3b789b8
Add fake methods that use sceGetCurrentTick
2012-11-18 19:33:19 +00:00
Henrik Rydgard
9ec858a64d
Bugfix an 8-bit indexed texture format
2012-11-18 18:47:29 +01:00
Henrik Rydgard
75412b064b
Implement sceUtilityMsgDialog
2012-11-18 17:51:14 +01:00
Henrik Rydgard
5596b98529
Get rid of opengl include from sceDisplay.cpp
2012-11-18 13:14:22 +01:00
Henrik Rydgard
e37a1fb1d3
Add internal 2D drawing library that goes through the Ge emulation for portability.
...
To be used for things like sceUtility* and other overlays like FPS and stats.
2012-11-18 13:04:49 +01:00
Henrik Rydgard
a6eb25b58c
Disable blend on clear mode
2012-11-18 02:48:15 +01:00
Henrik Rydgård
f002fe8db3
Merge branch 'master' of github.com:hrydgard/ppsspp
...
Conflicts:
Core/HLE/HLE.h
Core/HLE/sceKernel.h
Core/HLE/sceKernelInterrupt.cpp
2012-11-17 20:11:54 +01:00
Henrik Rydgard
7720dc3f60
Various warning, logging, jit fixes
2012-11-17 19:56:28 +01:00
Henrik Rydgard
449f56d6f8
Fix analog stick stuck in Up
2012-11-17 19:23:05 +01:00
Henrik Rydgard
d239f4ece1
Fix tests hanging, after the audio rewrite
2012-11-17 18:08:10 +01:00