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
Nikos Chantziaras
e534373dee
Don't report unused input ports to cores
...
RetroArch has the unfortunate behavior of setting unused ports to
RETRO_DEVICE_JOYPAD in the core through
retro_set_controller_port_device(). "Unused" meaning ports higher than
the "maximum users" amount configured in settings/input in RA. This is
unfortunate because some cores (like the dosbox ones) change their
behavior depending on the device type assigned to ports. If all unused
(and thus invisible and unconfigurable through the UI) are set to
RETRO_DEVICE_JOYPAD, the core changes its behavior because from its
point of view there's multiple joypads connected, and there's no way for
users to disconnect these bogus joypads.
Fix this by not calling retro_set_controller_port_device() on ports that
are not used.
2020-08-09 14:54:28 +03:00
Autechre
43293abb41
Update CHANGES.md
2020-08-09 09:03:16 +02:00
twinaphex
2a9915f80d
(D3D) Buildfix
2020-08-08 19:12:01 +02:00
Autechre
fd291f14ef
Merge pull request #11165 from albertoruibal/psl1ght-rtime-bug
...
Bug in the Makefile for psl1ght after adding rtime
2020-08-08 18:18:17 +02:00
twinaphex
ade58fc8b6
(UWP) Buildfix
2020-08-08 18:17:40 +02:00
Alberto Alonso Ruibal
5e8d400e5c
Bug in the Makefile for psl1ght after adding rtime
...
A "rtime.c" was added to an OBJ list but it should be an "rtime.o".
This is also causing that a build step is deleting the rtime.c file.
2020-08-08 17:03:56 +02:00
twinaphex
5e551dd92b
Bump up to version 1.9.0
v1.9.0
2020-08-08 00:06:53 +02:00
Autechre
97799f9a74
Update CHANGES.md
2020-08-07 23:41:33 +02:00
Autechre
5258804cbc
Update CHANGES.md
2020-08-07 23:40:27 +02:00
Autechre
e16bf5b3be
Update CHANGES.md
2020-08-07 23:38:07 +02:00
Autechre
9480fea658
Merge pull request #11161 from guoyunhe/crowdin-20200807
...
Improve Crowdin scripts and fetch translations
2020-08-07 22:42:11 +02:00
Guo Yunhe
d7d13f64e9
Improve Crowdin scripts and fetch translations
2020-08-07 22:46:17 +03:00
Autechre
e64d5d2310
Merge pull request #11158 from schellingb/playlist_rbuf
...
Change playlists to use a dynamic array
2020-08-07 17:41:47 +02:00
Bernhard Schelling
a9ba760aae
Fix string that references old maximum number
...
As the new maximum is now 2147483647, `'unlimited'` should be adequate.
2020-08-07 22:10:11 +09:00
Bernhard Schelling
5d54fff166
Increase maximum playlist size to 2147483647
...
Before the number decided the initial memory allocation, now it only defines an actual maximum cap. This sets it to the biggest signed 32-bit number in case this is ever read from/written to something that isn't explicitly size_t or unsigned int.
2020-08-07 22:07:05 +09:00
Bernhard Schelling
f657d3d600
More index validation and avoid qsort with NULL
2020-08-07 21:13:40 +09:00
Bernhard Schelling
398aa25c98
Zero icon list even on menu drivers without icons
...
Otherwise there is a chance for a crash on program exit on certain gfx drivers because it tries to free uninitialized texture ids.
2020-08-07 20:49:06 +09:00
Bernhard Schelling
4a09907802
Return true when RBUF_TRYFIT is called with 0
2020-08-07 05:19:09 +09:00
Bernhard Schelling
0a67c0416a
Change playlist to use dynamic array
...
Instead of initial 12MB memory allocation, use a dynamically growing array.
This shares the container structure (now called rbuf) with the explore menu.
2020-08-07 03:27:52 +09:00