9557 Commits

Author SHA1 Message Date
twinaphex
c056894cac (PSP) Set optimization to -O2 - -O3 is unsafe on my
PSP GCC toolchain
2014-02-16 16:14:38 +01:00
twinaphex
ff149257e4 (PSP) Fix default joykey binds 2014-02-16 15:42:02 +01:00
twinaphex
896cc6a375 (PSP) Implement autodetect_enable 2014-02-16 15:36:01 +01:00
twinaphex
9e295eccd4 (PSP) Check if input and input_data points to something in
graphics init function
2014-02-16 15:24:35 +01:00
twinaphex
cab8cf90c5 (PSP) Flesh out psp_input_set_keybinds 2014-02-16 15:20:46 +01:00
twinaphex
bf98d525e3 (PSP) Add some missing defines 2014-02-16 14:55:37 +01:00
twinaphex
d23d6d93d6 (PSP) Add default binds 2014-02-16 14:51:24 +01:00
Themaister
b86ca166bf Expose more SRAM settings in RGUI.
Also treat save state slot -1 as the "auto save slot".
2014-02-15 11:12:34 +01:00
twinaphex
a788009e7c How nice - geom->base_width and geom->base_height are const, so
we have to put them in local copies first
2014-02-13 15:12:31 +01:00
twinaphex
535f130891 Prevent division by zero in gfx_set_viewport 2014-02-13 15:10:01 +01:00
twinaphex
4d48c5a6b8 (PSP) Take out -g for release builds 2014-02-13 13:48:13 +01:00
twinaphex
8a70b8d6c7 (PSP) Will not link without -G0 2014-02-13 13:46:32 +01:00
twinaphex
83b5240185 (PSP) Set up DEBUG switch for Makefile 2014-02-13 13:42:51 +01:00
twinaphex
97d2ec6543 (PSP) Disable HAVE_FILE_LOGGER 2014-02-13 13:28:21 +01:00
twinaphex
644ddc7bf0 (PSP) Input -refactors 2014-02-13 13:21:05 +01:00
Hans-Kristian Arntzen
2ab94ad8d1 [Android]: Use ALPHA_SIZE 8.
Avoids weird 24-bit surfaces ...
2014-02-13 12:04:08 +01:00
twinaphex
63e8dfba4d (PSP) Hardcode ROM being fed right now for testing purposes 2014-02-13 11:45:22 +01:00
twinaphex
94d70b6aba (PSP) Hack - Get around FPU exception - division by zero 2014-02-13 11:38:41 +01:00
Hans-Kristian Arntzen
6a6f56a82e Do not reply on CMD_NONE.
Avoids potential deadlock.
2014-02-13 11:20:18 +01:00
twinaphex
429b3126cb (PS) reinit_textures in init function 2014-02-13 10:41:05 +01:00
twinaphex
edcd7118ad Take out unused -DHAVE_VID_CONTEXT 2014-02-13 08:54:14 +01:00
twinaphex
d8ed2f0d42 (PSP) Add -DSINC_LOWER_QUALITY 2014-02-13 08:50:43 +01:00
twinaphex
23ffadb770 (PSP) Set input driver during video init 2014-02-13 08:31:45 +01:00
twinaphex
84fa352cd1 (PSP) Forgot code in KEYBINDS_ACTION_SET_DEFAULT_BINDS 2014-02-12 21:55:33 +01:00
twinaphex
bbaa434668 (PSP) Input - Rewritten poll function 2014-02-12 21:40:57 +01:00
twinaphex
b9596ab649 (PSP) Ifdef psp_video_restart with HAVE_MENU 2014-02-12 21:12:06 +01:00
twinaphex
02ec26e2f4 (PSP) Input - Don't check for return value from CtrlReadBufferPositive - make
input init function properly return a struct
2014-02-12 21:09:11 +01:00
twinaphex
d7476d55a7 (PSP) Refactor PSP input driver to make use of new gamepad interface 2014-02-12 21:03:19 +01:00
twinaphex
3b515e9451 (PSP) Dehardcode pitch parameter to sceGuCopyImage 2014-02-12 19:43:02 +01:00
twinaphex
146b8442e6 (PSP) Take out instant exit hack 2014-02-12 19:27:44 +01:00
twinaphex
358df3dd99 (PSP) Gives video output now 2014-02-12 19:27:23 +01:00
Hans-Kristian Arntzen
b1a3b94594 Fix command-line for glgen. 2014-02-12 19:05:29 +01:00
Themaister
bf1a95459c Remove weird backslash. 2014-02-12 18:55:40 +01:00
Themaister
c85b5b9b27 Add glsym README. 2014-02-12 18:54:57 +01:00
twinaphex
7a67e05a66 (glsym_gl.h) Update GLuint64EXT in glsym_gl.h too (BTW - where
is the README explaining how to generate files with glgen.py?)
2014-02-12 18:29:03 +01:00
twinaphex
70f9905625 (PSP) Build fix 2014-02-12 18:24:34 +01:00
twinaphex
620bf49081 (OSX) Add GLuint64EXT for OSX version lower than 10.7 (Lion) 2014-02-12 18:21:35 +01:00
twinaphex
b724851e93 (PSP) Hook up frontend platform driver - implement process_args
and not exec function
2014-02-12 18:17:54 +01:00
Twinaphex
ad68ce4c91 Merge pull request #545 from libretro/glgen-update
Update glgen_gl.c/h.
2014-02-12 17:59:01 +01:00
twinaphex
76a40ef066 (PSP) Add example for manually loading a ROM file so that we can
skip past the menu
2014-02-12 17:29:20 +01:00
twinaphex
ff6bd795cd (PSP) Video driver was not hooked up 2014-02-12 17:18:45 +01:00
Themaister
ef54422379 Avoid temporary garbage data in alpha mod. 2014-02-12 15:53:04 +01:00
Themaister
833259de93 Greatly improve performance with normalized overlays and threaded video.
SET_ALPHA_MOD would previously block on frame completion which only made
sense for non-normalized overlays.

This should also hopefully fix the ANR hang on Android.
2014-02-12 15:40:54 +01:00
Themaister
150ee8d8c2 Update glgen_gl.c/h. 2014-02-11 20:53:46 +01:00
Themaister
e1ada80cc9 Remove redundant ifdef check. 2014-02-11 20:45:59 +01:00
twinaphex
b370d3f048 Stub function of null_gfx_restart when HAVE_MENU is defined 2014-02-11 17:10:13 +01:00
twinaphex
cd85591211 (PSP1) Add defines 2014-02-11 16:43:16 +01:00
twinaphex
8188ce53d3 (PSP1) Take out NULLVIDEO define 2014-02-11 16:30:41 +01:00
twinaphex
6cc1660b4f (OSX PPC) Remove PPC prefix header 2014-02-11 16:15:56 +01:00
twinaphex
096766dc32 (PSP) gzguts.h - build fix 2014-02-11 16:12:50 +01:00