twinaphex
|
4bd0999940
|
Remove rarch_input_set_default_keybinds - merge with function
pointer set_default_keybind_lut
|
2013-03-13 16:06:13 +01:00 |
twinaphex
|
8f5a49dc7e
|
Refactor default_binds - now becomes a member ni retro_keybind
called def_joykey
|
2013-03-13 15:34:33 +01:00 |
twinaphex
|
801202a2fd
|
(Input) Remove defunct map_dpad_to_stick
|
2013-03-12 23:49:45 +01:00 |
Themaister
|
7b6bf22ac6
|
Add rarch_bits_t.
|
2013-03-10 01:43:57 +01:00 |
Themaister
|
272ef70895
|
Merge branch 'master' into cd-swap
|
2013-03-09 09:27:14 +01:00 |
twinaphex
|
6899434609
|
(Android) Add back button behavior option
|
2013-03-07 15:21:17 +01:00 |
twinaphex
|
2d4d9d181e
|
(Android) Add explicit runtime hack for Xperia Play so that
AKEYCODE_BACK behavior is not contingent on AKeyMeta (which
could produce problems on other pads). Hopefully should fix
some issues
|
2013-03-02 11:27:24 +01:00 |
twinaphex
|
f72a505dbe
|
Split up main() function to frontend/frontend.c
|
2013-02-25 07:01:16 +01:00 |
twinaphex
|
343a85c6dc
|
(Playbook) Add Playbook ifdefs - cut down on compilation errors
|
2013-02-25 01:19:12 +01:00 |
Themaister
|
0d1d275227
|
Merge branch 'master' into cd-swap
|
2013-02-23 14:50:33 +01:00 |
Themaister
|
eb0476ffab
|
Add configurable GL context.
|
2013-02-23 14:50:18 +01:00 |
Themaister
|
e3dfba2c34
|
Add preliminary disk swapping interface.
Works with Mednafen's disk swapping model.
|
2013-02-21 23:44:07 +01:00 |
Squarepusher
|
bd4d97337c
|
Merge pull request #139 from Themaister/thread_video
Threaded video driver
|
2013-02-19 14:17:00 -08:00 |
twinaphex
|
3fe68149a6
|
(RMenu) Improve Low RAM mode for RMenu
|
2013-02-17 22:01:08 +01:00 |
twinaphex
|
0357f1510c
|
(RMenu) Add low RAM mode
|
2013-02-17 20:23:27 +01:00 |
Themaister
|
76bf41188a
|
Add video_threaded option to Android.
|
2013-02-17 00:26:17 +01:00 |
Themaister
|
843d079002
|
Begin adding threaded video driver wrapper.
|
2013-02-16 02:48:08 +01:00 |
Themaister
|
3b5eedeab5
|
Measure frame times at frame granularity.
|
2013-02-10 01:42:56 +01:00 |
twinaphex
|
fa582bf15e
|
(Android) Add ICade profile option
|
2013-02-09 11:44:50 +01:00 |
Themaister
|
4e1387ce25
|
Fix Win32 MSVC 2010 build.
|
2013-02-09 10:39:23 +01:00 |
Themaister
|
d33d2e9f0c
|
Make resamplers more modular.
|
2013-02-08 11:49:51 +01:00 |
Themaister
|
1df86a722a
|
Rework FPS measurement.
|
2013-02-05 12:51:12 +01:00 |
Themaister
|
27d57b789a
|
Add basic FPS measurement routines.
|
2013-02-04 21:46:56 +01:00 |
ToadKing
|
7967086058
|
(Android) set opacity overlay
|
2013-02-01 20:29:42 -05:00 |
twinaphex
|
dfe7e760d7
|
(PS3) Add ability to set menu skin
|
2013-02-01 07:42:36 +01:00 |
twinaphex
|
914e39c55a
|
(RMenu) Refactor RMenu images
|
2013-02-01 06:53:41 +01:00 |
Themaister
|
61707d2783
|
Add integer scale options.
|
2013-01-29 19:28:33 +01:00 |
Themaister
|
6f8190ea0b
|
Add savestate_auto_load option.
|
2013-01-24 19:24:40 +01:00 |
twinaphex
|
7abeca067d
|
(Filebrowser) Remove MODE_FILEBROWSER_REFRESH_PENDING
|
2013-01-22 20:42:11 +01:00 |
ToadKing
|
6d174dcc3b
|
(Console) don't delete the wrong file on when loading a second rom after loading one in a zip file
|
2013-01-21 20:18:11 -05:00 |
twinaphex
|
8efc01b321
|
(RARCH_CONSOLE) Use new unzip code and remove console-centric
stuff
|
2013-01-22 00:14:24 +01:00 |
Themaister
|
b90490f425
|
Add zip loading support to core.
|
2013-01-21 23:52:47 +01:00 |
Themaister
|
e04217e373
|
Refactor where ROM is loaded.
|
2013-01-21 21:01:12 +01:00 |
Themaister
|
019959a012
|
Add audio buffer statistics measurement.
|
2013-01-18 10:38:43 +01:00 |
twinaphex
|
ca9edec941
|
(PS3) Add PAL60 mode
|
2013-01-17 12:17:02 +01:00 |
twinaphex
|
95961d1ccb
|
(PS3) Fixes OSK code
|
2013-01-17 10:40:35 +01:00 |
twinaphex
|
32495632d8
|
(Filebrowser/RMenu) Now refreshes filebrowser when unzipping a file
|
2013-01-13 08:58:57 +01:00 |
twinaphex
|
15cbab4876
|
(RARCH_CONSOLE) Add new Unzip mode : Unzip, Load First File, Then Delete
- tested first on PS3
|
2013-01-13 07:12:21 +01:00 |
twinaphex
|
ae9a1167b7
|
(RARCH_CONSOLE) Refactored sram_dir_enable / state_dir_enable setting -
also fixed a reentrant bug to do with set savestate dir/set sram dir
boolean variables in parse_input
|
2013-01-13 04:12:10 +01:00 |
twinaphex
|
c1f5fc8890
|
Rename MODE_EMULATION define to MODE_GAME
|
2013-01-13 03:34:55 +01:00 |
twinaphex
|
0f2e36d349
|
(RARCH_CONSOLE) Move default_binds
|
2013-01-13 03:17:13 +01:00 |
twinaphex
|
ef4f1bba0d
|
(RMenu) Return to Menu fixed
|
2013-01-12 04:44:27 +01:00 |
twinaphex
|
04cacb5e30
|
Upgrade lifecycle_menu_state to 64bit variable lifecycle_mode_state
|
2013-01-12 03:13:03 +01:00 |
twinaphex
|
ba51ff51f7
|
(RARCH_CONSOLE) Refactored zip_extract variable
|
2013-01-12 02:35:40 +01:00 |
twinaphex
|
f21c998cc7
|
Change font_size to float
|
2013-01-11 23:00:51 +01:00 |
twinaphex
|
c7adeb9ed0
|
(RMenu) Rmenu now uses g_settings.video.font_size
|
2013-01-11 21:05:15 +01:00 |
twinaphex
|
cc43b84ff2
|
(RARCH_CONSOLE) Refactor more state variables
|
2013-01-11 19:44:34 +01:00 |
twinaphex
|
b67fd69c26
|
(RARCH_CONSOLE) Refactored out rmenu_hd/rmenu_widescreen
|
2013-01-11 18:14:54 +01:00 |
Themaister
|
312980ee30
|
Add support for full-screen overlays.
|
2013-01-11 16:23:04 +01:00 |
twinaphex
|
67ab39e6be
|
(RARCH_CONSOLE) Refactored external_launch
|
2013-01-11 08:15:23 +01:00 |
twinaphex
|
33a2816681
|
(RARCH_CONSOLE) Refactored out msg_info
|
2013-01-11 07:49:32 +01:00 |
twinaphex
|
ca3be92255
|
(RARCH_CONSOLE) Refactor msg_fps variable
|
2013-01-11 06:56:05 +01:00 |
twinaphex
|
7411d140f8
|
Fix PC build
|
2013-01-11 04:39:24 +01:00 |
twinaphex
|
b5e82dae59
|
(RARCH_CONSOLE) Refactor ingame_menu.enable variable
|
2013-01-10 20:29:07 +01:00 |
twinaphex
|
3c8bb7333e
|
(RMenu) Refactor g_extern.draw_menu
|
2013-01-10 19:43:00 +01:00 |
twinaphex
|
fd2013bb08
|
(360) set_shader variable could be removed now - setting it with
g_extern.lifecycle_menu_state
|
2013-01-10 18:19:52 +01:00 |
twinaphex
|
7a3b021b17
|
g_extern.console.rmenu.mode becomes g_extern.lifecycle_menu_state
|
2013-01-10 18:04:04 +01:00 |
twinaphex
|
d599d87df0
|
(PSL1GHT) Compile in usleep support
|
2013-01-10 09:33:26 +01:00 |
twinaphex
|
6ad5d46781
|
(RARCH_CONSOLE) rmenu.mode is now set with bitmasked values so
as to allow more state management options
|
2013-01-10 08:46:46 +01:00 |
twinaphex
|
d36af814c6
|
Reintroduce block_config_read
|
2013-01-10 06:45:44 +01:00 |
twinaphex
|
cc71a83fa8
|
(RARCH_CONSOLE) Console ports now use config_load for loading
config file stuff and config_set_default as only place to load
defaults from. Slightly messy defaults will be cleaned up later.
|
2013-01-10 06:38:19 +01:00 |
twinaphex
|
9c67f3a6ac
|
refactor out rarch_console_get_rom_ext - use this for PC too
since RMenu depends on it and it will run on that as well
|
2013-01-09 07:07:46 +01:00 |
twinaphex
|
8fdc5197f5
|
(RARCH_CONSOLE) Use g_extern.fullpath
|
2013-01-09 06:40:55 +01:00 |
twinaphex
|
05ec28aef5
|
Make init_system_info function public
|
2013-01-08 22:52:56 +01:00 |
ToadKing
|
f33ed73671
|
(Consoles) re-add second timer for scroll delays
|
2013-01-07 23:58:00 -05:00 |
twinaphex
|
fe62828fb1
|
(RARCH_CONSOLE) Refactor timer code
|
2013-01-08 00:35:49 +01:00 |
twinaphex
|
411bda0006
|
Small cleanups
|
2013-01-07 07:47:42 +01:00 |
twinaphex
|
40430f735b
|
(Wii) Menu flow control improvements
|
2013-01-06 17:40:27 +01:00 |
twinaphex
|
c4d81c6371
|
(RARCH_CONSOLE) Use static variable for ingame menu index
|
2013-01-06 17:00:46 +01:00 |
Themaister
|
9df3b56413
|
Refactor main_wrap out to core.
|
2013-01-06 03:06:47 +01:00 |
twinaphex
|
c572a5b544
|
(RARCH_CONSOLE) Remove initialize_rarch_enable
|
2013-01-06 01:39:43 +01:00 |
twinaphex
|
e06583a45c
|
(RARCH_CONSOLE) Get rid of emulator_initialized - replace with main_is_init
|
2013-01-05 23:49:58 +01:00 |
twinaphex
|
02514d509e
|
Add main_is_init conditional
|
2013-01-05 23:44:49 +01:00 |
twinaphex
|
c0c81bf22b
|
(RARCH_CONSOLE) Move rarch_config_save to settings.c - rename to
config_save_file
|
2013-01-05 22:18:59 +01:00 |
twinaphex
|
9a8e6a6432
|
(Android) Add debug input keycode reporting option
|
2013-01-05 17:09:13 +01:00 |
twinaphex
|
4eeac9a1d7
|
(Android) Add autodetect_enable entry to settings
|
2013-01-05 04:58:30 +01:00 |
twinaphex
|
d0c4de9635
|
(XDK) Build fixes
|
2013-01-02 17:23:31 +01:00 |
Themaister
|
276b588217
|
Add custom xml parser. Use as fallback.
|
2013-01-02 15:18:42 +01:00 |
Themaister
|
0b4cf2d053
|
Update license headers to 2013.
|
2013-01-01 01:41:15 +01:00 |
twinaphex
|
e2163317d7
|
(Android/RARCH_CONSOLE) Move DPAD_EMULATION enums to general.h -
makes it easier from maintenance perspective
|
2012-12-31 17:50:47 +01:00 |
twinaphex
|
acefa9bfc4
|
(Android) Maps PS3 pad correctly now
|
2012-12-30 21:43:58 +01:00 |
Themaister
|
f445c939e9
|
Merge branch 'master' into overlay
|
2012-12-23 13:56:57 +01:00 |
Themaister
|
9b58fac354
|
Always compile in config file support.
|
2012-12-23 13:55:59 +01:00 |
Themaister
|
9056946079
|
Merge branch 'master' into overlay
|
2012-12-22 11:38:18 +01:00 |
Themaister
|
6bb2349833
|
Kill off external driver plug interfaces.
These are too much work to maintain, and aren't really all
that useful.
|
2012-12-22 11:37:15 +01:00 |
Themaister
|
ca9f081d27
|
Make input overlay configurable.
|
2012-12-20 20:23:53 +01:00 |
twinaphex
|
8ac8f6b7c8
|
Get rid of now unnecessary Android header include in general.h
|
2012-12-18 06:04:49 +01:00 |
twinaphex
|
dacab094f0
|
(RMenu) menu_loop renamed into rmenu_iterate - iterates menu code for one frame
|
2012-12-15 16:40:02 +01:00 |
twinaphex
|
7685009f56
|
(GX) Compile fixes -haven't tested yet
|
2012-12-15 05:55:08 +01:00 |
twinaphex
|
8a271d318c
|
Frame advance - get rid of unnecessary extern variables now
|
2012-12-15 02:25:48 +01:00 |
twinaphex
|
dbb962e946
|
Streamline frame_count usage
(Android/Griffin) Fix build
|
2012-12-14 20:33:36 +01:00 |
twinaphex
|
e1918b2ba6
|
(Android) Rename g_android.input_state to g_extern.lifecycle_state
- intend to use this for RMenu as well
|
2012-12-14 02:06:14 +01:00 |
Hans-Kristian Arntzen
|
3c5aec41a1
|
Merge pull request #72 from meancoot/master
Allow libretro core to receive keyboard input using events rather than polling.
|
2012-12-08 03:29:03 -08:00 |
Toad King
|
c6111a3259
|
[CONSOLE] Make separate timers for holding scroll and menu/exit button delay.
Fixes issues with exit/menu button combo not working on GC controllers occasionally
|
2012-11-28 19:55:08 -05:00 |
Themaister
|
2c41fe7288
|
Move log_fp to g_extern.
Rework logger macros to use g_extern.log_file is it's non NULL.
Otherwise, fallback to stderr.
|
2012-11-26 16:59:00 +01:00 |
twinaphex
|
e1ea973e58
|
Promote HAVE_FILE_LOGGER for all platforms
|
2012-11-26 02:46:40 +01:00 |
meancoot
|
e60bb1d168
|
Add RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK. An interface for allowing keyboard event data to be sent to the core.
|
2012-11-25 20:23:31 -05:00 |
Themaister
|
8f9b68ad90
|
Add config file support to FFmpeg recording.
|
2012-11-23 22:46:36 +01:00 |
Themaister
|
770ac5a15a
|
Minor cleanup in platform-headers in general.h.
|
2012-11-23 20:45:15 +01:00 |
twinaphex
|
844ea8d1fc
|
(PSP1) Implement rarch_sleep for PSP1
|
2012-11-23 18:51:42 +01:00 |
Themaister
|
a33c7a7d61
|
Make sure PATH_MAX is defined.
|
2012-11-23 10:34:40 +01:00 |
twinaphex
|
5f08905109
|
(PSP1) Add Makefile
|
2012-11-23 07:19:21 +01:00 |
twinaphex
|
52b46d9fd6
|
Implement prev_pow2 - will need this for 360 to round down texture
formats if passed value too large
|
2012-11-21 20:47:20 +01:00 |
Themaister
|
28bb46483c
|
Drop video_force_16bit.
This option is silly now.
|
2012-11-20 23:23:18 +01:00 |
twinaphex
|
28c39a5beb
|
(XDK) Fixed viewport settings
|
2012-11-20 06:08:58 +01:00 |
twinaphex
|
e9dc0faace
|
(360) Add 'force 16bit color' option
|
2012-11-20 03:09:11 +01:00 |
twinaphex
|
ce1de27b5a
|
(GL/PS3) Refactor FBO setting
|
2012-11-18 21:50:27 +01:00 |
Themaister
|
86e21686f7
|
Refactor out buggy 'in-line' path handling.
|
2012-11-18 17:16:20 +01:00 |
twinaphex
|
f6031379f4
|
Remove HAVE_FIXED_POINT in general.h
|
2012-11-03 23:00:42 +01:00 |
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 |
twinaphex
|
3837a503b7
|
(Android) Reimplement native glue code
|
2012-11-01 05:48:46 +01:00 |
Themaister
|
1908a81e1c
|
Add RETRO_DEVICE_POINTER.
Implemented only for X11 so far.
Also clears up viewport_size call.
Changed to viewport_info to also grab X/Y info.
|
2012-10-28 00:38:31 +02:00 |
Themaister
|
f9693f7ea2
|
ARRAY_SIZE to simplify some for-loops.
|
2012-10-26 23:15:34 +02:00 |
Themaister
|
a79ca54bc7
|
Fix CXX_BUILD.
|
2012-10-21 23:24:25 +02:00 |
Themaister
|
668ff7687e
|
Let CPU filters work with any format.
|
2012-10-21 22:59:13 +02:00 |
Themaister
|
93078889cc
|
Begin reworking RGB565 as default pixel format.
|
2012-10-20 01:12:02 +02:00 |
Themaister
|
d8d3442b29
|
Make rarch_main() the *real* entry point.
|
2012-10-15 21:50:22 +02:00 |
twinaphex
|
82d2ee63dc
|
(Android) Move g_android outside of general.h
|
2012-10-15 19:09:59 +02:00 |
Themaister
|
298600781c
|
Indentation fix.
|
2012-10-15 09:57:08 +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 |
twinaphex
|
f4b197784c
|
Move zip_extract_mode from g_console to g_extern.filebrowser_state
|
2012-10-14 20:45:30 +02:00 |
twinaphex
|
fc17456581
|
(RMenu / RARCH_CONSOLE) Move more g_console state to g_extern
|
2012-10-14 20:34:16 +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
|
102d30473e
|
Shader directory looks for Cg/Cgp shaders.
|
2012-09-21 21:20:30 +02:00 |
Twinaphex
|
455f74ea46
|
(PS3) Fix build - GL side is totally screwed up now though -
investigate
|
2012-09-13 06:52:47 +02:00 |
Twinaphex
|
201f5fd135
|
(PSL1GHT) More PSL1GHT work
|
2012-09-11 12:34:07 +02:00 |
Themaister
|
a8ab9c54bc
|
Add --appendconfig option.
|
2012-09-11 00:10:44 +02:00 |
Themaister
|
8981dd6c6b
|
Add RETRO_ENVIRONMENT_SET_INPUT_DESCRIPTORS.
|
2012-09-09 23:35:23 +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
|
eca2c09fdd
|
(Xbox 1 RMenu) Add sound volume level setting
|
2012-08-22 16:59:12 +02:00 |
Toad King
|
7d4a320a17
|
(RGUI) add reset command to custom viewport setting
allow negative custom viewport offsets
|
2012-08-20 22:50:15 -04:00 |
twinaphex
|
b839910551
|
(Xbox 1) Set MAX_PATH to theoretical max - 260 - frees up around
20Kb
|
2012-08-18 12:25:37 +02:00 |
Themaister
|
f0d9cc09c9
|
Add --dualanalog/-A flag.
|
2012-08-16 21:21:19 +02:00 |
Themaister
|
405a901d18
|
Be more careful about overwriting global settings in driver init.
|
2012-08-15 20:43:26 +02:00 |
Twinaphex
|
5de1373d23
|
Revert "Revert "(GX) Add VI_Trap Filter (for Wii)" - noticeable audio pops"
This reverts commit 827e69fabc .
|
2012-08-08 22:39:19 +02:00 |
Twinaphex
|
827e69fabc
|
Revert "(GX) Add VI_Trap Filter (for Wii)" - noticeable audio pops
for little gain
This reverts commit 690ac65d3e .
|
2012-08-08 21:25:52 +02:00 |
Twinaphex
|
690ac65d3e
|
(GX) Add VI_Trap Filter (for Wii)
|
2012-08-08 21:04:33 +02:00 |
Twinaphex
|
c6032be256
|
(GX) Add gamma correction options in settings menu
|
2012-08-08 19:55:38 +02:00 |
twinaphex
|
a9de8e41e5
|
(Xbox 1) Add flicker filter and soft display filter options in
Settings menu
|
2012-08-07 18:26:52 +02:00 |
twinaphex
|
9e6c9e5f7b
|
(Xbox 1) Option for debug info messages
|
2012-08-05 18:42:54 +02:00 |
Twinaphex
|
5da0354257
|
Make logging defines reusable by Salamander without having to
include general.h (full of dependencies which can't be met for
standalone app)
|
2012-07-28 17:32:30 +02:00 |
Twinaphex
|
b29b04b4b0
|
(RARCH_CONSOLE) Add 'device' param to set_default_keybind_lut and
set_analog_dpad_mapping
|
2012-07-28 01:37:15 +02:00 |
Themaister
|
ff9820af68
|
Merge branch 'master' of github.com:Themaister/RetroArch
Conflicts:
gfx/gfx_common.c
|
2012-07-27 15:37:10 +02:00 |
Twinaphex
|
468f7256df
|
(PS3) Add new ZIP extract mode - can extract ZIP to current directory
now
|
2012-07-26 13:08:08 +02:00 |
Themaister
|
38f7673fac
|
Add command functionality to stdin.
|
2012-07-25 04:50:46 +02:00 |
Twinaphex
|
5994f6b6df
|
(PS3/PSL1GHT) Redefine SDK function macros - fix some PSL1GHT
incompatibilities
|
2012-07-16 21:49:51 +02:00 |
Twinaphex
|
d1231fb55b
|
(Xbox 1/RARCH_CONSOLE) Create member in console_settings for showing
FPS onscreen
|
2012-07-16 05:40:57 +02:00 |
twinaphex
|
0951020196
|
(360/Xbox 1) Refactor XInput driver with portability in mind
|
2012-07-07 20:56:46 +03:00 |
Twinaphex
|
c3d40d0f5a
|
Snes exorcism
|
2012-07-07 17:19:32 +02:00 |
Themaister
|
7b12182a0f
|
Add optional fixed point resampler.
|
2012-07-06 17:36:37 +02:00 |
Twinaphex
|
b5753c1d8a
|
(PSL1GHT) Start to make PS3 port compatible with PSL1GHT too
|
2012-07-01 13:33:30 +02:00 |
TwinAphex51224
|
2e18773ad7
|
(Xbox 1) Use Sleep for Xbox 1 as well
|
2012-06-25 00:03:56 +02:00 |
TwinAphex51224
|
675b033eba
|
(Xbox 1) Use xtl.h for Xbox 1 too
|
2012-06-24 23:22:46 +02:00 |
TwinAphex51224
|
b5acc3863e
|
(Xbox 1) Variadic macros workaround for VC 7.1
|
2012-06-24 22:47:51 +02:00 |
TwinAphex51224
|
d5bb5fd7af
|
(Xbox 1)) Changes
|
2012-06-24 21:25:11 +02:00 |
Themaister
|
14f7f641f3
|
Refactor directory listing to greatly optimize sorting.
|
2012-06-23 15:32:46 +02:00 |
Themaister
|
53f645ed0b
|
Add SET_PIXEL_FORMAT environ.
|
2012-06-16 15:07:31 +02:00 |
Themaister
|
4ee0bde039
|
Add RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY.
|
2012-06-12 00:28:34 +02:00 |
Themaister
|
7a4ef581a4
|
Add auto save state on end.
|
2012-06-02 21:34:26 +02:00 |
Themaister
|
b2387e06bc
|
Add RETRO_ENVIRONMENT_SET_PERFORMANCE_LEVEL.
|
2012-06-01 16:50:38 +02:00 |
Themaister
|
f600bf437c
|
Move message queue out of RetroArch core's control.
|
2012-05-30 01:20:47 +02:00 |
Themaister
|
6d1198bf55
|
Make rarch_init_msg_queue() public.
|
2012-05-28 23:30:29 +02:00 |
TwinAphex51224
|
6a48f1e187
|
(360) Add menu toggle (between HD and SD) and add info message
enable/disable option
|
2012-05-28 23:19:40 +02:00 |
Twinaphex
|
705a0dd62e
|
(PS3) Add info message enable/disable option
|
2012-05-28 22:43:08 +02:00 |
Themaister
|
28f3e473e3
|
Build fixes.
|
2012-05-28 00:27:53 +02:00 |
Twinaphex
|
29ba19bc73
|
(PS3) Implement start/stop/restart
|
2012-05-27 19:29:10 +02:00 |
Themaister
|
0375de48a2
|
Add preliminary network command interface.
|
2012-05-27 14:12:29 +02:00 |
TwinAphex51224
|
176e4b2cb3
|
(360) Added preliminary controls settings/menu
|
2012-05-23 08:38:14 +02:00 |
Themaister
|
d2b55f38cd
|
Add RETRO_ENVIRONMENT_SHUTDOWN.
|
2012-05-22 20:14:07 +02:00 |
Twinaphex
|
f6839e58a1
|
Remove redundant auto_vp
|
2012-05-22 18:26:35 +02:00 |
Themaister
|
7137bfc10e
|
Globally visible struct gets namespacing.
|
2012-05-22 15:36:29 +02:00 |
TwinAphex51224
|
6d0c569f0a
|
(360) Add color format setting for changing backbuffer color format -
32bit ARGB and 16bit RGBA
|
2012-05-22 16:04:39 +02:00 |
TwinAphex51224
|
4ecdddb2cb
|
(360) refactor viewport settings code - also need to update
PS3 after this commit
|
2012-05-22 02:36:31 +02:00 |
TwinAphex51224
|
74d12bf1a1
|
(360) Custom resize mode now works
|
2012-05-22 02:19:40 +02:00 |
Twinaphex
|
bdba331096
|
(PS3) Preliminary rsound patches
|
2012-05-07 23:52:15 +02:00 |
Themaister
|
a9eaa86683
|
Cleanup in driver selection.
|
2012-05-07 23:20:13 +02:00 |
Twinaphex
|
959a0ea809
|
(PS3) FBO changes - no more needless deinit when not necessary
|
2012-05-06 20:05:13 +02:00 |
Themaister
|
6b6e1556f6
|
Clean up ALSA plug a bit.
|
2012-04-25 19:49:56 +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 |
Twinaphex
|
1193d41360
|
Add some file logging stuff for Wii debugging
|
2012-04-13 22:54:30 +02:00 |
Themaister
|
1bfba2f575
|
Macro guard loggers.
|
2012-04-13 21:50:52 +02:00 |
Twinaphex
|
6c80cd81d0
|
(PS3) Cleaner aspect ratio changing code
|
2012-04-13 03:03:21 +02:00 |
Twinaphex
|
533d2683c5
|
(PS3/360) Uses block_extract from libretro API now
|
2012-04-12 22:53:05 +02:00 |
Themaister
|
0dff4dad52
|
Allow cores to infer aspect ratios other than PAR 1:1.
|
2012-04-09 22:19:51 +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
|
cd3c9a548c
|
Begin fixing up SSNES for libretro.
|
2012-04-09 22:03:57 +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 |
Twinaphex
|
d617e50bbf
|
Revert "Allow for preinit of message queue."
This reverts commit 7d2a00df4e .
|
2012-04-09 14:35:00 +02:00 |
Twinaphex
|
3dee9662e2
|
Revert "Add a FIFO-style interface to message queue."
This reverts commit fd44e0b9c6 .
|
2012-04-09 14:34:48 +02:00 |
Twinaphex
|
eb59aa6028
|
Revert "Fix FTBFS." See above revert message
This reverts commit da939a9986 .
|
2012-04-09 14:34:31 +02:00 |
Themaister
|
da939a9986
|
Fix FTBFS.
|
2012-04-04 23:54:37 +02:00 |
Themaister
|
fd44e0b9c6
|
Add a FIFO-style interface to message queue.
Implement a virtual stderr for consoles.
|
2012-04-04 23:36:09 +02:00 |
Themaister
|
7d2a00df4e
|
Allow for preinit of message queue.
|
2012-04-04 20:02:41 +02:00 |
Themaister
|
fdcfd3fc71
|
SET_CORE_VERSION.
|
2012-04-01 20:11:19 +02:00 |
Themaister
|
34bdea0f1c
|
Add rotation to GL driver (PC).
|
2012-04-01 19:20:37 +02:00 |
Themaister
|
38a4141eef
|
Add allow_rotate.
|
2012-04-01 16:13:04 +02:00 |
TwinAphex51224
|
a860a71016
|
(360) 360 uses Griffin now too
|
2012-03-29 12:04:58 +02:00 |
Twinaphex
|
45021bda3f
|
(PS3) oskutil.c merged with ps3_input.c
|
2012-03-26 00:36:40 +02:00 |
Themaister
|
066e9608a1
|
Add HAVE_BSV_MOVIE define.
|
2012-03-26 00:06:25 +02:00 |
Themaister
|
b273de1e99
|
Move netplay related bsv code to netplay.
|
2012-03-26 00:06:25 +02:00 |
Themaister
|
5272008f54
|
Add --no-patch to forcefully disable all patching.
|
2012-03-20 23:45:58 +01:00 |
Themaister
|
48cddde84a
|
Add IPS patching.
|
2012-03-20 23:08:34 +01:00 |
Themaister
|
9ab02b12be
|
Move compat functionality to compat/.
|
2012-03-16 23:26:57 +01:00 |
TwinAphex51224
|
8781b5c7d3
|
(360) Works now - environment settings were getting 'defaulted'
- placed init_libsnes_syms now right before menu_init
|
2012-03-12 04:34:49 +01:00 |
TwinAphex51224
|
ed4a81e497
|
(360) More of aforementioned
|
2012-03-12 03:53:44 +01:00 |
Themaister
|
d7afd20346
|
Add new extensions to help FBA.
|
2012-03-12 00:39:24 +01:00 |
TwinAphex51224
|
a328bd578e
|
(360/PS3) Some changes needed for FBA on consoles in specific
|
2012-03-11 22:39:48 +01:00 |
TwinAphex51224
|
81988fc1ef
|
(360) Don't include D3D/Netcode where not needed through NOD3D/
NONET defines
|
2012-03-11 16:17:42 +01:00 |
TwinAphex51224
|
b0de19f3e0
|
(360) force_resize_enable member was a hack for hacky orientation,
can go now that we do it properly
|
2012-03-10 16:57:59 +01:00 |
TwinAphex51224
|
ac070a6b2b
|
(360) Added gamma correction setting
|
2012-03-08 23:29:18 +01:00 |
TwinAphex51224
|
8823b47a05
|
(360) Added screen orientation options - might want to refactor
this later on
|
2012-03-08 13:45:00 +01:00 |
TwinAphex51224
|
a2fe0330eb
|
(360) 360 compiles again
|
2012-03-04 23:15:25 +01:00 |
Themaister
|
ea0233716e
|
Slow motion mode.
|
2012-03-04 12:01:07 +01:00 |
TwinAphex51224
|
ed5e67425c
|
(PS3) Added custom BGM music hooks
|
2012-03-03 17:23:00 +01:00 |
TwinAphex51224
|
cd08339051
|
(PS3) D-pad analog stick left mapping - make this configurable later
on
|
2012-03-03 14:57:28 +01:00 |
TwinAphex51224
|
db87f664b8
|
(PS3) Sound options added - reiniting sound has yet to happen
|
2012-03-03 11:54:14 +01:00 |
Themaister
|
ae5900aaa1
|
Add video_h264_record option.
|
2012-03-02 22:19:49 +01:00 |
TwinAphex51224
|
de9db9bcea
|
(PS3) More control settings - NOTE: public controller config save/load
functions do not work properly and do not save the proper values
|
2012-03-01 14:22:16 +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 |
TwinAphex51224
|
ffc6fc5e24
|
(PS3) Added Multiman hooks
|
2012-02-28 14:42:29 +01:00 |
TwinAphex51224
|
f01663550c
|
Added logging features - set HAVE_LOGGING to enable
|
2012-02-27 20:07:24 +01:00 |
Themaister
|
302dc9460f
|
Add override possibility for logger interface.
|
2012-02-27 17:24:11 +01:00 |
Themaister
|
aecd9a1ecb
|
Rename resampler functions to something more generic.
|
2012-02-23 23:22:08 +01:00 |
TwinAphex51224
|
be3839a9df
|
(PS3) Proper FBO scales now
|
2012-02-20 22:34:11 +01:00 |
Themaister
|
383b2abe58
|
Merge branch 'master' of github.com:Themaister/SSNES
|
2012-02-20 20:36:42 +01:00 |
Themaister
|
5ce54cbbab
|
Implement config_save_keybinds.
|
2012-02-20 20:36:21 +01:00 |
TwinAphex51224
|
2c2dcd58f2
|
(PS3) Initial cgp file loading - not yet working
|
2012-02-20 20:24:23 +01:00 |
Themaister
|
d68658b7fb
|
Merge branch 'ratecontrol'
|
2012-02-20 18:40:07 +01:00 |
TwinAphex51224
|
12cf639dfe
|
(PS3) Initial (WIP) support for external launchers like multiMAN -
also some control flow cleanups
|
2012-02-20 07:50:59 +01:00 |
Themaister
|
da7cf7e01d
|
Merge branch 'master' into ratecontrol
|
2012-02-15 18:55:56 +01:00 |
Themaister
|
b87e1c4f48
|
Make ssnes_state_slot_increase/decrease public.
|
2012-02-15 18:49:23 +01:00 |
Themaister
|
438ac4ca4b
|
Begin adding rate control.
|
2012-02-14 01:16:37 +01:00 |
Themaister
|
e0408c30ae
|
Slight refactor. Make ssnes_load_state(), ssnes_save_state() public.
|
2012-02-13 20:57:32 +01:00 |
Themaister
|
78136e0191
|
Make keybind loader public.
|
2012-02-13 19:20:24 +01:00 |
TwinAphex51224
|
1307648d08
|
(360) Simplify filtering types to 'point filtering' and 'linear
interpolation' (anisotropic is useless for 2D) - also get rid
of filter_type member in g_console
|
2012-02-13 15:16:01 +01:00 |
TwinAphex51224
|
eeafd335fa
|
(PS3) ingame_menu_item now part of console_settings
|
2012-02-13 14:33:24 +01:00 |
Themaister
|
9c861f13be
|
Fix additional exclamation marks.
|
2012-02-11 21:16:01 +01:00 |
TwinAphex51224
|
ffc0c1d77e
|
(PS3) Frame advance implemented
|
2012-02-11 19:22:51 +01:00 |
TwinAphex51224
|
390628b1e3
|
(360) Can now return back to game from the menu by pressing
L3 + R3 (if a ROM has already been loaded)
|
2012-02-11 15:31:11 +01:00 |
TwinAphex51224
|
c0cba36dec
|
(360) Added hardware filtering settings
|
2012-02-10 17:17:44 +01:00 |