- 精华
- 3
- 帖子
- 12894
- 威望
- 7 点
- 积分
- 14464 点
- 种子
- 514 点
- 注册时间
- 2010-5-20
- 最后登录
- 2024-2-6
|

楼主 |
发表于 2021-5-14 13:47 · 北京
|
显示全部楼层
本帖最后由 lucky☆star 于 2021-5-14 14:54 编辑
PS4
- //RootSettingHandler
- SettingsPadEntry[] padEntries = new SettingsPadEntry[18]
- {
- new SettingsPadEntry(Buttons.Left, 1u)
- new SettingsPadEntry(Buttons.Up, 2u)
- new SettingsPadEntry(Buttons.Right, 4u)
- new SettingsPadEntry(Buttons.Down, 8u)
- new SettingsPadEntry(Buttons.Square, 16u),
- new SettingsPadEntry(Buttons.Triangle, 32u),
- new SettingsPadEntry(Buttons.Circle, 64u),
- new SettingsPadEntry(Buttons.Cross, 128u),
- new SettingsPadEntry(Buttons.Start, 256u),
- new SettingsPadEntry(Buttons.Select, 512u),
- new SettingsPadEntry(Buttons.L, 1024u),
- new SettingsPadEntry(Buttons.R, 2048u),
- new SettingsPadEntry(Buttons.L2, 4096u),
- new SettingsPadEntry(Buttons.R2, 8192u),
- new SettingsPadEntry(Buttons.L3, 16384u),
- new SettingsPadEntry(Buttons.R3, 32768u)
- new SettingsPadEntry(Buttons.Enter, 65536u),
- new SettingsPadEntry(Buttons.Back, 131072u)
- };
- base.UIManager.SetPadListener(padEntries, SpecialCommandFunc);
- ...
- //ConsoleInfoPage
- if (SblWrapper.SblRcMgrIsAllowDebugMenuForSettings() == 1 || SblWrapper.SblRcMgrIsAllowMinimumDebugMenuForSettings() == 1 || SblWrapper.SblRcMgrIsStoreMode() == 1)
- {
- SettingsPadEntry[] padEntries = new SettingsPadEntry[2]
- {
- new SettingsPadEntry((Buttons)3089u, 5000u),
- new SettingsPadEntry(Buttons.Start, 0u)
- };
- UIManager.Instance.SetPadListener(padEntries, delegate
- {
- createVersionDetailsUi();
- });
- }
- else
- {
- SettingsPadEntry[] padEntries2 = new SettingsPadEntry[2]
- {
- new SettingsPadEntry((Buttons)17440u, 5000u),
- new SettingsPadEntry((Buttons)258u, 0u)
- };
- UIManager.Instance.SetPadListener(padEntries2, delegate
- {
- createVersionDetailsUi();
- });
- }
- ...
- //SettingsRootHandler
- else if (SblWrapper.SblRcMgrIsAllowDebugMenuForSettings() == 1 || SblWrapper.SblRcMgrIsAllowMinimumDebugMenuForSettings() == 1 || KernelSysWrapper.IsDevKit() == 1)
- {
- SettingsPadEntry[] padEntries = new SettingsPadEntry[1]
- {
- new SettingsPadEntry((Buttons)31752u, 0u)
- };
- base.UIManager.SetPadListener(padEntries, delegate
- {
- showDebugSettings = true;
- base.UIManager.ResetMenuItem("debug_settings");
- });
- }
- ...
- //Regoin-Free
- * guess code *
- if (ProductCode() == 0x18D)
- SetPadListenerModeOn()
- {
- * guess code *
- SettingsPadEntry[] padEntries = new SettingsPadEntry[1]
- {
- New SettingsPadEntry((Buttons)12324u, 5000u, false),
- };
- */ guess code */
- base.UIManager.SetPadListener(padEntries, delegate
- {
- RegionLockSettings = false;
- });
- */ guess code */
- }
复制代码 |
|