66 Commits (48e39fc9928f3dabc1954c1acb650d2f57f6a491)

Author SHA1 Message Date
bunnei 48e39fc992 FS: Added stubbed code to intercept and decode file system service functions. 12 years ago
bunnei c95972275e HLE: Updated all uses of NULL to nullptr (to be C++11 compliant) 12 years ago
bunnei d7363322c7 HLE: Updated various handle debug assertions to be more clear. 12 years ago
bunnei 8cac527c94 Kernel: Updated several member functions to be const 12 years ago
Tony Wasserka 5d62f5d92a GPU debugger: Add functionality to inspect command lists. 12 years ago
Tony Wasserka d4530765ce GPU: Cleanup register definitions. 12 years ago
Tony Wasserka 1dfa392824 Rename LCD to GPU. 12 years ago
Tony Wasserka 31666632ca Add initial graphics debugger interface. 12 years ago
Tony Wasserka 82d3260359 GSP: Define more GX commands. 12 years ago
bunnei 870c6146e7 service: added a error log messages for unimplemented WaitSynchronization 12 years ago
bunnei b78aff8585 svc: added optional name field to Event and Mutex (used for debugging) 12 years ago
bunnei 7dd18a8df9 gsp: always pass through synchronization barrier for commands 12 years ago
bunnei 55325dea4c hle: added stubbed service for ndm_u 12 years ago
bunnei c451ad2835 service: cleaned up log messages 12 years ago
bunnei 2482be13df service: removed PT_A from, as this was just an alias for APT_U 12 years ago
bunnei 007b7edada srv: fix to log unimplemented service (instead of crash) 12 years ago
bunnei c404d22036 hle: cleaned up log messages 12 years ago
bunnei 545e6919ce service: added additional hack to return success on unimplemented service calls 12 years ago
bunnei b08b3c154f srv: changed a NOTICE_LOG to DEBUG_LOG 12 years ago
bunnei 4b4a6de1d8 apt: added stubbed function for InquireNotification 12 years ago
bunnei 70af9d620b service: changed interface to return 0 (no error) when a service method is unimplemented - hack to make apps boot further 12 years ago
bunnei 3972d4ca8b APT_U: added stubbed function for APT_U::Enable, fixed some log messages to be more consistent 12 years ago
bunnei 94b30e8a38 APT_U: added event creation to Initialize method 12 years ago
bunnei a432dc8f39 kernel: added WaitSynchronization method to Kernel::Object 12 years ago
bunnei 58a3adcdd2 kernel: updated SyncRequest to take boolean thread wait result as a parameter 12 years ago
bunnei 16fea415d0 service: Renamed Sync to SyncRequest 12 years ago
bunnei 96b2105524 srv: added a real mutex for GetProcSemaphore (instead of stubbed) 12 years ago
bunnei d73d782ba7 kernel: add a SyncRequest method to KernelObject for use with svcSendSyncRequest 12 years ago
bunnei 0aa582bf89 service: fixed typo that MSVC did not catch as an error 12 years ago
bunnei 9fddba6843 APT_U: added a debug log on calling GetLockHandle 12 years ago
bunnei eb537c560a mutex: refactored the interface to code to return a Mutex* handle 12 years ago
bunnei 978e1d4653 mutex: initial commit of HLE module 12 years ago
bunnei 9bf7ce535a service: removed redundant include of common_types.h 12 years ago
bunnei 143bba2045 renamed "syscall" module to "svc" (more accurate naming) 12 years ago
bunnei 44336329ed - created a Kernel namespace 12 years ago
bunnei 0886dc70ed apt: changed stubbed handle to be something other than 0xDEADBEEF (used as a magic value in other places) so that I can track how it propagates through the app code 12 years ago
bunnei 112904b832 - renamed NewHandle to CreateHandle 12 years ago
bunnei eab6fd01d7 - updated service(s) to be KernelObject's 12 years ago
bunnei 725d240bf7 renamed "UID" to "Handle" where appropriate 12 years ago
bunnei 772abad778 - moved Handle/Result definitions to kernel.h 12 years ago
bunnei 39ee75fc8d added stubbed GetProcSemaphore - does nothing but avoids an exception 12 years ago
bunnei 540a693eae updated APT_U::GetLockHandle to return a valid handle 12 years ago
bunnei b39cd3a64c removed unknown fields from GX_CmdBufferHeader 12 years ago
bunnei 72622a1b5a - removed HLE mem "hack" and replaced with kernel mem region 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 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 9e047e32d4 added simple GSP GPU ReadHWRegs function to support returning the framebuffer address 12 years ago
bunnei 66e1f8ab33 added GSP::RegisterInterruptRelayQueue function 12 years ago
bunnei cd0664eb77 - refactored how service functions are called 12 years ago