early-access version 1567
This commit is contained in:
parent
99b513411c
commit
38a5fea764
@ -1,7 +1,7 @@
|
||||
yuzu emulator early access
|
||||
=============
|
||||
|
||||
This is the source code for early-access 1566.
|
||||
This is the source code for early-access 1567.
|
||||
|
||||
## Legal Notice
|
||||
|
||||
|
@ -2455,6 +2455,74 @@ static const FunctionDef SVC_Table_32[] = {
|
||||
{0x79, nullptr, "Unknown"},
|
||||
{0x7A, nullptr, "Unknown"},
|
||||
{0x7B, nullptr, "TerminateProcess32"},
|
||||
{0x7C, nullptr, "GetProcessInfo32"},
|
||||
{0x7D, nullptr, "CreateResourceLimit32"},
|
||||
{0x7E, nullptr, "SetResourceLimitLimitValue32"},
|
||||
{0x7F, nullptr, "CallSecureMonitor32"},
|
||||
{0x80, nullptr, "Unknown"},
|
||||
{0x81, nullptr, "Unknown"},
|
||||
{0x82, nullptr, "Unknown"},
|
||||
{0x83, nullptr, "Unknown"},
|
||||
{0x84, nullptr, "Unknown"},
|
||||
{0x85, nullptr, "Unknown"},
|
||||
{0x86, nullptr, "Unknown"},
|
||||
{0x87, nullptr, "Unknown"},
|
||||
{0x88, nullptr, "Unknown"},
|
||||
{0x89, nullptr, "Unknown"},
|
||||
{0x8A, nullptr, "Unknown"},
|
||||
{0x8B, nullptr, "Unknown"},
|
||||
{0x8C, nullptr, "Unknown"},
|
||||
{0x8D, nullptr, "Unknown"},
|
||||
{0x8E, nullptr, "Unknown"},
|
||||
{0x8F, nullptr, "Unknown"},
|
||||
{0x90, nullptr, "Unknown"},
|
||||
{0x91, nullptr, "Unknown"},
|
||||
{0x92, nullptr, "Unknown"},
|
||||
{0x93, nullptr, "Unknown"},
|
||||
{0x94, nullptr, "Unknown"},
|
||||
{0x95, nullptr, "Unknown"},
|
||||
{0x96, nullptr, "Unknown"},
|
||||
{0x97, nullptr, "Unknown"},
|
||||
{0x98, nullptr, "Unknown"},
|
||||
{0x99, nullptr, "Unknown"},
|
||||
{0x9A, nullptr, "Unknown"},
|
||||
{0x9B, nullptr, "Unknown"},
|
||||
{0x9C, nullptr, "Unknown"},
|
||||
{0x9D, nullptr, "Unknown"},
|
||||
{0x9E, nullptr, "Unknown"},
|
||||
{0x9F, nullptr, "Unknown"},
|
||||
{0xA0, nullptr, "Unknown"},
|
||||
{0xA1, nullptr, "Unknown"},
|
||||
{0xA2, nullptr, "Unknown"},
|
||||
{0xA3, nullptr, "Unknown"},
|
||||
{0xA4, nullptr, "Unknown"},
|
||||
{0xA5, nullptr, "Unknown"},
|
||||
{0xA6, nullptr, "Unknown"},
|
||||
{0xA7, nullptr, "Unknown"},
|
||||
{0xA8, nullptr, "Unknown"},
|
||||
{0xA9, nullptr, "Unknown"},
|
||||
{0xAA, nullptr, "Unknown"},
|
||||
{0xAB, nullptr, "Unknown"},
|
||||
{0xAC, nullptr, "Unknown"},
|
||||
{0xAD, nullptr, "Unknown"},
|
||||
{0xAE, nullptr, "Unknown"},
|
||||
{0xAF, nullptr, "Unknown"},
|
||||
{0xB0, nullptr, "Unknown"},
|
||||
{0xB1, nullptr, "Unknown"},
|
||||
{0xB2, nullptr, "Unknown"},
|
||||
{0xB3, nullptr, "Unknown"},
|
||||
{0xB4, nullptr, "Unknown"},
|
||||
{0xB5, nullptr, "Unknown"},
|
||||
{0xB6, nullptr, "Unknown"},
|
||||
{0xB7, nullptr, "Unknown"},
|
||||
{0xB8, nullptr, "Unknown"},
|
||||
{0xB9, nullptr, "Unknown"},
|
||||
{0xBA, nullptr, "Unknown"},
|
||||
{0xBB, nullptr, "Unknown"},
|
||||
{0xBC, nullptr, "Unknown"},
|
||||
{0xBD, nullptr, "Unknown"},
|
||||
{0xBE, nullptr, "Unknown"},
|
||||
{0xBF, nullptr, "Unknown"},
|
||||
};
|
||||
|
||||
static const FunctionDef SVC_Table_64[] = {
|
||||
@ -2586,6 +2654,70 @@ static const FunctionDef SVC_Table_64[] = {
|
||||
{0x7D, SvcWrap64<CreateResourceLimit>, "CreateResourceLimit"},
|
||||
{0x7E, SvcWrap64<SetResourceLimitLimitValue>, "SetResourceLimitLimitValue"},
|
||||
{0x7F, nullptr, "CallSecureMonitor"},
|
||||
{0x80, nullptr, "Unknown"},
|
||||
{0x81, nullptr, "Unknown"},
|
||||
{0x82, nullptr, "Unknown"},
|
||||
{0x83, nullptr, "Unknown"},
|
||||
{0x84, nullptr, "Unknown"},
|
||||
{0x85, nullptr, "Unknown"},
|
||||
{0x86, nullptr, "Unknown"},
|
||||
{0x87, nullptr, "Unknown"},
|
||||
{0x88, nullptr, "Unknown"},
|
||||
{0x89, nullptr, "Unknown"},
|
||||
{0x8A, nullptr, "Unknown"},
|
||||
{0x8B, nullptr, "Unknown"},
|
||||
{0x8C, nullptr, "Unknown"},
|
||||
{0x8D, nullptr, "Unknown"},
|
||||
{0x8E, nullptr, "Unknown"},
|
||||
{0x8F, nullptr, "Unknown"},
|
||||
{0x90, nullptr, "Unknown"},
|
||||
{0x91, nullptr, "Unknown"},
|
||||
{0x92, nullptr, "Unknown"},
|
||||
{0x93, nullptr, "Unknown"},
|
||||
{0x94, nullptr, "Unknown"},
|
||||
{0x95, nullptr, "Unknown"},
|
||||
{0x96, nullptr, "Unknown"},
|
||||
{0x97, nullptr, "Unknown"},
|
||||
{0x98, nullptr, "Unknown"},
|
||||
{0x99, nullptr, "Unknown"},
|
||||
{0x9A, nullptr, "Unknown"},
|
||||
{0x9B, nullptr, "Unknown"},
|
||||
{0x9C, nullptr, "Unknown"},
|
||||
{0x9D, nullptr, "Unknown"},
|
||||
{0x9E, nullptr, "Unknown"},
|
||||
{0x9F, nullptr, "Unknown"},
|
||||
{0xA0, nullptr, "Unknown"},
|
||||
{0xA1, nullptr, "Unknown"},
|
||||
{0xA2, nullptr, "Unknown"},
|
||||
{0xA3, nullptr, "Unknown"},
|
||||
{0xA4, nullptr, "Unknown"},
|
||||
{0xA5, nullptr, "Unknown"},
|
||||
{0xA6, nullptr, "Unknown"},
|
||||
{0xA7, nullptr, "Unknown"},
|
||||
{0xA8, nullptr, "Unknown"},
|
||||
{0xA9, nullptr, "Unknown"},
|
||||
{0xAA, nullptr, "Unknown"},
|
||||
{0xAB, nullptr, "Unknown"},
|
||||
{0xAC, nullptr, "Unknown"},
|
||||
{0xAD, nullptr, "Unknown"},
|
||||
{0xAE, nullptr, "Unknown"},
|
||||
{0xAF, nullptr, "Unknown"},
|
||||
{0xB0, nullptr, "Unknown"},
|
||||
{0xB1, nullptr, "Unknown"},
|
||||
{0xB2, nullptr, "Unknown"},
|
||||
{0xB3, nullptr, "Unknown"},
|
||||
{0xB4, nullptr, "Unknown"},
|
||||
{0xB5, nullptr, "Unknown"},
|
||||
{0xB6, nullptr, "Unknown"},
|
||||
{0xB7, nullptr, "Unknown"},
|
||||
{0xB8, nullptr, "Unknown"},
|
||||
{0xB9, nullptr, "Unknown"},
|
||||
{0xBA, nullptr, "Unknown"},
|
||||
{0xBB, nullptr, "Unknown"},
|
||||
{0xBC, nullptr, "Unknown"},
|
||||
{0xBD, nullptr, "Unknown"},
|
||||
{0xBE, nullptr, "Unknown"},
|
||||
{0xBF, nullptr, "Unknown"},
|
||||
};
|
||||
|
||||
static const FunctionDef* GetSVCInfo32(u32 func_num) {
|
||||
|
@ -387,7 +387,8 @@ void SoftwareKeyboard::SubmitForTextCheck(std::u16string submitted_text) {
|
||||
Common::UTF16ToUTF8(current_text));
|
||||
|
||||
std::memcpy(out_data.data(), &buffer_size, sizeof(u64));
|
||||
std::memcpy(out_data.data() + sizeof(u64), current_text.data(), buffer_size);
|
||||
std::memcpy(out_data.data() + sizeof(u64), current_text.data(),
|
||||
current_text.size() * sizeof(char16_t));
|
||||
}
|
||||
|
||||
broker.PushInteractiveDataFromApplet(std::make_shared<IStorage>(system, std::move(out_data)));
|
||||
|
Loading…
Reference in New Issue
Block a user