Commit Graph

  • dcd0207525 Fix ctor load priorities Aaron Culliney 2015-04-17 22:12:13 -07:00
  • c48e72c27f Keep native side paused on "system" onResume() Aaron Culliney 2015-04-14 22:02:48 -07:00
  • 883403e6e8 Avoid android.view.WindowLeaked issue with lingering popups Aaron Culliney 2015-04-14 21:51:43 -07:00
  • ee8660e394 Prevent creating a second native CPU thread on multiple onCreate() calls Aaron Culliney 2015-04-14 21:48:55 -07:00
  • 2bc846d1fe Revert "Fix non-deterministic ctor load issues and use singleton for video_backend module access" Aaron Culliney 2015-04-17 21:40:56 -07:00
  • e2272132c2 Do not destroy OpenGL needful things for VAO codepath Aaron Culliney 2015-04-16 21:49:39 -07:00
  • af95212a19 Fix non-deterministic ctor load issues and use singleton for video_backend module access Aaron Culliney 2015-04-16 21:22:47 -07:00
  • 4d3b1189d4 Add new sources to Mac project Aaron Culliney 2015-04-16 21:18:44 -07:00
  • e2794070dd fix typos to allow gltouchjoy to build Aaron Culliney 2015-04-12 16:20:01 -07:00
  • 9955abb9e7 Pick in docs images on develop branch Aaron Culliney 2015-04-12 16:16:25 -07:00
  • 737f6c5a13 Tweak dox Aaron Culliney 2015-04-12 16:14:04 -07:00
  • ca139ee94a REFACTOR : glanimation rechristend, touch handling genericized Aaron Culliney 2015-04-12 15:35:16 -07:00
  • 5b5c6fa533 REFACTOR : interface menus/HUDs Aaron Culliney 2015-04-12 14:20:17 -07:00
  • 121e250c62 REFACTOR : GLModel render pass is common for HUD models Aaron Culliney 2015-04-12 11:27:33 -07:00
  • 06051e44e7 REFACTOR : CPU animation is now a HUD model Aaron Culliney 2015-04-12 00:41:41 -07:00
  • 19e1a8e3d8 REFACTOR : beginnings of object-oriented approach for HUD models Aaron Culliney 2015-04-11 12:29:44 -07:00
  • 60d7e2b305 touchjoy render pass optimizations : avoid OpenGL calls if alpha is zero Aaron Culliney 2015-04-11 12:16:54 -07:00
  • 101d78d160 Assure we use only landscape dimensions Aaron Culliney 2015-04-11 11:42:40 -07:00
  • e876cd03b6 REFACTOR : begin consolidating common code for OpenGL HUD interfaces Aaron Culliney 2015-04-11 00:30:23 -07:00
  • 5712850e84 REFACTOR : demoModel -> GLModel Aaron Culliney 2015-04-09 22:49:53 -07:00
  • 9bbb180feb Bugfix touchjoy : make sure only the correct button is firing Aaron Culliney 2015-04-08 21:50:54 -07:00
  • 805357e5ad Mac target builds again after Android upheaval Aaron Culliney 2015-04-10 16:04:03 -07:00
  • afc8c8bb24 Old Spamsung devices running Gingerbread cannot handle dangerous characters like backslash '\' in their OpenGL shader parsers Aaron Culliney 2015-04-07 23:17:13 -07:00
  • bbf10565a8 Eliminate flicker when main menu showing by continuing to render Aaron Culliney 2015-04-07 22:48:33 -07:00
  • d298601bbe Android main menu : quit choice should be last Aaron Culliney 2015-04-07 22:46:36 -07:00
  • e808dd9861 First cut at Android disk selection interface Aaron Culliney 2015-04-07 22:40:22 -07:00
  • ae27a891dd Various updates to menu system Aaron Culliney 2015-04-07 19:54:02 -07:00
  • 10590052f2 Avoid NPEs when servicing gestures Aaron Culliney 2015-04-04 22:36:04 -07:00
  • 985cec7725 Baseline GL touch joystick functionality (for AXIS_EMULATED_DEVICE type) Aaron Culliney 2015-04-04 12:51:32 -07:00
  • 23171c65fc unnecessary to send alpha parameter into function Aaron Culliney 2015-04-04 12:49:05 -07:00
  • 30236cb400 First cut at GL Touch Joystick Aaron Culliney 2015-04-01 19:59:38 -07:00
  • d63bd7b412 macro defines for various mousetext characters Aaron Culliney 2015-04-01 19:57:12 -07:00
  • ccca77908a Tweaks to get ndk-gdb.py running again Aaron Culliney 2015-03-30 22:03:38 -07:00
  • c40f9f7487 X11 renderer : don't change XImage from different thread Aaron Culliney 2015-03-23 22:05:08 -07:00
  • 30c59bd43f X11 renderer still works! Aaron Culliney 2015-03-23 21:45:46 -07:00
  • e878ff7750 tests run again on Android Aaron Culliney 2015-03-22 21:44:03 -07:00
  • c96f4ef6fb Some Android build tweaks Aaron Culliney 2015-03-22 19:16:18 -07:00
  • 5f210bfcf3 HACK around lingering issues with speed adjustment on mobile Aaron Culliney 2015-03-22 19:14:35 -07:00
  • dc8ed4f611 Two flavors of the Android build Aaron Culliney 2015-03-22 19:14:15 -07:00
  • a4987671d9 Android rotates to the sensor landscape Aaron Culliney 2015-03-22 19:13:28 -07:00
  • 47ff7b5c08 Android keyboard delete operates as expected Aaron Culliney 2015-03-22 19:12:52 -07:00
  • af42dc36b2 Squashed commit of the following: Aaron Culliney 2015-03-22 18:53:13 -07:00
  • 358541b8cc Simplify BranchXCycles Aaron Culliney 2015-03-22 15:46:58 -07:00
  • 1635cd5245 Android build system updates to support demo and full versions for both debug and release Aaron Culliney 2015-03-15 15:52:10 -07:00
  • 8c66a91e14 REFACTOR : shuffle some code for improved legibility Aaron Culliney 2015-03-14 15:52:15 -07:00
  • 51617fa620 Android : use GestureDetector instead of raw touch handling Aaron Culliney 2015-03-14 15:42:02 -07:00
  • 598de8cb70 Update README.md Aaron Culliney 2015-03-13 00:14:44 -07:00
  • 45c59fcb56 Improved Android main menu and begin to implement the settings page Aaron Culliney 2015-03-12 15:12:18 -07:00
  • 99d9c3510e Handle more key codes Aaron Culliney 2015-03-12 14:59:09 -07:00
  • e5fde057c9 Don't create new cpu_thread on app resume Aaron Culliney 2015-03-12 14:45:17 -07:00
  • 91e7136b8f A more visually-pleasing and functional main menu on Android Aaron Culliney 2015-03-11 14:42:57 -07:00
  • 2965afe12e Two-finger-touch pops up softkeyboard and adjusts GL viewport Aaron Culliney 2015-03-11 12:54:50 -07:00
  • d934e06d8a First cut at Android main menu Aaron Culliney 2015-03-10 23:32:08 -07:00
  • 1d9ec627f8 Android CLI builds hiccup on this file ... comment for now Aaron Culliney 2015-03-10 14:39:08 -07:00
  • febadf34eb Add proper icons to Android Studio project Aaron Culliney 2015-03-10 14:32:48 -07:00
  • 31eff71a84 Android Studio appears to build and run the project Aaron Culliney 2015-03-10 13:56:49 -07:00
  • 1ee52c1d02 Renamespace Android app Aaron Culliney 2015-03-10 13:38:14 -07:00
  • 91c9790d87 Initial Android Studio Gradle project Aaron Culliney 2015-03-10 13:28:27 -07:00
  • e839baa931 Updates to prepare/support Android Studio / Gradle builds Aaron Culliney 2015-03-10 13:15:36 -07:00
  • abe520d8b7 Remove unnecessary instructions in CPU tracing Aaron Culliney 2015-03-10 11:15:28 -07:00
  • f12a4c7142 Bugfix : assure that ARM processor flags are cleared Aaron Culliney 2015-03-10 11:13:59 -07:00
  • 7e249745d8 Make disk loading faster on slow Android devices Aaron Culliney 2015-03-09 19:54:05 -07:00
  • 09ff973016 Work around lack of GLSL version string in older Android device(s) Aaron Culliney 2015-03-09 17:01:17 -07:00
  • 8d6961c0cb Callee is responsible for saving higher regs Aaron Culliney 2015-03-09 12:32:40 -07:00
  • 199300ba39 Bugfix bank maybewrite glue Aaron Culliney 2015-03-09 12:32:07 -07:00
  • d30a7b8a38 Codepath is now similar to x86 variant Aaron Culliney 2015-03-09 12:31:37 -07:00
  • ee73c5890b base_c4rom is a flexible pointer Aaron Culliney 2015-03-09 12:28:10 -07:00
  • 347ed76034 Mark some VM tests as needing attention Aaron Culliney 2015-03-09 12:26:42 -07:00
  • 36b78f657f Remove an uppity assert Aaron Culliney 2015-03-09 18:03:37 -10:00
  • 2855d15f9b Get graphics working again on Mac and add another snide Android compiler warning =P Aaron Culliney 2015-03-09 18:01:44 -10:00
  • d657ab8c46 Unstick Mac builds and tests Aaron Culliney 2015-03-09 17:44:31 -10:00
  • 274978bc7d whitespace changes Aaron Culliney 2015-03-05 21:28:55 -08:00
  • b329ac2bff Remove some redundant code Aaron Culliney 2015-03-05 21:25:14 -08:00
  • e7ad98535a Correct order for CPU tracing arguments Aaron Culliney 2015-03-05 21:23:36 -08:00
  • 9cbceac80b Fix bug in GetZPage_X and GetZPage_Y macros Aaron Culliney 2015-03-05 21:06:42 -08:00
  • 2ec4e46012 Expose a test failure on ARM Aaron Culliney 2015-03-05 20:59:51 -08:00
  • 2cb26b089f First cut at translating Android keys to Emulator keys Aaron Culliney 2015-02-28 21:48:08 -08:00
  • 1d6e9cd0d5 Build testdisplay and testvm Aaron Culliney 2015-02-24 20:54:43 -08:00
  • c3969f9d1d Fixes to get Android tests rendering Aaron Culliney 2015-02-24 20:53:19 -08:00
  • fadb806c92 DSK image loading considered slow, Use NIB image for faster tests (not specifically exercising DSK codepaths) Aaron Culliney 2015-02-24 19:59:26 -08:00
  • bf1e15b6c9 testdisk appears to work and is rendering on Android Aaron Culliney 2015-02-24 16:03:21 -08:00
  • 1c7e707af9 Comment pthread_join() Aaron Culliney 2015-02-24 15:49:57 -08:00
  • 560726728f bugfix CPU reinitialization Aaron Culliney 2015-02-24 12:11:16 -08:00
  • 48625458cf testdisk.c is starting to run on Android Aaron Culliney 2015-02-24 12:10:51 -08:00
  • 0c3121ac65 Android : copy stuff out of APK for ease of use, and pass data_dir to native side Aaron Culliney 2015-02-23 11:19:41 -08:00
  • 792c0a0b08 DAA & DAS algorithms in ARM assembly Aaron Culliney 2015-02-22 13:46:58 -08:00
  • d517339842 All 65c02 CPU tests for ARM pass, except for decimal mode Aaron Culliney 2015-02-21 21:04:44 -08:00
  • 404d4cdb4f Various tweaks to CPU tests Aaron Culliney 2015-02-21 21:00:42 -08:00
  • 811df361a8 Fixes for ADC_b and AND on ARM Aaron Culliney 2015-02-19 23:25:33 -08:00
  • 41b8ca7700 More canonical test for oVerflow Aaron Culliney 2015-02-19 20:13:13 -08:00
  • 59d151d684 First cut at DAA and DAS algorithms in ARM and misc assembly cleanup Aaron Culliney 2015-02-19 16:03:29 -08:00
  • 86e8eeafe2 testcpu is beginning to run (with errors) Aaron Culliney 2015-02-18 23:09:16 -08:00
  • 3149914741 Get some CPU tests passing on ARM/Android Aaron Culliney 2015-02-18 23:08:16 -08:00
  • 43fa9c9357 REFACTOR : Incremental changes to NDK builds Aaron Culliney 2015-02-18 16:18:38 -08:00
  • 0d7e81c7d4 Testing does not depend on olde prefs system Aaron Culliney 2015-02-18 16:17:12 -08:00
  • 1ac7c7e12d Remove OpenSSL dependency, use public source SHA1 Aaron Culliney 2015-02-18 13:42:28 -08:00
  • fd346ce7eb Break up build to accommodate multiple targets (including test targets) Aaron Culliney 2015-02-18 11:34:09 -08:00
  • 78325ad469 Silence compiler warning Aaron Culliney 2015-02-18 11:00:50 -08:00
  • 2a6d889309 test 16bit underflow/overflow in op_JSR and op_RTS Aaron Culliney 2015-02-18 10:51:26 -08:00
  • f4bc218bd8 WIP : Misc optims/changes of ARM-variant 65c02 CPU Aaron Culliney 2015-02-17 20:33:27 -08:00