Commit Graph

407 Commits

Author SHA1 Message Date
twinaphex
136c1f351c (OSX PPC) Fix build - hangs currently on CGLSetCurrentContext 2014-05-23 01:09:46 +02:00
twinaphex
e6c36d5cda (OSX PPC) Return mainScreen always for 10.5 and below in
function get_chosen_screen
2014-05-23 00:55:09 +02:00
twinaphex
c310d6866b (Apple) Take out NSApplicationDelegate protocol reference 2014-05-23 00:45:24 +02:00
twinaphex
e864285b84 (OSX PPC) Add .empty to modules dir 2014-05-23 00:04:39 +02:00
twinaphex
6c87c2494c (OSX PPC) Add OSX PPC define 2014-05-22 20:30:21 +02:00
twinaphex
2c7aa26390 (OSX PPC) Create some more groups in project solution 2014-05-22 20:15:34 +02:00
twinaphex
a1978896d3 (Apple/iOS) Some build fixes 2014-05-22 20:10:06 +02:00
twinaphex
c56ea88dd4 (OSX) Split up platform-specific input files to 'osx' group in xcodeproj 2014-05-22 18:55:30 +02:00
twinaphex
dd2d15c144 (Apple) Move iOS/OSX to separate dirs so that both ports can have their own
modules/ directory
2014-05-22 18:54:10 +02:00
twinaphex
1fd7766bc0 (OSX PPC) Add OSX PPC project - still lots of compile errors to
go through
2014-05-22 18:23:07 +02:00
twinaphex
f8f5a4a108 (iOS) Fix backwards compatibility with iOS 6 2014-05-17 03:56:39 +02:00
twinaphex
72beeba8b0 (Apple) Fix OSX build 2014-05-16 23:30:43 +02:00
Ori Kadosh
16cf2a0e52 fixed MFi controller support 2014-05-16 19:57:38 +03:00
twinaphex
dad0b6d5fd (OSX PPC) New OSX PPC solution (still WIP) 2014-05-12 18:11:22 +02:00
twinaphex
f134e60b87 (Apple) OSX build solution - (Take out -DLSB_FIRST define 2014-05-12 17:12:32 +02:00
twinaphex
f04dc9a27c (Apple) Settings.xib - lower deployment target 2014-05-12 17:06:18 +02:00
twinaphex
f28aba04c5 (Apple) Lower deployment target to Xcode 3.0 for Xcode solution 2014-05-12 16:59:11 +02:00
twinaphex
d66f8942a9 Revert "(Apple) Deprecate Setttings.xib as well so that it can build for"
This reverts commit 453ced002b.
2014-05-12 16:41:41 +02:00
twinaphex
1d552c42ee (Apple) Style nits/cleanups 2014-05-12 16:37:02 +02:00
twinaphex
b248834053 (Apple) Style nits 2014-05-12 15:26:46 +02:00
twinaphex
9d00e3af1b (Apple) Style nits 2014-05-12 15:17:08 +02:00
twinaphex
453ced002b (Apple) Deprecate Setttings.xib as well so that it can build for
OSX 10.5
2014-05-12 14:58:54 +02:00
twinaphex
d460255174 (Apple) Try to deprecate IBDocument version requirement for
MainMenu.xib so that it is OSX 10.5-compatible
2014-05-12 14:49:58 +02:00
twinaphex
3296b9575c (Apple) Style nits 2014-05-11 01:59:24 +02:00
twinaphex
590376836a (iOS) Bake in sinc_neon.S/utils_neon.S again 2014-05-11 01:34:34 +02:00
twinaphex
2a65fd9067 (iOS) Take out arm64 architecture - would require linking against
64bit dylibs
2014-05-10 22:27:11 +02:00
twinaphex
7306a124d6 (Apple) apple_display_alert - turn two NSString *params into const char* 2014-05-03 21:34:13 +02:00
twinaphex
b765ac5634 (Apple) Nits 2014-05-03 19:14:19 +02:00
twinaphex
99b7a5532f (Apple) Cleanup Xcode projects a bit - don't include headers 2014-05-03 19:12:00 +02:00
twinaphex
9805d6b637 (iOS) Get rid of warning 2014-05-03 19:00:12 +02:00
twinaphex
de7cf52227 (Apple/General_) Turn setting_data into general code - this code
will be used for exposing a list of generic menu settings to
WIMP menus and other such things (already used by the Apple port
in tihs way)
2014-05-03 18:38:29 +02:00
twinaphex
5678a7854f (Apple) Build fix 2014-05-03 07:17:59 +02:00
twinaphex
5033a39a1d (Apple) Move some C common code from ObjC file to platform_apple.c 2014-05-03 07:11:23 +02:00
twinaphex
6b0f9d3698 (Apple) Move hid_pad.c to input/ 2014-05-03 07:08:10 +02:00
twinaphex
58456ab90f (Apple) Some style nits 2014-05-02 16:43:08 +02:00
twinaphex
d2a21fbbbd (PPC OSX) Delete .build dir 2014-04-26 22:13:29 +02:00
twinaphex
b25d96e51b (Apple iOS) Style nits 2014-04-26 21:58:18 +02:00
twinaphex
8d8fb6f988 (Apple) Build fix 2014-04-26 21:48:42 +02:00
twinaphex
0ddc7d57fd Add core_info/rom_history extensions from Apple ports to mainline 2014-04-26 21:42:06 +02:00
twinaphex
765e876cc4 Lower OSX solution to 10.5 compatibility 2014-04-26 19:02:22 +02:00
twinaphex
d0fd362279 (Apple) Bump up CFBundleVersion numbers 2014-04-26 18:58:55 +02:00
twinaphex
36c121dc83 (Apple) Build fixes 2014-04-26 17:47:21 +02:00
twinaphex
1410b6937e (Apple) Move Apple input files around - rename files 2014-04-26 17:39:46 +02:00
twinaphex
02b0844061 (Apple) Style nits and cleanups 2014-04-26 04:49:47 +02:00
twinaphex
91faa161af (Apple) Style nits 2014-04-26 03:58:07 +02:00
twinaphex
2fc75bb4c5 (iOS) Fix warning 2014-04-26 03:27:33 +02:00
twinaphex
366d2d1879 (Apple) More style nit cleanups 2014-04-26 03:18:52 +02:00
twinaphex
f72de0030f (Apple) Cleanups 2014-04-26 03:14:53 +02:00
twinaphex
4942306fff Add HAVE_CC_RESAMPLER to nearly all targets 2014-04-20 04:17:18 +02:00
twinaphex
70164a8105 (PPC) Build fix 2014-04-19 21:40:42 +02:00
twinaphex
0e45b11246 (Apple) Style nits 2014-04-19 20:16:29 +02:00
twinaphex
fd215a1d27 (iOS) Build fix - don't compile in ARM NEON code in the meantime
until assembly files are fixed to assemble with LLVM/Clang
2014-04-17 23:04:40 +02:00
twinaphex
63b942b301 Ifdef out unsupported .arm line (also - LLVM/Clang assembler does
not seem to like float literals at all. Please try to change these
into something else)
2014-04-17 22:56:28 +02:00
twinaphex
10f71265e5 (Apple OSX) Build with HAVE_THREADS defined 2014-04-17 22:16:28 +02:00
twinaphex
8e015a71b4 (Apple) Build fix 2014-04-17 22:10:37 +02:00
twinaphex
569de131a0 Move device enums outside of driver.h - and create new callback
for 'getting' the number of 'devices' the input driver supports
2014-04-17 20:47:43 +02:00
twinaphex
d17392b835 (OSX) Fix some warnings 2014-04-15 16:53:38 +02:00
twinaphex
fb579c24be (iOS) Fix some warnings in apple_gamecontroller.m 2014-04-14 20:50:10 +02:00
twinaphex
9b69deaa12 (OSX PPC) More ifdeffing to get RA OSX PPC to compile and link -
doesn't work right now
2014-04-14 18:46:44 +02:00
twinaphex
d290cda2a9 (OSX PPC) More build 'fixes' 2014-04-14 18:30:21 +02:00
URBANsUNITED
8bafc7d5bb Update views.h
changed to correct path...
"frontend/info/core_info.h"
2014-03-10 19:46:24 +01:00
twinaphex
d890a44f7a (Apple) Build fix for Snow Leopard 2014-03-10 06:10:34 +01:00
Themaister
d3c0431a3b Update more context backends ... 2014-03-09 17:11:06 +01:00
Themaister
fce4ebd31e Move core_info to frontend/info. 2014-03-01 11:53:04 +01:00
twinaphex
8536488955 (OSX PPC) Reduce errors from 15 to 12 - OSX PPC is pre-10.6 2014-02-22 13:50:45 +11:00
twinaphex
edcd7118ad Take out unused -DHAVE_VID_CONTEXT 2014-02-13 08:54:14 +01:00
twinaphex
6cc1660b4f (OSX PPC) Remove PPC prefix header 2014-02-11 16:15:56 +01:00
twinaphex
c2b8d33837 (OSX PPC) Changes 2014-02-11 20:45:39 +11:00
twinaphex
a5f59f6260 (OSX PPC) Comment out NSApplicationDelegate for OSX 10.5 PPC 2014-02-11 19:07:05 +11:00
twinaphex
efd413de62 (OSX PPC) Build fixes 2014-02-11 19:03:38 +11:00
twinaphex
4b49e69cb9 (OSX PPC) Header fixes 2014-02-11 18:52:28 +11:00
twinaphex
75e7d10eba (OSX PPC) Build fixes 2014-02-11 18:49:49 +11:00
twinaphex
767607f03b (OSX PPC) Link OpenGL.framework 2014-02-11 18:34:21 +11:00
twinaphex
ff94787d86 (PPC Altivec) turn vec_splats into vec_splat - PPC OSX (Leopard) doesn't
support vec_splats intrinsic
2014-02-11 18:32:18 +11:00
twinaphex
131ea08c26 (OSX PPC) Down to two errors now - implicit declaration of function
vec_splats - incompatible types in initialization (Altivec)
2014-02-11 18:19:15 +11:00
twinaphex
b30db14bcf (OSX PPC) Remove stub main.m 2014-02-11 17:05:31 +11:00
twinaphex
50f284e1cb (OSX PPC) Relative paths 2014-02-11 16:30:11 +11:00
twinaphex
c42a00a39f (OSX PPC) Change anonymous unions, define GLint64/GLuint64/GLsync
for Leopard and Snow Leopard, other changes..
2014-02-11 16:07:00 +11:00
twinaphex
c3bdfa9c8e (OSX PPC) [Define HAVE_MENU/HAVE_OPENGL 2014-02-11 06:43:56 +11:00
twinaphex
7d7e32df47 (OSX) Define -DHAVE_MENU 2014-02-11 06:26:48 +11:00
neville
a7a45ecb64 (OSX PPC) Update solution 2014-02-11 06:05:24 +11:00
neville
31f528da85 (OSX PPC) Add preliminary OSX PPC solution - for OSX 10.5.8 Leopard 2014-02-10 10:19:11 +11:00
twinaphex
460670f074 Move sensor value reading to retro_sensor_interface 2014-01-20 14:52:53 +01:00
meancoot
8b8ebe0a06 (Apple) Don’t report out of bounds touches as being pressed. 2014-01-16 15:07:10 -05:00
meancoot
b530dce2d2 (iOS) Add ‘Small Keyboard’ input mode which repurposes certain keys while right shift is held.
Notably the tilde, number keys, minus and equals are changed to send Escape and F1-F12.  This is useful on iPad specific keyboards where these keys are otherwise unavailable.
2014-01-16 15:07:10 -05:00
meancoot
cd38bd6159 (iOS) Don’t tell running core about touches that aren’t tracked by RAGameView. (Thanks to OMGsus for the bug report) 2014-01-14 14:34:11 -05:00
meancoot
cd2e257f70 (iOS) Fix crash with the cocoa state select control. 2014-01-14 14:31:44 -05:00
meancoot
2445225526 (Apple) Fixup mapping joypads from RGUI. 2014-01-12 20:56:16 -05:00
meancoot
8488afe89f (iOS) Pass character data with physical keyboard events. 2014-01-12 20:25:43 -05:00
meancoot
5747106e64 (Apple) Add keyboard event+character data support. (No char data for iOS) 2014-01-09 18:16:55 -05:00
twinaphex
49ec30f377 (iOS) Replace icons 2014-01-08 11:40:35 +01:00
meancoot
2a341ac15c (Apple) Add analog stick support for classic controller. You need to rotate the stick 360 degrees to calibrate it. (Todo: Document this somewhere!) 2014-01-07 22:08:09 -05:00
twinaphex
de703eee52 (Apple) Ifdef code with HAVE_LOCATION and HAVE_CAMERA 2014-01-06 16:27:30 +01:00
Twinaphex
e7cf6d1672 Merge pull request #461 from libretro/kb_overlay
Support for keyboard keys on overlays.
2014-01-06 05:51:05 -08:00
meancoot
e2ffb51c2d (iOS) Fix brutal BTstack lag 2014-01-05 20:12:04 -05:00
meancoot
aa23e81cca (Apple) Fix building for 32-bit OSX 2014-01-05 14:56:45 -05:00
twinaphex
8e0118f4bb Get rid of unused HAVE_RARCH_MAIN_IMPLEMENTATION and HAVE_RARCH_MAIN_WRAP 2014-01-05 03:33:27 +01:00
meancoot
4643e53cc8 (OSX) Re-add lion style fullscreen (still needs to be tested for Snow Leopard) 2014-01-04 14:05:22 -05:00
meancoot
b5ea9b4eb9 (OSX) Use more sane default config path. 2014-01-03 17:16:02 -05:00
twinaphex
70c3de9e33 (iOS) Replace icons 2014-01-03 18:39:01 +01:00