Citra est un émulateur et debugger expérimental et open-source de Nintendo 3DS écrit en C++.

 

– fixed include of common in bit_field.h
– logger fix for linux
– removed unnecessary log message
– 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)
– added kernel memory to mem_map
– added GSP to loggers
– added BitField to common
– added debug logging to syscall.cpp
– added stubbed HLE syscall functions for svc_GetResourceLimit and svc_GetResourceLimitCurrentValues
– added mem_map read for config_mem
– added config_mem module for HLE of firmware configuration memory settings
– disable strict alignment on LDRD/STRD
– handle RD in STREX/STREXB
– added better SVC logging
– added stubs for GetResourceLimit and GetResourceLimitCurrentValues SVCs
– commented out useless debug logs that just spammed console

 

Télécharger Citra (2014/05/09) (3,8 Mo)

Site Officiel

En savoir plus…