Commit Graph

1893 Commits

Author SHA1 Message Date
Yoshi Sugawara 44401058a1 Lightgun support
move touchscreen lightgun input handling to its own method; support touch sensitivity

support reversing super scope trigger/cursor buttons for games like Operation Thunderbolt and T2: The Arcade Game where cursor is used for primary fire

removed debugging statements
2019-10-11 22:00:26 -05:00
Emery Hemingway 47e2cf8b73 Tupfile for super-repositories
- Add Tupfile
- Revert Genode Make rules
- Allow LIBRETRO_COMM_DIR override
2019-10-11 22:00:26 -05:00
Aaron Kling 11f02ad704 libretro: jni: Switch stl to c++ in preparation for ndk r20 2019-10-11 22:00:26 -05:00
Brandon Wright 00da664a60 GTK: Don't change config directory mode every time.
This triggers something laggy in GNOME environment.
2019-10-10 18:50:36 -05:00
Brandon Wright f7cb5667e8 Fix Mode7 mosaic glitch from tile cleanup. 2019-10-10 17:59:16 -05:00
Brandon Wright c393694ed0 Shaders: Don't save "undefined" parameters.
Retroarch doesn't understand these, so presets saved that way aren't
compatible.
2019-09-30 16:02:18 -05:00
OV2 2e7a345dca win32: add dialog for saving/loading with preview images 2019-09-18 18:12:27 +02:00
OV2 87f259c0f5 win32: add license header to shader dialog files 2019-09-18 18:12:04 +02:00
bearoso 855ab4d947
Merge pull request #573 from greg-kennedy/master
Joystick events send a bogus XWarpPointer event to prevent screensaver
2019-09-16 12:01:13 -05:00
bearoso 532a13c7ce
Merge pull request #576 from greg-kennedy/patch-1
UNIX: fix incorrect YUY2 conversion (GFX_MULTI_FORMAT fallout)
2019-09-16 12:00:45 -05:00
Greg Kennedy 2722dd5991
UNIX: fix incorrect YUY2 conversion
Removal of GFX_MULTI_FORMAT forces all internal formats to RGB565, however YUY2 conversion still expected RGB555 in some places.  Notably, the color lookup was being built in RGB555 but now referenced in RGB565..

This changes x11.cpp to correctly do YUY2 color lookup based on the RGB555 value, by dropping the LSB of the green component.

Incidentally this fixes an outstanding TODO re: text rendering onto YUY2, where the RGB565 was already assumed internally.  Now it's just assumed everywhere :)
2019-09-16 09:08:26 -05:00
Brandon Wright ae84135f10 win32: Fix RF filter size. 2019-09-15 16:53:29 -05:00
Brandon Wright 583ed1004c win32: Add RF NTSC filter name. 2019-09-15 16:05:19 -05:00
Brandon Wright 406de85e0d win32: Add RF NTSC filter name. 2019-09-15 16:04:52 -05:00
Brandon Wright ca8ca040ad win32: Add RF version of blargg NTSC filter.
Also, add the burst phase to the blit function.
2019-09-15 16:03:06 -05:00
Brandon Wright 1b7cd843e1 libretro: Use burst phase with NTSC blitter. 2019-09-14 19:59:09 -05:00
Brandon Wright ee6463a30f GTK: Pass a burst phase to Blargg NTSC blitter.
It's supposed to alternate 0, 1, 2.
2019-09-14 19:52:35 -05:00
Greg Kennedy 6c8f0c004f
Joystick events send a bogus XWarpPointer event to prevent screensaver / dpms launch 2019-09-12 21:45:38 -05:00
Brandon Wright 2971fbb39b GTK: Remove particle build definitions. 2019-09-08 15:19:15 -05:00
Brandon Wright 3c24e57105 GTK: Include copy of default glslang resources. 2019-09-08 15:16:55 -05:00
bearoso 491f57ca92
GTK: Add missing change from copy-paste. 2019-09-08 13:43:09 -05:00
Brandon Wright 673896f7aa GTK: Xv: Add a couple of error checks. 2019-09-08 12:45:18 -05:00
Brandon Wright 3b09fbacaf GTK: Work around static system glslang.
glslang-default-resource-limits is built into glslang.a in those cases.
2019-09-08 12:30:28 -05:00
OV2 bd9eca3773
Merge pull request #558 from Dwedit/libretro-project-update
Update MSVC 2010 libretro Project files, and add MSVC 2017 libretro project files
2019-08-08 19:25:44 +02:00
Dwedit b7ddb478d2 Update MSVC 2010 Project files
Add MSVC 2017 Project files
2019-08-08 11:05:00 -05:00
OV2 f47b4ee5ca win32: add menu entry to load oops files 2019-08-03 15:55:37 +02:00
OV2 9377e50a7d win32: add option to confirm save/load operations (#555) 2019-08-03 15:55:31 +02:00
Brandon Wright b091b90547 Fix out-of-bounds memory access. (Sour via byuu) 2019-08-01 13:07:44 -05:00
bearoso 27314dc6bc
Merge pull request #553 from JotaRandom/master
Update translations
2019-07-17 20:00:05 -05:00
Pablo Lezaeta 254a70cd94 Update translations
Signed-off-by: Pablo Lezaeta <prflr88@gmail.com>
2019-07-17 17:45:40 -04:00
Brandon Wright 4a8e6f204a gtk: Add explanation to both includes. 2019-07-16 11:21:58 -05:00
Brandon Wright c3388602bb gtk: Undef vector and bool after SDL.h 2019-07-16 11:16:10 -05:00
OV2 683bba5b77
Merge pull request #548 from MichaelBuckley/mac-build
Update .gitignore, adding Xcode entries, and add an Xcode build file
2019-07-04 19:02:31 +02:00
Michael Buckley 16f1e9e539 Add contents.xcworkspacedata to repoistory 2019-07-04 09:46:44 -07:00
Michael Buckley 1e555c49dc Update .gitignore from gitignore.io, adding Xcode entries 2019-07-04 09:44:49 -07:00
bearoso bf4e6f8b62
Merge pull request #523 from yoffy/unmacro-tile
Unmacro tile.cpp
2019-06-26 16:46:12 -05:00
Brandon Wright 6fbdb48c6f GTK: Tweak onscreen 'g' a bit. 2019-06-26 16:42:30 -05:00
Brandon Wright 5e81da0b67 win32: Apply turbo mode volume when rewinding. 2019-06-23 16:48:03 -05:00
Brandon Wright 16ca2f95c8 slang: Macro out printuniforms function. 2019-06-23 16:44:03 -05:00
Brandon Wright 88771fbc97 Trim data elements beginning with colons in bml. 2019-06-23 16:43:28 -05:00
Brandon Wright 1580c5f00f GTK: Add explicit operator= to binding
Silences a new warning in GCC 9. implicit operator= is now
deprecated.
2019-06-19 12:15:36 -05:00
Brandon Wright 721abf510c GTK: Silence meson warning. 2019-06-19 12:13:41 -05:00
Brandon Wright 68bf0fe385 Use helper function. 2019-06-05 13:04:21 -05:00
Brandon Wright ac1bfe2369 Fix MSVC build. 2019-06-02 20:04:44 -05:00
Brandon Wright 124323f614 C++ification of bml parser. 2019-06-02 19:09:52 -05:00
Brandon Wright abed48e2d0 Don't use a magic depth number for attributes. 2019-06-02 15:58:04 -05:00
Brandon Wright cb7602263f GTK: Fix a label alignment. 2019-05-31 14:53:21 -05:00
Brandon Wright ffe72224bd Revert "SFX: Make SFX2 1/3 faster than 1.59.2."
This reverts commit 8eca5590e1.
2019-05-31 12:25:08 -05:00
bearoso 74aa72d55a
Merge pull request #542 from funbars/android
libretro android makefile (fix)
2019-05-26 22:09:59 -05:00
funbars eecd44a724
libretro android makefile (fix) 2019-05-26 21:14:57 -05:00