greggameplayer
b16e5c6a81
Add & correct miscellaneous things ( #470 )
* add some InfoType
* correct OpenApplicationProxy cmd number
* add IDisplayController functions
* fix clang-format
* add more system languages
8 years ago
David
e6df4b37db
GetAudioRendererWorkBufferSize impl ( #465 )
* GetAudioRendererWorkBufferSize impl
Impl of GetAudioRendererWorkBufferSize based on RE, if this can be cleaned up, please contribute!
* Naming conventions
* Removed unneeded placeholder
* lioncache changes
* fixed const
* switched to Common::AlignUp
8 years ago
David
e3a92b09ba
Stubbed NVGPU_GPU_IOCTL_ZBC_SET_TABLE ( #463 )
We have no clue on what this actually does yet so stubbing it since it's just input only should be fine for now
8 years ago
mailwl
e6a87428ae
Stub NVGPU_IOCTL_CHANNEL_SET_TIMEOUT
Used in Nintendo Labo ToyCon 1&2
8 years ago
David Marcec
c74d24f841
Fix deadlocks caused from HID having too many layouts
Games such as SMO deadlock if we have more than 2 layouts
8 years ago
greggameplayer
3c26b7179d
change some functions
according to the changes made previously
8 years ago
greggameplayer
8c648b59cd
correct placement and add size check
8 years ago
greggameplayer
f217d6c66f
Add ioctl commands with their params and size check
8 years ago
David
58d9078742
Implemented NVHOST_IOCTL_CHANNEL_GET_WAITBASE ( #440 )
* Implemented NVHOST_IOCTL_CHANNEL_GET_WAITBASE
struct + 4 seems to be hard coded at 0 and struct + 0 seems to be ignored?
* IocGetWaitbase -> IocChannelGetWaitbaseCommand
* Added super late fixes
8 years ago
greggameplayer
c6eaf0b2cf
Correct audio command numbers & add or rename some functions ( #455 )
* Add unknown function at the number command 2
* correct audout:u commands numbers
* correct audrec:u cmd number & add Unknown function
* correct IAudioDevice command numbers
* correct codecctl cmd numbers & rename the 8 function
* correct place of unknown function & fix clang-format
8 years ago
Subv
525492428d
GPU: Implemented the nvmap Free ioctl.
It releases a reference to an nvmap object
8 years ago
Subv
72b5c448cf
GPU: Implemented nvhost-as-gpu's UnmapBuffer ioctl.
It removes a mapping previously created with the MapBufferEx ioctl.
8 years ago
greggameplayer
abe79b2724
rename fatal:u functions & add ThrowFatal
8 years ago
greggameplayer
536cfb13e6
Properly update fatal.h void name
8 years ago
greggameplayer
e35cfc1b03
Properly rename fatal module functions
8 years ago
David Marcec
fd86cdb2e2
Added RequestWithContext & ControlWithContext
8 years ago
Hexagon12
0984e9d601
Updated nfp with more service names
8 years ago
David Marcec
e7b0e8a3cc
More accurate GetTPCMasks impl
8 years ago
Hexagon12
5e9c547952
Stubs for QLaunch ( #428 )
* Stubs for QLaunch
* Wiped unrelated stuff
* Addressed comment
* Dropped GetPopFromGeneralChannelEvent
8 years ago
Max Thomas
266703b50e
hid: Tweaks, Analog Sticks ( #435 )
* hid: Update mouse/keyboard state
* hid: Working analog sticks
* hid: Nits
* hid: Nits
* hid: Update mystery sections
* hid: Tweaks
8 years ago
Lioncash
7c9644646f
general: Make formatting of logged hex values more straightforward
This makes the formatting expectations more obvious (e.g. any zero padding specified
is padding that's entirely dedicated to the value being printed, not any pretty-printing
that also gets tacked on).
8 years ago
David
ff2f0d980a
GetSharedFontInOrderOfPriority ( #381 )
* GetSharedFontInOrderOfPriority
* Update pl_u.cpp
* Ability to use ReadBuffer and WriteBuffer with different buffer indexes, fixed up GetSharedFontInOrderOfPriority
* switched to NGLOG
* Update pl_u.cpp
* Update pl_u.cpp
* language_code is actually language code and not index
* u32->u64
* final cleanups
8 years ago
Subv
0c8b7c00e8
GPU: Don't write to invalid memory locations when handling ioctls that don't have an output.
8 years ago
Lioncash
0197e28cc9
core_timing: Namespace all functions and constants in core_timing's header
All of these variables and functions are related to timings and should be within the namespace.
8 years ago
Lioncash
3abba08080
string_util: Remove StringFromFormat() and related functions
Given we utilize fmt, we don't need to provide our own functions for formatting anymore
8 years ago
bunnei
334e859ab1
am: Fix GetDesiredLanguage implementation.
8 years ago
bunnei
17b16cf6f6
set: Fix GetAvailableLanguageCodes implementation.
8 years ago
Lioncash
8475496630
general: Convert assertion macros over to be fmt-compatible
8 years ago
David Marcec
abc23416e8
Switched to NGLOG_WARNING
8 years ago
David Marcec
f1f7f2cba9
Added PREPO to logging backend, Removed comments from SaveReportWithUser
8 years ago
mailwl
2ba4e2263c
Service/PCTL: convert to module, add services, stub
PCTL::CreateServiceWithoutInitialize and IParentalControlService::Initialize, required by Kirby Star Allies
8 years ago
Lioncash
d08cfb55fe
service: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
88eb612718
vi: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
bd9c2aa51f
time: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
bfe49edb2a
ssl: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
82413a6c89
spl: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
62c69f4a1e
sockets: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
2a3f3bf977
sm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
32ece18bb6
set: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
13f9cf2bd0
pctl: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
72b497e876
nvflinger: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
285d8d8b7d
nvdrv: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
022fc59dcd
ns: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
47054327c2
nifm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
28b92db7fd
nfp: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
dabfd90dfe
lm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
9cd7485cd7
hid: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
8fc4003dab
friend: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
b5b613ea29
filesystem: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
c6a740d7c2
fatal: Move logging macros over to new fmt-compatible ones
8 years ago