Themaister
0521537618
Fix log interface usage.
2014-01-02 02:18:13 +01:00
twinaphex
88cb3faa01
Update libretro.h
2013-12-18 20:34:47 +01:00
twinaphex
dfc4d5a703
Go through new logging interface
2013-12-16 13:21:30 +01:00
twinaphex
6b870aab8a
(OSX) Fix build
2013-12-02 23:34:14 +01:00
twinaphex
ebfe277207
(iOS) Gets things working again with iOS 7 SDK -
...
Starting from iOS 7, Apple "optimizes" sin and cos through
some function called __sincos_stret. This is however a new function
added by Apple in iOS 7/OSX 10.9 versions of libm. If you compile
a core with iOS 7/OSX 10.9 SDKs for an older platform, it will
crash on 'undefined symbol - __sincos_stret'. So I now set
minimum iPhone SDK version so that it doesn't do this "optimization"
2013-11-29 22:41:37 +01:00
twinaphex
61f98298d2
Add GPLv3 licensing
2013-11-27 21:56:41 +01:00
twinaphex
605fbade33
(iOS) Getting things compiling again on iOS 7 SDK - C++ sure is a
...
lot of fun when you have to care about portability - since they
got rid of tr1/memory - we'll just bake in our own tr1/memory.h -
the same that the Blackberry port uses - oh yeah - and Clang apparently
needs to know the namespace too otherwise it feels shared_ptr is 'too ambiguous'
2013-11-25 03:15:11 +01:00
twinaphex
50c62baabb
Fix OSX build
2013-07-15 11:00:17 +02:00
twinaphex
45e19b6633
Fix Windows build
2013-07-15 10:52:14 +02:00
twinaphex
65f325bd63
Fix Unix build
2013-07-15 10:36:40 +02:00
twinaphex
0980a6beba
(ARM target) Add zlib
2013-07-14 13:26:37 +02:00
twinaphex
721f37ecae
Add ARM target
2013-07-14 13:23:13 +02:00
twinaphex
2acf147dbf
Add include path
2013-07-10 15:56:05 +02:00
twinaphex
2ca2f9bb62
(OSX) Works now on OSX
2013-07-08 10:40:04 +02:00
twinaphex
1d46caf129
(Mingw) Fix target output filename
2013-05-19 01:23:40 +02:00
twinaphex
5bc8c24ea9
(OSX) Use GL_R11F_G11F_B10F_EXT and GL_RGB9_E5_EXT on OSX - default
...
ones are undefined
2013-05-19 01:04:52 +02:00
twinaphex
13a771ef47
(OSX) One compile fix for OSX - several others to go in gli
2013-05-19 01:00:19 +02:00
twinaphex
93f2179b97
(Mingw32) Compile fix
2013-05-18 23:54:51 +02:00
Themaister
2f76f3d48c
Fix Win32 build.
2013-05-18 22:36:47 +02:00
Themaister
453090e050
Build on Pi.
2013-05-18 21:33:36 +01:00
twinaphex
2de95be9d4
Make it possible to do diagonal movement with D-pad
2013-05-18 15:55:32 +02:00
twinaphex
63fc92d330
Add D-pad movement controls + Mouselook (X button) + Run button (Y button)
2013-05-18 15:52:43 +02:00
twinaphex
1a05d8a601
Add Raspberry Pi target
2013-05-18 15:19:34 +02:00
twinaphex
f556aece5f
(PS3) (Probably futile) attempt to get something going with GL ES 1.x
...
based PSGL - needs separate shader.cpp implementation
2013-05-18 04:39:12 +02:00
twinaphex
7db1bed703
(JNI) Change target name
2013-05-18 03:32:46 +02:00
twinaphex
3f02a33962
Change target name
2013-05-18 01:46:14 +02:00
twinaphex
ba9e4d6055
Change name to 'SceneWalker'
2013-05-18 01:42:29 +02:00
twinaphex
f131b5dbc6
(QNX) Compatibility fix - make std::vector param for get_vertex()
...
non-const
2013-05-18 00:31:25 +02:00
twinaphex
a0e73d297e
(QNX) Add reset() to shared_ptr implementation
2013-05-18 00:26:48 +02:00
Themaister
4c6beb9771
Change so-name.
2013-05-17 16:18:25 +02:00
Themaister
8362e2befc
Remove some useless stuff.
2013-05-17 16:16:26 +02:00
Themaister
4f08a7216b
Fix GLES build.
2013-05-17 15:39:30 +02:00
Themaister
5a7dfa3199
Implement ellipsoid space.
2013-05-17 14:48:28 +02:00
Themaister
f5515c9a60
Fixups.
2013-05-17 14:30:56 +02:00
Themaister
3153bb1c4c
Tweak collision detection.
2013-05-17 14:18:42 +02:00
Themaister
d59ad6cc9c
Minor stuff.
2013-05-17 03:52:10 +02:00
Themaister
4d083e336f
Much fancier collision detection :3
2013-05-17 03:27:08 +02:00
Themaister
c8870f376a
Add some colision tests.
2013-05-16 14:19:13 +02:00
Themaister
92c1d9729c
Attempt to rework collision a bit.
2013-05-16 03:34:48 +02:00
Themaister
cf4fc88229
Use anisotropic filtering.
2013-05-15 01:49:39 +02:00
Themaister
f3dc054472
Fine adjust edge detection.
2013-05-15 01:16:19 +02:00
Themaister
1fa2414454
Add normals to pyramid.
2013-05-15 00:44:28 +02:00
Themaister
3adb68448b
Fixup jittery edge handling.
2013-05-15 00:00:43 +02:00
Themaister
0685303a4a
Fixup gravity.
2013-05-14 19:38:46 +02:00
Themaister
145b3e1d73
Basic collision.
2013-05-14 18:05:35 +02:00
Themaister
45bf16ad8e
Start adding collision detection.
2013-05-14 02:33:51 +02:00
Themaister
7729682063
FPS-style view.
2013-05-14 02:08:02 +02:00
Themaister
323a688a6e
Avoid discard hack.
...
Breaks Lightning model, but discard breaks most models which use alpha
anyways.
2013-05-13 01:37:14 +02:00
Themaister
21b2259c17
Remove Y rotate clamp.
2013-05-13 01:06:51 +02:00
Themaister
5b50aaf8e9
Fix 32-bit TGA decode.
2013-05-13 00:59:17 +02:00