930 Commits (1e778e2f70ebd60dcdffdf30cdbc37ad5e702cce)

Author SHA1 Message Date
bunnei 4e9f305ed2 GSP: Removed dumb GX prefixes to functions/structs in GSP namespace. 12 years ago
bunnei 99e404e221 GSP: Removed unnecessary GX_FinishCommand function. 12 years ago
bunnei ec14ffe1cd GSP: Implements preliminary command synchronization via GPU interrupts. 12 years ago
bunnei 1b247b8031 SRV: Updated GetProcSemaphore to create an event instead of a mutex. 12 years ago
bunnei 81fa804b3c FS: Fix port name (old port name was based on an unaligned memory read). 12 years ago
Tony Wasserka 4b141791ed GSP: Add a few comments. 12 years ago
Tony Wasserka 9b0d0c81a0 GSP: Clean up GX command processing a lot and treat command id as a u8 rather than a u32. 12 years ago
Tony Wasserka 75775e9ef4 GPU: Make use of RegisterSet. 12 years ago
Tony Wasserka baf0aa04f5 GPU: Emulate memory fills. 12 years ago
Tony Wasserka ec9511e1db GSP: HLE GXCommandId::SET_DISPLAY_TRANSFER and GXCommandId::SET_TEXTURE_COPY. 12 years ago
Tony Wasserka cb8f49b7ea GSP: Implement ReadHWRegs and WriteHWRegs properly. 12 years ago
bunnei 7b7a435094 GSP: Fixed to use real shared memory object, various cleanups. 12 years ago
bunnei 17a6148f9d FileSys: Added preliminary support for applications reading the RomFS archive. 12 years ago
bunnei 82702fedb8 APT: Added stubbed ReceiveParameter and various cleanups. 12 years ago
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