twinaphex
3597643faa
Revert "Remove obsolete comment"
...
This reverts commit e8ed660ea1601fb2a66bd6617fe0c9eefe498153.
2021-11-05 18:34:32 +01:00
twinaphex
722f9bbfac
Revert "Move some stray globals to netplay state"
...
This reverts commit f264d20d1ecab630ba104077a292ac260c80fbc3.
2021-11-05 18:34:24 +01:00
twinaphex
a796f1ce58
Revert "Move stray globals to networking state"
...
This reverts commit 96053e14a758c16156eb0fc9d42fba92a7004a0c.
2021-11-05 18:34:11 +01:00
twinaphex
96053e14a7
Move stray globals to networking state
2021-11-05 18:07:41 +01:00
twinaphex
f264d20d1e
Move some stray globals to netplay state
2021-11-05 17:50:18 +01:00
twinaphex
e8ed660ea1
Remove obsolete comment
2021-11-05 17:41:30 +01:00
twinaphex
cea8528929
remove unused variables
2021-11-05 17:40:56 +01:00
twinaphex
367ac6ce46
Backport netplay changes from forum member
2021-11-05 17:17:10 +01:00
twinaphex
121174c9af
(Discord) Remove stray discord_is_inited global - put it in
...
discord_state_t instead
2021-11-05 13:45:00 +01:00
twinaphex
9c3c547482
Need to be placed above this code block
2021-11-05 04:50:16 +01:00
twinaphex
11defb4009
Move netplay/networking code to netplay_frontend.c - move it out of
...
retroarch.c
2021-11-05 04:42:03 +01:00
twinaphex
8ff07916ec
Backport netplay changes from Cthulhu
2021-10-18 01:13:35 +02:00
twinaphex
ddceb51f89
Get rid of some needless getters/setters
2021-09-30 21:10:12 +02:00
Nathan Strong
fb86ca6e33
Fix the snprintf warnings for everyone this time
...
== DETAILS
So, basically this back-and-forth is because we used fixed-size
data types (i.e. `uint32_t`) which maps to different primitive data
types on different platforms. So `uint32_t` might be a `long` on some
platforms (e.g. Wii U), while it's just a plain integer on others (PC).
And the format specifier works off primitive data type, not data type
size.
So, to resolve this, we:
- keep `%lx` as the format specifier
- cast the parameter to printf to unsigned long
This is better than the alternatives that could cause problems trying to
cast a long down to an int.
2021-09-25 15:08:34 -07:00
Nathan Strong
9b2d4236ad
WIIU: Clean up a bunch of compiler warnings
...
== DETAILS
These changes fall into a few broad categories:
1. Explicitly undefine things we want to re-define due to conflicts with
the version of devkitpro we're using
2. Clean up hex format specifiers to use `%lx` or `%lX` when working with
long integers
3. Move variables inside the ifdef they're used in to squelch "unused variable"
messages
4. Add parenthesis to make Wii U shader declarations stop complaining
And then there's a weird "misleading indent" warning that I fixed by just
rewriting a block of code to use a switch statement instead of if-then-else.
These changes work fine on Wii U, but we'll need to keep an eye on CI/CD to see
if other platform builds break.
2021-09-25 13:25:39 -07:00
twinaphex
83ce4259a0
Have only one getter for runloop_state
2021-09-21 19:08:26 +02:00
twinaphex
f21641d898
Get rid of another 'getter' function
2021-09-21 18:30:56 +02:00
twinaphex
b3d724b7a3
Move code out of retroarch.c
2021-09-18 22:05:03 +02:00
twinaphex
db3f0a8468
Move code out of retroarch.c - move it into
...
network/netplay/netplay_frontend.c
2021-09-18 06:15:02 +02:00
twinaphex
7b5ea63329
remove now obsolete file
2020-06-07 02:42:42 +02:00
twinaphex
4bbc226335
Move netplay_frontend.c to retroarch.c - move global state to
...
retroarch global state
2020-06-06 21:57:22 +02:00
twinaphex
1f2403392e
Cleanup
2020-06-06 20:59:43 +02:00
twinaphex
9fda2bdebd
Add TODO/FIXME comments
2020-06-04 14:09:45 +02:00
twinaphex
65534f0286
(netplay frontend) This variable doesn't need to be so big
2020-05-23 03:09:46 +02:00
twinaphex
0fced84f93
(Netplay) Lower announce rate
2020-05-20 23:01:04 +02:00
twinaphex
03ea12d334
Move discord files to network/
2020-05-20 15:27:27 +02:00
twinaphex
3ad4b057f9
Go back to 1.8.4 netcode
2020-05-10 01:02:47 +02:00
twinaphex
0c1568c4ab
Merge netplay_frontend.c into retroarch.c -
...
This should be the last file we have to roll into retroarch.c
2020-03-01 18:02:55 +01:00
twinaphex
182afe9561
Style nit
2020-03-01 17:30:42 +01:00
twinaphex
177d2a5903
(netplay_frontend.c) Settings cleanups
2020-03-01 16:24:06 +01:00
twinaphex
29d954bab2
Cleanups
2020-03-01 16:08:49 +01:00
twinaphex
69ffcf5648
(netplay_frontend.c) Simplify code
2020-03-01 15:58:17 +01:00
twinaphex
360fdfedbc
(netplay_frontend.c) Cleanups
2020-03-01 15:33:17 +01:00
twinaphex
9dcc941ec5
Reduce get_time_usec calls
2020-02-29 12:51:42 +01:00
twinaphex
74547c0a81
(netplay) Cleanups
2020-02-27 12:02:55 +01:00
twinaphex
85c672a0f6
Settings pointer cleanups
2020-02-19 20:57:02 +01:00
twinaphex
4c95d1af4e
(network) Turn some functions into static functions
2020-02-12 20:06:21 +01:00
twinaphex
013117318c
(network) Get rid of all the settings pointer grabbing
2020-02-12 20:01:48 +01:00
twinaphex
1fafdb2843
Style nits
2020-02-10 13:18:27 +01:00
twinaphex
ac72ba5af8
Revert "(Netplay) Cleanups"
...
This reverts commit 646eba5a922065d35b72aa9c6511cb77b97f7cf7.
2020-01-28 19:15:05 +01:00
twinaphex
846d9ed391
Revert "Cleanups"
...
This reverts commit 399f039b9eb41cf5719a79a0c2a35b48e9381f9d.
2020-01-28 19:14:37 +01:00
twinaphex
21381ff990
Revert "(netplay_frontend.c) Cleanups"
...
This reverts commit d0a2315098d953a062a397bd3dbf4fdaeaee21cd.
2020-01-28 19:14:22 +01:00
twinaphex
d0a2315098
(netplay_frontend.c) Cleanups
2020-01-28 15:42:55 +01:00
twinaphex
399f039b9e
Cleanups
2020-01-28 15:14:29 +01:00
twinaphex
646eba5a92
(Netplay) Cleanups
2020-01-28 14:56:05 +01:00
twinaphex
4d36f0d356
Remove rarch_get_cpu_architecture_string - don't have two
...
functions that do more or less the same thing
2020-01-27 22:51:20 +01:00
twinaphex
eb4e365820
(libretro-common) Cleanups
2020-01-27 17:00:18 +01:00
twinaphex
e8bc606c20
Move netplay_get_architecture to frontend_driver.c
2020-01-27 16:39:36 +01:00
twinaphex
9f9191819d
(netplay_frontend.c) Cleanups
2020-01-27 16:27:51 +01:00
twinaphex
fa328c1590
(Netplay) Cleanups
2020-01-02 17:07:03 +01:00