mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-13 02:08:49 +12:00
Simple analog stick support (from KB)
Left stick: arrows; right stick: PgDn/PgUp (vertical) and Home/End (horizontal) Added L10n functions' list (copied from old distr) Fixed "LoadShdr64 error: shstrndx too big" in ELF64 loader Other minor changes
This commit is contained in:
parent
e0a70bb0fa
commit
e41f21abc7
12 changed files with 345 additions and 46 deletions
|
@ -570,6 +570,171 @@ s64 SysCalls::DoFunc(const u32 id)
|
|||
case 0x56776c0d: FUNC_LOG_ERROR("TODO: cellKey2CharGetChar");
|
||||
case 0xabf629c1: FUNC_LOG_ERROR("TODO: cellKey2CharOpen");
|
||||
case 0xbfc03768: FUNC_LOG_ERROR("TODO: cellKey2CharSetMode");
|
||||
case 0x005200e6: FUNC_LOG_ERROR("TODO: UCS2toEUCJP");
|
||||
case 0x01b0cbf4: FUNC_LOG_ERROR("TODO: l10n_convert");
|
||||
case 0x0356038c: FUNC_LOG_ERROR("TODO: UCS2toUTF32");
|
||||
case 0x05028763: FUNC_LOG_ERROR("TODO: jis2kuten");
|
||||
case 0x058addc8: FUNC_LOG_ERROR("TODO: UTF8toGB18030");
|
||||
case 0x060ee3b2: FUNC_LOG_ERROR("TODO: JISstoUTF8s");
|
||||
case 0x07168a83: FUNC_LOG_ERROR("TODO: SjisZen2Han");
|
||||
case 0x0bc386c8: FUNC_LOG_ERROR("TODO: ToSjisLower");
|
||||
case 0x0bedf77d: FUNC_LOG_ERROR("TODO: UCS2toGB18030");
|
||||
case 0x0bf867e2: FUNC_LOG_ERROR("TODO: HZstoUCS2s");
|
||||
case 0x0ce278fd: FUNC_LOG_ERROR("TODO: UCS2stoHZs");
|
||||
case 0x0d90a48d: FUNC_LOG_ERROR("TODO: UCS2stoSJISs");
|
||||
case 0x0f624540: FUNC_LOG_ERROR("TODO: kuten2eucjp");
|
||||
case 0x14ee3649: FUNC_LOG_ERROR("TODO: sjis2jis");
|
||||
case 0x14f504b8: FUNC_LOG_ERROR("TODO: EUCKRstoUCS2s");
|
||||
case 0x16eaf5f1: FUNC_LOG_ERROR("TODO: UHCstoEUCKRs");
|
||||
case 0x1758053c: FUNC_LOG_ERROR("TODO: jis2sjis");
|
||||
case 0x1906ce6b: FUNC_LOG_ERROR("TODO: jstrnchk");
|
||||
case 0x1ac0d23d: FUNC_LOG_ERROR("TODO: L10nConvert");
|
||||
case 0x1ae2acee: FUNC_LOG_ERROR("TODO: EUCCNstoUTF8s");
|
||||
case 0x1cb1138f: FUNC_LOG_ERROR("TODO: GBKstoUCS2s");
|
||||
case 0x1da42d70: FUNC_LOG_ERROR("TODO: eucjphan2zen");
|
||||
case 0x1ec712e0: FUNC_LOG_ERROR("TODO: ToSjisHira");
|
||||
case 0x1fb50183: FUNC_LOG_ERROR("TODO: GBKtoUCS2");
|
||||
case 0x21948c03: FUNC_LOG_ERROR("TODO: eucjp2jis");
|
||||
case 0x21aa3045: FUNC_LOG_ERROR("TODO: UTF32stoUTF8s");
|
||||
case 0x24fd32a9: FUNC_LOG_ERROR("TODO: sjishan2zen");
|
||||
case 0x256b6861: FUNC_LOG_ERROR("TODO: UCS2toSBCS");
|
||||
case 0x262a5ae2: FUNC_LOG_ERROR("TODO: UTF8stoGBKs");
|
||||
case 0x28724522: FUNC_LOG_ERROR("TODO: UTF8toUCS2");
|
||||
case 0x2ad091c6: FUNC_LOG_ERROR("TODO: UCS2stoUTF8s");
|
||||
case 0x2b84030c: FUNC_LOG_ERROR("TODO: EUCKRstoUTF8s");
|
||||
case 0x2efa7294: FUNC_LOG_ERROR("TODO: UTF16stoUTF32s");
|
||||
case 0x2f9eb543: FUNC_LOG_ERROR("TODO: UTF8toEUCKR");
|
||||
case 0x317ab7c2: FUNC_LOG_ERROR("TODO: UTF16toUTF8");
|
||||
case 0x32689828: FUNC_LOG_ERROR("TODO: ARIBstoUTF8s");
|
||||
case 0x33435818: FUNC_LOG_ERROR("TODO: SJISstoUTF8s");
|
||||
case 0x33f8b35c: FUNC_LOG_ERROR("TODO: sjiszen2han");
|
||||
case 0x3968f176: FUNC_LOG_ERROR("TODO: ToEucJpLower");
|
||||
case 0x398a3dee: FUNC_LOG_ERROR("TODO: MSJIStoUTF8");
|
||||
case 0x3a20bc34: FUNC_LOG_ERROR("TODO: UCS2stoMSJISs");
|
||||
case 0x3dabd5a7: FUNC_LOG_ERROR("TODO: EUCJPtoUTF8");
|
||||
case 0x3df65b64: FUNC_LOG_ERROR("TODO: eucjp2sjis");
|
||||
case 0x408a622b: FUNC_LOG_ERROR("TODO: ToEucJpHira");
|
||||
case 0x41b4a5ae: FUNC_LOG_ERROR("TODO: UHCstoUCS2s");
|
||||
case 0x41ccf033: FUNC_LOG_ERROR("TODO: ToEucJpKata");
|
||||
case 0x42838145: FUNC_LOG_ERROR("TODO: HZstoUTF8s");
|
||||
case 0x4931b44e: FUNC_LOG_ERROR("TODO: UTF8toMSJIS");
|
||||
case 0x4b3bbacb: FUNC_LOG_ERROR("TODO: BIG5toUTF8");
|
||||
case 0x511d386b: FUNC_LOG_ERROR("TODO: EUCJPstoSJISs");
|
||||
case 0x52b7883f: FUNC_LOG_ERROR("TODO: UTF8stoBIG5s");
|
||||
case 0x53558b6b: FUNC_LOG_ERROR("TODO: UTF16stoUCS2s");
|
||||
case 0x53764725: FUNC_LOG_ERROR("TODO: UCS2stoGB18030s");
|
||||
case 0x53c71ac2: FUNC_LOG_ERROR("TODO: EUCJPtoSJIS");
|
||||
case 0x54f59807: FUNC_LOG_ERROR("TODO: EUCJPtoUCS2");
|
||||
case 0x55f6921c: FUNC_LOG_ERROR("TODO: UCS2stoGBKs");
|
||||
case 0x58246762: FUNC_LOG_ERROR("TODO: EUCKRtoUHC");
|
||||
case 0x596df41c: FUNC_LOG_ERROR("TODO: UCS2toSJIS");
|
||||
case 0x5a4ab223: FUNC_LOG_ERROR("TODO: MSJISstoUTF8s");
|
||||
case 0x5ac783dc: FUNC_LOG_ERROR("TODO: EUCJPstoUTF8s");
|
||||
case 0x5b684dfb: FUNC_LOG_ERROR("TODO: UCS2toBIG5");
|
||||
case 0x5cd29270: FUNC_LOG_ERROR("TODO: UTF8stoEUCKRs");
|
||||
case 0x5e1d9330: FUNC_LOG_ERROR("TODO: UHCstoUTF8s");
|
||||
case 0x60ffa0ec: FUNC_LOG_ERROR("TODO: GB18030stoUCS2s");
|
||||
case 0x6122e000: FUNC_LOG_ERROR("TODO: SJIStoUTF8");
|
||||
case 0x6169f205: FUNC_LOG_ERROR("TODO: JISstoSJISs");
|
||||
case 0x61fb9442: FUNC_LOG_ERROR("TODO: UTF8toUTF16");
|
||||
case 0x62b36bcf: FUNC_LOG_ERROR("TODO: UTF8stoMSJISs");
|
||||
case 0x63219199: FUNC_LOG_ERROR("TODO: EUCKRtoUTF8");
|
||||
case 0x638c2fc1: FUNC_LOG_ERROR("TODO: SjisHan2Zen");
|
||||
case 0x64a10ec8: FUNC_LOG_ERROR("TODO: UCS2toUTF16");
|
||||
case 0x65444204: FUNC_LOG_ERROR("TODO: UCS2toMSJIS");
|
||||
case 0x6621a82c: FUNC_LOG_ERROR("TODO: sjis2kuten");
|
||||
case 0x6a6f25d1: FUNC_LOG_ERROR("TODO: UCS2toUHC");
|
||||
case 0x6c62d879: FUNC_LOG_ERROR("TODO: UTF32toUCS2");
|
||||
case 0x6de4b508: FUNC_LOG_ERROR("TODO: ToSjisUpper");
|
||||
case 0x6e0705c4: FUNC_LOG_ERROR("TODO: UTF8toEUCJP");
|
||||
case 0x6e5906fd: FUNC_LOG_ERROR("TODO: UCS2stoEUCJPs");
|
||||
case 0x6fc530b3: FUNC_LOG_ERROR("TODO: UTF16toUCS2");
|
||||
case 0x714a9b4a: FUNC_LOG_ERROR("TODO: UCS2stoUTF16s");
|
||||
case 0x71804d64: FUNC_LOG_ERROR("TODO: UCS2stoEUCCNs");
|
||||
case 0x72632e53: FUNC_LOG_ERROR("TODO: SBCSstoUTF8s");
|
||||
case 0x73f2cd21: FUNC_LOG_ERROR("TODO: SJISstoJISs");
|
||||
case 0x74496718: FUNC_LOG_ERROR("TODO: SBCStoUTF8");
|
||||
case 0x74871fe0: FUNC_LOG_ERROR("TODO: UTF8toUTF32");
|
||||
case 0x750c363d: FUNC_LOG_ERROR("TODO: jstrchk");
|
||||
case 0x7c5bde1c: FUNC_LOG_ERROR("TODO: UHCtoEUCKR");
|
||||
case 0x7c912bda: FUNC_LOG_ERROR("TODO: kuten2jis");
|
||||
case 0x7d07a1c2: FUNC_LOG_ERROR("TODO: UTF8toEUCCN");
|
||||
case 0x8171c1cc: FUNC_LOG_ERROR("TODO: EUCCNtoUTF8");
|
||||
case 0x82d5ecdf: FUNC_LOG_ERROR("TODO: EucJpZen2Han");
|
||||
case 0x8555fe15: FUNC_LOG_ERROR("TODO: UTF32stoUTF16s");
|
||||
case 0x860fc741: FUNC_LOG_ERROR("TODO: GBKtoUTF8");
|
||||
case 0x867f7b8b: FUNC_LOG_ERROR("TODO: ToEucJpUpper");
|
||||
case 0x88f8340b: FUNC_LOG_ERROR("TODO: UCS2stoJISs");
|
||||
case 0x89236c86: FUNC_LOG_ERROR("TODO: UTF8stoGB18030s");
|
||||
case 0x8a56f148: FUNC_LOG_ERROR("TODO: EUCKRstoUHCs");
|
||||
case 0x8ccdba38: FUNC_LOG_ERROR("TODO: UTF8stoUTF32s");
|
||||
case 0x8f472054: FUNC_LOG_ERROR("TODO: UTF8stoEUCCNs");
|
||||
case 0x90e9b5d2: FUNC_LOG_ERROR("TODO: EUCJPstoUCS2s");
|
||||
case 0x91a99765: FUNC_LOG_ERROR("TODO: UHCtoUCS2");
|
||||
case 0x931ff25a: FUNC_LOG_ERROR("TODO: L10nConvertStr");
|
||||
case 0x949bb14c: FUNC_LOG_ERROR("TODO: GBKstoUTF8s");
|
||||
case 0x9557ac9b: FUNC_LOG_ERROR("TODO: UTF8toUHC");
|
||||
case 0x9768b6d3: FUNC_LOG_ERROR("TODO: UTF32toUTF8");
|
||||
case 0x9874020d: FUNC_LOG_ERROR("TODO: sjis2eucjp");
|
||||
case 0x9a0e7d23: FUNC_LOG_ERROR("TODO: UCS2toEUCCN");
|
||||
case 0x9a13d6b8: FUNC_LOG_ERROR("TODO: UTF8stoUHCs");
|
||||
case 0x9a72059d: FUNC_LOG_ERROR("TODO: EUCKRtoUCS2");
|
||||
case 0x9b1210c6: FUNC_LOG_ERROR("TODO: UTF32toUTF16");
|
||||
case 0x9cd8135b: FUNC_LOG_ERROR("TODO: EUCCNstoUCS2s");
|
||||
case 0x9ce52809: FUNC_LOG_ERROR("TODO: SBCSstoUCS2s");
|
||||
case 0x9cf1ab77: FUNC_LOG_ERROR("TODO: UTF8stoJISs");
|
||||
case 0x9d14dc46: FUNC_LOG_ERROR("TODO: ToSjisKata");
|
||||
case 0x9dcde367: FUNC_LOG_ERROR("TODO: jis2eucjp");
|
||||
case 0x9ec52258: FUNC_LOG_ERROR("TODO: BIG5toUCS2");
|
||||
case 0xa0d463c0: FUNC_LOG_ERROR("TODO: UCS2toGBK");
|
||||
case 0xa19fb9de: FUNC_LOG_ERROR("TODO: UTF16toUTF32");
|
||||
case 0xa298cad2: FUNC_LOG_ERROR("TODO: l10n_convert_str");
|
||||
case 0xa34fa0eb: FUNC_LOG_ERROR("TODO: EUCJPstoJISs");
|
||||
case 0xa5146299: FUNC_LOG_ERROR("TODO: UTF8stoARIBs");
|
||||
case 0xa609f3e9: FUNC_LOG_ERROR("TODO: JISstoEUCJPs");
|
||||
case 0xa60ff5c9: FUNC_LOG_ERROR("TODO: EucJpHan2Zen");
|
||||
case 0xa963619c: FUNC_LOG_ERROR("TODO: isEucJpKigou");
|
||||
case 0xa9a76fb8: FUNC_LOG_ERROR("TODO: UCS2toUTF8");
|
||||
case 0xaf18d499: FUNC_LOG_ERROR("TODO: GB18030toUCS2");
|
||||
case 0xb3361be6: FUNC_LOG_ERROR("TODO: UHCtoUTF8");
|
||||
case 0xb6e45343: FUNC_LOG_ERROR("TODO: MSJIStoUCS2");
|
||||
case 0xb7cef4a6: FUNC_LOG_ERROR("TODO: UTF8toGBK");
|
||||
case 0xb7e08f7a: FUNC_LOG_ERROR("TODO: kuten2sjis");
|
||||
case 0xb9cf473d: FUNC_LOG_ERROR("TODO: UTF8toSBCS");
|
||||
case 0xbdd44ee3: FUNC_LOG_ERROR("TODO: SJIStoUCS2");
|
||||
case 0xbe42e661: FUNC_LOG_ERROR("TODO: eucjpzen2han");
|
||||
case 0xbe8d5485: FUNC_LOG_ERROR("TODO: UCS2stoARIBs");
|
||||
case 0xbefe3869: FUNC_LOG_ERROR("TODO: isSjisKigou");
|
||||
case 0xc62b758d: FUNC_LOG_ERROR("TODO: UTF8stoEUCJPs");
|
||||
case 0xc7bdcb4c: FUNC_LOG_ERROR("TODO: UCS2toEUCKR");
|
||||
case 0xc944fa56: FUNC_LOG_ERROR("TODO: SBCStoUCS2");
|
||||
case 0xc9b78f58: FUNC_LOG_ERROR("TODO: MSJISstoUCS2s");
|
||||
case 0xcc1633cc: FUNC_LOG_ERROR("TODO: l10n_get_converter");
|
||||
case 0xd02ef83d: FUNC_LOG_ERROR("TODO: GB18030stoUTF8s");
|
||||
case 0xd8721e2c: FUNC_LOG_ERROR("TODO: SJISstoEUCJPs");
|
||||
case 0xd8cb24cb: FUNC_LOG_ERROR("TODO: UTF32stoUCS2s");
|
||||
case 0xd990858b: FUNC_LOG_ERROR("TODO: BIG5stoUTF8s");
|
||||
case 0xd9fb1224: FUNC_LOG_ERROR("TODO: EUCCNtoUCS2");
|
||||
case 0xda67b37f: FUNC_LOG_ERROR("TODO: UTF8stoSBCSs");
|
||||
case 0xdc54886c: FUNC_LOG_ERROR("TODO: UCS2stoEUCKRs");
|
||||
case 0xdd5ebdeb: FUNC_LOG_ERROR("TODO: UTF8stoSJISs");
|
||||
case 0xdefa1c17: FUNC_LOG_ERROR("TODO: UTF8stoHZs");
|
||||
case 0xe2eabb32: FUNC_LOG_ERROR("TODO: eucjp2kuten");
|
||||
case 0xe6d9e234: FUNC_LOG_ERROR("TODO: UTF8toBIG5");
|
||||
case 0xe6f5711b: FUNC_LOG_ERROR("TODO: UTF16stoUTF8s");
|
||||
case 0xe956dc64: FUNC_LOG_ERROR("TODO: JISstoUCS2s");
|
||||
case 0xeabc3d00: FUNC_LOG_ERROR("TODO: GB18030toUTF8");
|
||||
case 0xeb3dc670: FUNC_LOG_ERROR("TODO: UTF8toSJIS");
|
||||
case 0xeb41cc68: FUNC_LOG_ERROR("TODO: ARIBstoUCS2s");
|
||||
case 0xeb685b83: FUNC_LOG_ERROR("TODO: UCS2stoUTF32s");
|
||||
case 0xebae29c0: FUNC_LOG_ERROR("TODO: UCS2stoSBCSs");
|
||||
case 0xee6c6a39: FUNC_LOG_ERROR("TODO: UCS2stoBIG5s");
|
||||
case 0xf1dcfa71: FUNC_LOG_ERROR("TODO: UCS2stoUHCs");
|
||||
case 0xf439728e: FUNC_LOG_ERROR("TODO: SJIStoEUCJP");
|
||||
case 0xf7681b9a: FUNC_LOG_ERROR("TODO: UTF8stoUTF16s");
|
||||
case 0xf9b1896d: FUNC_LOG_ERROR("TODO: SJISstoUCS2s");
|
||||
case 0xfa4a675a: FUNC_LOG_ERROR("TODO: BIG5stoUCS2s");
|
||||
case 0xfdbf6ac5: FUNC_LOG_ERROR("TODO: UTF8stoUCS2s");
|
||||
case 0x0252efcc: FUNC_LOG_ERROR("TODO: cellUserTraceInit");
|
||||
case 0x05893e7c: FUNC_LOG_ERROR("TODO: cellUserTraceRegister");
|
||||
case 0x6d045c2e: FUNC_LOG_ERROR("TODO: cellUserTraceUnregister");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue