Commit Graph

46685 Commits

Author SHA1 Message Date
twinaphex
fc8abd7baf Add header include for printf 2018-12-30 07:53:09 +01:00
twinaphex
de6e6a2ef3 Update xaudio29.h 2018-12-30 07:22:08 +01:00
twinaphex
1c010e3622 Change C++ comments to C 2018-12-30 06:38:23 +01:00
twinaphex
815c525bb6 Buildfix for MSVC 2012 2018-12-30 05:21:30 +01:00
twinaphex
1cb9f7c1bf Fix D3D10/11/12 drivers for Win32 build 2018-12-30 05:08:57 +01:00
twinaphex
88e283f0c1 (D3D10/11/12) Some buildfixes 2018-12-30 04:51:03 +01:00
Twinaphex
22e54dfc6b
Merge pull request #7839 from frangarcj/orbis2
[WIP] ORBIS / PS4 Port
2018-12-30 01:04:50 +01:00
Francisco José García García
d34b94a661 [ORBIS] Several EGL and GL fixes 2018-12-30 00:11:53 +01:00
Francisco José García García
167537ac10 [ORBIS] Fix Makefile and enable XMB 2018-12-30 00:10:37 +01:00
Francisco José García García
3aa8d22238 [ORBIS] Fix main 2018-12-30 00:09:44 +01:00
Twinaphex
50fcf4c190
Merge pull request #7837 from krzys-h/uwp
Bugfixes to #7235 - creating swap chain twice in d3d11 and HOME path problems
2018-12-29 16:06:42 +01:00
krzys-h
ad782e6eb4 Fix HOME path issues after b201d6 (libretro#7836) 2018-12-29 15:21:18 +01:00
krzys-h
1cb1ea55b1 Bugfix - creating swap chain twice in d3d11
Not sure what I was thinking when writing this

dd60b5d576 (commitcomment-31801518)
2018-12-29 11:38:09 +01:00
twinaphex
bddcd2d5e5 Buildfix - include header for prototype definition 2018-12-29 06:04:46 +01:00
twinaphex
118d155360 Buildfix 2018-12-29 04:39:13 +01:00
twinaphex
65cc022c31 Update uwp_main.cpp 2018-12-29 03:20:50 +01:00
twinaphex
34cb50f8da Update MSVC 2017 UWP 2018-12-29 03:06:31 +01:00
twinaphex
dd60b5d576 MSVC2017 Non-UWP buildfixes 2018-12-29 02:54:17 +01:00
twinaphex
8f67cf7384 Some buildfixes 2018-12-29 02:20:25 +01:00
twinaphex
0e5fbbb9e1 Silence some warnings 2018-12-29 02:12:50 +01:00
Twinaphex
f82b6e07ba
Merge pull request #7834 from krzys-h/uwp
UWP and Xbox One port
2018-12-29 01:15:27 +01:00
krzys-h
4fb06703b3 Port d3d12 driver for UWP 2018-12-28 22:10:26 +01:00
krzys-h
f6c8a0c5c2 Add UWP input driver
Keyboard, mouse and touch support: done
2018-12-28 22:09:30 +01:00
krzys-h
cc686ba9bc Upgrade XAudio2 headers
XAudio 2.7 was part of the old DirectX SDKs. XAudio 2.8+ is part of the
Windows OS itself (starting from Windows 8). Since UWP lets you access
only libraries that are built-in to the OS, the headers had to be
upgraded to the newer version to get audio support working.
2018-12-28 22:09:30 +01:00
krzys-h
6038060cd7 Update appx manifest and icons
These were generated using Visual Studio icon generation tools
2018-12-28 22:09:29 +01:00
krzys-h
b201d669b5 First iteration of UWP support
Enough to kind of run

Working drivers: xinput, d3d11
Still missing: input driver with keyboard support, audio driver
2018-12-28 22:09:22 +01:00
Twinaphex
671b49afcd
Merge pull request #7833 from orbea/ffmpeg
qb: Only print threading warning when ffmpeg is not disabled.
2018-12-28 21:09:15 +01:00
Twinaphex
055f880775
Merge pull request #7832 from orbea/lua2
qb: Disable the builtin lua by default.
2018-12-28 21:09:05 +01:00
waitingmoon
9872111dbc Update msg_hash_ja.h (#7831) 2018-12-28 15:06:52 -05:00
orbea
1e513598d3 qb: Only print threading warning when ffmpeg is not disabled. 2018-12-28 11:51:27 -08:00
orbea
465b3e5774 qb: Disable the builtin lua by default.
Disables the builtin lua as it causes the mpv core to segfault and
doesn't do anything yet.
2018-12-28 10:32:02 -08:00
Francisco José García García
912060fc4b [ORBIS] Use SceWindow 2018-12-28 11:19:28 +01:00
Francisco José García García
48167d46bc [ORBIS] Initial video context driver 2018-12-28 01:27:13 +01:00
Twinaphex
d8468c5d8c
Merge pull request #7829 from orbea/screenshot
Fix png file names for screenshots with contentless cores.
2018-12-28 00:35:18 +01:00
orbea
06d0a19e95 Fix png file names for screenshots with contentless cores.
For contentless cores like 2048 and the retropad RetroArch will save png
files with the content field missing.

  -181227-133151.png

Now RetroArch will save png files with the correct names for contentless
cores.

  2048-181227-133151.png
  RetroPad Remote-181227-133202.png

Cores with content will have no change in behavior.

  Akumajou Dracula (J)-181227-133232.png

And with cores that support content and no content such as 4DO both
variations will work.

  4DO-181227-144102.png
  LuciennesQuest-181227-144118.png

Fixes https://github.com/libretro/RetroArch/issues/7828
2018-12-27 14:50:09 -08:00
Francisco José García García
19549ddccf [ORBIS] Fix __assert 2018-12-27 20:18:53 +01:00
Francisco José García García
f02ef2e0c6 [ORBIS] Initial Platform driver + minor changes 2018-12-27 20:17:48 +01:00
Francisco José García García
39343f99a7 [ORBIS] Add Makefile 2018-12-27 20:16:43 +01:00
Twinaphex
3548956509
Merge pull request #7827 from orbea/kiosk
menu: Hide options for the kiosk menu.
2018-12-26 19:10:41 +01:00
Twinaphex
8cee39bbd3
Merge pull request #7826 from orbea/archive
menu: Hide 'Parent Directory' in compressed archives.
2018-12-26 19:10:18 +01:00
orbea
b84b1b083a menu: Hide options for the kiosk menu.
This hides 'reset core association', 'start recording' and
'start streaming' when the kiosk menu is active.

Fixes https://github.com/libretro/RetroArch/issues/7824
Fixes https://github.com/libretro/RetroArch/issues/7825
2018-12-26 09:40:42 -08:00
orbea
ff63852a7c menu: Hide 'Parent Directory' in compressed archives.
When browsing compressed archives 'Parent Directory' will not work and
will endlessly recurse into non-existent empty directories where the
user will have to press the back button to get out of every instance.

This will now hide 'Parent Directory' in compressed archives to avoid
this issue. The user will still be able to press the back button to
exit.

Fixes https://github.com/libretro/RetroArch/issues/2604
2018-12-26 09:19:03 -08:00
Twinaphex
16c56eb9f3
Merge pull request #7823 from fjtrujy/feature/ps2Support
PS2 Support QuickNes
2018-12-26 18:00:23 +01:00
Francisco Javier Trujillo Mata
9ec293bb5b Including fjtrujy in the list of Authors ;) 2018-12-26 14:26:46 +01:00
Francisco Javier Trujillo Mata
0224bf22b2 Add release option in the Makefile.ps2 2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
38397370e6 Apply proper color correction for 16 bits 2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
69ad3273b9 Disable use of setvbuf for the PS2 2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
5b7a71abd3 Make logs work for the PS2 2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
282e688ee6 Cleaning not needed libraries for the PS2 2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
40b028ebce Replace malloc for calloc in the ps2_gfx 2018-12-26 13:48:48 +01:00