Commit Graph

2028 Commits

Author SHA1 Message Date
Michael Buckley 5cf1aa0c0e Mac: Implement open recent menu 2019-11-27 16:08:12 -08:00
Michael Buckley 2ce70f130c Mac: set the default video mode to blocky 2019-11-27 16:08:12 -08:00
Michael Buckley 757cf7a347 Render on the foreground thread to allow resizing 2019-11-27 16:08:12 -08:00
Michael Buckley 366ce0b105 Get app running that can load ROMs and be controlled with the default key bindings. No configuration is yet possible. 2019-11-27 16:08:12 -08:00
Michael Buckley bc9d2cb2bc Migrate lproj folders 2019-11-27 16:08:12 -08:00
Michael Buckley 4bd6f30dc8 Add a framework target from the existing code, deleting or commenting out code that needs to be removed or updated until it compiles. Nothing works at this stage. 2019-11-27 16:08:05 -08:00
OV2 33f7a1711c win32: reset last_volume when reinitializing sound (fixes #603) 2019-11-27 14:28:23 +01:00
Michael Buckley 931ba0a601 Fix warnings about extra tokens after #ifdef directive 2019-11-22 21:25:46 -08:00
Michael Buckley c9840055ff Fix warnings about extra tokens after #undef directive 2019-11-22 21:25:46 -08:00
Michael Buckley 2af9a88744 Remove outdated pascal specifier 2019-11-22 21:25:46 -08:00
Michael Buckley d691cf052b Update musicbox.xib 2019-11-22 21:25:45 -08:00
Michael Buckley 6ac9150959 Add .gitignore for Mac 2019-11-22 21:25:45 -08:00
Michael Buckley ecd4069d19 Remove old Mac targets, add Mac 64-bit Intel target 2019-11-22 21:25:45 -08:00
OV2 ef2b451cd8 win32: add license header to shader dialog files 2019-11-15 12:12:13 +01:00
bearoso 4be1a1021f
Merge pull request #598 from h3xx/fix-warnings
Fix GCC unused function/variable warnings
2019-11-14 10:51:59 -06:00
Dan Church c5bd183b2b
Fix GCC unused function/variable warnings 2019-11-14 10:39:02 -06:00
bearoso 592cfeeaae
Merge pull request #597 from tryal-star/sprites
add unlimited sprites (range)
2019-11-13 11:15:42 -06:00
tryal-star c064706aad add unlimited sprites (range) 2019-11-13 03:25:56 +00:00
Brandon Wright 20f6dab047 Add render position hack and clean up rest.
This removes the "known bad dumps" section, which probably aren't
relevant anymore. It also removes commented out APU hacks which are
no longer needed.
2019-11-12 16:25:41 -06:00
Brandon Wright a6e423a413 GTK: Allow SPIRV includes in glslang directory.
Fixes build for Arch Linux's glslang package.
2019-11-12 16:22:34 -06:00
Brandon Wright 0258422be8 GTK: Oops. Add particle files. 2019-11-10 12:46:40 -06:00
Brandon Wright 19f7423f42 GTK: Add a couple animated background splashes. 2019-11-08 17:05:36 -06:00
Brandon Wright ab4b9513f2 libretro win32: Really fix build. 2019-10-18 16:50:57 -05:00
Brandon Wright 5908b78a21 libretro-win32: Fix build. 2019-10-17 11:14:20 -05:00
bearoso e1a5917d6e
Merge pull request #588 from libretro/master
Update from downstream
2019-10-17 11:12:05 -05:00
Yoshi Sugawara bd9246ddd7 (tvOS) support building using tvOS SDK 2019-10-11 22:00:26 -05:00
Aaron Kling d93d4c95cb libretro: allow mingw cross compile 2019-10-11 22:00:26 -05:00
jdgleaver 89a997a02b (Core Options) Fix UTF-8 compilation issues, update 'libretro_core_options.h' to v1.3 format 2019-10-11 22:00:26 -05:00
Ömercan Kömür 2803917397 Turkish Language Support 2019-10-11 22:00:26 -05:00
jdgleaver 97f11174b1 Use consistent 'Light Gun' naming 2019-10-11 22:00:26 -05:00
jdgleaver ae5af44e60 Further sanitise core options 2019-10-11 22:00:26 -05:00
jdgleaver a39fd1128b Sanitise order of core option values 2019-10-11 22:00:26 -05:00
Twinaphex 9ed2d39d3b Update Makefile 2019-10-11 22:00:26 -05:00
jdgleaver 28cfaefd0e Fix build warnings 2019-10-11 22:00:26 -05:00
jdgleaver c0205338d8 Add core option sublabels 2019-10-11 22:00:26 -05:00
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