Commit Graph

  • 0eb341e542 Fix some warnings. Tillmann Karras 2014-06-04 01:04:52 +02:00
  • f8280401f6 x64Emitter: J_CC: use 32 bit offset automatically Tillmann Karras 2014-06-03 22:57:17 +02:00
  • 3a06907653 Merge pull request #455 from lioncash/arm-cpudetect-fix Ryan Houdek 2014-06-02 20:10:39 -05:00
  • 7d7b3d6156 Stringify ArmCPUDetect.cpp. Lioncash 2014-06-02 19:27:50 -04:00
  • b5a12dd7a2 Merge pull request #454 from Sonicadvance1/fix-android-crash Ryan Houdek 2014-06-02 19:39:32 -05:00
  • 7dc31fbd1a Fix potential crash in Video Settings. When Shaders folder didn't exist it would cause crash. Ryan Houdek 2014-06-02 17:57:23 -05:00
  • 541bfd071e Jit64: Don't flush the regcache on bcx degasus 2014-06-02 14:32:00 +02:00
  • 0cd9eea99e RegCache: make state clear optional on flushes degasus 2014-06-02 14:21:40 +02:00
  • 38c3812a60 RegCache: merge fpr+gpr BindToRegister degasus 2014-06-02 14:11:33 +02:00
  • 9e9b71fa87 RegCache: merge fpr+gpr StoreFromRegister degasus 2014-06-02 13:55:50 +02:00
  • fd9bfddde7 RegCache64: devirtualize RegCache::Start degasus 2014-06-02 13:26:31 +02:00
  • 8693e0abaa RegCache64: Use std::array degasus 2014-06-02 13:13:21 +02:00
  • 6089812482 RegCache64: move x?locks into register structs degasus 2014-06-02 13:02:52 +02:00
  • c800918fd8 RegCache64: remove unused functions degasus 2014-06-02 09:52:48 +02:00
  • edf9af0047 Merge pull request #449 from Sonicadvance1/remove-ppcstate-mojs Henrik Rydgård 2014-06-02 09:42:53 +02:00
  • 2cf27e4de8 Jit64: revert fmrx revert Tillmann Karras 2014-06-02 08:53:02 +02:00
  • e0a60a40a5 Remove unused mojs array from ppcState. This was some unused array just sitting in our global ppcState struct. I've got no idea what its use was /supposed/ to be used for if ever implemented. Ryan Houdek 2014-06-02 01:39:07 -05:00
  • 776e36b10a Fix a typo in a BP register name (BPMEM_TX_SETLUT_4 -> BPMEM_TX_SETTLUT_4). Lioncash 2014-06-02 02:26:24 -04:00
  • 4545fa589d Jit64: remove unused FlushMode enum degasus 2014-06-02 08:24:25 +02:00
  • 12db989098 Add missing registers in GetBPRegInfo Lioncash 2014-06-02 01:51:52 -04:00
  • 1ef7dd68ef Merge pull request #446 from Sonicadvance1/Memoryutil-fix Pierre Bourdon 2014-06-02 07:36:20 +02:00
  • 5d3382fb56 Fix a crash in ARM's CPUDetect on a malformed /proc/cpuinfo. If a CPU string was incapable of being found we would return a null pointer, which would crash with strncpy. Also if we couldn't get a CPU implementer we would call free() to a null pointer. In addition, detect 64bit ARM running. Ryan Houdek 2014-06-01 23:49:23 -05:00
  • 87e671404a Make MemoryUtil.cpp use the correct x86_64 define. Ryan Houdek 2014-06-01 23:45:44 -05:00
  • 0aecd9504e Video backends: remove dead code. magumagu 2014-06-01 01:56:09 -07:00
  • 87a804fdfc Revert "DSound: use DSound notifications to produce sound." magumagu 2014-05-31 13:35:46 -07:00
  • 31eedb2f79 Merge pull request #397 from Linktothepast/gameini_updates Tony Wasserka 2014-05-31 10:35:22 +02:00
  • 8fae3d9c23 Merge pull request #412 from SeannyM/Android-Multitouch Ryan Houdek 2014-05-30 21:34:25 -05:00
  • 568f3248f3 Android: add multitouch support Sean 2014-05-25 11:02:45 -04:00
  • d0201335c6 Merge pull request #300 from Sonicadvance1/Fix-AndroidInput shuffle2 2014-05-30 15:32:08 -07:00
  • 4fa0cf0597 More gameini updates. Linktothepast 2014-05-30 19:29:46 +03:00
  • 8fc83d8ffc Merge pull request #334 from lioncash/use-std-minmax shuffle2 2014-05-29 20:10:01 -07:00
  • 7babc635cb Compress a for loop in NetPlayServer. Lioncash 2014-05-29 20:30:03 -04:00
  • 49b0eef393 Remove the min/max functions in CommonFuncs. Lioncash 2014-05-02 22:47:04 -04:00
  • a3ae20fc15 Remove the use of a delete[] in NetPlayServer. Lioncash 2014-05-29 20:09:10 -04:00
  • 3097345929 Merge pull request #411 from lioncash/fifo-cleanup Pierre Bourdon 2014-05-30 01:51:11 +02:00
  • c96407bd2a Make GetBPRegInfo just take two strings as parameters Lioncash 2014-05-24 21:55:13 -04:00
  • 7c09f07f36 Merge pull request #399 from magumagu/bsemu-bat shuffle2 2014-05-29 15:36:28 -07:00
  • e9975cdd63 Merge pull request #419 from magumagu/jit-load-store-cleanup shuffle2 2014-05-29 15:25:00 -07:00
  • fd6fd8fcf1 Merge pull request #433 from lioncash/ini shuffle2 2014-05-29 14:53:16 -07:00
  • 3b23f4bbd6 Merge pull request #420 from magumagu/backpatch-s8 shuffle2 2014-05-29 14:09:59 -07:00
  • 329fcad04f Merge pull request #421 from CarlKenner/MissingSpace shuffle2 2014-05-29 14:06:18 -07:00
  • d18bc31e74 Merge pull request #429 from RachelBryk/netplay-pid shuffle2 2014-05-29 14:02:24 -07:00
  • fee69236d5 Merge pull request #403 from RachelBryk/netplay-player-selection shuffle2 2014-05-29 13:52:44 -07:00
  • eca70d1562 Get rid of the temporary buffer in IniFile's Load function. Lioncash 2014-05-28 20:15:59 -04:00
  • e0edf31608 Merge pull request #431 from RachelBryk/fix-ini-error Pierre Bourdon 2014-05-29 01:58:20 +02:00
  • 80ab567a5b When reading an ini file, if there is an error, check if it is simply because the eof was reached. Rachel Bryk 2014-05-28 12:18:28 -04:00
  • 10efd5b8c0 Merge pull request #430 from shuffle2/xsave-workaround-fix Pierre Bourdon 2014-05-28 12:25:25 +02:00
  • 2a14c55279 Merge pull request #409 from lioncash/lolmemset Pierre Bourdon 2014-05-28 12:19:48 +02:00
  • 8c70ee7194 Make sure netplay player IDs are actually unique. Rachel Bryk 2014-05-28 02:44:17 -04:00
  • f120d333b7 Merge pull request #414 from sigmabeta/android-gradle-customization Pierre Bourdon 2014-05-28 12:01:36 +02:00
  • 0602dacfde Merge pull request #423 from lioncash/dsp-clarification Pierre Bourdon 2014-05-28 12:01:05 +02:00
  • 3c722b6be7 Merge pull request #417 from magumagu/jit-unused-flags Pierre Bourdon 2014-05-28 12:00:46 +02:00
  • 5abd518eb9 Merge pull request #427 from magumagu/interpreter-hle Pierre Bourdon 2014-05-28 11:59:02 +02:00
  • 21cf8fe32e Merge pull request #393 from RachelBryk/netplay-chat-limit Pierre Bourdon 2014-05-28 11:57:49 +02:00
  • ce139622f6 Merge pull request #392 from RachelBryk/error-check-ini-file Pierre Bourdon 2014-05-28 11:57:00 +02:00
  • 47a2eb47a0 msvc C initializers return int...fix EnableXSaveWorkaround when rax doesn't implicitly equal zero. Shawn Hoffman 2014-05-28 00:16:33 -07:00
  • 3d21c6777e Merge pull request #426 from shuffle2/xsave-workaround-fix shuffle2 2014-05-27 13:59:50 -07:00
  • 58bcc3d12a Redo commit 932945d4808e37ba0ca1a953571187f445e24f41 Shawn Hoffman 2014-05-27 13:41:19 -07:00
  • b1029223c6 When updating netplay player list, reselect by string instead of index. Rachel Bryk 2014-05-24 12:13:49 -04:00
  • f227019483 UseTab: ForIndentation LPFaint99 2014-05-26 21:28:59 -07:00
  • b88023c96e initial clang format config. LPFaint99 2014-05-26 18:32:49 -07:00
  • 4cb111e5db Clarify what FindBrackets does in the DSP assembler lioncash 2014-05-26 16:57:27 -04:00
  • f5e1dee230 Merge pull request #413 from delroth/flags-opt Pierre Bourdon 2014-05-26 22:37:01 +02:00
  • e25c9fef46 Merge pull request #418 from Sonicadvance1/x86_32-cmake-removal shuffle2 2014-05-26 13:36:05 -07:00
  • 4758b362c3 Merge pull request #415 from magumagu/memory-cleanup shuffle2 2014-05-26 13:35:54 -07:00
  • 18bdf0706d Merge pull request #416 from lioncash/video-stats shuffle2 2014-05-26 13:20:01 -07:00
  • 361d53fdc7 Fix error message when D3D11 HResults fail. Prevents showing the wrong function name by putting a space between the function name and "Failed". Also fixes the capitalization. CarlKenner 2014-05-27 00:45:26 +09:30
  • 2599cd545e JIT: make backpatch handle sign-extend from 8 bits correctly. magumagu 2014-05-26 01:45:07 -07:00
  • e5ebf22161 JIT: unify two branches in SafeLoadToReg. magumagu 2014-05-25 19:41:46 -07:00
  • 68a327c246 JIT: Simplify redundant if statements for memcheck. magumagu 2014-05-25 19:23:57 -07:00
  • 5416dd24d7 Attach '.debug' to the end of the app's package name. This allows for installation of both debug and release configs on the same device. Eder Bastos 2014-05-25 18:52:23 -04:00
  • 28e643c384 Add a Cmake generic build option and remove x86_32 build capabilities. Ryan Houdek 2014-05-25 20:52:52 -05:00
  • e239e82ea3 Jit: Remove unused members from JitState. magumagu 2014-05-25 18:00:34 -07:00
  • 1583ce9363 Use strings instead of arbitrary buffers for video statistics Lioncash 2014-05-25 20:52:58 -04:00
  • ec9dd80b7f Memmap: get rid of unused junk. magumagu 2014-05-25 16:30:04 -07:00
  • 44f481ec13 PPCCache: Get rid of FAST_ICACHE define. magumagu 2014-05-25 16:28:24 -07:00
  • 98dd99a696 Interpreter: correctly support HLE functions. magumagu 2014-05-25 15:39:46 -07:00
  • 3a76c0c8f5 PowerPC: Get rid of the 'cr' field which was obsoleted by the new 'cr_fast' Pierre Bourdon 2014-05-25 22:57:51 +02:00
  • 010ca048df Merge pull request #408 from lioncash/bool Pierre Bourdon 2014-05-25 02:25:56 +02:00
  • 9e7c5c0e58 Explicitly center the X and Y joystick values. Lioncash 2014-05-24 20:10:01 -04:00
  • 728078bc09 Use a bool instead of an int to represent the initialized state in IOWin.cpp Lioncash 2014-05-24 19:29:23 -04:00
  • b584fcc86c Merge pull request #407 from lioncash/hid-overflow Pierre Bourdon 2014-05-25 00:42:09 +02:00
  • dd35a968f8 Fix a struct overflow case in WII_IPC_HLE_Device_hid.cpp Lioncash 2014-05-24 18:21:17 -04:00
  • 282e9bd292 JitCache: use a custom bit-set class. magumagu 2014-05-24 11:18:32 -07:00
  • 6bb08de8a0 JIT: get rid of useless code in JitCache.cpp. magumagu 2014-04-19 17:39:42 -07:00
  • 17bdb70abd Gameini updates. Linktothepast 2014-05-24 14:39:38 +03:00
  • 306bc3d829 Gameini updates. Linktothepast 2014-05-23 22:12:18 +03:00
  • 336b55bbc4 BS2 emulation: set up a reasonable BAT during startup. magumagu 2014-05-24 02:12:37 -07:00
  • 440246a190 Interpreter: use numeric_limits instead of FLT_MAX. magumagu 2014-05-24 01:52:45 -07:00
  • cffa848b99 Merge pull request #390 from magumagu/fp-reciprocal Tony Wasserka 2014-05-24 10:45:01 +02:00
  • ca3002977b Merge pull request #256 from magumagu/dsound-notify shuffle2 2014-05-23 17:02:55 -07:00
  • d71e20880f Merge pull request #398 from Sonicadvance1/Fix-Spaced-Build-Path Pierre Bourdon 2014-05-24 01:29:20 +02:00
  • d710e3af82 Fixes build if the build path has spaces in it. Ryan Houdek 2014-05-23 18:24:08 -05:00
  • 8a288c7765 Increase size of title text; force it to take a single line and ellipsize if text doesn't fit. Also set both text fields to a slightly lighter color. Eder Bastos 2014-05-23 18:47:43 -04:00
  • 6955fef161 Interpreter: Code style fixes. magumagu 2014-05-23 15:06:09 -07:00
  • d0ed3b8192 Jit: Use infinity and NaN from numeric_limits. magumagu 2014-05-22 19:20:43 -07:00
  • a9a2d3d98d New frsqrte implementation; verified accurate. magumagu 2014-05-22 06:12:29 -07:00
  • 129e76e60d Interpreter: refactor the rsqrte code, and use it for ps_rsqrte. magumagu 2014-05-22 01:53:22 -07:00
  • 567724b2f8 Jit: get rid of incorrect implementations of fres and frsqrte. magumagu 2014-05-23 14:57:34 -07:00
  • c6b7b4c790 Merge pull request #396 from kayru/opt_icache_invalidation Pierre Bourdon 2014-05-23 22:25:58 +02:00