Commit Graph

4450 Commits

Author SHA1 Message Date
James Benton
3b53cbb45b gx2: Remove unreachable switch case. 2017-04-21 14:00:03 +01:00
James Benton
460d822e78 coreinit: Fix MEMGetNthListObject always returning nullptr. 2017-04-21 13:59:41 +01:00
James Benton
41688ec757 coreinit: Use memcpy instead fo strncpy. 2017-04-21 13:59:24 +01:00
James Benton
f638325ff1 kernel: Fix foundSectionEnd always being true in calculateRelocatedAddress. 2017-04-21 13:59:14 +01:00
James Benton
7aa423ee21 kernel: Fix uninitialised member mFS in FSADevice. 2017-04-21 13:58:58 +01:00
James Benton
230f28927d gpu: Fix implicit 32 to 64 bit cast. 2017-04-21 13:58:44 +01:00
James Benton
9ad19badd5 gpu: Fix implicit cast between SQ_EXPORT_TYPE and SQ_MEM_EXPORT_TYPE. 2017-04-21 13:58:25 +01:00
James Benton
27bcae67a8 gpu: Fix implicit cast between SQ_ALU_{SCL <-> VEC}_BANK_SWIZZLE. 2017-04-21 13:58:09 +01:00
James Benton
9b076f9406 gpu: Fix memset not taking into account sizeof array value type. 2017-04-21 13:57:48 +01:00
James Benton
2054caa35b gpu: Fix implicit cast between SQ_EXPORT_TYPE and SQ_MEM_EXPORT_TYPE. 2017-04-21 13:57:28 +01:00
James Benton
db139d6eb8 decaf: Store file system pointer as a unique_ptr. 2017-04-21 13:57:11 +01:00
James Benton
cabce2dee2 debugger: Fix uninitialised member in StatsWindow. 2017-04-21 13:56:45 +01:00
James Benton
37d173f53c debugger: Fix uninitialised members in AddrScroller. 2017-04-21 13:56:33 +01:00
James Benton
c05b331e92 debugger: Fixed uninitialised member mPauseInitiator in Controller. 2017-04-21 13:56:21 +01:00
James Benton
b33d25e318 cpu: Fix uninitialised member mFastIndex in CodeCache. 2017-04-21 13:55:59 +01:00
James Benton
7b766ae398 cpu: Remove Windows.h include and pragma opt from memorymap.cpp 2017-04-21 00:19:39 +01:00
James Benton
b562c00ba6 cmake: Fix trying to link -rt on OSX 2017-04-21 00:19:39 +01:00
James Benton
adc50afc2c debugger: Fix missing explicit cast. 2017-04-21 00:19:39 +01:00
James Benton
ba3c170d7d cpu: nullptr_t -> std::nullptr_t 2017-04-21 00:19:39 +01:00
James Benton
1a5cafe6ac common: Fix usage of ftruncat64 on OSX. 2017-04-21 00:19:39 +01:00
James Benton
3c3646147f New virtual memory implementation. 2017-04-21 00:19:39 +01:00
James Benton
03fa971452 gx2: Fix sSurfaceFormatData 2017-04-17 11:54:27 +01:00
James Benton
7dac96d502 nsyskbd: Fix compiler cast warning. 2017-04-17 11:01:00 +01:00
James Benton
ec79c71984 nn_save: Implement SAVEGetStatOtherApplication{Async}. 2017-04-17 11:01:00 +01:00
James Benton
b1fc5eb6fa glsl: Implement GET_GRADIENTS_{V,H} 2017-04-17 11:01:00 +01:00
James Benton
1b6d99e659 proc_ui: Add callback types. 2017-04-17 11:01:00 +01:00
James Benton
de4671996d snd_core: Fix some types. 2017-04-17 11:01:00 +01:00
James Benton
b08f665547 vpad: Change Buttons from ENUM to FLAGS. 2017-04-17 11:01:00 +01:00
James Benton
49bc9fce85 gx2: Change some gx2 ENUM to FLAGS. 2017-04-17 11:01:00 +01:00
James Benton
2aea37fbd4 coreinit: Change FSCmdQueueStatus from ENUM to FLAGS. 2017-04-17 11:01:00 +01:00
James Benton
c76bc09d7c debugger: Check stack address is valid before drawing stack. 2017-04-17 11:01:00 +01:00
James Benton
d269159e68 platform: Fix platform::freeMemory.
Size must be 0 for VirtualFree with MEM_RELEASE.
2017-04-17 11:01:00 +01:00
Peter Mackay
f16c7eebf3 Use PLATFORM_APPLE rather than __APPLE__. 2017-04-16 13:24:10 +01:00
Peter Mackay
61e22d9aa8 Remove macOS dependency on OpenGL. 2017-04-16 10:15:03 +01:00
Peter Mackay
8be4e451b0 nsysnet: Fix identifier clash with Xcode macros. 2017-04-16 09:40:14 +01:00
Peter Mackay
45bef374fc Fix "Call to 'abs' is ambiguous" in Xcode. 2017-04-16 09:37:48 +01:00
Peter Mackay
241f678605 Fix differing context struct on macOS. 2017-04-16 09:32:05 +01:00
Peter Mackay
d93b7debbd Fix copy and paste error (change _S to _T) and use GL_CLAMP_TO_EDGE.
GL_CLAMP is not a valid GL_TEXTURE_WRAP_ value.
2017-04-14 15:17:35 +01:00
James Benton
7827c4afff debugger: Add hotkey to show / hide debugger.
Forgot about this... oops!
2017-04-13 17:10:34 +01:00
James Benton
f08bcca97b kernel: Print out vectors in IOS DebugOutDevice ioctlv 2017-04-13 13:05:27 +01:00
James Benton
2090b812fb gdb: Send empty reply for unknown vCommands. 2017-04-13 13:05:27 +01:00
James Benton
5cfc274e7f gdb: Handle qTStatus. 2017-04-13 13:05:27 +01:00
James Benton
9ecc782615 gdb: Handle qAttached. 2017-04-13 13:05:27 +01:00
James Benton
2732ee7f1e gdb: Send ACK before reply. 2017-04-13 13:05:27 +01:00
James Benton
eacffc8ac6 Fix linux build 2017-04-13 13:05:27 +01:00
James Benton
cb0fa4709b Abstract Windows / POSIX socket differences behind platform_socket.h 2017-04-13 13:05:27 +01:00
James Benton
9c4208989f Fix build 2017-04-13 13:05:27 +01:00
James Benton
a1fb43180e Refactor debugger and add a gdb stub. 2017-04-13 13:05:27 +01:00
Peter Mackay
5cc3c0e9d0 Fix munmap of incorrect address. 2017-04-13 01:15:01 -07:00
James Benton
accde26aab opengl: Fix divide by zero in getAverageFPS. 2017-04-10 23:22:13 +01:00