bunnei
68408ed9b9
fixed include path
12 years ago
bunnei
7cd7d17954
removed undefined function ARMul_ConsolePrint
12 years ago
bunnei
ad49d481a8
added missing armcopro from skyeye
12 years ago
bunnei
9a642caee7
added missing skyeye mmu code
12 years ago
bunnei
56846a4200
fixed armmmu imports
12 years ago
bunnei
3e1eafa244
- moved mmu to arm/interpreter folder
- added initial VFP code from skyeye
12 years ago
bunnei
bdc54d0d48
Merge pull request #15 from bunnei/hle-services
Various fixes/improvements to HLE of 3DS services, mostly cleans up GSP call decoding
12 years ago
bunnei
b39cd3a64c
removed unknown fields from GX_CmdBufferHeader
12 years ago
bunnei
a6b047ec3b
removed incorrect dolphin copyright line
12 years ago
bunnei
d4bf68b650
Merge pull request #16 from Sethpaien/master
Update FlipFramebuffer - makes converting the raw framebuffer slightly faster
12 years ago
Sethpaien
e1fcb2fdfb
Update FlipFramebuffer
Less calculations + fix
12 years ago
bunnei
a713bd1bad
fixed include of common in bit_field.h
12 years ago
bunnei
505d984f16
logger fix for linux
12 years ago
bunnei
4de763f462
removed unnecessary log message
12 years ago
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)
12 years ago
bunnei
f23e99bb85
added kernel memory to mem_map
12 years ago
bunnei
92bde183dd
added GSP to loggers
12 years ago
bunnei
e7a0283625
added BitField to common
12 years ago
bunnei
de36d82dde
- added debug logging to syscall.cpp
- added stubbed HLE syscall functions for svc_GetResourceLimit and svc_GetResourceLimitCurrentValues
12 years ago
bunnei
a3a383cb7a
added mem_map read for config_mem
12 years ago
bunnei
34dc0a9b07
added config_mem module for HLE of firmware configuration memory settings
12 years ago
bunnei
d1472b816f
- disable strict alignment on LDRD/STRD
- handle RD in STREX/STREXB
12 years ago
bunnei
9db26df05f
- added better SVC logging
- added stubs for GetResourceLimit and GetResourceLimitCurrentValues SVCs
12 years ago
bunnei
e3ee3e441b
commented out useless debug logs that just spammed console
12 years ago
bunnei
f7c6302009
- added CallMCR function to coprocessor HLE module
- moved instruction decoding to coprocessor HLE module
12 years ago
bunnei
c1e71ae1ac
fixed include in coprocessor.cpp
12 years ago
bunnei
f043424915
renamed hle "mrc" module to "coprocessor"
12 years ago
bunnei
4ee72869cc
- added some function wrappers for HLE
- added stub for SVC CreateAddressArbiter
- added OutputDebugString SVC
12 years ago
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
12 years ago
bunnei
08fb71108a
added symbol map load function to Qt GUI
12 years ago
bunnei
29da6e9ab5
added a module to load symbol map files for debugging
12 years ago
bunnei
924e7b6af8
fixed a bug where ExeFs code was being incorrectly masked
12 years ago
bunnei
235dddb3f1
added virtual memory map for ExeFS (where ARM11 code is supposed to be loaded)
12 years ago
bunnei
c37390f8e2
reorganized memory regions enum, added regions for ExeFS code
12 years ago
bunnei
5a3d9b8e61
added FAQ link to README.md
12 years ago
bunnei
305c2e61bd
fixed build image in README.md to link to Travis CI page
12 years ago
bunnei
b7eb9aad3e
added Travis CI build indicator to README.md
12 years ago
bunnei
d45b14fc66
Merge pull request #5 from cpp3ds/master
Travis CI script
12 years ago
bunnei
af921daa4c
added virtual address conversion for firmware FW0B
12 years ago
bunnei
535947a0e1
fix for issue Linux build #9 , not sure why this is broken but its unused code I'm just getting rid of it
12 years ago
bunnei
438dba40c1
Merge branch 'hle-interface-updates'
12 years ago
bunnei
a48c6b947d
removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class
12 years ago
bunnei
451a14f98c
fixed weird spacing
12 years ago
bunnei
f76a60be05
removed commented out line - this was for an unimplemented MRC call, no longer need to leave this here
12 years ago
bunnei
1142ccba03
fixed renderer to use correct framebuffer location
12 years ago
bunnei
a6c925112a
hackish but working way to set the framebuffer location to VRAM (used in ARM11 demos tested thus far, e.g. yeti3DS)
12 years ago
bunnei
b2a6ad52f4
added helper functions to mem_map to convert physical addresses to virtual addresses
12 years ago
bunnei
f0525a1eb4
added code to LCD modules keep track of framebuffer location in FCRAM or VRAM
12 years ago
bunnei
f78794961e
- changed HW IO map to use virtual addresses
- added hooks to catch LCD IO read/writes
12 years ago
bunnei
9e047e32d4
added simple GSP GPU ReadHWRegs function to support returning the framebuffer address
12 years ago