Commit Graph

3461 Commits

Author SHA1 Message Date
twinaphex
6a08c92ada (Xbox 1) Cut down on some static variables 2012-08-17 17:45:14 +02:00
Themaister
f0d9cc09c9 Add --dualanalog/-A flag. 2012-08-16 21:21:19 +02:00
Toad King
8f3305a316 (GX) add custom linker script for increased stack size 2012-08-16 14:59:12 -04:00
twinaphex
1854388a56 (Xbox 1) Reapply stack size changes 2012-08-16 19:14:27 +02:00
twinaphex
878a141b4a (Xbox 1) Increase stack size to 131072 - Genesis Plus GX needs it 2012-08-16 19:12:34 +02:00
Toad King
9890a0ba9a (GX) aspect ratio selection
TODO: custom viewport code
2012-08-16 12:41:07 -04:00
Themaister
db0501fa50 Do not log unless g_extern.verbose is set. 2012-08-16 10:52:28 +02:00
twinaphex
b3d4044e09 (Xbox 1) Fix Salamander 2012-08-16 10:26:09 +02:00
Themaister
8198927260 Fixup build on Win32. 2012-08-16 10:09:44 +02:00
Themaister
38a3c72a21 Update to 0.9.7-rc2. 2012-08-16 09:31:05 +02:00
Themaister
70fd5350dc Always build in h264 support. 2012-08-16 09:25:13 +02:00
Twinaphex
979e45ea66 Remove redundant log 2012-08-15 21:02:06 +02:00
Twinaphex
bbe0f00059 (GX) Should save soft_display_filter to config file now
(CONSOLE) throttle mode will not be enabled if force_nonblock
is set to true
2012-08-15 21:00:23 +02:00
Themaister
405a901d18 Be more careful about overwriting global settings in driver init. 2012-08-15 20:43:26 +02:00
Themaister
3ac159845d Set refresh_rate in console. 2012-08-15 19:59:22 +02:00
Themaister
7372509bef Revert "(Libretro) Add nonblock_state"
This reverts commit 211381bb89.
2012-08-15 19:52:48 +02:00
Twinaphex
0890fced4b (RGL) Add back cellGcmSetAlphaFunc 2012-08-15 13:54:17 +02:00
Twinaphex
8c7e235e32 (PSL1GHT/Rgl) Compatibility changes 2012-08-15 13:15:12 +02:00
Twinaphex
a48376efd9 (PSL1GHT) Move GCM macro method defines to sdk_defines.h 2012-08-15 12:30:08 +02:00
Twinaphex
82fed93971 (PSL1GHT RGL) Add some GCM macro definitions for PSL1GHT 2012-08-15 12:06:04 +02:00
Twinaphex
408a0c34bc (RGL) Remove rglFifoGlVertexAttribPointer 2012-08-15 11:41:04 +02:00
Twinaphex
83a361cd82 (RGL) Replace messy initializers 2012-08-15 11:01:09 +02:00
Twinaphex
44ff5ec1c3 (RGL) Clean up RGLTransferDataVidToVid 2012-08-15 10:49:39 +02:00
Twinaphex
84de4f23e6 (Libretro) Correction to RETRO_ENVIRONMENT_SET_PERFORMANCE_LEVEL
description - level 0 and 1 were described incorrectly
2012-08-15 10:03:00 +02:00
Twinaphex
211381bb89 (Libretro) Add nonblock_state 2012-08-15 09:44:17 +02:00
Themaister
447412c6df Abstract all use of *Pointer() functions to one point. 2012-08-14 23:32:55 +02:00
Themaister
d0c4fdbc23 Only build in libpng if it's 1.5+.
libpng fails to build on 1.2 apparently.
It might build on 1.3 or 1.4, but 1.5+ is known to work.
2012-08-12 20:26:45 +02:00
Twinaphex
0e5528796d Set nonblock_state_func argument for >60Hz emu ports/games to true 2012-08-12 11:55:52 +02:00
Themaister
45579376f0 Add exception for RETRO_DEVICE_KEYBOARD in input_state callback. 2012-08-12 10:01:35 +02:00
Toad King
1b6b313787 (RGUI) add savestate support 2012-08-12 03:39:00 -04:00
Themaister
1794aa6dff Do not call set_nonblock_state for FF buttons if vsync isn't activated. 2012-08-12 09:36:15 +02:00
Twinaphex
1af593f910 (RARCH_CONSOLE) Run set_nonblock_state if an emu runs at more than
60fps/60Hz - to forcibly set vsync off
2012-08-12 09:19:42 +02:00
Toad King
3634136a3a (RGUI) display core name in menu 2012-08-12 01:32:22 -04:00
Themaister
e14a679f83 Forcefully disable VSync if game FPS >> monitor FPS. 2012-08-12 00:40:21 +02:00
Themaister
9f452def9c Actually update rarch_video.h. 2012-08-11 20:36:52 +02:00
Themaister
5a34de395a Minor stylistic cleanups. 2012-08-11 19:43:55 +02:00
Twinaphex
4d7d35f0ef Move platform-specific thread code into common thread/ folder 2012-08-11 14:27:12 +02:00
Twinaphex
e57a083697 (GX) Compile in HAVE_THREAD - provide pthread wrapper for GX 2012-08-11 13:33:32 +02:00
Themaister
c9a22392c8 Update to 0.9.7-rc1. 2012-08-11 09:18:39 +02:00
Toad King
28c14e7946 (GX) silence warning 2012-08-10 23:42:24 -04:00
Toad King
ce0ff54693 (GX) add devoptabs for logging stdout/stderr, useful for logging core messages 2012-08-10 22:49:12 -04:00
Toad King
545b530a50 (GX) fix asm blitter in optimized builds 2012-08-10 14:49:18 -04:00
Twinaphex
e3e3e1f3bc (PS3) Create gfx_ctx_get_aspect_ratio 2012-08-10 07:20:49 +02:00
Twinaphex
28eb3604f9 (PS3/Gl) refactored stuff 2012-08-10 06:50:41 +02:00
Toad King
49922e730e (CONSOLE) port failed rom fix to other platforms 2012-08-09 23:52:51 -04:00
Toad King
da0d300d54 (GX) fix exiting after failing to load a ROM 2012-08-09 23:50:49 -04:00
Twinaphex
82b3edfe86 (Xbox 1 Salamander) Fixed Salamander pathname 2012-08-10 05:28:11 +02:00
Twinaphex
6d87a1ab9f (PS3 Salamander) Build fix 2012-08-10 05:18:32 +02:00
Twinaphex
6929349c4f (GX) Salamander path refactor 2012-08-10 05:00:19 +02:00
Twinaphex
fcebaca85e (PS3) Rewrite resolution context code 2012-08-10 04:48:21 +02:00