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
Themaister
abaa4f371d
Add video_aspect_ratio_auto setting.
2012-04-15 17:36:09 +02:00
Themaister
e3a71a8c5b
Fixup headers.
2012-04-09 22:05:26 +02:00
Themaister
e012e290ae
Builds clean.
2012-04-09 22:04:44 +02:00
Themaister
5d51942f69
libretro fixups.
2012-04-09 22:04:43 +02:00
Themaister
62c96ea937
Change license header.
2012-04-09 22:03:57 +02:00
Themaister
9698cd7dbd
Change headers.
2012-04-09 22:03:57 +02:00
Themaister
38a4141eef
Add allow_rotate.
2012-04-01 16:13:04 +02:00
Themaister
a3e504ec49
Shut up compiler warning.
2012-03-28 23:32:29 +02:00
Themaister
9ab02b12be
Move compat functionality to compat/.
2012-03-16 23:26:57 +01:00
Themaister
848a67252f
Fix subtle regression.
2012-03-09 18:18:35 +01:00
Themaister
2463924d69
Use uint64_t across the board for joykeys.
2012-03-04 13:55:35 +01:00
Themaister
ea0233716e
Slow motion mode.
2012-03-04 12:01:07 +01:00
Themaister
ae5900aaa1
Add video_h264_record option.
2012-03-02 22:19:49 +01:00
Themaister
90984ce3cc
config_read_keybinds takes path.
2012-02-29 19:25:54 +01:00
Themaister
dc1d9b674a
config_save_keybinds takes a pathname directly.
2012-02-29 19:07:25 +01:00
Themaister
b50ddfc87a
Fix some static analyzer warnings.
2012-02-27 17:29:59 +01:00
Themaister
5ce54cbbab
Implement config_save_keybinds.
2012-02-20 20:36:21 +01:00
Themaister
3407e765c3
Merge branch 'master' into ratecontrol
2012-02-18 13:05:47 +01:00
Themaister
2ef54a7e01
Might fix hat lookup.
2012-02-18 13:00:14 +01:00
Themaister
fd2be071f8
Merge branch 'master' into ratecontrol
2012-02-18 12:12:05 +01:00
Themaister
947d2a3514
Fixed joypad index lookup.
2012-02-18 12:09:20 +01:00
Themaister
438ac4ca4b
Begin adding rate control.
2012-02-14 01:16:37 +01:00
Themaister
78136e0191
Make keybind loader public.
2012-02-13 19:20:24 +01:00
Themaister
9c861f13be
Fix additional exclamation marks.
2012-02-11 21:16:01 +01:00
Themaister
3bda32d6f1
Add SET_VARIABLES interface.
2012-02-06 16:13:29 +01:00
Themaister
fea632b0e9
Add environment variable system extension.
2012-02-06 15:51:35 +01:00
Themaister
0cb2436a59
Bump to 8 players max. Futureproofing a bit.
2012-02-02 21:02:36 +01:00
Themaister
945a086edf
Verify that binds are in correct order.
2012-02-01 23:02:17 +01:00
Themaister
ce08251f53
Replace usage of DOUBLE with FLOAT in configs.
2012-01-30 15:14:30 +01:00
Themaister
5b0a948797
Refactor input config.
2012-01-30 01:20:35 +01:00
TwinAphex51224
f89060e7ff
(PS3) Take out setting callback - was crashing the PS3 port
2012-01-29 23:11:47 +01:00
Themaister
2c40567030
Properly return false from config_load_file.
2012-01-29 22:00:21 +01:00
Themaister
0bb1f7292c
Cleanup settings handling a bit to avoid lots of dummy variables.
2012-01-29 15:52:59 +01:00
TwinAphex51224
b56b09af35
Added common macro file for CONFIG_ macros - used now too by PS3
...
port
2012-01-29 14:10:57 +01:00
Themaister
d207eb0b1e
Add callback system to config_set_defaults.
2012-01-28 16:49:06 +01:00
Themaister
e8b2cde4cf
More graceful error handling.
2012-01-28 15:47:02 +01:00
Themaister
57fbad1a54
Expose config load as a global function.
2012-01-28 15:41:57 +01:00
Themaister
388e2bb5fc
Recognize kp_plus/kp_minus properly.
2012-01-25 23:03:02 +01:00
Themaister
75408b689d
Hook up binds.
2012-01-21 14:24:38 +01:00
Themaister
abf34c06c1
Attempt to always return from ssnes_main_init() when errors occur.
2012-01-14 16:08:54 +01:00
Themaister
260f3ac7ce
Use a more general SSNES_CONSOLE define.
2012-01-14 13:43:15 +01:00
Themaister
c305f4347d
Add g_console struct.
2012-01-12 22:53:14 +01:00
Themaister
4eab7c4387
Font scale option.
2012-01-11 22:52:25 +01:00
Themaister
b4248038fb
Update license headers.
2012-01-08 01:12:05 +01:00
Themaister
76212f47bf
Fix indentation.
2012-01-06 18:51:45 +01:00
TwinAphex51224
072342cdab
(360) Gets to initing audio
2012-01-06 14:12:12 +01:00
Themaister
0b62771b54
Don't use getenv on XBOX.
2012-01-05 17:27:18 +01:00
Themaister
c2ba0d474c
Use limits.h and PATH_MAX.
2012-01-02 13:33:03 +01:00
Themaister
672102d377
Change asserts to ssnes_assert().
2011-12-25 12:47:47 +01:00
Themaister
eac468ba19
MSVC compat.
2011-12-25 01:38:59 +01:00
Themaister
d5fca50a2f
Can build for C++.
2011-12-24 15:26:01 +01:00
TwinAphex51224
7c28a62b40
(Libxenon) No more SDL
2011-12-15 13:54:22 +01:00
Themaister
aa4f79f236
Start working on video.
2011-12-14 14:26:40 +01:00
Themaister
62f5c53b72
Start on Wii input.
2011-12-14 13:20:22 +01:00
Themaister
534163a57f
Start adding stuff for Wii.
2011-12-14 12:49:13 +01:00
TwinAphex51224
ee43531a99
Merge branch 'master' of github.com:Themaister/SSNES
2011-12-14 01:35:46 +01:00
TwinAphex51224
757fa71469
(Libxenon) Added (non-working) input driver
2011-12-14 01:35:17 +01:00
Themaister
bfee7986bd
Fix missing break;
2011-12-14 00:58:17 +01:00
Themaister
9aaad17c1a
Update Makefile.
2011-12-14 00:44:38 +01:00
TwinAphex51224
1136820124
(Libxenon) Terribly borked libxenon audio driver :)
2011-12-13 23:17:37 +01:00
Themaister
c18dce4783
Merge branch 'master' of github.com:Themaister/SSNES into ssnes-consoles
2011-12-02 22:25:37 +01:00
Themaister
c0f436b8ab
Minor nit.
2011-12-02 21:25:25 +01:00
Themaister
67c7cd8de9
No default config path on ps3.
2011-12-02 21:22:14 +01:00
Themaister
2b6c252747
Minor fixes.
2011-12-02 02:22:29 +01:00
TwinAphex51224
182525afa9
Merge branch 'master' of github.com:Themaister/SSNES into ssnes-consoles
2011-11-30 17:28:11 +01:00
Themaister
12ca70a308
Refactor binds.
2011-11-30 17:25:44 +01:00
TwinAphex51224
1fa7663d3b
Put in old input driver too - progresses to dynamic.c now
2011-11-30 17:24:18 +01:00
TwinAphex51224
2e34c6fc5c
Moved in old PS3 audio driver
2011-11-30 17:11:42 +01:00
Themaister
5dbd1ea35c
Add mute toggle.
2011-11-26 15:54:58 +01:00
Themaister
81b0e6d0a3
Use display refresh rates rather than input rate directly.
2011-11-18 15:14:56 +01:00
Themaister
88c870dcfa
Allow -L/--libsnes from command line.
2011-11-15 21:15:12 +01:00
Themaister
51721b4cb6
video_font_enable.
2011-11-10 00:15:41 +01:00
Themaister
0c3f6ed66b
Cleanup and optimize rewind a bit. Forced POT buffer size.
2011-11-01 21:00:41 +01:00
Themaister
fef5edfac8
Change default aspect handling.
2011-10-30 01:58:08 +02:00
Themaister
0522a2d6a0
Start implementing some minor extensions to libsnes.
2011-10-27 23:40:34 +02:00
Themaister
466ab1ef8d
Frame advance.
2011-10-17 21:30:58 +02:00
Themaister
9eb14e328d
Add "#include" for config files.
2011-10-17 19:11:31 +02:00
Themaister
5ae0cb1821
Base size for windowed mode calculations.
2011-10-16 21:36:17 +02:00
Themaister
953b5daf0a
Pause hooked up.
2011-10-16 02:00:55 +02:00
Themaister
25f0e162a4
Purge support for libsamplerate. Obsolete.
2011-10-15 12:48:15 +02:00
Themaister
bcae973d82
Savestate auto indexing support.
2011-09-27 15:31:25 +02:00
Themaister
38e7fc6659
Add support for blocking SRAM writes :)
2011-09-16 15:32:21 +02:00
Themaister
23516572b7
Use SK_* keysyms (pretty much SDL 1.2).
2011-09-13 14:40:33 +02:00
Themaister
32a5460ea7
Small cleanup.
2011-09-06 19:53:22 +02:00
Themaister
6f47775239
Add cheat config.
2011-09-05 17:57:30 +02:00
Themaister
0823d72dee
Add coloring to fonts.
2011-09-05 17:00:28 +02:00
Themaister
ac4adebdf6
Small optimization.
2011-08-26 18:28:05 +02:00
Themaister
1bfd9716c5
Small refactor.
2011-08-26 17:32:04 +02:00
Themaister
702cf9c804
Optimize some more...
2011-08-25 16:29:17 +02:00
Themaister
5993fffb64
Add config_get_array() for simpler and faster config access.
2011-08-25 16:15:34 +02:00
Themaister
0694d8884f
Allow configurable save files/states.
2011-08-24 15:47:39 +02:00
Themaister
7877c7939d
Add backquote as alias to tilde ...
2011-08-22 18:26:39 +02:00
Themaister
9e24474047
Can record hi-res and filtered output.
2011-08-11 05:25:31 +02:00
Themaister
3753f0bfca
Merge branch 'master' of github.com:Themaister/SSNES
2011-08-08 17:28:32 +02:00
Themaister
14ae5e397a
Add CoreAudio driver. Untested.
2011-08-08 17:27:52 +02:00
Themaister
7425e1f879
Allow disabling composition in Win Vista/7Allow disabling composition in Win Vista/7.
2011-08-07 15:00:34 +02:00
Themaister
776291a137
Start working on DirectSound driver. Untested so far.
2011-08-04 18:45:40 +02:00
Themaister
033860ceb9
Add -f/--fullscreen command line option.
2011-07-09 08:37:08 +02:00
Themaister
753d2057bb
Fix BSD build. Convert strcpy()/strcat() to strl* variants.
2011-06-16 22:47:37 +02:00
Themaister
69227bc1ca
Alter design. Use DInput as piggyback only.
2011-06-10 17:34:04 +02:00
Themaister
851debf1e4
Start working on DInput.
2011-06-10 16:55:05 +02:00
Themaister
7c5f36be61
Fix build when config file support isn't compiled in.
2011-05-26 20:44:12 +02:00
Themaister
2144ef84fd
Add fast-forward (hold) mode.
...
Also purge default player 2-5 binds ...
2011-05-24 02:31:21 +02:00
Themaister
4f50b6a749
Clarify default path in $HOME.
2011-05-19 15:51:30 +02:00
Themaister
d1c7b774f0
Remove default buttons.
2011-05-18 14:07:31 +02:00
Themaister
7f1cd62c8a
Update DSP API for config callback.
...
Clean up API a bit to have separate
SSNES_*_API_VERSION defines.
2011-05-17 19:20:41 +02:00
Themaister
5f5013871a
Should fix tilde/grave key.
2011-05-17 18:52:00 +02:00
Themaister
efed98d5b6
Yay, works :)
2011-05-15 17:16:29 +02:00
Themaister
5d5865cfd8
Add external API for audio driver.
2011-05-15 01:46:11 +02:00
Themaister
8ceb8225ad
DSP plugin interface, weeee :D
2011-05-13 21:05:28 +02:00
Themaister
4b9e46ff06
Update config.
2011-05-11 17:57:31 +02:00
Themaister
75d618140b
Some more work on external API.
2011-05-11 17:52:16 +02:00
Themaister
b48322222a
Add overscan cropping.
2011-05-05 14:13:12 +02:00
Themaister
ac85037fc1
And some more ...
2011-05-04 22:16:25 +02:00
Themaister
fa8e948e3e
Some additional keybinds.
2011-05-04 22:10:17 +02:00
Themaister
6713272809
Hrm... Seems to work, except for 32-bit -> 32-bit <_<
2011-04-21 13:12:45 +02:00
Themaister
d317a9773f
Start on SDL video driver.
2011-04-21 03:23:44 +02:00
Themaister
092fa9d531
Get initial cheat support down.
2011-04-17 13:30:59 +02:00
Themaister
ad55829890
Convert to strlcpy/strlcat. More sane.
2011-04-03 22:29:36 +02:00
Themaister
1706763a4c
Start supporting shaders hiding in a directory.
2011-03-29 18:04:41 +02:00
Themaister
48dcd174a7
Add resetting support. (About time, ey?! :D)
2011-03-24 20:41:28 +01:00
Themaister
adfd461c3e
Start on XVideo
2011-03-13 04:51:09 +01:00
Themaister
f94dc125e5
An initial take on bsnes CPU filters.
2011-03-07 19:12:14 +01:00
Themaister
96b978d55a
Start on modular CPU filters. Abandon the old CPU filter stuff.
2011-03-07 17:22:03 +01:00
Themaister
b541c27226
FBO seems to work! :D
2011-03-06 19:56:35 +01:00
Themaister
41b2af66d5
Add settings.
2011-03-06 18:19:31 +01:00
Themaister
7c16424ba3
Shader enabling, and automatic resolution detection.
2011-02-28 16:59:31 +01:00
Themaister
d5319a879a
Had missed out pause binding completely.
2011-02-27 00:24:50 +01:00
Themaister
9aeb40155e
Add a comment or two.
2011-02-26 18:49:41 +01:00
Themaister
13f8ec6f3b
Added "nul" binds.
2011-02-26 18:47:32 +01:00
Themaister
ec2d10e069
Add default path to OSX and check in APPDATA for Win32.
2011-02-22 11:28:28 +01:00
Themaister
4cdb6151e5
Add netplay_client_swap_input.
2011-02-20 12:12:53 +01:00
Themaister
719e4942ce
Add autosave possibility.
2011-02-10 21:16:59 +01:00
Themaister
2137ca8e3f
Add a warning message if XDG_CONFIG_HOME is not found.
2011-02-07 15:27:07 +01:00
Themaister
820b124165
Add hermite resampler core :) SRC is disabled by default.
2011-02-06 13:29:48 +01:00
Themaister
93202f191c
Add pausing when window loses focus :p
2011-02-05 21:45:44 +01:00
Themaister
359d228632
Fix rewind issue.
2011-02-05 11:31:35 +01:00
Themaister
5f8993cb83
Movie playback seems to work! :D
2011-02-02 12:45:56 +01:00
Themaister
9034e82298
Add rewind granularity. (Faster, but less accurate rewind.)
2011-02-01 17:30:18 +01:00
Themaister
ae395f05e1
Debork config handling. :D
2011-02-01 17:13:26 +01:00
Themaister
dd8a9c67c9
Do not set rewind_enable automatically to true.
2011-01-31 19:53:44 +01:00
Themaister
47d0b12d40
Configurable rewind stuff.
2011-01-31 18:06:57 +01:00
Themaister
25fe9b7f58
Add possibility to alter sound input rate on-the-fly.
2011-01-29 18:42:21 +01:00
Themaister
e83f3ed444
Initial PulseAudio code.
2011-01-29 01:15:09 +01:00
Themaister
5bcde44684
Remove some undeeded warning/error messages.
2011-01-27 23:05:20 +01:00
Themaister
8c1ef3051d
Add XAudio support. Need a separate xaudio-c.dll which actually implements the interface.
2011-01-27 01:57:25 +01:00
Themaister
17663bbe46
Add save state slots.
2011-01-23 23:09:54 +01:00
Themaister
2267c7d048
Update licensing headers.
2011-01-23 20:29:28 +01:00
Themaister
e5fd3b95fa
Configurable message positioning.
2011-01-23 02:59:44 +01:00
Themaister
21b9f57af1
Add configurable font path/font size.
2011-01-23 02:48:06 +01:00
Themaister
bd23e23661
Fix build errors for Win32.
2011-01-19 13:07:11 +01:00
Themaister
b69f91027b
Add configurable support for config file (disabling it... ah, good old
...
days! :D)
2011-01-19 12:54:19 +01:00
Themaister
c7e6e73bcb
Fix a blooper in headers.
2011-01-17 20:54:58 +01:00
Themaister
f9893b6c1b
Do not process frame when CPU filter is not activated.
2011-01-12 19:28:49 +01:00
Themaister
422ba8a801
Add support for justifiers and multitap.
2011-01-10 16:53:37 +01:00
Themaister
a7e35571cd
Add mapping support for joypads.
2011-01-10 08:18:03 +01:00
Themaister
9a4158aac8
Add config_file_dump to avoid calling on SSNES stuff from config file.
2011-01-09 15:50:30 +01:00
Themaister
a365989557
Add support for joypad "hats".
2011-01-09 00:27:30 +01:00
Themaister
2a5addc79f
Clean up input handling some more. Removes the hack to set fast forward
...
toggles.
2011-01-08 18:37:45 +01:00
Themaister
2a4995c21f
Starting Win32 support.
2011-01-07 17:59:53 +01:00
Themaister
622a1a9c70
Fix segfault when ssnes.cfg is not found in $XDG_CONFIG_HOME.
2011-01-07 11:45:53 +01:00
Themaister
064ab9e7bd
Use glX/wgl VSync toggling... Detect default audio driver.
2011-01-06 23:15:49 +01:00
Themaister
86e080476a
Fixes here and there...
2011-01-06 20:01:32 +01:00
Themaister
4cc3f7aaab
Start moving over to SDL rather than GLFW to minimize dependencies.
2011-01-06 18:34:11 +01:00
Themaister
56e050f10d
Add config option for XML shader.
2011-01-05 17:32:30 +01:00
Themaister
5c726f9644
Move default config location
2011-01-01 17:59:59 +01:00
Themaister
161610c7a6
Add some more glfw key maps.
2010-12-31 03:00:19 +01:00
Themaister
73203b75c1
Dynamic loading of libsnes.
2010-12-30 13:54:49 +01:00
Themaister
b34554c8e5
Added more maps to glfw
2010-12-30 12:34:23 +01:00
Themaister
981aa2bdd7
Test /etc/ssnes.conf properly
2010-12-30 05:55:07 +01:00
Themaister
b96d585acb
update settings file
2010-12-30 05:40:57 +01:00
Themaister
03a0d8a407
Bindings should be somewhat complete now...
2010-12-30 05:30:47 +01:00
Themaister
d9aa1dd48f
Getting some work on keybinds!
2010-12-30 04:51:08 +01:00
Themaister
b1a7a11dfc
Change path for /etc config.
2010-12-30 03:42:31 +01:00
Themaister
88084c8530
Fix cg path option and fullscreen.
2010-12-30 03:37:51 +01:00
Themaister
38616ee794
More cleanup...
2010-12-30 03:02:30 +01:00
Themaister
eca313bf9c
Add licensing info
2010-12-30 01:50:37 +01:00
Themaister
c09798018e
Move .h.def to .def.h
2010-12-30 01:39:13 +01:00
Themaister
8e1b1e8c05
Logs config file with verbose options.
2010-12-30 01:38:20 +01:00
Themaister
75d8781854
Add stuff to detect filters.
2010-12-30 01:33:40 +01:00
Themaister
423fe969d3
should get default Cg path...
2010-12-29 21:12:56 +01:00
Themaister
869d839eee
Should work nicely.
2010-12-29 20:50:50 +01:00
Themaister
fc126942e9
Fixes... Add driver ident and remove some config.h deps.
2010-12-29 20:05:57 +01:00
Themaister
80d98f765e
More fixes
2010-12-29 19:43:17 +01:00
Themaister
2da6a4e2cc
More work on configs.
2010-12-29 19:18:37 +01:00
Themaister
013234a89a
Started adding settings API.
2010-12-29 19:00:21 +01:00