Michael Buckley
b52cc5ee8b
Make keyboard controls configurable
2019-11-27 16:08:12 -08:00
Michael Buckley
b11472c744
Add Mac file icons back in
2019-11-27 16:08:12 -08:00
Michael Buckley
de248230b7
Fix race condition that could cause crash on exit
2019-11-27 16:08:12 -08:00
Michael Buckley
38a4b9b3b5
Remove unused menu items and fix quitting when no ROM is loaded
2019-11-27 16:08:12 -08:00
Michael Buckley
ee85987d73
Update the documentation
2019-11-27 16:08:12 -08:00
Michael Buckley
ece780059e
Restore Mac function buttons
2019-11-27 16:08:12 -08:00
Michael Buckley
6fcfe8c3f8
Fix NULL dereference bug
2019-11-27 16:08:12 -08:00
Michael Buckley
0d87a035b8
Add app icon back in
2019-11-27 16:08:12 -08:00
Michael Buckley
5690beb260
New joypad implementation without configuration UI
2019-11-27 16:08:12 -08:00
Michael Buckley
296650e2c7
Rearrange mac controls to be configured by player, reducing the number of button codes required
2019-11-27 16:08:12 -08:00
Michael Buckley
41bf8cef73
Rewrite keyboard input handling, importing from the Carbon prefs
2019-11-27 16:08:12 -08:00
Michael Buckley
0d698f666f
Mac: fix rendering and placement of window
2019-11-27 16:08:12 -08:00
Michael Buckley
e9edecd94f
Mac: fix stretching when resizing window
2019-11-27 16:08:12 -08:00
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
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
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