Commit Graph

1839 Commits

Author SHA1 Message Date
Stefanos Kornilios Mitsis Poiitidis c97a000ee0 Update snapcraft file 2018-04-19 23:47:46 +02:00
Stefanos Kornilios Mitsis Poiitidis dc4d807846 Basic snapcraft.yaml 2018-04-19 23:05:52 +02:00
Stefanos Kornilios Mitsis Poiitidis 34b495baa7
Merge pull request #1098 from reicast/pr/1092
fix gdi track parsing in unix #1092
2018-04-19 20:51:13 +02:00
Stefanos Kornilios Mitsis Poiitidis 90e901f4a3 gdi: Normalize paths, add test gdi files 2018-04-18 22:28:05 +02:00
Stefanos Kornilios Mitsis Poiitidis 407fe4427f
Readme: Typofix
Me engrish speak much
2018-04-17 16:15:21 +02:00
Stefanos Kornilios Mitsis Poiitidis 697fcccd95
Merge pull request #1116 from sjvs/add-lgtm.yml-for-lgtm.com-C-analysis
Add .lgtm.yml file to set up lgtm.com C analysis for reicast-emulator
2018-04-17 16:01:24 +02:00
Stefanos Kornilios Mitsis Poiitidis ba11e6359d
Merge pull request #1114 from reicast/skmp/readme-contrib-section
Add contrib section to readme
2018-04-17 15:32:49 +02:00
Stefanos Kornilios Mitsis Poiitidis 71b8501e28
Merge pull request #1115 from reicast/skmp/fix-travis-100th-time
travis: Fix PR building
2018-04-17 15:27:59 +02:00
Bas van Schaik a24d41482e Add .lgtm.yml file to set up lgtm.com C analysis for reicast-emulator 2018-04-17 14:20:06 +01:00
Stefanos Kornilios Mitsis Poiitidis 81631814c9
travis: Fix PR building 2018-04-17 14:16:06 +02:00
Stefanos Kornilios Mitsis Poiitidis e5fb8aec79
README.md: Improve contrib formating 2018-04-17 14:06:17 +02:00
Stefanos Kornilios Mitsis Poiitidis 36f71ce6ea
Merge pull request #1111 from gizmo98/rpi-stuff
rpi stuff from OrN: omx audio backend, and dispmanx window
2018-04-17 12:44:28 +02:00
Stefanos Kornilios Mitsis Poiitidis b6fa87d5c9
Update README.md 2018-04-17 12:42:26 +02:00
gizmo98 e70848647e rpi: add platform rpi3 2018-04-12 21:10:22 +02:00
Stefanos Kornilios Mitsis Poiitidis dfc58ece9f
Merge pull request #1106 from reicast/skmp/fix-wercker
Fix travis PR builds
2018-04-11 23:48:49 +02:00
Stefanos Kornilios Mitsis Poiitidis e03e44bbae travis: Do not decrypt debug cert for PR builds 2018-04-11 23:36:06 +02:00
gizmo98 4a7d0b9e7e rpi: add option to use mesa or new vendor gl libs 2018-04-11 21:42:57 +02:00
gizmo98 b09356f3f7 Fix GCC6 "Bool" issue 2018-04-11 21:37:31 +02:00
Stefan 8c967b0591
Merge pull request #1 from OrN/rpi2-stuff
omx audio backend, and dispmanx window
2018-04-11 21:33:45 +02:00
Stefanos Kornilios Mitsis Poiitidis 76b09876f8
Merge pull request #1104 from reicast/skmp/really-fix-ta-allocs
tactx: Actually use aligned alloc functions
2018-04-11 12:17:13 +02:00
Stefanos Kornilios Mitsis Poiitidis 2cd19a3104
Merge pull request #1037 from sl1pkn07/master
[cmake] add EVDEV and JOYSTICK options
2018-04-11 12:06:25 +02:00
Stefanos Kornilios Mitsis Poiitidis 4300951b51 gdi: Cleanup path code, use C++ strings 2018-04-11 11:40:15 +02:00
Stefanos Kornilios Mitsis Poiitidis fe30e58504 tactx: Actually use aligned alloc functions 2018-04-11 11:06:46 +02:00
Stefanos Kornilios Mitsis Poiitidis fb9ef78f85 Merge branch 'hissingshark-vero4k' 2018-04-09 21:36:10 +02:00
Stefanos Kornilios Mitsis Poiitidis 894e9f1414 Cleanup changes for merge with master 2018-04-09 21:11:06 +02:00
hissingshark d1bac19a0a
Fixed blunder and changed OS test. 2018-04-05 16:58:23 +01:00
hissingshark dec5c7bdd2 Added helper functions for aligned memory (de)allocation 2018-04-05 12:13:49 +01:00
hissingshark 3ab9c22516
Fix issue from PR #1023 2018-04-03 17:38:30 +01:00
TwistedUmbrella fb418d568c Don't skip whitespace when reading filename
https://stackoverflow.com/a/6774866
2018-04-02 03:51:38 -04:00
TwistedUmbrella 052c5c1cb3 Fix for Windows missing definition of ssize_t 2018-04-02 02:54:30 -04:00
Stefanos Kornilios Mitsis Poiitidis c832df6d62
Merge pull request #1078 from nadenislamarre/nae_get_entry
cfg/get_entry: Validate that virtual section has virtual key before using it
2018-03-27 23:01:26 +02:00
i30817 3fdd7f50ea
fix gdi track parsing in unixx
Same problem as https://github.com/libretro/reicast-emulator/pull/24

in unix that iteration would not work if the path of the original .gdi file (where we are finding the 'parent directory') was:

1. not existent, ie a gdi on the same directory as the current. It was iterating until the index 3 and stop there. Disaster strikes later ofc, if the first characters weren't C:\ or other thing like that.
2. in a relative subdirectory that is 'small enough' ie: a/crazy-taxi.gdi. In this case the last '/' wouldn't be found, the derived string would be 'crazy-taxi.gdi' and the file not found ofc.

Anyway, this can be solved simply by searching the whole string and using a signed integer. It will go up to -1, stop iteration and increase to 0 on the len++.

Dunno if using relative subdirectories for the tracks on *other* platforms works because of the path separator being different from what's inside the gdi but with this code fixed it works on linux with / at least.
2018-03-25 18:53:18 +01:00
Stefanos Kornilios Mitsis Poiitidis 9adadd5d7a
Merge pull request #1086 from reicast/skmp/fix-travis
Travis CI fix: install ant
2018-03-22 16:16:39 +01:00
Stefanos Kornilios Mitsis Poiitidis 901001da9a Travis CI fix: install ant 2018-03-22 16:06:11 +01:00
Apostolis Papadimitriou bf03828a24
Update README.md
Add one more device in devices tested list
2018-03-22 12:33:38 +02:00
TwistedUmbrella b4631f6715
Merge pull request #884 from williansti/master
update PT-BR brazilian translation
2018-03-09 12:40:47 -05:00
TwistedUmbrella 045ab285ca
Merge pull request #1068 from promi/fix-evdev_mapping
Fix #1051
2018-03-09 12:35:06 -05:00
TwistedUmbrella a29fbc62c9
Merge pull request #1080 from nhoudelot/master
some typo fix
2018-03-09 12:31:03 -05:00
Nicolas HOUDELOT bf9ff3c0ed GNU Public License -> GNU General Public License 2018-03-05 01:57:40 +01:00
Nicolas HOUDELOT 5c343a219c fix typo 2018-03-05 01:57:00 +01:00
Nicolas Adenis-Lamarre 8ba58a3d9d configuration parsing: get_entry must not look into virtual sections only
in emu.cfg, when i set rend.WideScreen = 1, its not read.
has_entry and get_entry doesn't use the same check,
thus while has_entry can return true, get_entry can not return the entry.

Signed-off-by: Nicolas Adenis-Lamarre <nicolas.adenis.lamarre@gmail.com>
2018-02-13 23:20:23 +01:00
Stefanos Kornilios Mitsis Poiitidis d9e65bfbe4
Merge pull request #1074 from hissingshark/vero4k
Added detection for Vero4K
2018-01-17 12:57:32 +01:00
hissingshark 2034aca3f5 Added detection for Vero4K 2018-01-16 13:38:00 +00:00
Stefanos Kornilios Mitsis Poiitidis ad0ec384cf
Merge pull request #1071 from zerojay/master
Fix hardware detection for Odroid-XU4 against newer kernels
2017-12-25 12:33:01 +01:00
zerojay c3e6dc7bd7
Fix hardware detection for Odroid-XU4 against newer kernels
On older kernels, the Odroid-XU4 would be identified as "ODROID-XU3". On newer kernels, such as the latest Ubuntu kernel for ODroid, the XU4 is now being identifed as "ODROID-XU4" which would cause the hardware detection to fail and have it build a generic ARM build instead of our desired "platform = odroidxu3".
2017-12-21 17:59:56 -05:00
Promi 5615694ea0 Fix #1051 2017-12-09 15:51:57 +01:00
Stefanos Kornilios Mitsis Poiitidis 7ab3357675
Merge pull request #1060 from reicast/skmp/update-readme
Readme: Add slack link
2017-11-13 14:17:03 +01:00
Stefanos Kornilios Mitsis Poiitidis 990ac46acc Readme: Add slack link 2017-11-13 14:12:48 +01:00
sL1pKn07 18570281f9 [cmake] add EVDEV and JOYSTICK options 2017-07-07 00:16:43 +02:00
TwistedUmbrella 8a680202a4 Merge pull request #808 from reicast/loungekatt
iOS rebuild to support file list and controllers
2017-06-17 13:07:42 -04:00