Jan Holthuis
67b4af8818
linux/Makefile: install mappings to /usr/share/reicast/mappings
...
Until we have some decent way to load system wide files, users can
easily copy the mappings folder from /usr/share/reicast into ~/.reicast
to get the pre-defined mappings.
2015-08-26 01:31:57 +02:00
Jan Holthuis
382d5db415
linux/Makefile: Add reicast-joyconfig to 'install' target
2015-08-26 01:31:10 +02:00
Jan Holthuis
9b5e997ddc
linux-dist/evdev: Use default python version in joyconfig.py
2015-08-26 01:17:45 +02:00
Jan Holthuis
25b8bb5f29
linux-dist/evdev: Move *_inverted in mappings to compat section
2015-08-26 01:11:16 +02:00
Jan Holthuis
7eab958472
linux-dist/evdev: Print error msg if unable to open mapping file
2015-08-25 21:45:39 +02:00
Jan Holthuis
c97727984d
linux-dist/evdev: Add absolute mapping file path support
2015-08-25 21:45:39 +02:00
Jan Holthuis
f46ae2567c
linux/reicast-joyconfig: Fix crash if evdev module < v0.4.4
2015-08-25 21:45:39 +02:00
Jan Holthuis
76ce592aa7
linux/reicast-joyconfig: Add exitcodes
2015-08-25 21:45:38 +02:00
Jan Holthuis
760371e1d6
linux/reicast-joyconfig: Add python2 support
2015-08-25 21:45:38 +02:00
Jan Holthuis
e3b796e812
linux-dist/evdev: Always show Keycode names if possible
2015-08-25 21:45:38 +02:00
Jan Holthuis
cb3b001974
linux: Added python tool to create evdev mappings
2015-08-25 21:45:38 +02:00
Jan Holthuis
b12f1fa199
linux-dist/evdev: Remove unecessary newlines
2015-08-25 21:45:38 +02:00
Jan Holthuis
785b819cb9
linux-dist/evdev: Introduce a more consistens button naming scheme
2015-08-25 21:45:38 +02:00
Jan Holthuis
ceb2a11441
linux-dist/evdev: Clean up namespace a bit
2015-08-25 21:45:38 +02:00
Jan Holthuis
7018ca42c4
linux-dist/evdev: Make controller axes invertable
2015-08-25 21:45:37 +02:00
Jan Holthuis
72778bdf39
linux-dist/evdev: Replace evdev_keycodes.cpp/.h with dynamic libevdev call
2015-08-25 21:45:37 +02:00
Jan Holthuis
e4e7e092c2
linux-dist/evdev: Add controller axis value autoconversion
2015-08-25 21:45:37 +02:00
Jan Holthuis
b8716e3008
shell/linux: Add mappings for evdev
2015-08-25 21:45:37 +02:00
Jan Holthuis
528cd5a793
linux-dist: Drop hardcoded mappings in favor of mapping files
2015-08-25 21:45:32 +02:00
Jan Holthuis
5c01098cab
linux-dist/evdev: Support custom mapping files
2015-08-25 21:38:18 +02:00
Stefanos Kornilios Mitsis Poiitidis
3eee909801
Merge pull request #767 from reicast/holzhaus/reimplement-cfg-ini-with-maps
...
cfg: Reimplement ConfigFile using C++ maps and strings
2015-08-25 20:12:12 +02:00
Stefanos Kornilios Mitsis Poiitidis
6b12ffc6b7
Merge pull request #783 from reicast/holzhaus/remove-unneeded-code
...
linux-dist: Remove unused code
2015-08-25 19:41:39 +02:00
Stefanos Kornilios Mitsis Poiitidis
5bee39a917
Merge pull request #810 from reicast/holzhaus/appveyor-artifacts
...
AppVeyor: Add build artifacts
2015-08-25 19:38:08 +02:00
Stefanos Kornilios Mitsis Poiitidis
0b19f810b3
appveyor: postfix executables/artifacts with -win-
2015-08-25 19:33:59 +02:00
Jan Holthuis
46e0123ad2
AppVeyor: Add slow modifier to build artifacts to indicate debug builds
2015-08-25 08:42:33 +02:00
Jan Holthuis
b6ace44675
AppVeyor: Add build artifacts
...
We might want to budle the exe with some "Ask Toolbar" installer, since
Windows users might be confused if it's not.
2015-08-25 08:19:16 +02:00
Jan Holthuis
64748409ab
linux/desktop-entry: Fix French translation
2015-08-24 18:35:36 +02:00
Jan Holthuis
dd311d5380
Merge pull request #806 from reicast/holzhaus/linux-add-desktop-entry
...
linux/Makefile: Add .desktop entry
2015-08-24 16:45:52 +02:00
Jan Holthuis
d3e2114b4c
linux/Makefile: Add .desktop entry
2015-08-24 16:44:51 +02:00
Jan Holthuis
85a56bab44
Merge pull request #805 from reicast/holzhaus/improve-man-page
...
Linux: Improve man page
2015-08-24 16:02:11 +02:00
Jan Holthuis
59de3bbd60
linux/man: Add section about BIOS/Flash ROMs
2015-08-24 16:01:08 +02:00
Jan Holthuis
72af9d5818
linux/man: Improve reicast man page
2015-08-24 15:47:34 +02:00
Jan Holthuis
ac37edecee
Merge pull request #796 from reicast/holzhaus/linux-make-install
...
Linux: Add install target to Makefile
2015-08-24 15:19:19 +02:00
Jan Holthuis
1c57c3a1dd
Linux: Add simple man page
2015-08-24 15:18:07 +02:00
Jan Holthuis
d0c639eb7c
cfg/cfg: Also call savecfgf() on cfgSaveInt
2015-08-24 14:48:01 +02:00
Jan Holthuis
42977f8284
cfg/cfg: Fix a nix (add brackets)
2015-08-24 14:46:45 +02:00
Jan Holthuis
f56299209d
cfg/cfg: Only save config file if has been read or newly created
2015-08-24 14:45:52 +02:00
Stefanos Kornilios Mitsis Poiitidis
aa7aa18cab
cfg: Create emu.cfg if missing
2015-08-24 14:05:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
2e28e57be8
cfg/ini: Handle empty ini files
2015-08-24 14:04:23 +02:00
Stefanos Kornilios Mitsis Poiitidis
9058d48d51
Merge pull request #804 from reicast/fix/update-xbyak-4860
...
Fix/update xbyak 4860
2015-08-24 13:54:50 +02:00
Jan Holthuis
99d75220e7
cfg/cfg: Don't save the config immediately after opening.
2015-08-24 13:52:04 +02:00
Jan Holthuis
719850a349
cfg/ini: Use stricmp for get_bool()
2015-08-24 13:52:02 +02:00
Jan Holthuis
42f7919c48
cfg: Add virtual entry support
2015-08-24 13:52:01 +02:00
Jan Holthuis
89e4bf78cc
cfg: Fix nit
2015-08-24 13:51:59 +02:00
Jan Holthuis
7a5c90ccca
cfg: Reimplement ConfigFile using C++ maps and strings
2015-08-24 13:51:57 +02:00
Stefanos Kornilios Mitsis Poiitidis
f065bc5289
Merge pull request #744 from reicast/feat/improved-speed-sync
...
sync: Also sync to video if too fast
2015-08-24 13:47:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
a4186381fb
xbyak: Move to deps folder
2015-08-24 13:27:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
4c19f347aa
x64/xbyak: Update to 4.86
...
- Resolves call warnings for clang/gcc
- Overall minor improvements
- Also added copyright file
2015-08-24 13:22:30 +02:00
Stefanos Kornilios Mitsis Poiitidis
e1ffc70b84
Merge pull request #803 from reicast/fix/msvc-sln-cfg
...
msvc: Enable build target for debug/x86
2015-08-24 13:18:42 +02:00
Stefanos Kornilios Mitsis Poiitidis
80c09343e0
msvc: Enable build target for debug/x86
2015-08-24 13:01:12 +02:00