Commit Graph

3833 Commits

Author SHA1 Message Date
Stefanos Kornilios Mitsis Poiitidis 7ef9de3cae Moving code around, cleanups 2013-12-28 22:20:08 +01:00
Stefanos Kornilios Mitsis Poiitidis 880b851d5b Merge pull request #43 from ThePlayground/androidui
Overhaul config menu to make code easier to expand upon
2013-12-28 05:30:05 -08:00
Carlos Estrague fca4e616bf Fix compilation in the lastest ndk r9 and after
LOCAL_DISABLE_FORMAT_STRING_CHECKS=true in the module Android.mk compile fine in the lastest ndk .
2013-12-28 07:53:19 -05:00
LoungeKatt 684c07c5ce Overhaul config menu to make code easier to expand upon
This also fixes a few minor syntax errors that were the reault of
duplication code across individual menu options.
2013-12-28 07:43:28 -05:00
Stefanos Kornilios Mitsis Poiitidis d6cfbf3ad1 Merge pull request #40 from ThePlayground/androidui
Revised controller mapping and enhanced UI
2013-12-28 03:42:26 -08:00
Stefanos Kornilios Mitsis Poiitidis 8f694405ff Merge pull request #42 from maximu/patch-1
Fix compilation in the lastest ndk r9 and after
2013-12-27 15:03:46 -08:00
Carlos Estrague 15e5b4c2e5 Fix compilation in the lastest ndk r9 and after
LOCAL_DISABLE_FORMAT_STRING_CHECKS=true in the module Android.mk compile fine in the lastest ndk .
2013-12-27 21:58:38 +01:00
LoungeKatt acef71f184 Add a configuration option for emulator specific GUI config 2013-12-26 23:27:11 -05:00
LoungeKatt 39d88ccbb6 Minimal gitignore to remove compilation garbase commits
Also fixes the project configuration for Eclipse of libnewdc
2013-12-26 02:36:03 -05:00
LoungeKatt d0f171f37e Preliminary phabletUI for Honeycomb (API 12) and newer 2013-12-26 02:23:51 -05:00
LoungeKatt 2299c35ccd Controller layout revision 3 - OUYA baseline for addresses
The PS3 controller may need to be re-aligned. This configuration uses
the OUYA controller as a baseline to configure the key memory
addresses, as Shield has no configuration capability and uses the same
layout as OUYA.
2013-12-26 02:18:03 -05:00
Stefanos Kornilios Mitsis Poiitidis a8f2a9bb24 Update license on the shell 2013-12-26 03:43:42 +02:00
Stefanos Kornilios Mitsis Poiitidis e5d1a81eb1 Merge pull request #38 from ThePlayground/androidui
Update controller mapping for Moga (Bluetooth) controllers
2013-12-25 17:38:20 -08:00
LoungeKatt 767b2c0685 Update controller mapping for Moga (Bluetooth) controllers 2013-12-25 20:37:12 -05:00
Stefanos Kornilios Mitsis Poiitidis 829eb84778 Fix android 2.3 compat -> no 2nd param on Bundle.getString supported 2013-12-26 01:51:07 +02:00
Stefanos Kornilios Mitsis Poiitidis 1c8b33578a Merge pull request #30 from lioncash/fixes
Six minor fixes.
2013-12-25 15:35:55 -08:00
Stefanos Kornilios Mitsis Poiitidis 435567b7c1 Merge pull request #36 from ThePlayground/androidui
Provide a secondary selection for the base path to games
2013-12-25 15:19:28 -08:00
LoungeKatt 7f1d16934a Provide a secondary selection for the base path to games 2013-12-25 18:11:22 -05:00
Stefanos Kornilios Mitsis Poiitidis 39c5a5d3c6 Fix building, default path on MainActivity 2013-12-26 00:51:03 +02:00
Lioncash 30ed9ffdff Allow dumping regs to a custom location. 2013-12-25 16:47:58 -05:00
Lioncash cb748e0866 Clean up some formatting in hw/arm7/arm7.cpp. 2013-12-25 16:42:38 -05:00
Stefanos Kornilios Mitsis Poiitidis 45001d51ba Merge pull request #35 from ThePlayground/androidui
Fix up some minor issues with defaults and headings
2013-12-25 13:37:37 -08:00
Lioncash f5bae6c177 Correctly memset the MD5Context when done with it. We want to zero out the whole struct, not just the size of its pointer. 2013-12-25 16:03:26 -05:00
LoungeKatt 6e30aa3ce7 Support when the home directory is not configured or valid 2013-12-25 15:17:59 -05:00
LoungeKatt e28b08c3d2 Refactor booting of Dreamcast Bios into game selections 2013-12-25 13:04:45 -05:00
Lioncash 63188dcd61 Fix some signed/unsigned mismatch warnings. 2013-12-25 12:47:51 -05:00
LoungeKatt 428b72037a Patch up a missing heading to provide better view definition 2013-12-25 05:53:11 -05:00
LoungeKatt ca15e01a5c Retain the original default location for compatibility purpose 2013-12-25 05:46:04 -05:00
Stefanos Kornilios Mitsis Poiitidis b13a806b75 Merge pull request #31 from ThePlayground/androidui
Pull request - Directory Configuration
2013-12-25 02:41:21 -08:00
LoungeKatt 15b57f5698 Generate game selection menu based on storage default
This has a parameter to allow selecting the base for storage, such as
internal, external, or sdcard that can be configured as the secondary
browser selection in options. It is currently set to the default
external storage as a base.
2013-12-24 23:06:04 -05:00
LoungeKatt 0519f20b2b Failsafe to ensure the existence of data directory for BIOS 2013-12-24 14:59:49 -05:00
LoungeKatt 1bd2f9ca09 Integrate configuration of path and attach to existing shell 2013-12-24 14:59:44 -05:00
Lioncash 77b53ea39d Uncomment some code in newdc/types.h. 2013-12-24 14:19:00 -05:00
Lioncash 3fe15366ab Fix an accidental wrong escape sequence in the OSD shader. \n\; will escape the ';', which is wrong, since there's no existing escape sequence for that anyway. 2013-12-24 14:11:40 -05:00
Stefanos Kornilios Mitsis Poiitidis c6e1d41b20 Bump version, update esinfo with vm allocation test 2013-12-24 08:25:20 +02:00
Stefanos Kornilios Mitsis Poiitidis cbf45fd4b6 More helpful error messages for android 2013-12-24 08:21:58 +02:00
Stefanos Kornilios Mitsis Poiitidis 4e5edefa96 Merge pull request #20 from lioncash/cleanup-formatting
Core formatting cleanup
2013-12-23 22:19:50 -08:00
Lioncash 1560e2e7fe Fix a pretty stupid mistake I made. 2013-12-24 00:56:47 -05:00
Lioncash 867f6601c7 - Clean up a large amount of the styling in the newdc core. Almost all typos have been fixed (ie. olny -> only, alocatted -> allocated), etc.
- Use spaces for vertical alignment.
- Clean up a load of logging statements.
2013-12-23 19:56:44 -05:00
Stefanos Kornilios Mitsis Poiitidis 49e491e11c Merge pull request #17 from lioncash/master
Misc fixes
2013-12-23 14:42:11 -08:00
Lioncash a787a1eb82 Fix incorrect memcpy source string in function PatchRegion0 newdc/imgread/common.cpp. Defined as a length of 8, but was actually 11.
Also fixed some typos in the logging messages.
2013-12-23 10:02:56 -05:00
Lioncash eff0aa56e0 Fix an incorrect swap in newdc/hw/aica/aica_if.cpp. tmp should be assigned to dst, not src, because as it was before it was the equivalent of "dst = dst;" 2013-12-23 09:56:25 -05:00
Lioncash 3c085593e0 Fix an array overflow possibility in gldraw.cpp. Vertex's col array is only has a size of 4 not 8. 2013-12-23 09:38:03 -05:00
Lioncash ed8c25ef7c Fix precedence order in newdc/hw/sh4/dyna/decoder.cpp. && has a higher precedence than ||. Considering the || left and right expressions test for similar things, I believe this was the intent. 2013-12-23 09:27:02 -05:00
Lioncash fda7844f73 Remove a duplicated boolean expression from function srt_waw() in newdc/hw/sh4/dyna/shil.cpp. 2013-12-23 09:21:33 -05:00
Lioncash c0753f22f7 Fix accidental wrong comparison in newdc/hw/sh4/dyna/shil.cpp. '==' has a higher precedence than '&'. Since v is tested for equality in the initial if statement header (if (v >= 0)) this was likely an error, and the parenthesized expression was meant to be used. 2013-12-23 09:17:16 -05:00
Lioncash 8caf2b6b2e Fix a printf statement in newdc/hw/sh4/sh4_mmr.cpp. Only specified the write address in the statement, however the data was also passed too. 2013-12-23 08:59:44 -05:00
Lioncash 26c2b86f8b Fix a typo in a function name in newdc/cfg/cfg.cpp. Should be ParseFile, not PaseFile. 2013-12-23 08:56:16 -05:00
Lioncash 92a237a828 Do index testing before actually accessing the array pointers with it in function tryfit() in newdc/rend/gles/gles.cpp.
Technically only the i<128 checks matter, but moved them all 'forward' in the if statements for consistency.
2013-12-23 08:54:08 -05:00
Lioncash 312835958d Fix a resource leak in nixprof.cpp. 2013-12-23 08:52:10 -05:00