Commit Graph

1779 Commits

Author SHA1 Message Date
TwistedUmbrella c073e5632f Add default disk image, Disable touch on GLKView 2017-06-04 13:38:55 -04:00
TwistedUmbrella 52015ced17 Support loading disk / BIOS from selection 2017-06-04 13:38:55 -04:00
TwistedUmbrella 4b5d116812 Covert to assets library to support iPhone 6 2017-06-04 13:38:55 -04:00
TwistedUmbrella 3b44f3dc04 Attach controller view to hardware config, Fix cells 2017-06-04 13:38:55 -04:00
TwistedUmbrella 9766627918 Integrate controller into storyboard emulator view 2017-06-04 13:38:55 -04:00
TwistedUmbrella c8c455483f Convert to navigation controller to push view 2017-06-04 13:38:54 -04:00
TwistedUmbrella c4b6ee3333 Move controller to storyboard, Add file parameters 2017-06-04 13:38:54 -04:00
TwistedUmbrella d106f541e6 Fix table crash, Use modal EmulatorView
The current layout does not yet support the sliding view. The requires
and update and / or replacement of the backend library.
2017-06-04 13:38:54 -04:00
TwistedUmbrella 458492f611 Add custom cells to support disk image 2017-06-04 13:38:54 -04:00
TwistedUmbrella df707aa60e Create compound predicate for various file types 2017-06-04 13:38:54 -04:00
TwistedUmbrella 5f0d58dc65 Preliminary file list and controller overlay support 2017-06-04 13:38:54 -04:00
TwistedUmbrella 4fd15e515d Add a basic hardware control scheme for iOS 2017-06-04 13:38:54 -04:00
Stefanos Kornilios Mitsis Poiitidis 3c802cde5a Merge pull request #1030 from reicast/skmp/vs-2015
vs: Upgrade sln to visual studio 2015
2017-06-04 19:00:10 +02:00
Stefanos Kornilios Mitsis Poiitidis 3579c9aabf vs: Upgrade sln to visual studio 2015 2017-06-04 18:41:03 +02:00
TwistedUmbrella 49ada26a69 Merge pull request #1019 from reicast/lk/cleanup
Updates for newer APIs / remove outdated code
2017-06-04 12:37:21 -04:00
TwistedUmbrella 09c7213b32 Remove deprecated dependancy
Enough devices have updated that a few stray Checkbox “victims” are
worth removing this severely outdated compatibility library
2017-05-24 13:02:35 -04:00
TwistedUmbrella 1dd951540a sdcard0 is now sdcard on most current hardware
This was an attempt to circumvent read permission, but that can be
handled by the user simply choosing the directory correct.
2017-05-24 13:02:35 -04:00
TwistedUmbrella defd2d1941 Add a "better" label to native mode
It is less about general hardware performance and more about
proprietary hardware requiring native support
2017-05-24 13:02:35 -04:00
TwistedUmbrella 7a1b22b3b8 Cleanup for Nougat compatibility
This will also stop preventing a build when a translation is missing.
2017-05-24 13:02:35 -04:00
TwistedUmbrella b7d33ee013 Remove direct use of library in favor of Manifest 2017-05-24 13:02:35 -04:00
TwistedUmbrella bced0a81ea Add legacy HTTP support library for Android 23+ 2017-05-24 13:02:35 -04:00
TwistedUmbrella f4a1082f75 Update some really outdated UI display code 2017-05-24 13:02:34 -04:00
Stefanos Kornilios Mitsis Poiitidis 6eb48808aa Merge pull request #1023 from reicast/skmp/optimize-ta-handling
Cleanup/optimize ta_thd_data32_i
2017-05-18 12:29:55 +02:00
Stefanos Kornilios Mitsis Poiitidis 6ae93b31d1 ta: use 256-bit struct 2017-05-16 13:33:37 +02:00
Stefanos Kornilios Mitsis Poiitidis 8e3b9b434c Cleanup/optimize ta_thd_data32_i
- Use 128-byte copies
- read pcw from memory
2017-05-16 12:38:00 +02:00
TwistedUmbrella 90395f099e Merge pull request #1022 from reicast/skmp/fix-appveyor-deploy
Appveyor: Set region to 'eu-west-1'
2017-05-14 22:17:16 -04:00
Stefanos Kornilios Mitsis Poiitidis 151f3f2452 Appveyor: Set region to 'eu-west-1' 2017-05-13 13:10:48 +02:00
Stefanos Kornilios Mitsis Poiitidis ca837e19b8 Merge pull request #986 from verybadsoldier/init_sub_unit_dir
alsa-backend: initialize variable "sub unit dir"
2016-12-31 13:47:02 +02:00
Stefanos Kornilios Mitsis Poiitidis 6aba7ffe5e Merge pull request #996 from reicast/skmp/osx-fixes
osx: update swift code
2016-12-31 13:44:30 +02:00
Stefanos Kornilios Mitsis Poiitidis fd4d600d3f osx: update swift code 2016-12-30 16:35:08 +02:00
TwistedUmbrella aca9cb6919 Android debug domain hosting update 2016-11-21 01:39:58 -05:00
verybadsoldier 7d49b2212d alsa-backend: initialize variable "sub unit dir". This variable is passed into alsa as a pointer. Alsa will write to it but also read (!) from it. So the read will give undesired behavior when variable is not initialized. Depending on current alsa-config/hardware it leads to an error "Invalid argument" when submitting the parameters by invoking "snd_pcm_hw_params" a few lines later.
Initializing the variable to -1 fixes it and means "set to exact value or less" (http://alsa.opensrc.org/HowTo_Asynchronous_Playback)
2016-10-18 22:31:31 +02:00
TwistedUmbrella d8a7212d69 Merge pull request #975 from reicast/lk/cleanup
Restore switch compatibility for legacy Android
2016-09-25 15:30:33 -04:00
TwistedUmbrella 696a786b72 Restore switch compatibility for legacy Android 2016-09-23 23:54:01 -04:00
Jan Holthuis 2cac29f3c1 Merge pull request #972 from reicast/holzhaus/fix-evdev-compile
linux-dist/evdev: Use std::Map.find() instead of operator[]
2016-09-23 13:09:44 +02:00
Jan Holthuis b7fa676546 linux-dist/evdev: Use std::Map.find() instead of operator[]
Since EvdevControllerMapping does not have a default constructor,
we can't use the operator[];

    data_type& operator[](const key_type& k) - Returns a reference to
    the object that is associated with a particular key. If the map
    does not already contain such an object, operator[] inserts the
    default object data_type().

Instead, we use the std::map.find() function.

This should resolve #971.
2016-09-23 12:54:27 +02:00
Stefanos Kornilios Mitsis Poiitidis e5d8851316 Merge pull request #964 from Holzhaus/linux-rumble-support
Linux rumble support
2016-09-20 13:49:13 +02:00
Stefanos Kornilios Mitsis Poiitidis 42e6a62fac Merge pull request #877 from KrossX/purupuru
X360 controller support for Windows + Rumble
2016-09-17 22:26:46 +02:00
TwistedUmbrella 7945372063 Merge pull request #965 from reicast/lk/cleanup
Clean formatting, Remove unnecessary variables
2016-09-14 16:13:07 -04:00
TwistedUmbrella f7d1a677a9 Restore dialog definition to file browser 2016-09-14 15:31:35 -04:00
TwistedUmbrella 0c86473e2d Clean formatting, Remove unnecessary variables 2016-09-14 15:24:02 -04:00
TwistedUmbrella 34d9471104 Merge pull request #953 from reicast/lk/cleanup
Cleanup and rework to start fixing issues ;)
2016-09-14 15:10:21 -04:00
Jan Holthuis fdc3de7870 Port right motor adjustment to linux version
This adapts KrossX' commit c37c5c42e4 so
that we can use it in the linux version, too.
2016-09-13 14:54:29 +02:00
Jan Holthuis 99a4ee3f0f Merge pull request #963 from reicast/holzhaus/joyconfig-enter-fix
linux/reicast-joyconfig: Fix keyboard support
2016-09-13 13:17:20 +02:00
Stefanos Kornilios Mitsis Poiitidis 88c6bb6293 Merge pull request #905 from reicast/holzhaus/buffer-overflows
Fix some buffer overflows
2016-09-12 22:23:24 +02:00
Stefanos Kornilios Mitsis Poiitidis 3ed70a26fb Merge pull request #914 from ghost/issue-883
Update softrend.cpp
2016-09-12 22:19:39 +02:00
Jan Holthuis 215c02e369 linux/reicast-joyconfig: Implement noecho terminal mode for keyboards 2016-09-12 17:51:50 +02:00
Jan Holthuis 8fd33291cf linux/reicast-joyconfig: Flush stdin via termios if possible
This might be necessary to get rid of input characters from mapping
keyboard buttons.
2016-09-12 14:15:55 +02:00
Jan Holthuis dc025c7502 linux/reicast-joyconfig: Discard ALL events in the clear_events() function
This should fix #962.
2016-09-12 14:15:39 +02:00
Stefanos Kornilios Mitsis Poiitidis 04137ca950 Merge pull request #961 from sl1pkn07/master
Fix build with pulseaudio. fix https://github.com/reicast/reicast-emulator/issues/934
2016-09-07 12:02:28 +02:00