Commit Graph

41800 Commits

Author SHA1 Message Date
twinaphex
93b523e6ea C89 buildfix 2018-01-15 01:01:41 +01:00
Twinaphex
fd3ef0ec9c
Merge pull request #6107 from ToadKing/emscripten-fixes
Fix Emscripten build
2018-01-14 23:05:36 +01:00
Toad King
60f203d344 fix emscripten build 2018-01-14 16:03:44 -06:00
Twinaphex
9b0b16e2c0
Merge pull request #6106 from ToadKing/emscripten-fixes
Emscripten rewrites
2018-01-14 22:40:00 +01:00
Toad King
c8f03b4640 fix fullscreen sometimes losing state 2018-01-14 15:19:37 -06:00
Toad King
fca639ad84 remove linking SDL code 2018-01-14 14:42:57 -06:00
Twinaphex
0b27f539c2
Merge pull request #6103 from fr500/master
ifdef cheevos variables properly
2018-01-14 21:37:43 +01:00
Twinaphex
823e2c9a32
Merge pull request #6105 from MrHuu/3DS
Add 3DS stella / prosystem core
2018-01-14 21:37:31 +01:00
Toad King
460ceaef97 queue keyboard events and only process them when polling
fixes hitting enter from search box also selecting underlying menu item
2018-01-14 14:37:25 -06:00
Twinaphex
97dec217b3
Merge pull request #6104 from orbea/shellcheck
qb: Silence shellcheck warning.
2018-01-14 18:36:29 +01:00
orbea
06648ca21b qb: Silence shellcheck warning.
Line 25:
SORT=sort
^-- SC2209: Use var=$(command) to assign output (or quote to assign string).
2018-01-14 09:12:41 -08:00
radius
06b840c6ca ifdef cheevos variables properly 2018-01-14 11:49:19 -05:00
MrHuu
859da19d80 Add 3DS stella / prosystem core 2018-01-14 16:34:49 +01:00
Toad King
4fd750b48a add builtin autoconf script for emscripten gamepads with "standard" mapping 2018-01-14 04:24:37 -06:00
Toad King
b3900217da clamp axis values to -1.0 - 1.0, at least firefox can report values outside that range 2018-01-14 03:43:23 -06:00
Toad King
2d27a8c3e2 fix exiting not terminating emscripten runtime 2018-01-14 02:53:34 -06:00
Toad King
1f8a85615c don't always clear poll state 2018-01-14 02:34:38 -06:00
Toad King
5ef595be1a fix fullscreen 2018-01-14 02:33:22 -06:00
Toad King
de3581de73 fix analog sticks 2018-01-14 01:35:28 -06:00
Toad King
15c3f56b37 fix phantom button presses 2018-01-14 01:00:46 -06:00
Toad King
21d928ba0e add joypad driver for emscripten 2018-01-14 00:15:30 -06:00
Twinaphex
a7e9ca4def
Update CHANGES.md 2018-01-14 05:17:35 +01:00
Toad King
38ec1acf8e add mouse support to emscripten 2018-01-13 20:51:30 -06:00
Toad King
77b158e6a2 fix compiler warning 2018-01-13 20:47:30 -06:00
Toad King
0ce1fa7751 fix search box in menu 2018-01-13 20:47:15 -06:00
Twinaphex
332ccbf300
Merge pull request #6097 from aliaspider/master
(Direct3D) Menu display driver implementation.
2018-01-14 02:54:40 +01:00
aliaspider
7b09d5399c (Direct3D) Menu display driver implementation. 2018-01-14 02:21:48 +01:00
Toad King
1e212b4248 use emscripten HTML5 API for keyboard events instead of old JS library 2018-01-13 17:56:00 -06:00
twinaphex
8e6f931f85 Add some safeguards 2018-01-13 23:50:14 +01:00
Andrés
4eb33dfc4f
Update CHANGES.md 2018-01-13 14:22:42 -05:00
Twinaphex
d7f4538c01
Update CHANGES.md 2018-01-13 15:32:15 +01:00
Twinaphex
b2ec210fd6
Merge pull request #6094 from aliaspider/master
(win32)  disable WS_EX_LAYERED when opacity == 100.
2018-01-13 14:53:43 +01:00
aliaspider
9cb896a3d9 (win32) WS_EX_LAYERED drastically decreases performance, so only set it
when needed (when opacity < 100).
2018-01-13 07:53:13 +01:00
Toad King
161d758b33 don't apply class that has padding to canvas 2018-01-13 00:46:31 -06:00
Toad King
a77f9c37c6 start on bringing the emscripten video code up to speed with latest emscripten
fix rwebinput
2018-01-13 00:05:07 -06:00
bparker06
728f77b2bc
Update CHANGES.md 2018-01-12 16:16:27 -05:00
Twinaphex
2967e35930
Update CHANGES.md 2018-01-12 17:11:54 +01:00
Twinaphex
650fe99198
Merge pull request #6086 from kwyxz/master
Solaris 11 RetroArch build
2018-01-12 17:04:36 +01:00
Twinaphex
2064a98dfd
Merge pull request #6090 from fr500/master
fix my last PR for builtin autoconfs
2018-01-12 16:32:43 +01:00
radius
2e210b6bb4 fix my last PR for builtin autoconfs 2018-01-12 10:29:35 -05:00
twinaphex
39cc418e2e Cut down on code duplication 2018-01-12 05:27:09 +01:00
twinaphex
fb38c0da21 Cut down on code duplication 2018-01-12 04:51:15 +01:00
twinaphex
ef6b87ae2c (Menu) Cut down on code duplication 2018-01-12 04:42:44 +01:00
twinaphex
3407cd665d (Menu) Cut down on code duplication 2018-01-12 04:18:53 +01:00
twinaphex
af12858953 Try to have a more robust fallback path for
menu_displaylist_parse_generic
2018-01-12 04:02:14 +01:00
twinaphex
a5e35e7193 ake 2018-01-12 03:56:29 +01:00
Twinaphex
3bb5072e1b
Update CHANGES.md 2018-01-12 03:21:52 +01:00
twinaphex
db034b8a12 Change Makefile.emscripten 2018-01-12 03:16:15 +01:00
Twinaphex
e099b8150c
Merge pull request #6083 from aliaspider/master
(WIIU) add remaining menu shaders.
2018-01-12 03:00:22 +01:00
aliaspider
24cb240079 (WIIU) add remaining menu shaders.
- move some files around.
2018-01-12 02:54:45 +01:00