a6ad68190f
Fix double-free in Service manager during shutdown
...
Fixes #423 .
2015-01-07 17:32:31 -02:00
317fe1e528
Merge pull request #438 from lioncash/swp
...
dyncom: Fix SWPB
2015-01-07 09:53:29 -05:00
5ae3a9657d
Merge pull request #434 from lioncash/sm
...
dyncom: Move over SMLALXY
2015-01-07 09:51:06 -05:00
75c211c10f
dyncom: Fix SWPB
2015-01-07 09:36:06 -05:00
511e13f3e3
dyncom: Move over SMLALXY
2015-01-07 00:53:56 -05:00
5217e3f873
Merge pull request #421 from linkmauve/remove-dead-platforms
...
Remove dead platform #ifdefs to make the code more readable.
2015-01-06 23:09:20 -05:00
088863c921
Merge pull request #376 from Subv/arc_reorder
...
Archives: Change the folder layout of some archives.
2015-01-06 20:13:56 -05:00
8fbe5d2dca
Archives/Exdata: Don't set concrete_mount_point in the ctor
2015-01-06 16:12:25 -05:00
32dbb76e00
Archives: Changed the unimplemented archives comment.
...
It now refers to me as the PoC
2015-01-06 15:34:37 -05:00
5244ac0e9c
Archives: Addressed some comments
2015-01-06 15:02:30 -05:00
6b411c63c9
Common: Remove dead platform #ifdefs to make the code more readable.
...
Symbian, Xbox, Blackberry and iOS got removed.
FreeBSD and Android kept due to them potentially being able to run Citra in the future.
The iOS specific part also got removed from PPSSPP in order to fix a bug there.
2015-01-06 18:57:28 +00:00
0bf5a0bfc4
Merge pull request #402 from chrisvj/master
...
Renamed all .hxx headers to .h
2015-01-06 12:43:08 -05:00
89bb0ecbd5
Merge pull request #417 from kevinhartman/exclusive-tag-fix
...
Added exclusive reservation granule from ARMv7 spec to dyncom...
2015-01-06 12:42:10 -05:00
b0a14cfe7f
citra-qt: Renamed all .hxx headers to .h
2015-01-06 04:51:54 -08:00
9c8b867d86
Merge pull request #419 from linkmauve/no-x86-specifics
...
Remove x86 specifics
2015-01-05 22:59:27 -05:00
9eaef4e04a
Merge pull request #413 from purpasmart96/serv_clean
...
Services: Clean up a few things and add a few function names
2015-01-05 22:48:58 -05:00
8132c01830
Added exclusive reservation granule from ARMv7 spec to dyncom to protect LDR/STREX.
2015-01-05 22:29:51 -05:00
9b83f0e158
Merge pull request #272 from rohit-n/sign-compare
...
Silence some -Wsign-compare warnings.
2015-01-05 22:10:56 -05:00
379b39e583
Services: Clean up a few things and add a few function names
2015-01-05 16:07:15 -08:00
123a76c9c8
SaveDataCheck: Fixed a typo
2015-01-05 16:40:36 -05:00
6fad32ea98
Merge pull request #422 from lioncash/bxj
...
dyncom: Partially emulate BXJ
2015-01-05 16:36:29 -05:00
f75def619c
dyncom: Partially emulate BXJ
...
Just in case some game studio let the intern write inline assembly or something.
2015-01-05 15:55:09 -05:00
4828d0b7af
Merge pull request #416 from bunnei/fake-dsp-interrupt
...
DSP: Signal (faked) interrupt on every frame.
2015-01-05 15:51:36 -05:00
fb0c749223
Merge pull request #420 from lioncash/qflag
...
dyncom: Actually set the Q flag for SMLABB/SMLABT/SMLATB/SMLATT
2015-01-05 13:32:02 -05:00
66e06f65c4
Common: Use std::abs instead of abs, using abs with cmath fails on some systems.
2015-01-05 16:38:12 +00:00
e08a39a2f4
dyncom: Actually set the Q flag for SMLABB/SMLABT/SMLATB/SMLATT
...
Easy skyeye todo fix.
2015-01-05 10:41:02 -05:00
ffe4cc9c5a
Common: Remove the unused x86-specific 128-bit float type.
2015-01-05 15:03:50 +00:00
8b1ec1a82a
Merge pull request #418 from lioncash/qd
...
dyncom: Implement QADD/QSUB/QDADD/QDSUB
2015-01-05 09:59:12 -05:00
d00c22c706
dyncom: Implement QADD/QSUB/QDADD/QDSUB
2015-01-05 09:13:41 -05:00
e9650f1c61
DSP: Signal (faked) interrupt on every frame.
...
- Hack to work around games checking that the DSP event has been signaled by a real DSP interrupt.
2015-01-05 00:25:37 -05:00
cc23269ff4
Merge pull request #407 from Subv/arbiter
...
AddressArbiter: Ported arbitration type 2 from 3dmoo.
2015-01-05 00:05:50 -05:00
81e255a411
Merge pull request #415 from Dante38490/master
...
Loader: Add support for loading NCCH ROMs with the .3DS extension
2015-01-04 23:10:04 -05:00
96e6b2aa50
Merge pull request #408 from Subv/mutex
...
Mutex: Add the calling thread to the waiting list when needed
2015-01-04 22:55:53 -05:00
e674aa31af
Fix correct espace
2015-01-05 04:45:09 +01:00
35a085d567
Add support load 3DS room
2015-01-05 04:39:42 +01:00
26f31a2dfb
Merge pull request #386 from archshift/y2ru
...
Stub the y2r:u service
2015-01-04 21:40:58 -05:00
ecf390b327
Merge pull request #406 from chrisvj/license-headers
...
citra-qt: Added license headers to files.
2015-01-04 21:39:07 -05:00
fe76d2b2fe
Merge pull request #405 from lioncash/type
...
skyeye: Remove duplicate typedefs
2015-01-04 21:38:20 -05:00
ea80363cc2
Mutex: Add the calling thread to the waiting list when needed
...
This will happen when the mutex is already owned by another thread. Should fix some issues with games being stuck due to waiting threads not being awoken.
2015-01-04 12:52:34 -05:00
6dfcf2271b
citra-qt: Added license headers to files.
2015-01-04 09:36:57 -08:00
41e1cb12e5
skyeye: Remove duplicate typedefs
...
citra already has its own typedefs like this.
2015-01-04 12:34:02 -05:00
90dffe3fc1
Archives: Make SYSTEM_ID and SDCARD_ID strings
2015-01-04 09:10:27 -05:00
b058ce6feb
Merge pull request #403 from yuriks/shutdown-system
...
Frontends: Shutdown core when emulation is stopped
2015-01-04 00:22:14 -05:00
cdde76f2aa
Frontends: Shutdown core when emulation is stopped
2015-01-04 01:04:46 -02:00
71a063f45c
Archives: Changed the way paths are built for the archives.
...
Each archive now takes a mount point of either NAND or SDMC, and builds its own directory structure there, trying to simulate an HLE-friendly hardware layout
2015-01-03 20:46:05 -05:00
cfd7b219f6
SaveDataCheck: Move the files to nand/title
...
under /nand/title/high/low/content/00000000.app.romfs
2015-01-03 19:01:46 -05:00
d66d1707cf
Merge pull request #401 from yuriks/filesys-leak
...
FileSys: Fix crash bug in DiskFile exposed by #400
2015-01-03 15:35:03 -05:00
930e13cb2c
FileSys: Fix crash bug in DiskFile exposed by #400
2015-01-03 18:28:37 -02:00
a0cb320bad
Merge pull request #400 from yuriks/filesys-leak
...
FileSys: Fix a few memory leaks
2015-01-03 15:00:50 -05:00
48130b1eaa
Stub the y2r:u service
2015-01-03 16:42:39 -03:00