Commit Graph

197 Commits (b2baafaf8ba760ce2b975391fd04db52ad386e29)
 

Author SHA1 Message Date
bunnei b2baafaf8b added GSP heap memory allocation 12 years ago
bunnei 33e7d97d46 fixed bug in Memory::GetPointer 12 years ago
bunnei fb026f6b46 moved enums into Memory:: namespace 12 years ago
bunnei a9dba388eb added memory read/write to GSP heap 12 years ago
bunnei 09ffe87360 more various refactors to memory interface 12 years ago
bunnei ae99574b6d cleaned up memory interfaces a lot, removed some hackish stuff 12 years ago
bunnei 9d5a561c1b fixed framebuffer color order 12 years ago
bunnei f0797dcf1f added a new function wrapper 12 years ago
bunnei d4411acfd0 removed hard-coded framebuffer addresses from renderer_opengl.cpp 12 years ago
bunnei 9d1a17ca88 fixed bug with printing std::string in log messages 12 years ago
bunnei 795d6bf5b7 changed unknown memory read/write to report the size 12 years ago
bunnei bb5bc2df25 added class stub for HID:User service 12 years ago
bunnei b8851305bd updated service comments 12 years ago
bunnei de3dcd38f6 - fixed tabs in function_wrappers.h
- fixed log message wording in hle.cpp
- added syscall stubs for CloseHandle and WaitSynchronization1
12 years ago
bunnei 32c3462047 - added stubbed out GSP::Gpu service interface
- various cleanups/refactors to HLE services
12 years ago
bunnei acef5e0b17 removed no longer used function header 12 years ago
bunnei ffabed8c25 restructured hle:services completely to use function lookup tables 12 years ago
bunnei 386dd722e7 fixed naming for APT_U 12 years ago
bunnei 7ec5950bc4 - extracted srv: calls from service.cpp and put in its own module
- added function tables for service calls
- lots of refactoring
12 years ago
bunnei cb504e236b added helper functions for upper/lowercase strings 12 years ago
bunnei 18766b9e69 added a stub for GetLockHandle 12 years ago
bunnei 9f4d677cdf added framework for APT service (application and title launching service) 12 years ago
bunnei 524e78ece8 renamed class Interface_SRV to SRV 12 years ago
bunnei ce822b6815 replace tabs with spaces 12 years ago
bunnei 5ea4679630 added some very initial command parsing for SRV Sync 12 years ago
bunnei 67f6e41470 added a GetPointer function for reading from HLE command buffer 12 years ago
bunnei f2f63a0f05 fixed hw write declarations to not be const 12 years ago
bunnei 6f6d5158de added OS memory read/write for thread command buffer 12 years ago
bunnei b24e6f2b60 cleanups to service HLE 12 years ago
bunnei 68e198476f - added HLE to connect to "srv:" service
- added a manager for keeping track of services/ports
- added a memory mapped region for memory accessed by HLE
- added HLE for GetThreadCommandBuffer function
12 years ago
bunnei 4d88318903 hacked CPU interpreter to ignore branch on SVC instruction (as we are HLEing this...) 12 years ago
bunnei cd7de52fea added a SETABORT method that does not update LR (for HLE'd SVC that does not jump appcore CPU to an IRQ vector) 12 years ago
bunnei 9a9b7b289a added a memory mapped option for HLE 12 years ago
bunnei 02fbd42e7f - renamed hle_syscall to just syscall
- added service.h as an initial service interface
12 years ago
bunnei 7ea7585898 replace tabs with spaces 12 years ago
bunnei f6c328cf37 moved hle.cpp into hle folder (due to mistake earlier) 12 years ago
bunnei e9f0e4967d added remaining known syscall functions to Syscall_Table 12 years ago
bunnei 2bde8f2856 base code to call a syscall from ARM11 appcore 12 years ago
bunnei 01bedbf956 updated logging message 12 years ago
bunnei 5d95bb9843 cleaned up some logging messages 12 years ago
bunnei d4cb2aab63 added logger for generic HLE 12 years ago
bunnei 3bd041f5b0 changed some naming/misc cleanups 12 years ago
bunnei 2a7d7ce55d - removed syscall classes (will just use HLEFunction)
- added hle.cpp and module registration
- removed unused code
12 years ago
bunnei 95f237a086 Merge branch 'master' into hle-interface 12 years ago
bunnei 17b32b7b3f removed scm_rev.h from version control 12 years ago
bunnei b0ae99e177 removed unused macros from citra.h 12 years ago
bunnei 7b3cde1f3a added missing const to GetWindowTitle 12 years ago
bunnei f68de21ad1 added initial modules for setting up SysCall HLE 12 years ago
bunnei fccbfc208c missed this file with commit 95e5436f 12 years ago
bunnei d9bb4f11c6 added Memory::GetCharPointer to read strings from HLE functions 12 years ago