Commit Graph

311 Commits

Author SHA1 Message Date
Brad Parker
d319e6a93d gong: savestate support 2019-02-09 22:24:48 -05:00
Brad Parker
3fec3c89fc gong: add Makefile 2019-02-09 22:24:48 -05:00
Brad Parker
ce70d8db4c gong: move serialization data into state struct 2019-02-09 16:25:00 -05:00
twinaphex
157494cab7 (gong) Add more refresh rates 2019-02-09 18:10:27 +01:00
Brad Parker
b508135218 fix warnings 2019-02-09 10:01:38 -05:00
Brad Parker
bf04d658e6 fix warning 2019-02-09 09:59:08 -05:00
Brad Parker
c36ddf973c gong: two player support 2019-02-09 09:54:26 -05:00
orbea
25f41809f5 Fix --enable-v4l2 with CXX_BUILD=1. 2019-02-07 16:01:01 -08:00
orbea
cb1b7a8006 Better warning fix for 32-bit linux.
Thanks hhromic!
2019-02-07 13:51:57 -08:00
orbea
c0296179ac Silence warnings with 32-bit linux. 2019-02-07 13:27:42 -08:00
orbea
b9cbc9881a Fix comment. 2019-02-06 11:13:39 -08:00
orbea
cf6c49b9a1 Fix c89 build with 32-bit linux. 2019-02-06 10:21:28 -08:00
Tatsuya79
9c32d0df8a
Gong video refresh core option 2019-02-06 17:37:15 +01:00
orbea
c9b0ba1123 Fix travis warnings. 2019-02-05 11:27:01 -08:00
orbea
28ff4b391a Clean up white space. 2019-02-03 16:00:50 -08:00
orbea
e062b98088 Remove trailing blank lines.
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
orbea
bfc366decc Squeeze extra blank lines with cat(1).
Example:

find . -type f -iname '*.c' | while read -r i; do
  cat -s "$i" > "$i.new"
  mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Tatsuya79
92e2221c2d fix gong scaling (#7907) 2019-01-06 13:10:40 -05:00
Brad Parker
bbfbefa9dd easter egg 2019-01-05 18:33:29 -05:00
orbea
fb6fe1a87c Makefile: Better respect CFLAGS and CXXFLAGS as environment variables.
This fixes a few subtle problems with passing CFLAGS and CXXFLAGS as
environment variables for configure.

First it will now only add these variables to config.mk when they are
actually set. If they are unset then the default optimizations in the
Makefile are set. This avoids passing more than one conflicting
optimization level to the compiler.

Next all CFLAGS are added to CXXFLAGS to avoid issues with forgetting to
set both CFLAGS and CXXFLAGS. This results in the cxx compiler getting
passed several redundant optimization levels when both the CFLAGS and
CXXFLAGS environment variabls are used. Now these uses of CFLAGS in
Makefile.common are set to DEF_FLAGS. This allows adding $(DEF_FLAGS)
to the CXXFLAGS variable without adding redundant flags from CFLAGS.

v2: Update other build files.
2018-12-30 17:17:19 -08:00
Adriano de Moura Leite
85a3f952b9 Removes the return in the audio callback and restores samplerate to
48khz
2018-11-11 17:44:35 -02:00
Adriano de Moura Leite
0634e38ede Fixes an audio freewheeling situation where a capture card with no
sound capture captabilities would result in an empty audio_handle,
therefore making audio_callback thread spin forever
2018-11-11 04:48:46 -02:00
Adriano de Moura Leite
7b4652ac27 Reverts a change I mistakelny left behind for temporarely disabling the
audio callback, which was causing a freewheeling issue with my setup.
2018-11-11 04:35:21 -02:00
Adriano de Moura Leite
4c67888671 Major improvements to the video processor core.
Supports multiple capture and output modes with deinterlacing
New dummy mode for testing the core even without a capture device
Ability to display frametimes
alternate_hack mode allows capture cards without alternate capture mode
to capture progressive or interlaced inputs at 16ms rather than 33ms
2018-11-11 04:25:51 -02:00
M4xw
6b24ca4632 [LIBNX] Add Static Dummy 2018-09-29 19:36:15 +02:00
Twinaphex
4eb4c7b97d
Create internal_cores.h 2018-07-01 21:19:40 +02:00
twinaphex
e3d04fd14a This spams too much, disable this 2018-06-20 07:31:05 +02:00
twinaphex
2367c33887 Mpv integration now works 2018-06-20 06:17:47 +02:00
twinaphex
d27b6265a0 Add more HAVE_MPV ifdefs 2018-06-20 04:50:58 +02:00
twinaphex
e51d8b6b0f Update mpv-libretro.c 2018-06-20 03:53:37 +02:00
twinaphex
f9f15dc5c5 Update mpv libretro core 2018-06-20 03:46:53 +02:00
twinaphex
865fec4282 Update libretro-mpv core - only use dlopen for HAVE_OPENGLES builds 2018-02-23 14:40:31 +01:00
esoptron
ebf644f172
Add MIT License to internal Imageviewer core 2018-01-30 10:00:56 -05:00
twinaphex
34a1eb34a9 Update MPV 2018-01-28 13:52:28 +01:00
twinaphex
28d9ba6a05 Add libretro-mpv 2018-01-15 01:38:05 +01:00
Alcaro
99f696abd2 Fix #6009 v3.0 2017-12-31 15:28:10 +01:00
twinaphex
481a140c9c Buildfixes 2017-12-30 13:45:29 +01:00
twinaphex
292d506ed8 Fix more MSVC Griffin build errors 2017-12-30 13:35:47 +01:00
esoptron
2be322acbb
Disable Temporal Interpolation by default in internal FFmpeg core 2017-12-22 17:24:13 -05:00
Alcaro
bfeb9ff5c2 that's an interesting double free 2017-12-18 22:29:27 +01:00
Twinaphex
60aa6bf3fb Fix warnings 2017-12-15 20:33:39 +01:00
twinaphex
b7eba4b28f Update image_core.c 2017-12-15 19:25:30 +01:00
Alcaro
c88e5e08a0 Add VFS support to imageviewer (should get Unicode filenames working on Windows too, even without VFS) 2017-12-15 11:00:02 +01:00
Alcaro
29b9ec0b5e Create this thing because makefile 2017-12-15 10:12:01 +01:00
gblues
6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
b11620e1eb Add retro_timers.h/retro_math.h 2017-06-28 04:41:38 +02:00
twinaphex
cacde2b464 (dynamic_dummy.c) Uniquely name frame_buf 2017-06-05 06:53:18 +02:00
twinaphex
7bcffde6c6 Revert "Add this conditional check"
This reverts commit f5fc95cd04.
2017-06-05 06:52:16 +02:00
twinaphex
f5fc95cd04 Add this conditional check 2017-06-05 06:50:24 +02:00
twinaphex
08bed1b0a2 (ffmpeg core) Take out gl prefix 2017-05-27 03:28:49 +02:00