Sethpaien
e1fcb2fdfb
Update FlipFramebuffer
...
Less calculations + fix
11 years ago
bunnei
a713bd1bad
fixed include of common in bit_field.h
11 years ago
bunnei
505d984f16
logger fix for linux
11 years ago
bunnei
4de763f462
removed unnecessary log message
11 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)
11 years ago
bunnei
f23e99bb85
added kernel memory to mem_map
11 years ago
bunnei
92bde183dd
added GSP to loggers
11 years ago
bunnei
e7a0283625
added BitField to common
11 years ago
bunnei
de36d82dde
- added debug logging to syscall.cpp
...
- added stubbed HLE syscall functions for svc_GetResourceLimit and svc_GetResourceLimitCurrentValues
11 years ago
bunnei
a3a383cb7a
added mem_map read for config_mem
11 years ago
bunnei
34dc0a9b07
added config_mem module for HLE of firmware configuration memory settings
11 years ago
bunnei
d1472b816f
- disable strict alignment on LDRD/STRD
...
- handle RD in STREX/STREXB
11 years ago
bunnei
9db26df05f
- added better SVC logging
...
- added stubs for GetResourceLimit and GetResourceLimitCurrentValues SVCs
11 years ago
bunnei
e3ee3e441b
commented out useless debug logs that just spammed console
11 years ago
bunnei
f7c6302009
- added CallMCR function to coprocessor HLE module
...
- moved instruction decoding to coprocessor HLE module
11 years ago
bunnei
c1e71ae1ac
fixed include in coprocessor.cpp
11 years ago
bunnei
f043424915
renamed hle "mrc" module to "coprocessor"
11 years ago
bunnei
4ee72869cc
- added some function wrappers for HLE
...
- added stub for SVC CreateAddressArbiter
- added OutputDebugString SVC
11 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
11 years ago
bunnei
08fb71108a
added symbol map load function to Qt GUI
11 years ago
bunnei
29da6e9ab5
added a module to load symbol map files for debugging
11 years ago
bunnei
924e7b6af8
fixed a bug where ExeFs code was being incorrectly masked
11 years ago
bunnei
235dddb3f1
added virtual memory map for ExeFS (where ARM11 code is supposed to be loaded)
11 years ago
bunnei
c37390f8e2
reorganized memory regions enum, added regions for ExeFS code
11 years ago
bunnei
5a3d9b8e61
added FAQ link to README.md
11 years ago
bunnei
305c2e61bd
fixed build image in README.md to link to Travis CI page
11 years ago
bunnei
b7eb9aad3e
added Travis CI build indicator to README.md
11 years ago
bunnei
d45b14fc66
Merge pull request #5 from cpp3ds/master
...
Travis CI script
11 years ago
bunnei
af921daa4c
added virtual address conversion for firmware FW0B
11 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
11 years ago
bunnei
438dba40c1
Merge branch 'hle-interface-updates'
11 years ago
bunnei
a48c6b947d
removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class
11 years ago
bunnei
451a14f98c
fixed weird spacing
11 years ago
bunnei
f76a60be05
removed commented out line - this was for an unimplemented MRC call, no longer need to leave this here
11 years ago
bunnei
1142ccba03
fixed renderer to use correct framebuffer location
11 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)
11 years ago
bunnei
b2a6ad52f4
added helper functions to mem_map to convert physical addresses to virtual addresses
11 years ago
bunnei
f0525a1eb4
added code to LCD modules keep track of framebuffer location in FCRAM or VRAM
11 years ago
bunnei
f78794961e
- changed HW IO map to use virtual addresses
...
- added hooks to catch LCD IO read/writes
11 years ago
bunnei
9e047e32d4
added simple GSP GPU ReadHWRegs function to support returning the framebuffer address
11 years ago
bunnei
a272803dcb
added preliminary DataSynchronizationBarrier support with simple DMA copy
11 years ago
bunnei
25d595d869
added (fake) physical addresses for where to put framebuffer in VRAM
11 years ago
bunnei
86a515e5ac
added vram to memory_map
11 years ago
Thomas Edvalson
a226dc57bf
Need to add Xcursor to linker?
11 years ago
Thomas Edvalson
149503d249
Yet anothing missing dependency? libxcursor-dev
11 years ago
Thomas Edvalson
c08cec14e1
Maybe needs libglew-dev?
11 years ago
bunnei
cb0663de51
moved HLE::MRC to its own module, added support for catching data synchronization barrier command
11 years ago
bunnei
6151e26958
added disassembly to unimplemented instruction
11 years ago
bunnei
2672e7d883
removed some cruft
11 years ago
bunnei
e08f242141
fixed bug where svc_ControlMemory was not properly getting passed in parameters
11 years ago