input: add buzz config file

Adds a buzz.yml and implements a generic way to save actual DS3 mapping independent of pad handlers
This commit is contained in:
Megamouse 2023-05-20 12:31:33 +02:00
parent cbe1628cf2
commit 7b9a36be7d
12 changed files with 316 additions and 59 deletions

View file

@ -506,7 +506,7 @@ error_code cellOskDialogLoadAsync(u32 container, vm::ptr<CellOskDialogParam> dia
// Prepare callback variables
vm::var<CellOskDialogKeyMessage> keyMessage(key_message);
vm::var<u32> action(CELL_OSKDIALOG_CHANGE_NO_EVENT);
vm::var<u16[], vm::page_allocator<>> pActionInfo(string_to_send.size(), string_to_send.data());
vm::var<u16[], vm::page_allocator<>> pActionInfo(::narrow<u32>(string_to_send.size()), string_to_send.data());
// Create helpers for logging
std::u16string utf16_string(reinterpret_cast<const char16_t*>(string_to_send.data()), string_to_send.size());