Ryan Houdek
|
1b1b5d2100
|
[ARM] MicroOps in the branching instructions.
|
2013-09-19 02:08:19 +00:00 |
|
Ryan Houdek
|
5158aea4dc
|
[ARM] Fix misuse of RBIT in crXXX, meant to use MVN.
|
2013-09-19 02:08:19 +00:00 |
|
Rachel Bryk
|
dc73222bfc
|
Remove suggestion to restart dolphin if a wiimote movie desyncs, since it's no longer necessary.
|
2013-09-18 21:51:37 -04:00 |
|
comex
|
ae607ea1e9
|
Fix missing md5thread.detach()
|
2013-09-18 21:48:23 -04:00 |
|
Ryan Houdek
|
452fd84bbd
|
[ANDROID] Fix ARM JIT. Is due to Android using softfp instead of hardfp.
|
2013-09-18 17:21:22 -05:00 |
|
Lioncash
|
197b317357
|
Fix indentation in function PSO_MakeSaveGameValid() in GCMemcard.cpp.
Also move the iterator variable for a for loop into the loop statement in function CARD_GetSerialNo()
|
2013-09-17 21:27:37 -04:00 |
|
Ryan Houdek
|
39a8645ffc
|
[ARM] Fix the FPR cache to not have to dump registers after every instruction. Add mullwox instruction.
|
2013-09-17 22:08:23 +00:00 |
|
Ryan Houdek
|
302e9c891b
|
[ARM] crand/crandc/creqv/crnand/crnor/cror/crorc/crxor/mcrf/mfcr/mtcrf/mtsr/mcrxr/mfsr implementations.
|
2013-09-17 11:00:16 +00:00 |
|
Ryan Houdek
|
dcf74ef2b3
|
[ARM] Renables load instructions with update.
|
2013-09-17 11:00:15 +00:00 |
|
Ryan Houdek
|
1529bb48c8
|
[ARM] Flush the fpr cache between every instruction. Do this until I figure out what is destroying the FPR register states.
|
2013-09-16 15:44:41 +00:00 |
|
Ryan Houdek
|
9b9526fba2
|
[ARM] Add dcbt/dcbtst/dcba noops.
|
2013-09-16 15:13:37 +00:00 |
|
Ryan Houdek
|
98fb4c146e
|
[ARM] ps_sel implementation.
|
2013-09-16 14:05:50 +00:00 |
|
Ryan Houdek
|
cba2dd01bc
|
[ARM] Remove extraneous BKPT from ps_rsqrte.
|
2013-09-16 13:39:02 +00:00 |
|
Ryan Houdek
|
a0a0c526ae
|
[ARM] ps_rsqrte implementation.
|
2013-09-16 12:59:34 +00:00 |
|
Ryan Houdek
|
5a9cb84ae2
|
[ARM] ps_nmadd/ps_nmsub implementations.
|
2013-09-16 12:03:08 +00:00 |
|
Ryan Houdek
|
b7f47bc2e1
|
[ARM] rlwnmx implementation.
|
2013-09-16 11:53:22 +00:00 |
|
Ryan Houdek
|
43f2313ef9
|
[ARM] Implement ps_msub. Minor optimizations.
|
2013-09-16 11:53:21 +00:00 |
|
Ryan Houdek
|
0bcc20ca5b
|
[ARM] fcmpo/fcmpu implementations.
|
2013-09-16 08:57:51 +00:00 |
|
Ryan Houdek
|
c56ecce840
|
[ARM] fctiwzx implementation. This isn't implemented in JIT64 and it is unstandeable why it isn't.
|
2013-09-16 07:49:16 +00:00 |
|
Pierre Bourdon
|
24e9aedc14
|
Merge branch 'global-user-directory'
Please read https://wiki.dolphin-emu.org/index.php?title=Controlling_the_Global_User_Directory
for documentation about this feature.
Thanks to neobrain and RachelB for their work on this change, and thanks to
everyone who helped test it.
|
2013-09-14 19:24:27 +02:00 |
|
Pierre Bourdon
|
4ef5624f1f
|
Change the name of INI options for memcard paths and NAND path to make migrating User directory from non-global to global easier
|
2013-09-14 17:46:41 +02:00 |
|
Pierre Bourdon
|
501eafb407
|
Overlay local gameinis over global gameinis instead of copying.
Huge megacommit because a lot of things needed to be modified to make this
possible.
|
2013-09-14 17:46:41 +02:00 |
|
Ryan Houdek
|
e56071f2be
|
[ARM] slwx/srwx/srawx implementations.
|
2013-09-14 09:07:34 +00:00 |
|
Ryan Houdek
|
53498dafeb
|
[ARM] fmaddsx and fmaddx implementations.
|
2013-09-14 05:52:09 +00:00 |
|
Ryan Houdek
|
be4277e8a1
|
[ARM] stmw implementation.
|
2013-09-14 05:16:18 +00:00 |
|
Ryan Houdek
|
c211d06ad2
|
[ARM] stfd and stfdu implementations.
|
2013-09-14 05:09:46 +00:00 |
|
Ryan Houdek
|
6fe86f1fd1
|
[ARM] cntlzwx implementation.
|
2013-09-14 04:29:37 +00:00 |
|
Ryan Houdek
|
ef2ea31eac
|
[ARM] ps_madds0 and ps_madds1 implementations.
|
2013-09-14 04:12:57 +00:00 |
|
Pierre Bourdon
|
6bdb6585d6
|
Overlay the user Maps/ over the shared one to avoid copying files
|
2013-09-14 06:08:29 +02:00 |
|
Rachel Bryk
|
dfcef6890e
|
Use global user directory on windows.
Can override by setting HKCU\Software\Dolphin-emu\LocalUserConfig to true.
|
2013-09-14 06:08:29 +02:00 |
|
Ryan Houdek
|
4512813cf9
|
[ARM] lfdu and stfsu implementations.
|
2013-09-14 04:00:40 +00:00 |
|
Ryan Houdek
|
0ae8fa964d
|
[ARM] lfsu implementation.
|
2013-09-14 03:51:32 +00:00 |
|
Ryan Houdek
|
aaf8e92f78
|
[ARM] Fixes srawix implementation.
|
2013-09-14 03:00:33 +00:00 |
|
Jasper St. Pierre
|
f830b85d10
|
NetPlayServer: Drop all the pads for a client when she disconnects
This makes intuitive sense, and prevents issues with users stealing
up all the pads and requiring admin intervention to participate.
|
2013-09-13 21:33:11 -04:00 |
|
comex
|
0040e66282
|
Merge branch 'geckoos-fix'
Fixes issue 6551.
|
2013-09-13 18:18:51 -04:00 |
|
comex
|
e15e30602c
|
Fix HLE_HOOK_START in the interpreter.
|
2013-09-13 18:18:20 -04:00 |
|
comex
|
e62bc44f15
|
Use d01f1bad for the gameid check in RunCodeHandler rather than the actual ID.
This avoids conflict with the icache hack. codehandleronly.s does not
actually use the gameid, so it shouldn't matter.
|
2013-09-13 18:14:56 -04:00 |
|
comex
|
e6cd3b3283
|
Fix placement of HLE::Patch to not get overwritten by HLE::PatchFunctions.
(This applies to the existing HBReload hook, which would be erased in
various circumstances depending on the type of file loaded.)
|
2013-09-13 15:31:51 -04:00 |
|
comex
|
a316e2f182
|
Hook the Gecko codehandler to invalidate the icache.
The codehandler is broken and does not do this itself. This is a hack,
but a lot simpler than the alternatives.
|
2013-09-13 15:31:51 -04:00 |
|
comex
|
354b205dec
|
Return correct value to fix libogc's IOS launch sequence.
|
2013-09-13 15:31:50 -04:00 |
|
comex
|
1f8237c570
|
Fake ticket views for missing IOS title.
|
2013-09-13 15:31:50 -04:00 |
|
comex
|
868ab1918b
|
Reset es_inuse upon Reset.
|
2013-09-13 15:31:50 -04:00 |
|
comex
|
39a524f47d
|
Returning false from an IPC_HLE method should not produce an INFO_LOG.
It's commonly used to delay replying to a message and is in no way an
error.
|
2013-09-13 15:31:50 -04:00 |
|
Ryan Houdek
|
1680f27739
|
[ARM] Disable loadstorepaired instructions when fastmem is disabled.
|
2013-09-12 23:07:19 -05:00 |
|
Ryan Houdek
|
c1ddeacc9d
|
[ARM] Removes extraneous fpr.Flush
|
2013-09-12 10:31:29 +00:00 |
|
Ryan Houdek
|
aa8f0c2ca4
|
[ARM] Fixes ps_madd implementation.
|
2013-09-12 10:30:52 +00:00 |
|
Ryan Houdek
|
8882d27689
|
[ARM] Fixes the ps_merge00 and ps_merge10 implementations. They both had the potential to overwrite the source registers in the moves.
|
2013-09-12 10:17:27 +00:00 |
|
Ryan Houdek
|
749b62fcd9
|
[ARM] Fixes orcx implementation.
|
2013-09-12 09:55:55 +00:00 |
|
Ryan Houdek
|
e1d510c2dc
|
[ARM] Disables loadstores with update because they are broken.
|
2013-09-12 09:40:10 +00:00 |
|
Ryan Houdek
|
2c33bab1a6
|
[ARM] lfsx implementation.
|
2013-09-12 07:52:19 +00:00 |
|