This website requires JavaScript.
6655a4751e
README: Update wiki links
archshift
2014-05-19 20:17:08 -0700
0886dc70ed
apt: changed stubbed handle to be something other than 0xDEADBEEF (used as a magic value in other places) so that I can track how it propagates through the app code
bunnei
2014-05-19 22:21:17 -0400
f5a119a367
thread: added declaration for __KernelReschedule to be used by syscall module
bunnei
2014-05-19 22:19:48 -0400
29930ac110
VFP: disable DBG messages because they spam the console with unimportant skyeye junk
bunnei
2014-05-19 22:19:10 -0400
204c6bfeca
Merge pull request #2 from archshift/issue-7-fix
bunnei
2014-05-19 21:46:57 -0400
5a8ed196e6
common_types: Changed BasicRect back to Rect, in the common namespace
archshift
2014-05-19 17:57:35 -0700
9216c96f48
CMakeLists: Fixed GLEW include var name, compile flag vars
archshift
2014-05-19 16:33:23 -0700
034e3aabc8
Improved clarity and whitespace
archshift
2014-05-19 15:21:55 -0700
403e4bf837
CMakeLists: rename HEADS, improved comments
archshift
2014-05-19 15:19:36 -0700
71b8789803
Indent fixes
archshift
2014-05-19 13:51:59 -0700
9592d61037
Merge pull request #13 from archshift/master
bunnei
2014-05-18 22:39:40 -0400
088a2de9a6
renamed "session" to "handle"
bunnei
2014-05-18 22:24:26 -0400
112904b832
- renamed NewHandle to CreateHandle
bunnei
2014-05-18 22:09:08 -0400
16d55842c5
fix warning
bunnei
2014-05-18 21:43:41 -0400
eab6fd01d7
- updated service(s) to be KernelObject's
bunnei
2014-05-18 21:43:29 -0400
b5d2ff9b26
updated Travis-CI image/link in readme for new project repo
bunnei
2014-05-18 21:14:37 -0400
725d240bf7
renamed "UID" to "Handle" where appropriate
bunnei
2014-05-18 18:24:24 -0400
772abad778
- moved Handle/Result definitions to kernel.h
bunnei
2014-05-18 18:12:29 -0400
8fba88d5d5
- added stub for CreateEvent
bunnei
2014-05-18 17:52:02 -0400
6a6c7eeccb
added stubbed function for WaitSynchronizationN
bunnei
2014-05-17 23:37:25 -0400
603ef89dad
Indent fixes
archshift
2014-05-17 12:54:38 -0700
c396a5ac57
Fixed vfp issues
archshift
2014-05-17 10:55:45 -0700
fbc04ad0c7
ignore thumbemu 0xDEADCODE debugging catch on MCR
bunnei
2014-05-17 13:48:27 -0400
09b8e8fb6a
changed a comment
bunnei
2014-05-17 13:47:55 -0400
cfea5fdd58
cleanups to SVC CreateThread
bunnei
2014-05-17 13:47:44 -0400
3fac6dc39e
Merge branch 'master' into threading
bunnei
2014-05-17 13:35:20 -0400
265c770a9d
updated how we call ARM core to make things much faster
bunnei
2014-05-17 11:59:18 -0400
c1394650ff
Updated cmakelists
archshift
2014-05-16 23:39:27 -0700
b8c8d0903e
Merge remote-tracking branch 'upstream/master' into issue-7-fix
archshift
2014-05-16 23:21:03 -0700
1e729e7cae
Added FindGLEW to cmake-modules
archshift
2014-05-16 23:03:10 -0700
14ae026386
- added enum ThreadProcessorId
bunnei
2014-05-17 00:56:00 -0400
43bc2ac724
added MIN, MAX, and CLAMP macros to common_funcs
bunnei
2014-05-17 00:53:41 -0400
7cdb705059
- replaced KERNELOBJECT_MAX_NAME_LENGTH with KERNEL_MAX_NAME_LENGTH
bunnei
2014-05-16 23:48:15 -0400
39ee75fc8d
added stubbed GetProcSemaphore - does nothing but avoids an exception
bunnei
2014-05-16 23:25:16 -0400
4faed70b40
add kernel.* and thread.* to VS filters
bunnei
2014-05-16 23:24:39 -0400
540a693eae
updated APT_U::GetLockHandle to return a valid handle
bunnei
2014-05-16 23:23:56 -0400
0b1ba2f37a
Merge master into threading to add support for VFP
bunnei
2014-05-16 22:24:34 -0400
a4fd257469
Merge pull request #17 from bunnei/arm-vfp
bunnei
2014-05-16 21:54:02 -0400
92be5517c4
same fix as last commit - just for vfpsingle.cpp
bunnei
2014-05-16 21:25:33 -0400
1dc08765a8
another VFP fix for GCC
bunnei
2014-05-16 21:18:01 -0400
509f63486a
fixed VFP DBG log for GCC
bunnei
2014-05-16 21:10:30 -0400
afc9e27fc7
fixed typo in CMakeLists.txt
bunnei
2014-05-16 20:57:31 -0400
145a91f21f
- reenabled MCR and MRC functions now that VFP is attached
bunnei
2014-05-16 20:52:46 -0400
a2804bf701
- removed unused stubbed out code
bunnei
2014-05-16 20:04:13 -0400
f872807de2
added maverick.cpp to ARM core from skyeye
bunnei
2014-05-16 00:52:42 -0400
f3c9875acb
fixed includes
bunnei
2014-05-16 00:52:13 -0400
f5400080bd
enabled CP_ACCESS_ALLOWED
bunnei
2014-05-16 00:51:59 -0400
68408ed9b9
fixed include path
bunnei
2014-05-16 00:51:45 -0400
7cd7d17954
removed undefined function ARMul_ConsolePrint
bunnei
2014-05-16 00:51:36 -0400
ad49d481a8
added missing armcopro from skyeye
bunnei
2014-05-16 00:23:36 -0400
9a642caee7
added missing skyeye mmu code
bunnei
2014-05-15 23:39:06 -0400
56846a4200
fixed armmmu imports
bunnei
2014-05-15 22:58:21 -0400
3e1eafa244
- moved mmu to arm/interpreter folder
bunnei
2014-05-15 22:54:17 -0400
4fba4f36bf
- added SVC stubs for QueryMemory and GetThreadId
bunnei
2014-05-15 20:17:30 -0400
4910b6f336
added memory mapped region for system mem - sdk demos load a segment here on ELF load
bunnei
2014-05-15 18:56:28 -0400
3c240abf10
added ability to load AXF files (same as ELF)
bunnei
2014-05-15 18:54:57 -0400
940330c6e1
completely gutted/refactored threading code to be simpler
bunnei
2014-05-15 18:27:08 -0400
a7cc430aa4
changed "UID" to "Handle" to be a little more consistent with CTR naming
bunnei
2014-05-15 18:26:28 -0400
367d63691f
- added ThreadContext struct
bunnei
2014-05-15 18:25:56 -0400
cf2eb8e3d3
added ThreadQueueList class to common (taken from PPSSPP)
bunnei
2014-05-15 18:19:34 -0400
b99a5da65b
- added helper function for __KernelCreateThread
bunnei
2014-05-14 20:50:30 -0400
9f5588725c
changed primary thread priority to 0x30 - this is typical, not 0x31
bunnei
2014-05-14 20:49:27 -0400
4d7f3c74fd
added function stubs for EatCycles and ReSchedule
bunnei
2014-05-14 20:49:02 -0400
0de78eb3c4
fixed thread reset to not set stack address
bunnei
2014-05-13 23:18:28 -0400
7d078189da
various cleanups / remove unused code
bunnei
2014-05-13 22:29:31 -0400
3838d46b90
added a bunch of threading code, recycled from PPSSPP, with lots of hacks in for 3DS... doesn't really do much yet. Just a jumping off point
bunnei
2014-05-13 22:00:11 -0400
b87536e82c
changed loader to use __KernelLoadExec
bunnei
2014-05-13 21:58:51 -0400
b5ef630c9c
added CreateThread, CreateMutex, and ReleaseMutex SVC stubs (just parameter decoding for now)
bunnei
2014-05-13 21:58:26 -0400
1583d2b6f3
- added __KernelLoadExec function
bunnei
2014-05-13 21:57:12 -0400
ce4d271a53
added option to set CPSR register to arm_interface
bunnei
2014-05-11 22:14:13 -0400
6b264518a5
added initial kernel/thread modules
bunnei
2014-05-09 22:11:18 -0400
daf7a7880a
added kernel logger to common
bunnei
2014-05-09 20:54:51 -0400
bdc54d0d48
Merge pull request #15 from bunnei/hle-services
bunnei
2014-05-08 17:16:35 -0400
b39cd3a64c
removed unknown fields from GX_CmdBufferHeader
bunnei
2014-05-08 17:12:07 -0400
a6b047ec3b
removed incorrect dolphin copyright line
bunnei
2014-05-08 17:11:41 -0400
d4bf68b650
Merge pull request #16 from Sethpaien/master
bunnei
2014-05-08 12:42:01 -0400
e1fcb2fdfb
Update FlipFramebuffer
Sethpaien
2014-05-08 18:05:30 +0200
a713bd1bad
fixed include of common in bit_field.h
bunnei
2014-05-07 21:44:16 -0400
505d984f16
logger fix for linux
bunnei
2014-05-07 21:34:04 -0400
4de763f462
removed unnecessary log message
bunnei
2014-05-07 21:19:03 -0400
72622a1b5a
- removed HLE mem "hack" and replaced with kernel mem region
bunnei
2014-05-07 21:04:55 -0400
f23e99bb85
added kernel memory to mem_map
bunnei
2014-05-07 21:01:09 -0400
92bde183dd
added GSP to loggers
bunnei
2014-05-07 20:59:21 -0400
e7a0283625
added BitField to common
bunnei
2014-05-07 18:14:42 -0400
de36d82dde
- added debug logging to syscall.cpp
bunnei
2014-05-06 23:34:20 -0400
a3a383cb7a
added mem_map read for config_mem
bunnei
2014-05-06 23:32:04 -0400
34dc0a9b07
added config_mem module for HLE of firmware configuration memory settings
bunnei
2014-05-06 23:29:39 -0400
d1472b816f
- disable strict alignment on LDRD/STRD
bunnei
2014-05-06 21:34:00 -0400
9db26df05f
- added better SVC logging
bunnei
2014-05-06 17:18:20 -0400
e3ee3e441b
commented out useless debug logs that just spammed console
bunnei
2014-05-06 17:17:00 -0400
bd316ca0c0
Fixed indents
archshift
2014-05-04 15:47:42 -0700
62528320ea
Check arg count before attempting to access it.
archshift
2014-05-01 20:41:42 -0700
f7c6302009
- added CallMCR function to coprocessor HLE module
bunnei
2014-05-01 23:03:50 -0400
c1e71ae1ac
fixed include in coprocessor.cpp
bunnei
2014-05-01 19:21:04 -0400
f043424915
renamed hle "mrc" module to "coprocessor"
bunnei
2014-05-01 19:20:44 -0400
4ee72869cc
- added some function wrappers for HLE
bunnei
2014-05-01 18:50:36 -0400
eec40f8f6f
Use runtime arguments to specify boot filename.
archshift
2014-05-01 15:13:06 -0700
7817d6c79a
Support for C++11 on OSX
archshift
2014-04-30 23:47:38 -0700
bb7fcf79fe
- added option to load a code.bin file extracted from a CXI file
bunnei
2014-04-30 23:50:14 -0400
08fb71108a
added symbol map load function to Qt GUI
bunnei
2014-04-30 23:46:57 -0400