Brad Parker
37e2cb4ecc
win32: sort language IDs by largest int first
2019-05-16 17:30:45 -04:00
Huw Pascoe
685aabb094
video_layout config
2019-05-11 09:58:46 +01:00
twinaphex
59b45f7812
Start making HAVE_OPENGL_CORE independent
2019-04-24 03:23:57 +02:00
twinaphex
563253f268
More work to make HAVE_OPENGL1 independent
2019-04-22 22:59:48 +02:00
Brad Parker
ffb07f3076
win32: set default language to OS preferred language on first start
2019-04-16 00:42:29 -04:00
Brad Parker
aa588dec35
set default language on first startup according to OS setting (initial *nix implementation)
2019-04-15 23:14:49 -04:00
radius
8fd0aedc56
add log to file settings
2019-03-17 14:28:17 -05:00
Brad Parker
e22148fed4
show cpu model name in log, implemented for x86/64 on windows/linux so far
2019-02-23 16:50:42 -05:00
Brad Parker
4f0d61a2ac
update copyright
2019-02-22 19:13:36 -05:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
twinaphex
42d5c0037e
Create separate platform_uwp.c
2019-01-03 13:55:43 +01:00
twinaphex
8b0f7051ac
(MSVC 2003) Buildfix
2019-01-03 11:45:24 +01:00
twinaphex
9c5c0aea58
Start replacing WinRT ifdefs so that Windows Phone 8 can be detected
...
too
2019-01-02 13:30:58 +01:00
krzys-h
b201d669b5
First iteration of UWP support
...
Enough to kind of run
Working drivers: xinput, d3d11
Still missing: input driver with keyboard support, audio driver
2018-12-28 22:09:22 +01:00
Brad Parker
aa083d1e4c
android: add configurable setting for Sustained Performance Mode
2018-06-19 02:50:33 -04:00
twinaphex
8e7b1ede7f
Silence Clang warnings
2018-04-09 17:35:27 +02:00
aliaspider
5549b136c2
(msvc) CXX_BUILD + griffin fixes.
2018-02-05 00:25:03 +01:00
Brad Parker
f087b150c9
Add quick menu option to watch shader files for changes and recompile automatically (Linux only for now)
2018-01-25 15:50:57 -05:00
twinaphex
6a46065162
(MSVC 2013) Add more non_HAVE_DYNAMIC codepaths
2018-01-24 01:52:44 +01:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
Andrés
305cb6d647
fix OS identification ( #5880 )
2017-12-07 18:49:35 -05:00
Brad Parker
55b738a07a
implement frontend get_architecture() for windows
2017-12-07 16:32:13 -05:00
Brad Parker
fa7cd77d7d
win32: improve version reporting under System Information
2017-12-07 13:49:07 -05:00
Brad Parker
9aeddb781a
GlobalMemoryStatusEx only exists for 2000 and up
2017-11-29 19:33:39 -05:00
twinaphex
ae2435cf16
Silence some more C89_BUILD warnings
2017-08-12 18:15:26 +02:00
twinaphex
2f832d145f
Make DragAcceptFiles go through function pointer
2017-08-09 16:25:23 +02:00
radius
a17e23dc6c
update win32 platform driver
2017-08-05 14:39:17 -05:00
twinaphex
1d013b49c6
Update parse_drive_list
2017-05-26 16:17:14 +02:00
twinaphex
e2a6a7ad17
Add 'load_content' parameter to parse_drive_list
2017-05-26 15:52:38 +02:00
twinaphex
b70b40969b
Set record output/config default dirs for Windows/Linux/Mac
2017-05-24 01:56:09 +02:00
twinaphex
bc64b7cd4e
Windows buildfix
2017-05-23 21:18:20 +02:00
twinaphex
7b1b137866
Buildfixes
2017-05-23 20:39:56 +02:00
twinaphex
ccba9635b6
Update the way default directories are handled
2017-05-23 19:43:58 +02:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
twinaphex
cc095e56fc
Start refactoring bool variables
2017-04-28 00:53:20 +02:00
zeromus
e89706d251
fix win32 console logging to be better than ever and no longer slay msys windows ( fixes #4673 )
2017-02-24 18:42:19 -06:00
radius
742e45c6eb
attach to console if present, spawn our own otherwise
2017-02-15 22:25:17 -05:00
twinaphex
96c8ca5a09
Header update #1
2017-01-22 13:40:32 +01:00
Brad Parker
8e52d0af6c
Windows 98 buildfix
2017-01-18 02:02:32 -05:00
Brad Parker
e1f4db8081
Win2000 buildfixes
2017-01-16 20:41:08 -05:00
Brad Parker
0551e2dea8
move win32 check to frontend driver
2016-12-21 09:34:57 -05:00
twinaphex
32e230e98c
(win32) Update parse_drive_list
2016-12-13 01:37:37 +01:00
twinaphex
e2c4c25bf5
Add more MSVC 2003 compatibility ifdefs
2006-05-14 14:33:10 +02:00
Brad Parker
e39031cbd0
revert rest of unicode changes
2016-12-03 00:15:29 -05:00
Brad Parker
f725b48555
starting to revert unicode changes
2016-12-03 00:15:29 -05:00
Brad Parker
3b8a81dd31
make existing hard-coded unicode calls switchable back to ansi
2016-12-02 14:34:29 -05:00
Brad Parker
367dea6723
unicode-ify a couple other windows files, start changing function names to W version explicitly
2016-11-29 20:32:24 -05:00
Brad Parker
dc99713a9b
create unicode window on Windows
2016-11-29 14:34:37 -05:00
twinaphex
80798ab924
Remove hacky 'OSK Keyboard' overlay
2016-11-27 02:46:09 +01:00
Alcaro
77b1421500
Avoid copying unneeded bytes
2016-11-26 20:27:17 +01:00
aliaspider
7d70fb3f4a
(WIN32) don't reopen the stdout/stderr streams or close the console when
...
attaching an existing one.
2016-11-17 20:16:50 +01:00
Alcaro
fb2dddd73e
use linebreaks instead
2016-11-07 00:36:58 +01:00
Alcaro
a72c5dbdf2
use frontslashes instead
2016-11-07 00:32:42 +01:00
radius
896aaf530b
use backslashes instead
2016-11-06 17:53:22 -05:00
radius
5cbb3f33f8
use existing console if available
2016-10-14 00:57:15 -05:00
twinaphex
2a139b7d72
Add frontend_driver_attach_console/frontend_driver_detach_console
2016-10-09 17:15:50 +02:00
twinaphex
f44fbe9d18
(Win32) Buildfix
2016-09-11 14:55:29 +02:00
twinaphex
7ac1ed7e10
Cleanups
2016-09-11 14:54:34 +02:00
twinaphex
86d2a36407
(Win32) Buildfixes
2016-09-05 18:43:32 +02:00
twinaphex
e51131303f
Fix header include
2016-08-12 01:37:12 +02:00
twinaphex
12ad4e67dd
Revert "Add enum_idx for most remaining settings"
...
This reverts commit e82a129fef
.
2016-07-25 19:09:17 +02:00
twinaphex
e82a129fef
Add enum_idx for most remaining settings
2016-07-25 18:02:03 +02:00
twinaphex
ea175fd26f
Rename menu_entries_add_enum to menu_entries_append_enum
2016-07-13 01:17:09 +02:00
twinaphex
e9dc729503
Create set_signal_handler_state
2016-07-08 12:48:01 +02:00
twinaphex
05467443a2
Add destroy_signal_handler_state
2016-07-08 02:24:56 +02:00
twinaphex
a735114780
Add get_signal_handler_state
2016-07-08 02:20:42 +02:00
twinaphex
6cdc34e891
Add install_signal_handler callback
2016-07-08 02:10:40 +02:00
twinaphex
c2c59e8e16
Buildfix for consoles
2016-06-20 16:02:06 +02:00
twinaphex
65dff0a03a
menu_hash_to_str_enum has now become msg_hash_to_str
2016-06-20 00:31:13 +02:00
twinaphex
ae2be8b53b
Replace most menu_entries_add function calls
2016-06-16 22:03:12 +02:00
twinaphex
3ca57ddd84
Correct frontend_win32_get_mem_used
2016-06-12 21:51:08 +02:00
twinaphex
dae55553b7
Rename memory_free to memory_used
2016-06-12 20:50:03 +02:00
twinaphex
2b37c92a64
(Win32) Implement get_mem_total/get_mem_free
2016-06-12 20:39:23 +02:00
twinaphex
9a25826ae9
Create get_mem_free callback
2016-06-12 12:44:28 +02:00
twinaphex
f0e05ecbc8
Start adding get_total_mem callback
2016-06-12 02:33:07 +02:00
twinaphex
2f133a6835
Cleanups
2016-06-03 04:32:18 +02:00
twinaphex
da8a9bfeba
Standardize config/remaps directories
2016-05-02 14:45:23 +02:00
twinaphex
3be2491232
(Windows 10) Windows 10 should be major number 10
2016-05-02 03:16:46 +02:00
radius
c0a97eeb60
Modified
...
android:
- save thumbnails on the sdcard if writable
- save cheats on the sdcard if writable
- save remaps on the sdcard if writable
- save playlists on the sdcard if writable
windows:
- stub out defaults for save/state/system
2016-04-30 14:33:02 -05:00
Jean-André Santoni
0c09050760
Keep thumbnails at the root, since they have their own repo, for the sake of consistency with libretro-fetch
2016-05-01 02:03:17 +07:00
radius
cc215061fc
fix wallpapers dir
2016-04-30 10:10:22 -05:00
radius
0ef416970c
use relative paths whenever possible in the windows platform driver
2016-04-30 10:09:47 -05:00
Twinaphex
f9417b9442
Merge pull request #2929 from lakkatv/master
...
Use autoconfig everywhere instead of autoconf
2016-04-30 16:28:11 +02:00
twinaphex
9a4eb1b3d1
Add HAVE_MENU ifdef
2016-04-30 16:11:28 +02:00
twinaphex
928767c5f3
(Win32) If built with OpenGL support, default to XMB menu driver
2016-04-30 16:11:17 +02:00
Jean-André Santoni
92985a4405
Use autoconfig everywhere instead of autoconf
2016-04-30 17:11:03 +07:00
radius
4734234dc5
fix win32 build
2016-04-28 09:00:43 -05:00
twinaphex
05d9e6a47d
(Win32) Add default paths
2016-04-28 15:13:52 +02:00
twinaphex
7e7a1fa5f9
Rename menu_entries_push to menu_entries_add
2016-04-11 05:49:39 +02:00
twinaphex
93b7dc1bdd
(libretro-common) move 'lists' files to lists/
2016-03-20 14:53:54 +01:00
twinaphex
27b84d349f
N/A
2016-01-13 07:05:57 +01:00
twinaphex
7a55ae3765
Start updating headers for 2016
2016-01-10 04:06:50 +01:00
twinaphex
a3033c2f66
Buildfixes
2015-12-06 18:12:49 +01:00
twinaphex
b434689d39
(Win32) Buildfixes
2015-11-23 12:14:53 +01:00
twinaphex
776707577b
Use menu_entries_push
2015-10-17 17:14:41 +02:00
radius
d4a8d97ed3
[windows] build fix
2015-09-29 21:44:38 -05:00
twinaphex
084217fa42
(win32) Move gfx_set_dwm call
2015-09-29 03:19:48 +02:00
twinaphex
e0c7d0905d
Header cleanups
2015-09-15 04:49:10 +02:00
twinaphex
90be3f052f
Don't use _WIN32 ifdef in platform_win32.c
2015-09-05 14:36:56 +02:00