Commit Graph

  • 872e9ce3da Add accidentally omitted code in last commit. comex 2013-09-04 04:39:18 -04:00
  • 5696da0b3e Revert "[NetPlay] Make the Memory Card A/B setting sync across netplay." Ryan Houdek 2013-09-04 02:55:13 -05:00
  • 02fc68ea5d While we're at it, explicitly wake up the Wiimote thread rather than using a 1s timeout. comex 2013-09-04 03:21:38 -04:00
  • 906de748bd Refactor thread handling to fix OS X bug. comex 2013-09-04 03:10:09 -04:00
  • d0d053a9f9 Fix for old libc version on bionic. Old versions would crash if the second argument was NULL. Ryan Houdek 2013-09-04 02:04:31 -05:00
  • 0e949afa57 Remove dubious retain on OS X. comex 2013-09-04 01:11:04 -04:00
  • e0214b1a38 Fix syncing wiimotes on OS X. comex 2013-09-04 01:03:44 -04:00
  • 1ea8b93667 Fix typo in log message in WII_IOB.cpp. comex 2013-09-04 00:02:49 -04:00
  • 7e26aace9f [ARM] Reenable ps_add. Issue is due to something in the FPR cache. Still needs to be investigated. Ryan Houdek 2013-09-04 03:27:45 +00:00
  • 8684b7635a [ARM] Reimplement fastmem for the few loadstores that had it before. Ryan Houdek 2013-09-04 02:07:48 +00:00
  • e9ffba7ab8 Don't ever ever let CFrame::DoStop() run twice at the same time. Rachel Bryk 2013-09-03 18:53:23 -04:00
  • e110f1049c [NetPlay] Make the Memory Card A/B setting sync across netplay. Justin Chadwick 2013-09-03 17:41:52 -04:00
  • 70cfe96492 [Android] Fix an accidental call to the wrong method in the superclass of EmulationActivity. Should have been returning "super.onMenuItemSelected(itemId, item)" instead of "super.onOptionsItemSelected(item)". Lioncash 2013-09-03 17:25:45 -04:00
  • 8ae10b3e12 [NetPlay] Allow recording movies during netplay. Rachel Bryk 2013-09-03 15:50:41 -04:00
  • 7e1959a200 ogl: remove obsolete code degasus 2013-09-03 18:51:30 +02:00
  • 0255e13912 ogl: disable revision 737df2a68cd5 for desktop ogl degasus 2013-09-03 17:36:55 +02:00
  • 4f72671d32 [Android] Change the documentation of the FolderBrowser class. We don't show invalid items anymore. Lioncash 2013-09-03 07:05:02 -04:00
  • 39ad48dfa5 [ARM] lmw implementation. Ryan Houdek 2013-09-03 09:55:15 +00:00
  • 30cd436e86 [ARM] Merge load instructions in to one. Also rapid prototype 13 more load instructions. This disables fastmem currently for loads. Ryan Houdek 2013-09-03 09:22:43 +00:00
  • d4d6eb562e [ARM] Fix and enable fastmem for 32bit stores. Ryan Houdek 2013-09-03 05:05:10 +00:00
  • c97229f612 Merge branch 'arm-storemerge' Ryan Houdek 2013-09-03 04:12:22 +00:00
  • cc2fa4a003 [ARM] Merge all store instructions in to one. This disables fastmem on stores currently. Hit isn't noticeable since I've also implemented 5 more store instructions with this. Ryan Houdek 2013-09-03 04:11:25 +00:00
  • dfce0f3b0b [ARM] Merge all store instructions in to one. This disables fastmem on stores currently. Hit isn't noticeable since I've also implemented 5 more store instructions with this. Ryan Houdek 2013-09-03 03:58:27 +00:00
  • 3ff81c9199 Merge branch 'netplay-stop-fix' Rachel Bryk 2013-09-02 23:39:35 -04:00
  • 7d09e72ac8 Don't tell the server to stop if we already stopped. Rachel Bryk 2013-09-02 23:33:53 -04:00
  • 410197a3bd Remove code that was made unused by revision cea7737aefa2. Rachel Bryk 2013-09-02 22:05:05 -04:00
  • cea7737aef Fix crash on stop in netplay, and stop netplay when anyone with a pad mapped in game stops emulation. Rachel Bryk 2013-09-02 21:54:28 -04:00
  • eb8e03fab5 Add a check for a shared polarssl library. This checks to see that the system version is new enough, and is compiled with havege support. Glenn Rice 2013-09-02 20:07:47 -05:00
  • 6b1c8f9d17 [Netplay] Read dual core setting before syncing it with clients. Justin Chadwick 2013-09-02 19:55:25 -04:00
  • 5b9254a1cd fix android. comex 2013-09-02 17:30:31 -04:00
  • 50520c7c3d Make fastmem work under a debugger on OS X. comex 2013-08-29 16:26:00 -04:00
  • 4c3230bcde Remove accessType from BackPatch's signature in favor of getting it from DisassembleMov. comex 2013-09-02 16:37:04 -04:00
  • e198e201e4 [Android] Fix the video settings from crashing the app. Was broke in the commit "Removal of my terrible idea" https://code.google.com/p/dolphin-emu/source/detail?r=2897619ddbd3e3aae8427fc503647c65e770d466 Lioncash 2013-09-02 11:00:22 -04:00
  • a7f3264fed [ARM] Merge a bunch of arithmetic JIT instructions and rapid prototyping of a bunch more. Ryan Houdek 2013-09-02 14:15:22 +00:00
  • 1b1cc82e5b rename vertex streaming hack tooltip degasus 2013-09-02 13:33:36 +02:00
  • beb57d7fbd ogl: reorder driver extensions checks degasus 2013-09-02 13:14:45 +02:00
  • 2897619ddb Removal of my terrible idea. Ryan Houdek 2013-09-02 05:31:48 -05:00
  • e7157e7c52 [Android] Fix fastmem and enable. Ryan Houdek 2013-09-02 04:10:21 -05:00
  • 679957dc98 Fix Non-GLES run path in videosoftware for the previous commit. Ryan Houdek 2013-09-02 01:44:46 -05:00
  • 831963616f [Android] Make texture loading/deleting/drawing backend non-specific by making them happen in the backend instead of somewhere else. Just a clean up commit really. Ryan Houdek 2013-09-02 01:40:05 -05:00
  • 0219049c03 Fix an accidental duplicate if-statement handling of 0x1007 in WII_IPC_HLE_Device_net.cpp Lioncash 2013-09-02 01:28:48 -04:00
  • 35b8dfbe0c A few more warnings. comex 2013-09-01 23:25:57 -04:00
  • 2630169229 More warnings: mark/avert truncating conversions from float. comex 2013-08-30 00:43:21 -04:00
  • 4f5729dd59 MSVC warnings. comex 2013-08-30 00:35:36 -04:00
  • de0a5fdfbb More trivial warning fixes. comex 2013-08-30 00:12:44 -04:00
  • c08f06f8c9 Fix IOCTLV_SO_GETADDRINFO. comex 2013-08-29 22:17:55 -04:00
  • 186527544b Fix use of deprecated APIs in IOdarwin.mm. comex 2013-08-29 01:45:53 -04:00
  • 403744dee8 Fix use of deprecated screen resolution API. comex 2013-08-29 01:42:45 -04:00
  • fd7cf5bb71 A bunch of trivial changes to fix clang warnings. comex 2013-08-29 01:33:24 -04:00
  • d41eb76378 [Android] Fix the last commit. On-screen control drawing wouldn't re-enable upon flipping video backends. Lioncash 2013-09-01 20:36:47 -04:00
  • acf3bd8697 [Android] On-screen controls work for Software Renderer, but not the OpenGL ES 3 video backend yet. Enabled it for Software Rendering and disabled it for Open GL ES 3. Lioncash 2013-09-01 20:31:45 -04:00
  • 71fde876df A fix to my fix to my fix. Sorry. comex 2013-09-01 17:15:16 -04:00
  • d84312c799 Merge branch 'master' of https://code.google.com/p/dolphin-emu into android-core-control Lioncash 2013-09-01 15:24:29 -04:00
  • c092c65d4a [Android] Disable most video preferences if Software Rendering is chosen. Since the software renderer and other renderers have little in common, it doesn't make sense to keep many of the video preferences enabled. Lioncash 2013-09-01 15:20:15 -04:00
  • 440ae412b0 [Android] Add the option to show the on-screen FPS counter. Lioncash 2013-09-01 03:07:16 -04:00
  • b03ff7a86b [Android] Fix the game thread never leaving. Ryan Houdek 2013-09-01 01:10:12 -05:00
  • a6f6695ecd Work around MSVC bug, and make it less likely to happen again. Ew. comex 2013-08-31 23:44:26 -04:00
  • 5209abeb03 Better error reporting for ES / NANDContentLoader. comex 2013-08-31 23:39:26 -04:00
  • 3e049a130b NetPlay: bump proto Jasper St. Pierre 2013-08-31 22:38:26 -04:00
  • ffe710b4e8 Recvfrom tidy and store laste error. Matthew Parlane 2013-09-01 15:15:55 +12:00
  • 1c106abf13 Fix sendto. This fixes Opera, sorry [SS] Matthew Parlane 2013-09-01 14:30:07 +12:00
  • b11f14c6f7 Fix setsockopt. Matthew Parlane 2013-09-01 14:03:03 +12:00
  • 22f57cf07a NetPlay: Don't bother with the host's controller settings Jasper St. Pierre 2013-08-23 20:24:45 -04:00
  • b187a38433 Fix inability to boot NAND contents caused by 04c41c1d3826. comex 2013-08-31 14:58:19 -04:00
  • 751c2e69f6 Add a link to our documentations guides in Dolphin Pierre Bourdon 2013-08-31 10:31:34 +02:00
  • 676d78ec41 Fixes accept. Tested with network demo from devKitPPC :) Matthew Parlane 2013-08-31 18:46:46 +12:00
  • 11cffddbf7 Fix a trivial bug in b6728c1405d3a1a0ba3daa480f18e3d765a97b9f. comex 2013-08-31 01:54:57 -04:00
  • 04c41c1d38 Fix loading DLC using IOCTL_ES_OPENTITLECONTENT & /dev/es state save. comex 2013-08-29 18:25:12 -04:00
  • 4d6d4a97e4 Make NonCopyable use rvalue references. comex 2013-08-30 00:00:06 -04:00
  • c497d62836 Fix sysmenu test connection bug on Windows. Matthew Parlane 2013-08-31 16:44:28 +12:00
  • 7ce3d846d5 Indent the code in the previous bug fix I did. Now there aren't braces on the same level as each other. Should have initially done this along with that commit. Lioncash 2013-08-31 00:39:19 -04:00
  • 199c4e0d78 Merge branch 'wiiSaveExportFixes' LPFaint99 2013-08-30 20:52:09 -07:00
  • df7b4da13b [ARM] Fastmem is back. Still disabled for Android. Ryan Houdek 2013-08-31 02:32:57 +00:00
  • 8b0a0daf10 Revert "[ARM] Remove Fastmem. It is buggy and may never have the potential to work correctly." Ryan Houdek 2013-08-30 21:57:17 +00:00
  • 93b0f46d34 Fix a tiny bug in CodeView.cpp. If statement with more than one line was missing braces. Lioncash 2013-08-30 18:29:03 -04:00
  • b6728c1405 Avoid unnecessary bundle copies on OS X: comex 2013-08-30 01:35:43 -04:00
  • ae8f4a7054 Gameini database update. Mainly updates Wiiware and VC games. kostamarino@hotmail.com 2013-08-30 22:50:55 +03:00
  • 51c814f34e [Android] Removed the unnecessary MainActivity generics declaration in the DolphinEmulator class. It's unused (and likely won't be used). Lioncash 2013-08-30 15:47:04 -04:00
  • c633c2bb13 [Android] Some various cleanups. Also make some class variables final. Lioncash 2013-08-30 15:31:25 -04:00
  • 6428137ca4 Set XAudio2 as the default audio backend Pierre Bourdon 2013-08-30 19:12:41 +02:00
  • 710ac04084 [ARM] Fix the VMOV encoding to encode the destination VFP register correctly. Ryan Houdek 2013-08-30 05:13:43 -05:00
  • 2c1337eb5f [ARM] Support both hardfp and softfp with lfs and lfd. Fixes these two instructions on Android since it uses softfp calling conventions. This adds a emitter for moving from two ARM Registers to a double VFP reg. Ryan Houdek 2013-08-30 09:37:57 +00:00
  • 2ab7fc10da Rollback "DSP on Thread" to only affect LLE. Pierre Bourdon 2013-08-30 09:14:30 +02:00
  • 7cceace1ed [ARM] Fix Savestates. Ryan Houdek 2013-08-30 06:43:06 +00:00
  • 8bb16d8e98 [Android] Android NDK now supports full implementations of std::mutex, std::thread, and std::conditional_variable so there is no need to have our own implementations there now. Ryan Houdek 2013-08-29 22:29:33 -05:00
  • fae0c860f6 [Android] Woops forgot a JP TL of a UI string. Lioncash 2013-08-29 22:56:40 -04:00
  • cf96bfc2be [Android] Add a button in the emulation view that allows a person to exit emulation and go back to the game list. However, this does not work correctly yet. It will stop correctly. But the SurfaceView will not render the next game selected. Lioncash 2013-08-29 22:52:09 -04:00
  • 0df64775ea Merge branch 'master' of https://code.google.com/p/dolphin-emu into android-savestate-support Lioncash 2013-08-29 21:57:53 -04:00
  • 10c18e75de [ARM] Fix lfs/lfd. We need to dump the fpr cache at times where VFP registers may be affected. We shouldn't need to flush D8-D15 but it doesn't seem to work. So we have to flush all registers. Ryan Houdek 2013-08-30 01:11:32 +00:00
  • 90918cdb84 [Android] Remove garbage loggers for when I was debugging why the overlay buttons wouldn't work. Lioncash 2013-08-29 21:09:38 -04:00
  • dac9659c58 [Android] Preliminary save-state support. Have the UI set up. Crashes with SIGABRT however. Lioncash 2013-08-29 21:07:17 -04:00
  • b5d5296250 [Android] Accidentally enabled screen rotation in the emulator window. Disabled it. Lioncash 2013-08-29 19:07:57 -04:00
  • 96394da1c2 [Android] Let NativeLibrary handle initial folder structure creation. Ryan Houdek 2013-08-29 18:07:32 -05:00
  • 957c263367 [Android] Add save state native functions. Ryan Houdek 2013-08-29 17:47:50 -05:00
  • 1dcede4d56 [Android] Stop the play store from overwriting buildbot builds. Ryan Houdek 2013-08-29 21:52:31 +00:00
  • 5a749cc7ca [Android] The back button now toggles the visibility of the action bar in the emulation window. This can be used in the future to implement the overlay for save states and other things. Lioncash 2013-08-29 18:26:45 -04:00
  • aeec249626 [Android] Decouple the emulation processes from the Main activity. Moved them into their own activity called EmulationActivity. Lioncash 2013-08-29 17:20:46 -04:00
  • 2de2e774fe Use pthread_setname_np. comex 2013-08-29 16:14:08 -04:00
  • e685d198bd ogl: only free use fences degasus 2013-08-29 21:03:48 +02:00
  • bcb18d6a2b libusb: fix cmake endif degasus 2013-08-29 20:42:41 +02:00