90 Commits
Author SHA1 Message Date
twinaphex 84f7b0f6b1 Move assets to assets directory 2014-01-12 15:31:34 +01:00
twinaphex 87a42941fe Move engine files to engine/ directory 2014-01-12 15:30:08 +01:00
twinaphex 01dda8f950 (JNI) Build fix 2014-01-12 15:26:47 +01:00
twinaphex dcdc7cd731 Fill in retro_init with logger initialization 2014-01-12 15:08:15 +01:00
twinaphex f15322e63b Go through logger interface 2014-01-12 15:07:37 +01:00
twinaphex 014d1d59c4 Revert to previous rpng version 2014-01-12 14:06:39 +01:00
twinaphex 477c199d93 Upgrade libretro header 2014-01-12 13:20:02 +01:00
twinaphex 0fcc07ddbe Upgrade rpng 2014-01-12 13:16:59 +01:00
twinaphex 5eb7de9202 (OSX) Set min OS version to 10.6 2014-01-03 17:35:25 +01:00
twinaphex ba8a6967f8 update libretro.h 2013-12-18 20:34:13 +01:00
twinaphex 2058d6c97e (OSX) Build fix 2013-12-02 23:32:08 +01:00
twinaphex f19e6a7017 (OSX) Have OSX use compat/tr/memory too 2013-12-02 23:24:12 +01:00
twinaphex 6165449264 (iOS) 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:06:28 +01:00
twinaphex fd09848514 Add GPLv3 headers 2013-11-27 20:24:29 +01:00
twinaphex e17baa0a31 (iOS) Compiles and links now on iOS 7.0 SDK 2013-11-25 03:25:01 +01:00
twinaphex 63a8597698 Add missing else to if statement (Makefile - OSX) 2013-07-15 11:01:35 +02:00
twinaphex 8e9f319adf Fix OSX build 2013-07-15 10:59:38 +02:00
twinaphex a35ba0473f Fix Windows build 2013-07-15 10:50:36 +02:00
twinaphex 34444a75c7 Fix Unix target 2013-07-15 02:54:32 +02:00
twinaphex c27c78bb57 Add ARM target 2013-07-14 13:33:23 +02:00
twinaphex b9d60f7d78 (OSX) Works now on OSX 2013-07-08 10:43:27 +02:00
twinaphex 12eecbde05 Add discard hack enable toggle - turning it on fixes Lighting model.
Note - you need to relaunch for this changet to take effect right now
2013-06-12 11:48:39 +02:00
twinaphex b7c5c965d9 (Mingw) Fix target output filename 2013-05-19 01:26:13 +02:00
twinaphex 9f65e73b5c Add Raspberry Pi target 2013-05-18 15:17:00 +02:00
twinaphex ab30ee045f Get rid of CFLAGS - Modelviewer is entirely C++03 2013-05-18 04:40:35 +02:00
twinaphex 2709ebb8f0 (PS3) (Probably futile) attempt to get something going with GL ES 1.x
based PSGL - needs separate shader.cpp implementation
2013-05-18 04:26:47 +02:00
twinaphex 481ae1998c (JNI) Change target name 2013-05-18 03:32:24 +02:00
twinaphex 60b68309db (QNX) Add reset() to shared_ptr implementation 2013-05-18 00:25:46 +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
Themaister abaf8f5d93 Can zoom out a lot more. 2013-05-13 00:57:06 +02:00
Themaister e4e886955f Add basic TGA support.
Works with Vanille test object.
2013-05-13 00:39:46 +02:00
Themaister ede67d6a22 Clarify RPNG changes. 2013-05-13 00:03:21 +02:00
Themaister e49bff005c Fixup RPNG to work better for GL purposes.
Avoids having to flip Y texture coordinate.
Also avoids having to use GLES2 extension to load textures.
2013-05-12 23:58:35 +02:00
Themaister cd1c593bd3 Use a default blank texture. 2013-05-12 21:46:08 +02:00
twinaphex ee3fa6c3ae (OSX) Compiles and links for OSX now 2013-05-12 16:08:57 +02:00
Themaister db83c30ede Don't bind to FB 0. 2013-05-12 15:40:05 +02:00
twinaphex a8ea5f95ea (iOS/QNX) Fix extension for iOS library + drop CC for iOS/QNX 2013-05-12 15:35:30 +02:00
twinaphex 6228219937 (iOS) Compiles and links 2013-05-12 15:32:16 +02:00
Themaister 010a852665 Unbind explicitly if not using maps. 2013-05-12 14:47:55 +02:00
twinaphex ac33a00a59 Add iOS header includes as well 2013-05-12 14:00:58 +02:00
Themaister 9e1e92bed0 Allow up to 1k FBO. 2013-05-12 13:48:26 +02:00
Themaister 7f6a4335b3 Add D-pad support. 2013-05-12 13:31:25 +02:00
Themaister b822a1a7c6 Works now on Android.
Cannot do dynamic symbol lookups it seems in GLES.
2013-05-12 13:27:04 +02:00
Themaister ab4297869d Fix GLES compile. 2013-05-12 13:31:41 +02:00
Themaister f16b0973bb Add use of ambient texture. 2013-05-12 13:28:39 +02:00
Themaister d663d5af9a Fixups in MTL loader.
Add specular lighting.
2013-05-12 13:20:33 +02:00
twinaphex 54e6aa5e3e Mingw now uses glext.h as well 2013-05-12 02:35:08 +02:00
Themaister 29a858db83 Fix normal in simple.obj. 2013-05-12 03:27:58 +02:00