From WikiPrizm
Revision as of 21:58, 14 February 2015 by ProgrammerNerd (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search


Header: fxcg/system.h
Syscall index: 0x0032
Function signature: void SetSetupSetting(unsigned int SystemParameterNo, unsigned char SystemParameterValue)

Sets a Setup setting to the given value.


  • SystemParameterNo - index of the setting to change.
  • SystemParameterValue - new value of the setting.


This function does no bounds checking meaning that with an incorrect value of SystemParameterNo you may accidentally overwrite a byte that does not pertain to setup settings.


The following example sets the keyboard input method to lowercase alpha-lock:

SetSetupSetting((unsigned int)0x14, 0x88);