Commit Graph

490 Commits

Author SHA1 Message Date
twinaphex
eddb655eb9 Split off user_language from settings struct 2017-05-15 20:41:04 +02:00
Jean-André Santoni
ce9439e722 Display Lakka version in System Information 2017-05-13 13:12:15 +02:00
Monroe88
b0d6919339 Add Config Aspect Ratio setting to the menu 2017-05-01 20:10:41 -05:00
Monroe88
0dee5b889d Add fullscreen resolution settings to the menu 2017-05-01 19:19:33 -05:00
Monroe88
3e58159480 Add WASAPI audio driver settings to the menu 2017-04-28 20:36:52 -05:00
twinaphex
dfe753042f Cleanups 2017-04-28 19:04:17 +02:00
Zoran Vuckovic
129151d5fc add wasapi audio driver 2017-04-11 00:24:37 +02:00
BlueKore
f6ebe7c6a9 Changed the language enums. Fixed the language references in the msg files. 2017-04-07 19:15:44 +01:00
twinaphex
8c89ec158c Update copyrights 2017-03-22 03:09:18 +01:00
Rob Loach
157fbeccb5
Add Font Text Color settings 2017-03-12 10:33:06 -04:00
Brad Parker
f2c4eb5047 add sublabel for MITM 2017-03-05 14:19:38 -05:00
Brad Parker
1f42889936 add settings -> network entry to force using a MITM server for netplay 2017-03-05 14:19:37 -05:00
losernator
baa666022f add support for Korean 2017-03-05 01:42:14 +09:00
radius
ba4804ed7c differentiate lan and internet rooms 2017-02-27 21:58:39 -05:00
Jean-André Santoni
64a11ca0f4 (XMB) Allow hidding the netplay tab 2017-02-27 23:32:24 +01:00
Gregor Richards
a3e3b3e790 Adding settings to allow/require connections in slave mode. 2017-02-23 21:33:44 -05:00
Gregor Richards
816d7786ac Re-adding the option to start in spectator mode
This used to be a configuration option because spectator mode and "net"
mode were incompatible. When the ability to switch between player and
spectator was added, the configuration option was removed, since it was
no longer a mode toggle. This re-adds it, mainly so that I can use it to
implement regression tests.
2017-02-16 19:17:06 -05:00
radius
c9015aa9ba attempt autoconf fallback for android 2017-02-07 00:12:30 -05:00
Gregor Richards
aa77d688ec Make announcing netplay on the public lobby optional. 2017-02-06 13:45:58 -05:00
twinaphex
518bcd3d45 Add sublabels 2017-02-02 21:23:26 +01:00
Twinaphex
089ed2f215 Merge pull request #4547 from GregorR/netplay-input-latency-2
Netplay input latency
2017-02-02 09:47:44 +01:00
twinaphex
77690781ea Add sublabels 2017-02-02 09:43:07 +01:00
twinaphex
a9731db5fd Add sublabels 2017-02-02 09:01:58 +01:00
twinaphex
61aa0ea067 Add sublabels 2017-02-02 08:54:08 +01:00
twinaphex
353ea52e76 Add sublabels 2017-02-02 08:40:06 +01:00
twinaphex
6a07780fa0 Add sublabels 2017-02-02 07:18:24 +01:00
Gregor Richards
4ff8982355 Input latency configurability. 2017-02-01 22:54:03 -05:00
twinaphex
2b3343a687 Remove CORE_SPECIFIC_CONFIG 2017-02-02 04:51:42 +01:00
twinaphex
70392edfeb Add sublabels 2017-02-02 01:03:14 +01:00
Brad Parker
44040a066a make another netplay string translatable 2017-01-31 13:41:02 -05:00
Rob Loach
0963431c6a
Add Dot-Art theme 2017-01-30 21:13:44 -05:00
Brad Parker
3c67b2e547 translate netplay room strings 2017-01-25 11:30:34 -05:00
radius
c421baef0c netplay quick connect fixes 2017-01-22 22:49:01 -05:00
radius
d2e09622c8 add own labels 2017-01-19 09:31:01 -05:00
radius
7c833074bb parsing now works 2017-01-19 00:52:53 -05:00
radius
95a2da81e4 start adding ui elements to insert room list into 2017-01-18 22:46:48 -05:00
twinaphex
c8bc6c7120 (XMB) Add Bokeh menu pipeline 2017-01-08 03:56:47 +01:00
Twinaphex
2834370e09 Revert "allow serial scanner to match PBP" 2017-01-07 05:52:12 +01:00
radius
1866706c75 allow serial scanner to match PBP 2017-01-06 22:05:55 -05:00
Ryunam
ebded84b67 Add option to allow or prevent removal of playlist entries 2016-12-27 13:20:41 +01:00
twinaphex
925d60c0cc Implement part 2 of Browse URL 2016-12-27 00:02:09 +01:00
twinaphex
bfd0aa18e4 Add first part of 'Browse URL' 2016-12-26 06:39:12 +01:00
Brad Parker
f94e346e2a update JP translation 2016-12-25 00:38:18 -05:00
Ryunam
c80d1e8242 Add toggle to show / hide Import Content tab on XMB 2016-12-24 18:45:15 +01:00
Brad Parker
25353c31e3 add new hash strings, update JP translation 2016-12-23 01:20:41 -05:00
Brad Parker
48eccc3258 remove unused msg_hash 2016-12-19 18:15:27 -05:00
Brad Parker
7aac7f986a add option to show battery level next to the datetime in the menu 2016-12-19 14:28:21 -05:00
Gregor Richards
b535412914 Adding nick-changing
This is just to disambiguate multiple connections with the same nick
(usually Anonymous), which will now become e.g. Anonymous (2).
2016-12-18 19:28:44 -05:00
Gregor Richards
1fa60b396f Improvements to the communication of netplay pausing. 2016-12-18 19:28:43 -05:00
Gregor Richards
f7f6590156 Goodbye delay_frames! stateless_mode is the new delay_frames=0 2016-12-18 19:28:43 -05:00
Gregor Richards
6890456ac0 Updated error messages and fixed some stall-related disconnected-client
bugs.
2016-12-18 19:28:43 -05:00
Gregor Richards
a2d377f089 Adding spectate password to the menu 2016-12-18 19:28:43 -05:00
Gregor Richards
24a39078be Adding netplay password to menu. 2016-12-18 19:28:43 -05:00
Gregor Richards
262d77546b Adding game/watch key
Adding a key to toggle between playing and spectating. This key takes
the place of the previous flip key, although player flipping does
continue to work (and must be rebound if you still want it)
2016-12-18 19:28:42 -05:00
Brad Parker
71e8e3434a make "User %d Remote Enable" translatable, update JP translation 2016-12-16 14:57:50 -05:00
twinaphex
d57083197e (Load Content -> Collection) Already loaded core will appear in
supported cores list as 'top core'/'current core'.
2016-12-13 06:32:46 +01:00
twinaphex
d7a082e005 Rename 'Select File' to 'Favorites' 2016-12-13 01:34:54 +01:00
twinaphex
fc73e82e43 Start making parseable drives work in Load Content 2016-12-13 01:34:53 +01:00
twinaphex
33b143bd5a Call current_core callback function for current core 2016-12-13 01:34:51 +01:00
twinaphex
9909669d01 Combine Load Content and Load Content (Detect Core) 2016-12-13 01:34:49 +01:00
twinaphex
5a2dfe9ded Revert "Combine Load Content and Load Content (Detect Core)"
This reverts commit 92ae2ab860.
2016-12-12 17:19:19 +01:00
twinaphex
92ae2ab860 Combine Load Content and Load Content (Detect Core) 2016-12-12 16:20:43 +01:00
twinaphex
9957099bf0 Add 'unified menu controls' setting 2016-12-11 01:29:53 +01:00
Brad Parker
4cd88c585c add missing msg_hash 2016-12-09 23:38:30 -05:00
lasers
16eebb3f58 Add Systematic Theme 2016-12-08 23:39:39 -06:00
lasers
1d38dbaa34 Clean up Keyboard Overlay Preset 2016-12-08 15:18:40 -06:00
lasers
aa2b20f14d Add sublabel for Configuration+(s) 2016-12-08 09:44:02 -06:00
Adriano Moura
6b99eeaf88 Implements a hotkey for toggling mouse grabbing, hiding and hotkey blocking. Usefull for playing tyrquake with kb/m. 2016-12-06 03:32:28 -02:00
twinaphex
9f470c53ae Add 'Simple Snow' shader to GLSL backend 2016-12-06 00:48:36 +01:00
lasers
cd1860563b Remove all Core Notes 2016-12-03 01:24:06 -06:00
Gregor Richards
1f281beea2 Replace "no networks found" message with "no netplay hosts found" 2016-12-02 22:49:56 -05:00
Gregor Richards
0577749fae Netplay LAN scanning is go! (sort of) 2016-12-02 22:40:26 -05:00
Gregor Richards
addff325d0 Netplay discovery LAN scanning task (incomplete) 2016-12-02 18:56:29 -05:00
Jean-André Santoni
2fc592bbe6 Savestate thumbnails reimplementation 2016-12-01 20:31:07 +01:00
Jean-André Santoni
d00566b018 Add setting for the savestate thumbnails 2016-12-01 20:31:07 +01:00
Jean-André Santoni
f41e420b44 Unhardcode more strings 2016-12-01 00:49:48 +01:00
Jean-André Santoni
1f1a8eec89 New message 'no networks found' 2016-12-01 00:35:20 +01:00
Twinaphex
bb499b70be Merge pull request #4104 from GregorR/natt
NAT traversal
2016-11-30 16:09:53 +01:00
radius
2e7821e337 add a toggle to the firmware check so it can be overruled 2016-11-29 23:22:22 -05:00
Gregor Richards
42da0a0184 NAT traversal in Netplay
For the time being, if NAT traversal is successful it simply announces
it as an OSD message. In the future it will be used to inform a
matchmaking server of the public port.

This patch also included minor fixes to the NAT traversal implementation
to make the select it demands actually doable.
2016-11-29 22:59:46 -05:00
Gregor Richards
48240c2806 Adding Netplay NAT traversal option (but not implementation yet) 2016-11-29 22:18:37 -05:00
fr500
0a83f7a888 add removable storage shortcut 2016-11-28 17:03:03 -05:00
radius
9505602675 Prevent loading content when firmware is missing 2016-11-27 19:25:38 -05:00
twinaphex
6352b4a82e Dehardcode string 2016-11-26 01:43:37 +01:00
twinaphex
c14b6f6a82 Add more entries and cleanup code in menu_cbs_title.c 2016-11-26 01:39:24 +01:00
twinaphex
d01a779a02 Add MSG_LAST 2016-11-26 00:37:33 +01:00
twinaphex
e7c264d4ed Add new labels 2016-11-26 00:35:59 +01:00
twinaphex
a2d37c51cd Add / update labels 2016-11-26 00:31:38 +01:00
twinaphex
75ee9feef9 Add menu labels 2016-11-25 23:06:36 +01:00
twinaphex
e1d4ccd7fd Update intl headers 2016-11-25 23:04:00 +01:00
twinaphex
8e6f864233 Add on/off labels 2016-11-25 22:00:18 +01:00
twinaphex
4c40de5f72 (menu_cbs_title.c) Dehardcode string 2016-11-25 18:48:50 +01:00
twinaphex
11e7103fbd Cleanups of labels 2016-11-25 18:45:47 +01:00
radius
17fb6b2753 remove WIN32 ifdefs 2016-11-23 20:23:56 -05:00
radius
8cb5ed0d95 (win) add fixed window size mode 2016-11-23 19:43:50 -05:00
twinaphex
a0804c225f Move Japanese strings to msg_hash_ja.h 2016-11-23 17:51:45 +01:00
twinaphex
7211edbf9b Remove unused enums 2016-11-23 14:48:08 +01:00
twinaphex
aeb925c2bb Cleanups 2016-11-23 14:42:59 +01:00
twinaphex
4d538dea5c Add Onscreen Notifications list 2016-11-23 14:28:15 +01:00
twinaphex
d3b8b3d252 Cleanups 2016-11-22 13:59:06 +01:00
twinaphex
c2f2695666 Cleanups 2016-11-22 13:29:27 +01:00
twinaphex
c2bc2c3488 Cleanups 2016-11-22 11:14:37 +01:00
twinaphex
cabbd6ed1b Cleanups 2016-11-22 10:45:43 +01:00
twinaphex
9769df405c Create MENU_LABEL macro 2016-11-22 09:25:57 +01:00
twinaphex
1875f28b24 Cleanups 2016-11-22 09:14:55 +01:00
twinaphex
989b7e50fd Add sublabels 2016-11-22 09:05:57 +01:00
twinaphex
7873c5967a Add sublabels 2016-11-22 08:48:37 +01:00
twinaphex
fd6f448709 Cleanups 2016-11-22 08:33:36 +01:00
Twinaphex
0a49a157f0 Merge pull request #4037 from lasers/sort-sublabels
Organize Label, Value, Sublabel
2016-11-22 08:03:38 +01:00
Brad Parker
2997b7b0cc update JP translation, make "RetroPad w/ Analog" translatable. 2016-11-21 15:08:00 -05:00
lasers
f7fdae9c13 Organize Label, Value, Sublabel 2016-11-21 13:32:15 -06:00
Twinaphex
9dca196cf8 Merge pull request #4036 from lasers/add-sublabel
Add sublabel for Onscreen, Driver, Help
2016-11-21 19:48:33 +01:00
lasers
bfd3430ad8 Add sublabel for Tour (Help) 2016-11-21 12:23:26 -06:00
lasers
166e5fc16d Add sublabel for User 2016-11-21 11:02:34 -06:00
lasers
88046e4bbe Add sublabel for Onscreen 2016-11-21 10:21:18 -06:00
Jean-André Santoni
0da9b6c9c4 Merge pull request #4035 from lasers/add-sublabel
Add sublabel for User Interface, Privacy, Directory, Frame Throttle
2016-11-21 17:06:29 +01:00
lasers
c51bb8c431 Add sublabel for Frame Throttle 2016-11-21 09:59:17 -06:00
lasers
c283fee1f8 Add sublabel for Directory 2016-11-21 09:46:38 -06:00
lasers
fa489f1f76 Add sublabel for Privacy 2016-11-21 09:25:58 -06:00
twinaphex
e0330a5a6e Add Audio Sync sublabel 2016-11-21 16:18:58 +01:00
lasers
d722cec9cd Add sublabel for User Interface 2016-11-21 09:09:29 -06:00
lasers
f92afb508b Add sublabel for Logging 2016-11-21 08:53:29 -06:00
lasers
953bf8cf5b Add sublabel for Network 2016-11-21 08:44:59 -06:00
lasers
df7b229834 Add sublabel for Playlists 2016-11-21 08:34:33 -06:00
lasers
0966f0ff15 Add sublabel for Content Saving 2016-11-21 08:14:22 -06:00
twinaphex
62e7103646 Add sublabel 2016-11-21 13:51:09 +01:00
twinaphex
95254aa79b Remove 'back as menu toggle' setting 2016-11-21 13:05:23 +01:00
twinaphex
36fb6e100e Add more sublabels 2016-11-21 10:28:17 +01:00
twinaphex
7243561585 Add sublabel for 'Max Users' 2016-11-21 10:03:19 +01:00
twinaphex
d0d0c67d90 Add sublabels for Privacy Settings 2016-11-21 09:59:34 +01:00
twinaphex
588542dad9 Add sublabel for DRC 2016-11-21 09:20:29 +01:00
twinaphex
ef11d95be9 Add sublabels 2016-11-21 07:40:54 +01:00
Twinaphex
eb7bf1387a Revert "Improvs one at a time - Configurations" 2016-11-21 07:26:58 +01:00
Twinaphex
bc3d4ff015 Merge pull request #4012 from lasers/improvs-one-at-a-time
Improvs one at a time - Configurations
2016-11-21 07:08:16 +01:00
lasers
67f1dc3859 Clean the Configuration mess some more 2016-11-20 02:08:08 -06:00
radius
53ab0cdb55 add menu setting and fix for keyboard 2016-11-19 13:48:24 -05:00
twinaphex
d1ad845c3a Add Turbo/Deadzone list strings 2016-11-19 15:52:12 +01:00
lasers
6265d1e90a Clean the Configuration mess 2016-11-18 13:45:10 -06:00
twinaphex
a2c69ec254 Added snow shader hooks - doesn't work yet though - shader driver
system is very limited in terms of how we can set custom menu
shaders - will require a rethink
2016-11-17 20:54:29 +01:00
lasers
204454c967 Add sublabel for Configurations 2016-11-17 05:45:20 -06:00
lasers
14e29d51bf Add sublabel for Driver 2016-11-17 03:11:10 -06:00
lasers
8960893caf Add sublabel for Retro Achievements 2016-11-17 01:35:37 -06:00
lasers
c05aba32a9 Add sublabel for Recording 2016-11-16 03:15:43 -06:00
Twinaphex
25d3c71e1a Merge pull request #4004 from lasers/improvs-one-at-a-time
Improvs one at a time - Information
2016-11-16 08:48:43 +01:00
lasers
ae78e47418 Add sublabel for Information (list) 2016-11-16 01:35:57 -06:00
twinaphex
6485fe1367 Add sublabel for video shared context 2016-11-16 07:35:38 +01:00
lasers
655c9c3cbd Sort labels not too much 2016-11-15 22:43:42 -06:00
lasers
0651f84773 Add sublabel for Core 2016-11-15 22:29:18 -06:00
lasers
14d6fbdbd5 Change labels under Achievements 2016-11-15 17:50:16 -06:00
lasers
857c8f22b2 Add sublabel for Achievements Hardcore Mode 2016-11-15 17:26:29 -06:00