Commit Graph

3882 Commits

Author SHA1 Message Date
Hans-Kristian Arntzen
afb4474a64 Don't #ifdef for HAVE_OPENGLES in cellos. 2012-09-10 17:55:41 +03:00
Themaister
7b8d412a16 Should fix build on PS3. 2012-09-10 11:19:54 +02:00
Themaister
9871b8d56f Add preliminary PBO mode for GL. (GLES). 2012-09-10 11:15:48 +02:00
Themaister
cfae6196a6 Cleanups in GL. Use GL_TRIANGLE_STRIP instead of GL_QUADS. 2012-09-10 10:29:50 +02:00
Themaister
3f84fc3263 Fix breakage of screenshots. 2012-09-10 09:52:34 +02:00
Themaister
0cb232a171 Avoid possible warnings in null_ctx. 2012-09-10 09:39:30 +02:00
Themaister
939f7a8d4c Update default bind for screenshot. 2012-09-10 09:34:52 +02:00
Toad King
08743c2111 (GX) poll both analog and digital values for GC L/R triggers 2012-09-09 23:45:48 -04:00
Twinaphex
005d25f709 (Android) Loads libretroarch library now 2012-09-10 04:51:22 +02:00
Twinaphex
fb1853654b (Android) Add null_fonts, libretroarch links now 2012-09-10 02:02:30 +02:00
Twinaphex
e6303c9615 Add null_ctx.c and use this for Android for now 2012-09-10 02:00:06 +02:00
Twinaphex
e58d9f31dd (Android) Don't compile in linux_inputraw for Android - use
pretro_get_system_info instead of retro_get_system_info
2012-09-10 01:53:42 +02:00
Twinaphex
b710babeb2 Move 'set default controls' function call outside 'set default
settings' function
2012-09-10 01:48:39 +02:00
Twinaphex
6cc534217a (Pandora) Updated Pandora icon 2012-09-10 01:39:20 +02:00
Twinaphex
8fcb79e86c (Android) Add logging 2012-09-10 01:11:49 +02:00
Twinaphex
61b0811501 (Android/GLES) Add HAVE_OPENGLES defines to gl.c - remaining stuff todo -
GL_QUADS not supported on GLES - GL_UNPACK_ROW_LENGTH/GL_PACK_ROW_LENGTH
not supported on GLES without extensions - all client state array
stuff unsupported -
- Query extensions and see if GL_UNPACK_ROW_LENGTH and GL_PACK_ROW_LENGTH
are available (on Tegra SOCs they should)
2012-09-10 00:39:26 +02:00
Themaister
4ff087cc36 Fix CXX_BUILD. 2012-09-09 23:37:12 +02:00
Themaister
8981dd6c6b Add RETRO_ENVIRONMENT_SET_INPUT_DESCRIPTORS. 2012-09-09 23:35:23 +02:00
Themaister
4402fcb323 Should fix crash with --config. 2012-09-09 09:26:54 +02:00
Themaister
bca1694183 Make path shell-style reading part of config reader. 2012-09-08 00:31:30 +02:00
Themaister
6a169513c9 Allow ~/ to be used in config for regular paths on *nix. 2012-09-07 22:20:49 +02:00
Themaister
369431d97d Remove some "not-so-serious" logs. 2012-09-07 21:59:20 +02:00
Themaister
29a1e7ac27 Purge some still lingering SSNES-isms. 2012-09-07 21:56:26 +02:00
Themaister
920982e34b Reword skeleton config to reflect RetroArch (and not SSNES :P). 2012-09-07 21:34:36 +02:00
Themaister
552cbd69fa Fix scaler build on 32-bit. 2012-09-07 11:14:07 +02:00
Toad King
a502ca5d6f (WII) fix build on some weird environments 2012-09-04 18:42:14 -04:00
Toad King
8540752665 (RARCH_CONSOLE) fix potentially uninitialized values in aspect_ratio 2012-09-04 18:20:49 -04:00
Themaister
4a136205bc Add clarification on retro_get_system_av_info(). 2012-09-04 23:40:57 +02:00
Toad King
15e0eb04f6 (NGC) fix dol loading error 2012-09-03 19:46:21 -04:00
Toad King
40df50caf5 (NGC) add some logging messages to sidestep.c 2012-09-03 19:15:57 -04:00
Toad King
20db83cd93 (NGC) new dol booter, move app_booter to wii folder
move package folders to wii and ngc respectively
2012-09-03 18:05:23 -04:00
Themaister
41359681c3 Add special point scaler for optimal speed. 2012-09-03 00:48:00 +02:00
Themaister
3f613882a3 Avoid using IS_LINUX. Use plain __linux__. 2012-09-03 00:08:33 +02:00
Themaister
ebd5bc85d5 Optimize -> bgr24 conversion paths. 2012-09-02 23:49:30 +02:00
Themaister
b9630e2a2c Optimize rgb1555 -> argb8888 conversion in SSE2. 2012-09-02 20:04:35 +02:00
Themaister
86b444cb97 Use bilinear for downscales, point for upscales. 2012-09-02 15:30:15 +02:00
Themaister
064e8ff81b Replace swscale.
Swscale fails to preserve RGB colors correctly
when any kind of scaling is applied, even point filtering.
2012-09-02 15:12:00 +02:00
Themaister
dff4e32cf6 Add licensing headers to scaler code. 2012-09-02 14:44:21 +02:00
Themaister
19fa31f17d Add custom scaling routines.
Implemented for point, bilinear, lanczos.
Partly optimized for SSE2.
2012-09-02 14:30:46 +02:00
Themaister
22e43d4d84 Fix typo. 2012-09-02 10:10:34 +02:00
Themaister
8663c1f009 Do not include SDL_syswm.h on OSX as it breaks. 2012-09-01 15:32:21 +02:00
Twinaphex
d4754f4c6c (XDK) Same for Salamander XDK 2012-09-01 06:59:38 +02:00
Twinaphex
1b9c554690 (PS3 Salamander) Fix logic bug if libretro_path is empty 2012-09-01 06:57:57 +02:00
Toad King
3197a3177f (GX) different detection code 2012-08-31 23:55:12 -04:00
Toad King
1cbc08d9fe (GX) attempt to fix ARAM issues 2012-08-31 23:52:08 -04:00
Twinaphex
d721d3c51c (Wii) Fixed define 2012-09-01 05:22:56 +02:00
Twinaphex
cee5dfc1de (NGC) Links and builds again 2012-09-01 04:20:30 +02:00
Twinaphex
16b2358bf6 (GX) Wii now takes in libretro_wii.a, Cube takes in libretro_ngc.a -
DOL/ELF binary output filenames changed - split up code
2012-09-01 03:01:33 +02:00
Twinaphex
f15a4a9631 (NGC) BBA (Broadband Adapter) net logging works now 2012-09-01 02:47:54 +02:00
Twinaphex
e6322b9903 (NGC) Change ifdef in netlogger code from HW_RVL to GEKKO 2012-09-01 02:32:52 +02:00