--- a/uROPSCodeComp.pas
+++ b/uROPSCodeComp.pas
@@ -32,7 +32,7 @@
   );
 
 const
-  ROPSCodeCompDataSize = 398;
+  ROPSCodeCompDataSize = 397;
   ROPSCodeCompData: array[0..ROPSCodeCompDataSize-1] of TCppCodeComp = (
     (Kind: ckKeyword; Name: 'and'; Location: 0; Params: ''; Count: 1; Alpha: atNumeric),
     (Kind: ckKeyword; Name: 'array'; Location: 0; Params: ''; Count: 1; Alpha: atNumeric),
@@ -277,7 +277,6 @@
     (Kind: ckAPIFunc; Name: 'NameToNXTFileType'; Location: 2; Params: '(name : string)'; Count: 1; Alpha: atNumeric),
     (Kind: ckAPIFunc; Name: 'MakeValidNXTFilename'; Location: 2; Params: '(const filename : string)'; Count: 1; Alpha: atNumeric),
     (Kind: ckAPIFunc; Name: 'GetInitFilename'; Location: 2; Params: ''; Count: 1; Alpha: atNumeric),
-    (Kind: ckAPIFunc; Name: 'GetJoystickButtonScript'; Location: 2; Params: '(const i : byte; bPress : boolean)'; Count: 1; Alpha: atNumeric),
     (Kind: ckAPIFunc; Name: 'FantomAPIAvailable'; Location: 2; Params: ''; Count: 1; Alpha: atNumeric),
     (Kind: ckAPIFunc; Name: 'LoadNXTPorts'; Location: 2; Params: '(aStrings : TStrings)'; Count: 1; Alpha: atNumeric),
     (Kind: ckAPIFunc; Name: 'BytesToCardinal'; Location: 2; Params: '(b1 : byte; b2 : byte; b3 : byte; b4 : Byte)'; Count: 1; Alpha: atNumeric),