55696 Commits

Author SHA1 Message Date
Autechre
7ed3ee278a
Merge pull request #11193 from jdgleaver/core-updater-rbuf
(core_updater_list) Replace static entries array with dynamic array via RBUF library
2020-08-14 14:28:46 +02:00
jdgleaver
e76f5a212a (core_updater_list) Replace static entries array with dynamic array via RBUF library 2020-08-14 12:33:49 +01:00
gblues
4555481863 WIIU: Fix touchscreen mouse emulation
== DETAILS
The way the mouse emulation worked was to simply return a 3rd axis from the
gamepad, which the polling code updates with the touch state in real time.

Well, the code that figures out if it's a positive or negative axis was
failing because it didn't see that 3rd axis as valid. So, I added values
which allow it to be seen as valid, and voila! the touch screen input
works again.

== TESTING
Tested locally using "Beneath a Steel Sky" in ScummVM.
2020-08-13 23:31:17 -07:00
twinaphex
f3b440bab9 Some struct reordering 2020-08-14 07:07:34 +02:00
twinaphex
8b8c52bb67 Cleanup 2020-08-14 06:45:36 +02:00
twinaphex
eb95757fb2 update_time_callback - Get rid of default callback - just point to NULL
instead
2020-08-14 06:39:12 +02:00
twinaphex
c250b94dcf Move p_anim state to rarch_state 2020-08-14 06:29:13 +02:00
twinaphex
31e50f1221 (gfx_animation) Get rid of some static variables, move struct
definitions to header
2020-08-14 05:53:57 +02:00
twinaphex
559ab90374 Update CHANGES.md 2020-08-13 20:27:27 +02:00
Autechre
b6ea811334
Merge pull request #11189 from jdgleaver/m3u_file-rbuf
(m3u_file) Replace static entries array with dynamic array via RBUF library
2020-08-13 18:51:14 +02:00
jdgleaver
b19eb64329 (m3u_file) Replace static entries array with dynamic array via RBUF library 2020-08-13 17:25:45 +01:00
Autechre
b972327bc6
Update CHANGES.md 2020-08-13 17:25:43 +02:00
Autechre
6092761469
Update CHANGES.md 2020-08-13 17:23:29 +02:00
Autechre
15b6a6ede4
Merge pull request #11187 from schellingb/gfx_animation_rbuf
Simplify gfx_animation by switching from dynarray to rbuf
2020-08-13 17:23:16 +02:00
Autechre
c18850456d
Merge pull request #11188 from Jamiras/cheevos_texture_cleanup
(cheevos) ensure badge textures are released before video driver is deinitialized
2020-08-13 17:22:29 +02:00
Jamiras
2a5516b1b9 ensure cheevos badge textures are released before video driver is deinitialized 2020-08-12 21:55:12 -06:00
Bernhard Schelling
48fabb7f88 Simplify gfx_animation by switching from dynarray to RBUF 2020-08-13 05:23:32 +09:00
Autechre
c70c13c01d
Update CHANGES.md 2020-08-12 17:44:59 +02:00
twinaphex
56a690df0e (cheevos) Some style nits 2020-08-12 17:43:04 +02:00
Autechre
d081c01cc2
Merge pull request #11183 from Jamiras/cheevos_memory
(cheevos) generic memory mapping using rcheevos
2020-08-12 17:37:46 +02:00
Ömercan Kömür
8fad42f3c9 (ozone) new theme: Boysenberry 2020-08-12 18:37:22 +03:00
Autechre
172de99048
Merge pull request #11154 from sonninnos/master
Game Focus + OS mouse cursor fix
2020-08-12 17:35:06 +02:00
Jamiras
1f350be1f8 rename memory.c and parser.c to be less generic; eliminate hash.c 2020-08-12 08:16:06 -06:00
Jamiras
8d34d06c76 address LGTM warning 2020-08-11 11:15:00 -06:00
Jamiras
0609d229a6 address travis warnings 2020-08-11 10:23:35 -06:00
Jamiras
b15411dad8 generic memory mapping using rcheevos 2020-08-11 09:26:04 -06:00
twinaphex
6388872a54 Cleanups/style nits 2020-08-11 16:00:25 +02:00
Autechre
0f17559ccc
Merge pull request #11182 from jdgleaver/core-inputs
Add API extension for cores to query the number of active inputs provided by the frontend
2020-08-11 15:55:21 +02:00
jdgleaver
81bf22c3fb RETRO_ENVIRONMENT_GET_INPUT_MAX_USERS: Clarify variable update frequency comment 2020-08-11 14:54:22 +01:00
jdgleaver
ee8a2f4268 Add API extension for cores to query the number of active inputs provided by the frontend 2020-08-11 14:07:00 +01:00
twinaphex
d3b234f404 Buildfix 2020-08-11 09:03:59 +02:00
twinaphex
ac083e69ba Cleanups 2020-08-11 06:46:45 +02:00
twinaphex
4092fd7e83 Minor cleanup 2020-08-11 06:35:12 +02:00
Autechre
c7f839a7fd
Merge pull request #11180 from rsn8887/master
[SWITCH] Fix input bind icons being off by one line
2020-08-11 04:49:51 +02:00
rsn8887
6fd7dc0519 [SWITCH] Fix input bind icons being off by one line 2020-08-10 21:39:52 -05:00
Autechre
e06ffc9e13
Update CHANGES.md 2020-08-10 10:34:26 +02:00
Autechre
28447cfe0e
Merge pull request #11172 from francescotintori/francesco/playlist_autofix
Portable playlists: fixed first load initialization
2020-08-10 10:33:56 +02:00
Autechre
508ba278f4
Merge pull request #11170 from ericonr/fix-include
[linux] Add missing include in nbio_linux.c.
2020-08-10 06:32:09 +02:00
Autechre
4b0e14d920
Merge pull request #11171 from ericonr/fix-static
[gfx] Fix static function placement.
2020-08-10 06:01:15 +02:00
Érico Rolim
87d99601f6 [gfx] Fix static function placement.
In gfx/drivers_context/vc_egl_ctx.c, move gfx_ctx_vc_bind_api
declaration to before it's called by any other function, otherwise it
warns about "warning: implicit declaration of function" and can error
out with "error: conflicting types for 'gfx_ctx_vc_bind_api'" in certain
cases.
2020-08-10 00:51:14 -03:00
Érico Rolim
057dd563aa [linux] Add missing include in nbio_linux.c.
On musl-libc, the compiler would print a warning for nbio_linux.c:
"warning: 'struct timespec' declared inside parameter list will not be
visible outside of this definition or declaration", indicating a missing
header defining this structure.

On glibc, this definition is provided through the stdlib header.
2020-08-10 00:33:43 -03:00
Autechre
5f702a766f
Merge pull request #11168 from libretro/revert-10687-fix-unused-port-dev-id
Revert "Don't report unused input ports to cores"
2020-08-09 21:07:00 +02:00
Autechre
2979018d68
Revert "Don't report unused input ports to cores" 2020-08-09 21:06:45 +02:00
francescotintori
6fa08b5287 Portable playlists: fixed first load initialization 2020-08-09 19:59:42 +02:00
Twinaphex
b1723f7cd0 Remove unused CocoaTouch menu - allows us to get rid of a lot of
dead code
2020-08-09 19:41:04 +02:00
twinaphex
06210387af Fix C++ comment 2020-08-09 19:24:13 +02:00
Autechre
a31514d7e0
Merge pull request #11167 from yoshisuga/ios-default-video-config
[iOS] Set default video driver to OpenGL
2020-08-09 19:23:27 +02:00
Autechre
17257fb90c
Merge pull request #10687 from realnc/fix-unused-port-dev-id
Don't report unused input ports to cores
2020-08-09 19:23:11 +02:00
Yoshi Sugawara
6a37f1ec90 [iOS] Set default video driver to OpenGL; start adding source file references to xcode project to make code navigable in Xcode 2020-08-09 06:08:16 -10:00
Nikos Chantziaras
1345d6e0c1
Update CHANGES.md 2020-08-09 14:54:31 +03:00