Themaister
91edc8ff49
Add volume control.
...
It imposes no performance loss as it is performed
during s16->float conversion.
It is however grouped together with check_mute.
2012-11-03 14:15:03 +01:00
Themaister
0ac3ee7d31
Add input_hotkey_enable.
...
Adds a mechanism to toggle when hotkeys are enabled.
2012-11-02 23:26:29 +01:00
Themaister
f9693f7ea2
ARRAY_SIZE to simplify some for-loops.
2012-10-26 23:15:34 +02:00
Themaister
e53dd431b4
Begin merging D3D9 driver.
2012-10-26 22:18:26 +02:00
twinaphex
63238d3b67
(OpenSL) Add preliminary driver - OpenSL ES implementation in NDK
...
is a half-baked, half-implemented hackfest, so will have to go over
Android-specific examples to get this to work
2012-10-18 05:46:09 +02:00
twinaphex
a675c4348f
(Android) Split off input code into its own driver
2012-10-16 19:46:59 +02:00
twinaphex
e2ec1586ba
(Android) Loads a config file now from either $(INTERNAL_STORAGE)/retroarch.cfg,
...
$(EXTERNAL_STORAGE)/retroarch.cfg, or /mnt/extsd/retroarch.cfg. will need to
find a better catch-all location to put this and just use the rest as fallbacks
2012-10-16 15:18:40 +02:00
twinaphex
608d3718a3
(Android) Android does not redirect stderr to the logger - so we
...
need to wrap all stderr fprintfs - this will help for Xbox 1 too
which also doesn't redirect stderr
2012-10-16 13:57:35 +02:00
twinaphex
5ffab01827
(Android) Add g_android global struct - EGLDisplay, EGLContext
...
and EGLSurface in this struct are temporarily and all code
will be moved to EGL context file
2012-10-15 08:57:23 +02:00
twinaphex
174c7d9d98
(RARCH_CONSOLE) g_console struct removed now - console settings
...
now a part of g_extern and also compiled in for PC - will use
this for RMenu
2012-10-15 06:25:12 +02:00
Themaister
b8abf34785
Purge some now useless code.
...
Removes manual input rate adjustments.
Don't allow DSP plugs to resample as it would complicate things alot
with dynamic rate control.
Also purges optional ssnes_* symbols for external plugs.
2012-10-13 20:22:45 +02:00
Themaister
a31aacf1a8
Fix derp.
2012-10-12 22:03:17 +02:00
Themaister
f6d8902462
Add monitor selection option.
2012-10-12 21:15:58 +02:00
Themaister
6104ce2163
Add option for windowed fullscreen.
2012-10-05 14:15:54 +02:00
Themaister
9c462e19b7
Add basic turbo support.
2012-10-01 22:16:16 +02:00
Themaister
dd6d27c108
Add WGL context.
2012-09-30 14:41:58 +02:00
Toad King
500139f1b5
change video_rpi into a more generic video_vg
2012-09-24 15:19:07 -04:00
Themaister
145bf19208
Fix minor derp.
2012-09-18 23:55:36 +02:00
Themaister
d750acedf3
system_directory defaults to ROM directory.
...
Also fires off a warning about this ...
2012-09-18 23:48:50 +02:00
Themaister
a8ab9c54bc
Add --appendconfig option.
2012-09-11 00:10:44 +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
d68f5424dc
Add possibility to avoid screenshoting viewport.
2012-08-26 21:18:52 +02:00
Themaister
304615510a
Start adding GPU recording to FFmpeg.
2012-08-25 22:38:49 +02:00
Twinaphex
5e97b86e65
(GX) Change wii_ naming conventions to gx_
2012-08-09 03:54:27 +02:00
Themaister
488d2c5a63
Move keysyms to libretro.h.
...
Should allow RETRO_KEYBOARD to work on GL/SDL/X11 drivers.
2012-07-28 07:39:05 +02:00
Themaister
38f7673fac
Add command functionality to stdin.
2012-07-25 04:50:46 +02:00
twinaphex
0951020196
(360/Xbox 1) Refactor XInput driver with portability in mind
2012-07-07 20:56:46 +03:00
twinaphex
9d5978cb3e
(360/Xbox 1) xdk360_video changed
2012-07-07 20:15:06 +03:00
Twinaphex
c3d40d0f5a
Snes exorcism
2012-07-07 17:19:32 +02:00
twinaphex
6203c787bb
(360) Resolve new names for video/input drivers
2012-07-07 17:53:33 +03:00
Themaister
c440c7a50a
Add support for RETRO_DEVICE_ANALOG.
2012-06-28 18:32:06 +02:00
Themaister
fd017b8f57
Add NULL drivers.
2012-06-20 00:43:41 +02:00
Toad King
7986e01cbf
Merge branch 'master' of http://github.com/Themaister/RetroArch
...
Conflicts:
qb/config.libs.sh
2012-06-14 03:03:12 -04:00
Themaister
4ee0bde039
Add RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY.
2012-06-12 00:28:34 +02:00
Toad King
88144ba6d2
Merge branch 'master' of http://github.com/Themaister/RetroArch
...
Conflicts:
qb/config.libs.sh
2012-06-07 20:22:50 -04:00
Themaister
7a4ef581a4
Add auto save state on end.
2012-06-02 21:34:26 +02:00
Toad King
9340830991
Merge branch 'master' of http://github.com/Themaister/RetroArch
2012-05-31 10:55:06 -04:00
Themaister
6d1198bf55
Make rarch_init_msg_queue() public.
2012-05-28 23:30:29 +02:00
Twinaphex
a171f4c9fd
(RARCH_CONSOLE) We want to init the message queue way before RetroArch
...
actually starts on consoles - therefore we add this ifdef -
beats having to add this for every console port
2012-05-28 23:14:18 +02:00
Toad King
ec87f858f2
Merge branch 'master' of http://github.com/Themaister/RetroArch
...
Conflicts:
qb/config.libs.sh
2012-05-28 02:27:25 -04:00
Themaister
0375de48a2
Add preliminary network command interface.
2012-05-27 14:12:29 +02:00
Toad King
6c79d66e1b
linuxraw input: gets input straight from stdin
...
WARNING: this mode uses a raw keyboard mode. if the emulator does not exit cleanly, you could be left at a terminal with no form of input. do not use this mode for testing.
2012-05-25 15:44:39 -04:00
Toad King
350af0a458
initial Raspberry Pi work. Currently just displays a solid blue screen.
2012-05-23 02:31:29 -04:00
Themaister
4ddc5a9912
Fix strange bug where binds in player 2 would carry over to player 1.
2012-05-09 23:25:30 +02:00
Themaister
a9eaa86683
Cleanup in driver selection.
2012-05-07 23:20:13 +02:00
Themaister
dd90a338d5
Add L2/R2/L3/R3 keys.
2012-05-07 21:51:32 +02:00
Themaister
ce740f8948
More fixups.
2012-04-21 23:31:57 +02:00
Themaister
aab8fb6151
ssnes_* => rarch_*.
2012-04-21 23:25:32 +02:00
Themaister
9ab51ad23a
SSNES => RetroArch.
2012-04-21 23:17:43 +02:00