bunnei
|
c45173c9a6
|
Merge pull request #212 from mailwl/stubs
Stub some functions
|
2018-02-23 21:09:56 -08:00 |
|
bunnei
|
32c509b82d
|
Merge pull request #217 from shinyquagsire23/time-s-missing
time: Add missing time:s functions, used for libnx
|
2018-02-23 08:52:37 -08:00 |
|
bunnei
|
6bf7108545
|
Merge pull request #210 from MerryMage/f/dynarmic/sysreg
arm_dynarmic: Implement system registers and provide more hooks
|
2018-02-23 08:51:52 -08:00 |
|
bunnei
|
7f0ecbf859
|
Merge pull request #211 from shinyquagsire23/time_local
time: Add GetStandardLocalSystemClock, used by libnx
|
2018-02-22 01:09:01 -05:00 |
|
bunnei
|
fa28dbe0f3
|
Merge pull request #209 from MerryMage/f/scheduler-shutdown
core: Fix scheduler-shutdown related crash
|
2018-02-22 01:07:54 -05:00 |
|
bunnei
|
6a2197806e
|
Merge pull request #206 from mailwl/aoc-listaddoncontent
Service/AOC: stub ListAddOnContent function
|
2018-02-20 10:45:50 -05:00 |
|
bunnei
|
587f22b610
|
Merge pull request #205 from bunnei/more-puyo-stubs
Stub several friend:a and acc:u0 service functions
|
2018-02-20 10:44:55 -05:00 |
|
bunnei
|
678574972a
|
acc_u0: Stub ListOpenUsers service function.
|
2018-02-19 17:39:41 -05:00 |
|
bunnei
|
7bee3427d0
|
service: Add Friend service interface.
|
2018-02-19 17:34:02 -05:00 |
|
bunnei
|
1d491d636d
|
logging: Add category for Friend service.
|
2018-02-19 17:31:54 -05:00 |
|
bunnei
|
23fe6f5be3
|
Merge pull request #202 from bunnei/scheduler-cleanup
Scheduler cleanup
|
2018-02-19 17:23:05 -05:00 |
|
bunnei
|
8db80d8389
|
scheduler: Cleanup based on PR feedback.
|
2018-02-19 16:46:42 -05:00 |
|
bunnei
|
ad55d22130
|
Merge pull request #203 from Subv/ensure_save_data
AM: Corrected the response in EnsureSaveData.
|
2018-02-19 15:32:54 -05:00 |
|
bunnei
|
ac81c02ed9
|
kernel: Use Scheduler class for threading.
|
2018-02-18 15:17:16 -05:00 |
|
bunnei
|
c78d495161
|
kernel: Add Scheduler, which encapsulates the scheduling loading from Thread module.
|
2018-02-18 14:58:40 -05:00 |
|
bunnei
|
2d4a6883bc
|
core: Use shared_ptr for cpu_core.
|
2018-02-18 14:52:09 -05:00 |
|
bunnei
|
cec0d4f191
|
kernel: Remove unused address_arbiter code.
|
2018-02-18 14:46:11 -05:00 |
|
bunnei
|
de43db3400
|
Merge pull request #198 from N00byKing/clang
Use Docker for Build Target clang-format for travis.
|
2018-02-18 14:12:11 -05:00 |
|
bunnei
|
ec39c9eb32
|
Merge pull request #201 from Subv/ipc_delay_
Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starvation.
|
2018-02-18 14:11:34 -05:00 |
|
bunnei
|
5babad5de5
|
Merge pull request #200 from Subv/bufferproducerfence
Make the fence handling in Vi a little less of a hack.
|
2018-02-18 14:11:04 -05:00 |
|
bunnei
|
f6e548fbc0
|
Merge pull request #199 from FernandoS27/update_dynarmic
Updated Dynarmic
|
2018-02-17 14:32:17 -05:00 |
|
bunnei
|
3388208597
|
Merge pull request #197 from mailwl/hid
Service/hid: stub some functions
|
2018-02-16 20:55:26 -05:00 |
|
bunnei
|
98ffad4303
|
Merge pull request #195 from bunnei/shared-font
pl_u: Add basic support for shared fonts.
|
2018-02-15 17:22:59 -05:00 |
|
bunnei
|
df008a159b
|
shared_memory: Remove some checks.
|
2018-02-14 22:24:06 -05:00 |
|
bunnei
|
42c062c620
|
pl_u: Implement basic shared font loading from RAM dump.
|
2018-02-14 22:22:41 -05:00 |
|
bunnei
|
fa58d95027
|
log: Add logging category for NS services.
|
2018-02-14 21:43:11 -05:00 |
|
bunnei
|
e017184445
|
hid: Stub GetVibrationDeviceInfo and SendVibrationValues.
|
2018-02-14 21:16:27 -05:00 |
|
bunnei
|
db873a232c
|
Merge pull request #188 from bunnei/refactor-buffer-descriptor
Refactor IPC buffer descriptor interface
|
2018-02-14 18:31:53 -05:00 |
|
bunnei
|
88bfec37ce
|
hle_ipc: Remove const from WriteBuffer size.
|
2018-02-14 14:21:10 -05:00 |
|
bunnei
|
756e9f1484
|
Merge pull request #192 from jroweboy/fix-fps
Fix fps counter to correctly measure frame end when there was no frame to draw
|
2018-02-14 13:48:33 -05:00 |
|
bunnei
|
b65c096be5
|
Merge pull request #190 from bunnei/fix-qt-waittree
debugger: Fix wait_tree crash.
|
2018-02-14 10:18:56 -05:00 |
|
bunnei
|
d939792b9b
|
Merge pull request #191 from lioncash/log
core: Silence formatting specifier warnings
|
2018-02-14 10:07:03 -05:00 |
|
bunnei
|
f1b82634bc
|
Merge pull request #189 from lioncash/misc
maxwell_3d: Make constructor explicit
|
2018-02-14 00:49:03 -05:00 |
|
bunnei
|
6fd19f05f1
|
hle_ipc: Add GetReadBufferSize and check write buffer size.
|
2018-02-14 00:14:17 -05:00 |
|
bunnei
|
c85e3a2234
|
debugger: Fix wait_tree crash.
|
2018-02-14 00:02:14 -05:00 |
|
bunnei
|
516a95721c
|
service: Remove remaining uses of BufferDescriptor*.
|
2018-02-13 23:54:13 -05:00 |
|
bunnei
|
d6e52581ac
|
audio: Use WriteBuffer instead of BufferDescriptorB.
|
2018-02-13 23:54:12 -05:00 |
|
bunnei
|
f16bb1dfcf
|
vi: Eliminate direct usage of BufferDescriptorB.
|
2018-02-13 23:54:12 -05:00 |
|
bunnei
|
d42e77797e
|
nvdrv: Use ReadBuffer/WriteBuffer functions for Ioctl.
|
2018-02-13 23:54:12 -05:00 |
|
bunnei
|
8f84665775
|
vi: Use ReadBuffer/WriteBuffer functions for TransactParcel.
|
2018-02-13 23:54:11 -05:00 |
|
bunnei
|
fc1b425520
|
hle_ipc: Add helper functions for reading and writing buffers.
|
2018-02-13 23:54:07 -05:00 |
|
bunnei
|
1ce6fff064
|
hle_ipc: Add helper functions for reading and writing buffers.
|
2018-02-13 23:26:03 -05:00 |
|
bunnei
|
4f8ee5e456
|
vi: Fix TransactParcelAuto to support both buffer formats.
|
2018-02-13 23:26:01 -05:00 |
|
bunnei
|
af8ae770ef
|
Merge pull request #187 from Subv/maxwell3d_query
GPU: Partially implemented the QUERY_* registers in the Maxwell3D engine.
|
2018-02-13 23:25:07 -05:00 |
|
bunnei
|
0a55eb588b
|
audren_u: Schedule reoccuring event. (#183)
* audren_u: Schedule reoccuring event.
* audren_u: Stub GetAudioRenderersProcessMasterVolume, and misc. changes.
|
2018-02-13 20:47:33 -05:00 |
|
bunnei
|
826e9c9782
|
Merge pull request #181 from bunnei/vi-fixes-2
VI cleanup and add a hack for booting games
|
2018-02-13 19:17:27 -05:00 |
|
bunnei
|
87c3c93464
|
Merge pull request #184 from mailwl/lm
Service/lm: add support to multiline logs
|
2018-02-13 10:29:33 -05:00 |
|
bunnei
|
91e19deb39
|
vi: Add FENCE_HACK, which is useful for booting BOTW.
|
2018-02-12 21:24:40 -05:00 |
|
bunnei
|
a9e4e8294a
|
vi: Stub TransactParcel CancelBuffer.
|
2018-02-12 21:24:39 -05:00 |
|
bunnei
|
4f969e2271
|
TransactParcel: Move WriteBlock to narrowest scope.
|
2018-02-12 21:24:38 -05:00 |
|
bunnei
|
0a87eb71ba
|
Merge pull request #180 from MerryMage/f/dynarmic/direct-page-table
arm_dynarmic: Support direct page table access
|
2018-02-12 19:17:31 -05:00 |
|
bunnei
|
ce8006e851
|
Merge pull request #179 from gdkchan/audren_stubs
Stub RequestUpdateAudioRenderer, StartAudioRenderer and StopAudioRenderer
|
2018-02-12 16:33:30 -05:00 |
|
bunnei
|
be5ba4d952
|
Merge pull request #178 from Subv/command_buffers
GPU: Added a command processor to decode the GPU pushbuffers and forward the commands to their respective engines
|
2018-02-12 13:51:52 -05:00 |
|
bunnei
|
890e98a33e
|
Merge pull request #177 from bunnei/vi-fixes
Several misc. VI fixes
|
2018-02-11 21:47:35 -05:00 |
|
bunnei
|
deadcb39c2
|
renderer_opengl: Support framebuffer flip vertical.
|
2018-02-11 21:03:55 -05:00 |
|
bunnei
|
6fce1414c3
|
vi: Parse IGBPQueueBufferRequestParcel params and expose buffer flip vertical.
|
2018-02-11 21:00:41 -05:00 |
|
bunnei
|
068744db1b
|
vi: Fix OpenLayer and CreateStrayLayer.
|
2018-02-11 17:28:07 -05:00 |
|
bunnei
|
b26cdf1fe5
|
Merge pull request #175 from bunnei/libnx-fixes-2
More fixes for Libnx
|
2018-02-10 01:14:40 -05:00 |
|
bunnei
|
8e7da73214
|
fsp_srv: Stub MountSdCard.
|
2018-02-09 23:33:50 -05:00 |
|
bunnei
|
0532de6559
|
apm: Refactor service impl. to support multiple ports.
|
2018-02-09 23:33:49 -05:00 |
|
bunnei
|
c83a1b2320
|
vi: Implement TransactParcelAuto.
|
2018-02-09 23:33:49 -05:00 |
|
bunnei
|
725304094e
|
nvflinger: (Hack) Use first available buffer if none are found.
|
2018-02-09 23:33:49 -05:00 |
|
bunnei
|
63de56ee0f
|
IGBPQueueBufferRequestParcel: Don't enforce buffer length.
- Another fix for libnx.
|
2018-02-09 23:33:49 -05:00 |
|
bunnei
|
309276a317
|
IGBPRequestBufferResponseParcel: Fix response for libnx.
|
2018-02-09 23:33:43 -05:00 |
|
bunnei
|
1add3b20c4
|
Merge pull request #171 from bunnei/libnx-fixes
Various fixes for libnx, etc.
|
2018-02-09 15:51:43 -05:00 |
|
bunnei
|
3b35202280
|
Merge pull request #173 from MerryMage/feature/dynarmic-fix-windows
dynarmic: Fix bug due to Windows ABI mismatch
|
2018-02-09 13:07:15 -05:00 |
|
bunnei
|
22caeee64f
|
nvdrv: Fix QueryEvent for libnx.
|
2018-02-09 00:56:45 -05:00 |
|
bunnei
|
576f0cf027
|
IApplicationDisplayService::CloseDisplay: Fix response params size.
|
2018-02-08 23:20:23 -05:00 |
|
bunnei
|
ca99063600
|
nvhost_ctrl_gpu: Implement ZCullGetInfo.
|
2018-02-08 23:17:59 -05:00 |
|
bunnei
|
205daab50d
|
Merge pull request #170 from MerryMage/feature/dynarmic-update-201802
dynarmic: Update to 41ae12263
|
2018-02-08 23:12:57 -05:00 |
|
bunnei
|
dc0a137e5b
|
acc_u0: Implement ListAllUsers.
|
2018-02-08 18:59:23 -05:00 |
|
bunnei
|
db11c9a0b9
|
Merge pull request #169 from bunnei/gpu-mem
nvdrv: Implement AllocateSpace and MapBufferEx
|
2018-02-07 22:10:42 -08:00 |
|
bunnei
|
a39a65cbe0
|
nvhost_as_gpu: Implement AllocateSpace and MapBufferEx.
|
2018-02-07 23:31:28 -05:00 |
|
bunnei
|
c711253798
|
nvdrv: Add MemoryManager class to track GPU memory.
|
2018-02-07 23:31:26 -05:00 |
|
bunnei
|
196f8dff08
|
nvmap: Refactor to expose nvmap objects.
|
2018-02-07 22:55:12 -05:00 |
|
bunnei
|
703880c9ab
|
nvhost_as_gpu: Add nvmap as a class member.
|
2018-02-07 22:55:09 -05:00 |
|
bunnei
|
869d65e923
|
Merge pull request #168 from mailwl/new-stubs
Service: stub some functions in am, audio, time, vi services
|
2018-02-07 07:51:35 -08:00 |
|
bunnei
|
2b75b52489
|
Merge pull request #166 from mailwl/hid-SetNpadHandhelpActivationMode
Service/hid: stub SetNpadHandheldActivationMode
|
2018-02-06 07:36:17 -08:00 |
|
bunnei
|
1cd9438945
|
Merge pull request #165 from bunnei/puyo-fixes
Stubs for HID, AM, and a mutex fix
|
2018-02-05 20:14:40 -08:00 |
|
bunnei
|
903beb43a8
|
mutex: Update hasWaiters on release.
|
2018-02-05 21:54:10 -05:00 |
|
bunnei
|
1963222933
|
hid: Stub ActivateTouchScreen and SetNpadJoyHoldType.
|
2018-02-05 21:53:11 -05:00 |
|
bunnei
|
c83f69841f
|
IApplicationFunctions: Stub out EnsureSaveData.
|
2018-02-05 20:58:11 -05:00 |
|
bunnei
|
294b2b2c17
|
Merge pull request #164 from ogniK5377/libnx_sm_fix
Don't call UNIMPLEMENTED for 'empty services', just return error code
|
2018-02-05 14:01:46 -08:00 |
|
bunnei
|
e33117c00a
|
Merge pull request #163 from ogniK5377/istorage_to_romfs
Changed .istorage to .romfs
|
2018-02-05 08:02:14 -08:00 |
|
bunnei
|
35517ca92c
|
Merge pull request #161 from bunnei/service-improvements
Many service improvements
|
2018-02-04 21:10:29 -08:00 |
|
bunnei
|
1d51b25ed1
|
set: GetAvailableLanguageCodes should not return lang_codes size.
|
2018-02-04 23:42:43 -05:00 |
|
bunnei
|
fe99052599
|
nvflinger: Signal BufferQueue native handle event.
- This gets BOTW booting.
|
2018-02-04 23:00:35 -05:00 |
|
bunnei
|
8e1dbb26bd
|
logger: Add Time service logging category.
|
2018-02-04 22:59:52 -05:00 |
|
bunnei
|
c689fe8424
|
logger: Add SET service logging category.
|
2018-02-04 22:55:45 -05:00 |
|
bunnei
|
fc1359dc03
|
logger: Add PCTL service logging category.
|
2018-02-04 22:44:00 -05:00 |
|
bunnei
|
649960b4eb
|
logger: Add LM service logging category.
|
2018-02-04 22:41:55 -05:00 |
|
bunnei
|
8d2e4c3d39
|
logger: Add APM service logging category.
|
2018-02-04 22:39:47 -05:00 |
|
bunnei
|
69697535bf
|
lm: Ensure log string is non-empty before checking back().
|
2018-02-04 22:36:57 -05:00 |
|
bunnei
|
485c6541cf
|
logger: Add NIFM service logging category.
|
2018-02-04 22:35:42 -05:00 |
|
bunnei
|
8a5833f7ad
|
logger: Add VI service logging category.
|
2018-02-04 22:26:44 -05:00 |
|
bunnei
|
119f02a439
|
hid: Stub out several functions.
|
2018-02-04 22:24:20 -05:00 |
|
bunnei
|
ad97414057
|
hid: Implement CreateActiveVibrationDeviceList.
|
2018-02-04 17:06:14 -05:00 |
|
bunnei
|
ea615ef5a4
|
logger: Use Service_HID category where applicable.
|
2018-02-04 17:02:39 -05:00 |
|
bunnei
|
764bbaa19c
|
logger: Use Service_NVDRV category where applicable.
|
2018-02-04 17:00:33 -05:00 |
|
bunnei
|
65cfe09b62
|
logger: Add AM service logging category.
|
2018-02-04 16:58:12 -05:00 |
|