Stefanos Kornilios Mitsis Poiitidis
543e355259
Merge pull request #826 from reicast/holzhaus/merge-sdl-into-linux-dist
...
SDL: Merge sdl/ code into linux-dist/ code
2015-09-23 11:42:46 +02:00
Jan Holthuis
d843e0a020
Linux/reicast-joyconfig: Fix error handling for Python < 3.0
2015-09-22 15:09:12 +02:00
Jan Holthuis
e04776caad
Linux/man: Add warning about CDI images
2015-09-22 15:01:29 +02:00
Jan Holthuis
175bb68af3
Linux/man: Use gdi as example image file
2015-09-22 14:55:36 +02:00
Jan Holthuis
76dfeae55c
SDL: Remove redundant sdl/ code
2015-09-12 16:31:32 +02:00
Jan Holthuis
e9beb86069
Merge pull request #798 from reicast/holzhaus/linux-use-xdg-config-home
...
Introduce separate config/data dirs (user & system wide)
2015-09-02 16:14:50 +02:00
Jan Holthuis
4267d51f90
stdclass: Make path getter function names more verbose
2015-09-02 15:49:00 +02:00
Jan Holthuis
b6d0cddcaa
stdclass: Add support for separate config/data dirs and system wide dirs
...
This adds support for separate config and data dirs.
On Linux, these will be compliant XDG Basedir Specification, i.e.
XDG_CONFIG_HOME and XDG_CONFIG_DIRS (or XDG_DATA_HOME and XDG_DATA_DIRS
respectively). On all other platforms, there currently just set to the
homedir path (so no previous behaviour has been changed).
If reicast wants to read and write a data file, it just calls
get_data_path("/samplefile.txt"). If it does not need to write to
that file, it just uses get_data_path("/samplefile.txt", false). That
way, we can also use system-wide dirs (like /usr/share/reicast on
linux), that the user usually doesn't have write access to.
The same applies for config file, where you use get_config_path(args)
respectively.
2015-09-02 15:48:53 +02:00
Stefanos Kornilios Mitsis Poiitidis
3e76175c7a
Merge pull request #818 from reicast/feat/import-nulldc-mmu
...
sh4/mmu: Import the old mmu implementation from nullDC.
2015-09-02 04:46:31 +02:00
Stefanos Kornilios Mitsis Poiitidis
dcd77326cc
sh4/mmu: Import the old mmu implementation from nullDC.
...
Reicast doesn't support exceptions yet, so this isn't of much use now,
and is intended mostly as documentation. nullDC used some call stack
hooking magic to handle exceptions, which was never generic and clean
enough to be worth the effort to port to Reicast.
2015-08-27 17:05:06 +02:00
Stefanos Kornilios Mitsis Poiitidis
1a751e3b5b
xcode: Update projects for libpng
2015-08-27 15:40:12 +02:00
Jan Holthuis
a704b0b46a
linux/Makefile: Fix regession caused by commit dc92124
2015-08-28 04:36:06 +02:00
Jan Holthuis
661b3d3538
Merge pull request #817 from reicast/holzhaus/makefile-improvements
...
Linux/Makefile: Add preliminary NAOMI support
2015-08-28 04:14:25 +02:00
Jan Holthuis
dc921249cf
Linux/Makefile: Use different folder for NAOMI object files
2015-08-28 04:13:42 +02:00
Jan Holthuis
826853a0a4
Linux/Makefile: Fix 'uninstall' target
2015-08-27 14:59:46 +02:00
Jan Holthuis
a4c475a26c
Linux/Makefile: Add preliminary NAOMI support
2015-08-27 14:57:44 +02:00
Jan Holthuis
5ae82b7f4f
Linux/Makefile: Readd .elf file ext and remove it during 'install'
...
target
2015-08-27 14:49:53 +02:00
Jan Holthuis
4fa0119f24
Merge pull request #815 from reicast/holzhaus/improve-man-pages
...
Improve man pages
2015-08-27 14:46:33 +02:00
Jan Holthuis
60d4ee19ea
Linux/Makefile: Add missing commands to 'uninstall' target
2015-08-27 14:44:31 +02:00
Jan Holthuis
402e7eca70
Linux: Add man page for reicast-joyconfig
2015-08-27 14:42:07 +02:00
Stefanos Kornilios Mitsis Poiitidis
223bc3c185
Merge pull request #790 from sergiobenrocha2/master
...
makefiles: Add a generic linux 32-bit ARM rule.
2015-08-27 14:39:12 +02:00
Jan Holthuis
bc4c1ab47c
Linux/man page: Add documentation about evdev mappings
2015-08-27 14:15:40 +02:00
Jan Holthuis
021acb51af
linux: Fix typo in Makefile
2015-08-27 00:45:10 +02:00
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
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
cb3b001974
linux: Added python tool to create evdev mappings
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
b8716e3008
shell/linux: Add mappings for evdev
2015-08-25 21:45:37 +02:00
Jan Holthuis
64748409ab
linux/desktop-entry: Fix French translation
2015-08-24 18:35:36 +02:00
Jan Holthuis
d3e2114b4c
linux/Makefile: Add .desktop entry
2015-08-24 16:44:51 +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
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
80c09343e0
msvc: Enable build target for debug/x86
2015-08-24 13:01:12 +02:00
Jan Holthuis
b6899c555d
Linux: Add install target to Makefile
2015-08-22 16:59:17 +02:00
sergiobenrocha2
225b38dd19
Add optional NEON support in the generic ARMhf rule.
2015-08-21 23:23:16 -03:00
sergiobenrocha2
db19156144
Make ARM generic rule more generic :)
2015-08-21 23:13:50 -03:00
sergiobenrocha2
287a8e1134
Change arm to armv7h in Makefile.
2015-08-21 23:04:28 -03:00
sergiobenrocha2
16c67ddc44
Add a generic 32-bit ARM rule.
2015-08-21 19:57:57 -03:00
Stefanos Kornilios Mitsis Poiitidis
2a07c37011
msvc: Update sln files to use "x86" instead of "win32" for appveyor
2015-08-21 18:40:30 +02:00
Jan Holthuis
16897f7014
Linux Makefile: Remove EXECUTABLE_STRIPPED file on clean
2015-08-21 03:09:10 +02:00
Jan Holthuis
1a5ef4e023
Linux Makefile: Remove .map file on clean
2015-08-21 03:06:44 +02:00
TwistedUmbrella
e138cca4b9
Remove internal conditionals to use defined flag
2015-08-20 17:21:47 -04:00
Stefanos Kornilios Mitsis Poiitidis
f83130b84b
Merge pull request #766 from reicast/fix/ios-and-osx
...
Fix ios and osx (projectfiles, nvmem)
2015-08-19 23:55:20 +02:00