Autechre
a264cad19a
Merge pull request #13068 from fjtrujy/ps2/change_res
...
Change Resolution for PS2 platform
2021-10-05 12:42:07 +02:00
Jean-André Santoni
e839cf8434
Fix indentation in xmb.c
2021-10-05 11:29:48 +07:00
Francisco Javier Trujillo Mata
9f96723dd0
Adding proper translations for changing resolution
2021-10-04 23:53:55 +02:00
Francisco Javier Trujillo Mata
3bbfcf7b39
Adding to get_video_output_size 2 parameters for additional info
2021-10-04 23:53:55 +02:00
Francisco Javier Trujillo Mata
216675919b
Add PS2 Support for changing resolution and offset
2021-10-04 23:53:55 +02:00
Francisco Javier Trujillo Mata
c8a46e6e69
Add option for change video windows offsets, from video output
2021-10-04 23:53:54 +02:00
Autechre
2c355419bd
Merge pull request #13066 from 3rd-fork/master
...
Remove usage of winrt storage files from uwp version
2021-10-03 23:12:28 +02:00
Tunip3
be7d6832d3
strip out winrt storagefiles
2021-10-01 09:58:17 +01:00
twinaphex
fde3406d1b
Get rid of input_event_get_osk_ptr/get_osk_grid
2021-10-01 07:37:33 +02:00
Autechre
8807e2957e
Input refactors pt3 ( #13053 )
...
* Move more internal state over to input_driver.c and menu_driver.c -
retroarch.c now down to 893kb
- Remove now unused p_rarch pointers in functions
2021-10-01 07:18:30 +02:00
twinaphex
e9a4e811ac
Move more code and variables from rarch_state out to input_driver
...
and menu_driver
2021-10-01 00:41:50 +02:00
twinaphex
b1410c72e5
- Move disp_get_ptr to gfx_display.c
...
- Move menu_driver_init to menu_driver.c, and turn
menu_driver_init_internal into static function
2021-09-30 17:14:26 +02:00
twinaphex
e886e908d5
Create consistent naming conventions - use retroarch_ instead
...
of rarch_ for some functions for all functions coming from retroarch.h
2021-09-28 12:56:10 +02:00
twinaphex
e4bec6739c
Move code over to menu_driver.c
2021-09-28 12:07:29 +02:00
twinaphex
8ef9065c86
Get rid of menu_driver_is_alive - we don't want these one/two-line getters/setters anymore
2021-09-28 10:27:00 +02:00
twinaphex
e31fbb8048
Move menu_driver_alive to menu_state
2021-09-28 10:11:13 +02:00
twinaphex
1e29ba3cd6
Move menu_driver_is_binding to menu_state
2021-09-28 09:52:46 +02:00
twinaphex
9e26012751
Move menu_driver_init_internal to menu_driver.c
2021-09-28 09:32:11 +02:00
twinaphex
0448afab96
Move video driver functions over to gfx/video_driver.c
2021-09-27 19:37:22 +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
Ben Hamilton (Ben Gertzfield)
1970786932
New feature: Use gamepad combo to quit Retroarch ( #13017 )
...
* Refactor menu toggle combo button logic to allow quit combo button
* Quit gamepad combo
* Fixes from @jdgleaver
2021-09-24 18:30:46 +02:00
twinaphex
1ff024be26
Don't do rotate_z call for every draw_texture_slice call
2021-09-21 21:38:07 +02:00
twinaphex
6eeebeab25
Get rid of gfx_display_set_msg_force
2021-09-21 21:10:38 +02: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
1b7dea7e8e
Move code over to menu_driver.c
2021-09-21 18:14:01 +02:00
twinaphex
c42f932c3f
Moved code over to menu_driver.c
2021-09-21 18:04:48 +02:00
twinaphex
33f075191d
Silence warning for libnx
2021-09-21 17:53:50 +02:00
twinaphex
7c8c53fb2d
Get rid of menu_driver_get_ptr - we are going to be using only one
...
getter for each component state instead of several getters
2021-09-21 07:14:27 +02:00
twinaphex
44012ace47
move more menu state over to menu_driver.c
2021-09-21 06:05:25 +02:00
twinaphex
28e0b669d2
(menu) move more state over
2021-09-21 05:44:53 +02:00
twinaphex
58bc88d433
Move menu_driver_state over to menu_driver.c and move it out of
...
p_rarch
2021-09-21 05:33:46 +02:00
twinaphex
30353ac8f2
move more code out of retroarch.c/retroarch_data.h and into
...
menu_driver.c
2021-09-21 05:11:39 +02:00
twinaphex
d68a138250
Move more menu state to menu_state_t - and move code from
...
retroarch.c to menu_driver.c
2021-09-21 04:51:38 +02:00
twinaphex
c4b8fab0d0
Move menu_input_state to menu_state
2021-09-21 04:20:04 +02:00
twinaphex
beea0e2c8d
Fix header include
2021-09-21 00:52:05 +02:00
twinaphex
f3b2e233bb
Move more code to menu_driver.c
2021-09-21 00:51:15 +02:00
twinaphex
ec55f8188a
Move code out of retroarch.c and into menu/menu_driver.c
2021-09-21 00:12:26 +02:00
twinaphex
e2e236f1bf
Create menu_state_get_ptr()
2021-09-21 00:00:50 +02:00
twinaphex
295aa84a9e
Cleanups
2021-09-20 20:43:05 +02:00
twinaphex
f587d28a0d
Buildfix
2021-09-20 08:09:43 +02:00
twinaphex
238eb649a2
Split up midi_driver code to midi_driver.c
2021-09-20 03:43:37 +02:00
twinaphex
1c546cb7fd
move more code out of retroarch.c
2021-09-18 21:03:16 +02:00
twinaphex
7c74e035b0
Small cleanups
2021-09-18 06:15:02 +02:00
Michael Burgardt
d8db234df0
Concatinate some previously truncated strings for easier translation ( #12120 )
2021-09-16 19:00:14 +02:00
twinaphex
251bfdb302
Buildfix for prior PR
2021-09-16 01:15:36 +02:00
Tony
5aafe9eb0c
Add distinct mouse zero index label for drivers that do not support multimouse ( #13000 )
2021-09-16 01:08:03 +02:00
twinaphex
5e4ce74000
Get rid of duplicate code in gfx_widgets -
...
gfx_display_get_widget_dpi_scale made redundant
2021-09-13 20:21:36 +02:00
twinaphex
490233f3c5
wite_texture is now a static global variable inside gfx_display.c
...
- no longer referenced outside
2021-09-13 19:55:53 +02:00