James Benton
|
14afcd28a0
|
Unify duplicated implementations of decodeSPR.
|
2016-05-23 12:32:17 +01:00 |
|
James Benton
|
772a0fda9d
|
gpu/opengl: Recreate texture when any texture register is modified.
|
2016-05-23 12:32:17 +01:00 |
|
James Benton
|
ac53aa5634
|
Update asmjit.
|
2016-05-23 12:32:17 +01:00 |
|
Andrew Church
|
cf5b6c8989
|
Fix wrong operator (+ instead of <<) and unused-value warning.
|
2016-03-11 18:51:54 +09:00 |
|
Andrew Church
|
aa2ecb164a
|
Avoid updateFPRF() template instantiations getting inlined and not being
available to other source files.
|
2016-03-11 18:51:46 +09:00 |
|
James Benton
|
c5ebd7e7d5
|
Add missing include
|
2016-02-23 12:09:38 +00:00 |
|
James Benton
|
c0cde3257a
|
spdlog: Update to latest version.
|
2016-02-23 12:00:01 +00:00 |
|
James Benton
|
e037e372c8
|
jit: Use UINT64_C for 64 bit constants
|
2016-02-22 13:11:00 +00:00 |
|
James Benton
|
846323e5c9
|
cmake: Update CMakeLists.txt to include new files
|
2016-02-19 14:49:02 +00:00 |
|
James Benton
|
947951ae99
|
zlib: Be more explicit about the types we use.
Apparently clang on osx has uLongs >4bytes, so let's be explicit about
the types we use in the WiiU zstream struct and zlib func args.
|
2016-02-18 18:21:35 +00:00 |
|
James Benton
|
d958d964b6
|
zlib125: Fix compress not writing a big endian value to destLen.
|
2016-02-18 18:21:35 +00:00 |
|
James Benton
|
f27faf0260
|
platform_thread: Disable setThreadName for OS X.
Apparnetly pthread_setname_np doesn't exist, although google says otherwise.
Can probably revert this if we find some better CMake options :).
|
2016-02-18 18:21:31 +00:00 |
|
James Benton
|
60ce8e0584
|
platform: Define _XOPEN_SOURCE for ucontext on OSX.
|
2016-02-18 18:21:31 +00:00 |
|
James Benton
|
e259e22549
|
latte_decoder: Fix enum addition.
Doesn't like to compile on OSX.
|
2016-02-18 18:21:31 +00:00 |
|
James Benton
|
01c4afae0a
|
latte: Fix inconsistent use of SQ_VTX_INST.
|
2016-02-18 18:21:30 +00:00 |
|
James Benton
|
f889a5fe41
|
jit: Fix some compile errors on clang.
|
2016-02-18 18:21:09 +00:00 |
|
James Benton
|
aa529ecb6d
|
asmjit: Update to latest version.
|
2016-02-18 18:18:23 +00:00 |
|
James Benton
|
0e50af5f51
|
kernel: Add separate macro for registering a constructor with arguments.
clang doesn't like template<T, __VA_ARGS__> with no args
|
2016-02-18 18:18:06 +00:00 |
|
James Benton
|
644fe3f66d
|
nn_boss: Implement nn::boss::Title.
|
2016-02-18 18:01:13 +00:00 |
|
James Benton
|
48ca0c070e
|
nn_boss: Implement Task class.
|
2016-02-16 15:04:04 +00:00 |
|
James Benton
|
df3f8d46dd
|
nn_boss: Implement TaskID class.
|
2016-02-16 15:03:42 +00:00 |
|
James Benton
|
491cab835b
|
nn_olv: Implement Initialise / Finalise / IsInitialised functions.
|
2016-02-16 15:00:39 +00:00 |
|
James Benton
|
83601fe2bf
|
nn_olv: Add member field offset checks for DownloadedTopicData.
|
2016-02-16 14:59:57 +00:00 |
|
James Benton
|
18f41ec92c
|
nn_boss: Add member field offset checking for some classes.
PlayReportSetting, RawUlTaskSetting, TaskSetting, TitleID.
|
2016-02-16 14:59:36 +00:00 |
|
James Benton
|
8420bdfef2
|
nn_act: Fix default ID's to be 1 rather than 0.
|
2016-02-16 14:58:30 +00:00 |
|
James Benton
|
3094de9723
|
nn_act: Implement GetPersistentId{Ex}
|
2016-02-16 14:58:16 +00:00 |
|
James Benton
|
127f593fc4
|
nn_olv: Add missing TypeInfo base class for UploadedPostData.
|
2016-02-15 12:36:29 +00:00 |
|
James Benton
|
1db2d40924
|
cmake: Update modules CMakeLists.
|
2016-02-15 12:21:32 +00:00 |
|
James Benton
|
c67343ea95
|
Add nn_olv module.
Implement a few nn_olv classes:
- nn::olv::DownloadedCommunityData
- nn::olv::DownloadedTopicData
- nn::olv::UploadedDataBase
- nn::olv::UploadedPostData
|
2016-02-15 12:18:39 +00:00 |
|
James Benton
|
d090088cc6
|
nn_ffl: Add FFLStoreData struct.
|
2016-02-15 12:17:23 +00:00 |
|
James Benton
|
b446d45631
|
structsize: Add CHECK_MEMBER_OFFSET_START / CHECK_MEMBER_OFFSET_END.
For use in C++ classes with protected members.
|
2016-02-15 12:16:23 +00:00 |
|
James Benton
|
8300aa0190
|
snd_core: Stub a few more functions.
|
2016-02-15 12:15:47 +00:00 |
|
James Benton
|
5b7485c5c6
|
ghs: Add PureVirtualCall.
|
2016-02-15 12:15:08 +00:00 |
|
James Benton
|
85851ff797
|
nn_boss: Add a bunch of nn_boss objects.
|
2016-02-08 23:38:02 +00:00 |
|
James Benton
|
862d5810a6
|
Support kernel function constructors with arguments.
|
2016-02-08 23:36:07 +00:00 |
|
James Benton
|
5c69251f59
|
coreinit: Add support for GHS RTTI.
|
2016-02-08 23:35:52 +00:00 |
|
James Benton
|
da0c143697
|
Add support for registering kernel class member functions.
|
2016-02-08 20:20:23 +00:00 |
|
James Benton
|
a5ade8eac6
|
teenyheap: Fix usage of iterator after modifying container
|
2016-02-05 15:32:10 +00:00 |
|
James Benton
|
a0ca45777c
|
snd_core: Stub AXGetSwapprofile.
Fixes bug in MK8.
|
2016-02-04 18:32:19 +00:00 |
|
James Benton
|
10eeeaed14
|
coreinit: Cancel alarm in OSWaitEventWithTimeout when event is triggered.
|
2016-01-26 13:45:35 +00:00 |
|
James Benton
|
2484e56232
|
coreinit: Check for next set alarm after triggering all alarms.
|
2016-01-26 13:44:52 +00:00 |
|
James Benton
|
a9976ba4e6
|
Refactor coreinit module.
|
2016-01-25 18:12:54 +00:00 |
|
James Benton
|
b303358c9a
|
Refactor gx2 module.
|
2016-01-25 18:12:30 +00:00 |
|
James Benton
|
5d684642f7
|
cmake: Fix src/modules/CMakeLists.txt
|
2016-01-25 17:19:53 +00:00 |
|
James Benton
|
a5d7f58e88
|
gx2: Ignore GX2CopySurface for invalid surfaces.
|
2016-01-25 00:16:18 +00:00 |
|
James Benton
|
62046aa6db
|
gx2: Add default GX2R alloc/free function.
|
2016-01-25 00:16:13 +00:00 |
|
James Benton
|
b250dc2682
|
coreinit: Move internal OSStringFromSystem to coreinit::internal::sysStrDup
|
2016-01-25 00:16:08 +00:00 |
|
James Benton
|
7930b06e0c
|
coreinit: Update user config.
|
2016-01-25 00:16:04 +00:00 |
|
James Benton
|
9015571d43
|
gpu: Store PM4 packets in big endian.
|
2016-01-25 00:15:58 +00:00 |
|
James Benton
|
a5a20a068c
|
coreinit: Call tracePrint from OSPanic.
|
2016-01-24 21:26:31 +00:00 |
|