bunnei
72622a1b5a
- removed HLE mem "hack" and replaced with kernel mem region
...
- added a helper function for getting command buffer for services
- fixed bug where GSP DMA was incorrectly being done in DataSynchronizationBarrier (instead of gsp_TriggerCmdReqQueue)
2014-05-07 21:04:55 -04:00
bunnei
f23e99bb85
added kernel memory to mem_map
2014-05-07 21:01:09 -04:00
bunnei
92bde183dd
added GSP to loggers
2014-05-07 20:59:21 -04:00
bunnei
e7a0283625
added BitField to common
2014-05-07 18:14:42 -04:00
bunnei
de36d82dde
- added debug logging to syscall.cpp
...
- added stubbed HLE syscall functions for svc_GetResourceLimit and svc_GetResourceLimitCurrentValues
2014-05-06 23:34:20 -04:00
bunnei
a3a383cb7a
added mem_map read for config_mem
2014-05-06 23:32:04 -04:00
bunnei
34dc0a9b07
added config_mem module for HLE of firmware configuration memory settings
2014-05-06 23:29:39 -04:00
bunnei
d1472b816f
- disable strict alignment on LDRD/STRD
...
- handle RD in STREX/STREXB
2014-05-06 21:34:00 -04:00
bunnei
9db26df05f
- added better SVC logging
...
- added stubs for GetResourceLimit and GetResourceLimitCurrentValues SVCs
2014-05-06 17:18:20 -04:00
bunnei
e3ee3e441b
commented out useless debug logs that just spammed console
2014-05-06 17:17:00 -04:00
archshift
bd316ca0c0
Fixed indents
2014-05-04 15:47:42 -07:00
archshift
62528320ea
Check arg count before attempting to access it.
2014-05-01 20:41:42 -07:00
bunnei
f7c6302009
- added CallMCR function to coprocessor HLE module
...
- moved instruction decoding to coprocessor HLE module
2014-05-01 23:03:50 -04:00
bunnei
c1e71ae1ac
fixed include in coprocessor.cpp
2014-05-01 19:21:04 -04:00
bunnei
f043424915
renamed hle "mrc" module to "coprocessor"
2014-05-01 19:20:44 -04:00
bunnei
4ee72869cc
- added some function wrappers for HLE
...
- added stub for SVC CreateAddressArbiter
- added OutputDebugString SVC
2014-05-01 18:50:36 -04:00
archshift
eec40f8f6f
Use runtime arguments to specify boot filename.
2014-05-01 15:13:06 -07:00
archshift
7817d6c79a
Support for C++11 on OSX
2014-04-30 23:47:38 -07:00
bunnei
bb7fcf79fe
- added option to load a code.bin file extracted from a CXI file
...
- updated load launcher.dat function to use ARM11 format hack
2014-04-30 23:50:14 -04:00
bunnei
08fb71108a
added symbol map load function to Qt GUI
2014-04-30 23:46:57 -04:00
bunnei
29da6e9ab5
added a module to load symbol map files for debugging
2014-04-30 23:46:06 -04:00
bunnei
924e7b6af8
fixed a bug where ExeFs code was being incorrectly masked
2014-04-30 23:31:04 -04:00
archshift
704075f04a
Fixed indents
2014-04-30 20:13:28 -07:00
archshift
948cfe6d37
Reverse debugging changes
2014-04-30 20:00:44 -07:00
archshift
25106ac96e
Revert "Fix Travis"
...
This reverts commit 7b1d8045ee
.
2014-04-30 19:59:38 -07:00
archshift
7b1d8045ee
Fix Travis
2014-04-30 19:51:36 -07:00
archshift
dade106aa9
Linux support
2014-04-30 18:44:48 -07:00
archshift
04818af42e
Merge branch 'issue-7-fix' of https://github.com/archshift/citra into issue-7-fix
2014-04-30 18:37:20 -07:00
archshift
541c9dffb7
Unintended change reversal
2014-04-30 18:36:51 -07:00
archshift
fb47258af7
TGA dumps work, courtesy of @bunnei
2014-04-30 18:34:49 -07:00
archshift
bdc3c99904
Merge commit upstream/master into issue-7-fix
2014-04-30 18:01:12 -07:00
archshift
3dad4e3b5c
Sets OGL version for Qt; will only work with Qt5
2014-04-30 17:10:38 -07:00
archshift
c1b770cc0d
OpenGL 3+ on OSX with GLFW
2014-04-30 17:00:36 -07:00
archshift
a7f3ed003d
A bit of Cmake love
2014-04-30 16:56:47 -07:00
bunnei
235dddb3f1
added virtual memory map for ExeFS (where ARM11 code is supposed to be loaded)
2014-04-30 18:31:35 -04:00
bunnei
c37390f8e2
reorganized memory regions enum, added regions for ExeFS code
2014-04-30 18:31:24 -04:00
archshift
52377cf0d2
Some more experimentation
2014-04-29 19:27:01 -07:00
archshift
237d079aad
Merge commit upstream/master into issue-7-fix
2014-04-28 19:44:43 -07:00
archshift
5a9c2ce5ea
IT'S ALIVE!
2014-04-28 19:40:39 -07:00
bunnei
5a3d9b8e61
added FAQ link to README.md
2014-04-28 17:07:48 -04:00
bunnei
305c2e61bd
fixed build image in README.md to link to Travis CI page
2014-04-28 12:23:38 -04:00
bunnei
b7eb9aad3e
added Travis CI build indicator to README.md
2014-04-28 12:21:41 -04:00
bunnei
d45b14fc66
Merge pull request #5 from cpp3ds/master
...
Travis CI script
2014-04-28 11:57:12 -04:00
archshift
5749d1eabe
Fix complaints about functions that could not be found
2014-04-27 22:25:30 -07:00
archshift
5741f2fb26
Problematic class with no current implementation
2014-04-27 22:24:39 -07:00
archshift
b9fc729928
Problematic template functions
2014-04-27 22:23:58 -07:00
archshift
48deb45624
Xcode complains that the class name is redundant.
2014-04-27 22:23:01 -07:00
archshift
ff48c8bed3
Rect to BasicRect
...
Somewhere along the line an OSX header had already taken the name Rect.
2014-04-27 22:21:46 -07:00
bunnei
af921daa4c
added virtual address conversion for firmware FW0B
2014-04-27 22:32:51 -04:00
bunnei
81cb80997a
add missing bswap functions
2014-04-27 21:49:50 -04:00