Commit Graph

583 Commits

Author SHA1 Message Date
204c6bfeca Merge pull request #2 from archshift/issue-7-fix
Fixes issues with building Citra on OSX
2014-05-19 21:46:57 -04:00
5a8ed196e6 common_types: Changed BasicRect back to Rect, in the common namespace
Only Rect is in the namespace for now; the rest of common should be added in the future
2014-05-19 17:57:35 -07:00
9216c96f48 CMakeLists: Fixed GLEW include var name, compile flag vars
After adding FindGLEW.cmake to externals, the variable call for the GLEW include path needed to be revised.
Append flags on OSX, rather than overwrite them.
I realized that GCC_COMPILE_FLAGS was changed to CMAKE_CXX_FLAGS mistakenly, so both were changed to a more platform-independent name.
2014-05-19 16:42:34 -07:00
034e3aabc8 Improved clarity and whitespace
Changed QGL version to 3,2 in order to be less restrictive, yet it should still change up to 4,1 on OSX on Qt5.
2014-05-19 15:21:55 -07:00
403e4bf837 CMakeLists: rename HEADS, improved comments
Changes for clarity of comments, removed redundant compiler flags.
2014-05-19 15:19:36 -07:00
71b8789803 Indent fixes 2014-05-19 13:51:59 -07:00
9592d61037 Merge pull request #13 from archshift/master
Use runtime arguments to specify boot filename.
2014-05-18 22:39:40 -04:00
088a2de9a6 renamed "session" to "handle" 2014-05-18 22:24:26 -04:00
112904b832 - renamed NewHandle to CreateHandle
- updated CreateHandle/DeleteHandle to use KernelObject's
2014-05-18 22:09:08 -04:00
16d55842c5 fix warning 2014-05-18 21:43:41 -04:00
eab6fd01d7 - updated service(s) to be KernelObject's
- various cleanups
2014-05-18 21:43:29 -04:00
b5d2ff9b26 updated Travis-CI image/link in readme for new project repo 2014-05-18 21:14:37 -04:00
725d240bf7 renamed "UID" to "Handle" where appropriate 2014-05-18 18:24:24 -04:00
772abad778 - moved Handle/Result definitions to kernel.h
- added ResetType enum
2014-05-18 18:12:29 -04:00
8fba88d5d5 - added stub for CreateEvent
- changed some stubbed SVCs to return unique handle names for debugging purposes
2014-05-18 17:52:02 -04:00
6a6c7eeccb added stubbed function for WaitSynchronizationN 2014-05-17 23:37:25 -04:00
603ef89dad Indent fixes 2014-05-17 12:54:38 -07:00
c396a5ac57 Fixed vfp issues 2014-05-17 10:55:45 -07:00
fbc04ad0c7 ignore thumbemu 0xDEADCODE debugging catch on MCR 2014-05-17 13:48:27 -04:00
09b8e8fb6a changed a comment 2014-05-17 13:47:55 -04:00
cfea5fdd58 cleanups to SVC CreateThread 2014-05-17 13:47:44 -04:00
3fac6dc39e Merge branch 'master' into threading 2014-05-17 13:35:20 -04:00
265c770a9d updated how we call ARM core to make things much faster 2014-05-17 11:59:18 -04:00
c1394650ff Updated cmakelists 2014-05-16 23:39:27 -07:00
b8c8d0903e Merge remote-tracking branch 'upstream/master' into issue-7-fix 2014-05-16 23:21:03 -07:00
1e729e7cae Added FindGLEW to cmake-modules 2014-05-16 23:03:10 -07:00
14ae026386 - added enum ThreadProcessorId
- reorganized some kernel thread functions
- added placeholder __KernelWaitThread_Synchronization function
2014-05-17 00:56:00 -04:00
43bc2ac724 added MIN, MAX, and CLAMP macros to common_funcs 2014-05-17 00:53:41 -04:00
7cdb705059 - replaced KERNELOBJECT_MAX_NAME_LENGTH with KERNEL_MAX_NAME_LENGTH
- added KERNEL_DEFAULT_STACK_SIZE definition (0x4000)
2014-05-16 23:48:15 -04:00
39ee75fc8d added stubbed GetProcSemaphore - does nothing but avoids an exception 2014-05-16 23:25:16 -04:00
4faed70b40 add kernel.* and thread.* to VS filters 2014-05-16 23:24:39 -04:00
540a693eae updated APT_U::GetLockHandle to return a valid handle 2014-05-16 23:23:56 -04:00
0b1ba2f37a Merge master into threading to add support for VFP 2014-05-16 22:24:34 -04:00
a4fd257469 Merge pull request #17 from bunnei/arm-vfp
ARM VFP support - integrated from SkyEye
2014-05-16 21:54:02 -04:00
92be5517c4 same fix as last commit - just for vfpsingle.cpp 2014-05-16 21:25:33 -04:00
1dc08765a8 another VFP fix for GCC 2014-05-16 21:18:01 -04:00
509f63486a fixed VFP DBG log for GCC 2014-05-16 21:10:30 -04:00
afc9e27fc7 fixed typo in CMakeLists.txt 2014-05-16 20:57:31 -04:00
145a91f21f - reenabled MCR and MRC functions now that VFP is attached
- removed HLE::CallMCR function (was pointless)
2014-05-16 20:52:46 -04:00
a2804bf701 - removed unused stubbed out code
- fixed some compiler issues with xscale_copro when porting code to Windows
- fixed some #include's
2014-05-16 20:04:13 -04:00
f872807de2 added maverick.cpp to ARM core from skyeye 2014-05-16 00:52:42 -04:00
f3c9875acb fixed includes 2014-05-16 00:52:13 -04:00
f5400080bd enabled CP_ACCESS_ALLOWED 2014-05-16 00:51:59 -04:00
68408ed9b9 fixed include path 2014-05-16 00:51:45 -04:00
7cd7d17954 removed undefined function ARMul_ConsolePrint 2014-05-16 00:51:36 -04:00
ad49d481a8 added missing armcopro from skyeye 2014-05-16 00:23:36 -04:00
9a642caee7 added missing skyeye mmu code 2014-05-15 23:39:06 -04:00
56846a4200 fixed armmmu imports 2014-05-15 22:58:21 -04:00
3e1eafa244 - moved mmu to arm/interpreter folder
- added initial VFP code from skyeye
2014-05-15 22:54:17 -04:00
4fba4f36bf - added SVC stubs for QueryMemory and GetThreadId
- added SVC structs MemoryInfo and PageInfo
2014-05-15 20:17:30 -04:00