| dec | hex | Function name | Present in |
| 0,0 | 0x00 | sys_set_getdisp | MagiC |
| 0,1 | 0x00 | sys_set_getfn | MagiC |
| 0,2 | 0x00 | sys_set_setfn | MagiC |
| 0,3 | 0x00 | sys_set_appl_getinfo | MagiC |
| 0,4 | 0x00 | sys_set_editob | MagiC |
| 0,5 | 0x00 | sys_recalc_cicon_colours | MagiC |
| 0,6 | 0x00 | sys_set_winframe_manager | MagiC 6 |
| 10 | 0x0A | appl_init | TOS |
| 11 | 0x0B | appl_read | TOS |
| 12 | 0x0C | appl_write | TOS |
| 13 | 0x0D | appl_find | TOS |
| 14 | 0x0E | appl_tplay | TOS |
| 15 | 0x0F | appl_trecord | TOS |
| 16 | 0x10 | appl_bvset | ??? |
| 17 | 0x11 | appl_yield | MagiC, N.AES |
| 18 | 0x12 | appl_search | TOS |
| 18 | 0x12 | appl_xbvget | GEM/4 |
| 18 | 0x12 | appl_xbvset | GEM/4 |
| 19 | 0x13 | appl_exit | TOS |
| 20 | 0x14 | evnt_keybd | TOS |
| 21 | 0x15 | evnt_button | TOS |
| 22 | 0x16 | evnt_mouse | TOS |
| 23 | 0x17 | evnt_mesag | TOS |
| 24 | 0x18 | evnt_timer | TOS |
| 25 | 0x19 | evnt_multi | TOS |
| 26 | 0x1A | evnt_dclick | TOS |
| 30 | 0x1E | menu_bar | TOS |
| 31 | 0x1F | menu_icheck | TOS |
| 32 | 0x20 | menu_ienable | TOS |
| 33 | 0x21 | menu_tnormal | TOS |
| 34 | 0x22 | menu_text | TOS |
| 35 | 0x23 | menu_register | TOS |
| 36 | 0x24 | menu_unregister | MagiC |
| 36 | 0x24 | menu_popup | TOS |
| 37 | 0x25 | menu_click | MagiC |
| 37 | 0x25 | menu_attach | TOS |
| 38 | 0x26 | menu_istart | TOS |
| 38 | 0x26 | GEM/4: Manages events for menus | |
| 39 | 0x27 | menu_settings | TOS |
| 40 | 0x28 | objc_add | TOS |
| 41 | 0x29 | objc_delete | TOS |
| 42 | 0x2A | objc_draw | TOS |
| 43 | 0x2B | objc_find | TOS |
| 44 | 0x2C | objc_offset | TOS |
| 45 | 0x2D | objc_order | TOS |
| 46 | 0x2E | objc_edit | TOS |
| 46 | 0x2E | objc_xedit | MagiC |
| 47 | 0x2F | objc_change | TOS |
| 48 | 0x30 | objc_sysvar | TOS |
| 49 | 0x31 | objc_xfind | N.AES |
| 50 | 0x32 | form_do | TOS |
| 50 | 0x32 | form_xdo | MagiC |
| 51 | 0x33 | form_dial | TOS |
| 51 | 0x33 | form_xdial | MagiC |
| 52 | 0x34 | form_alert | TOS |
| 53 | 0x35 | form_error | TOS |
| 54 | 0x36 | form_center | TOS |
| 55 | 0x37 | form_keybd | TOS |
| 56 | 0x38 | form_button | TOS |
| 57 | 0x39 | GEM/4: Based on form_do but takes extra parameter | |
| 58 | 0x3A | GEM/4: Based on form_alert but takes extra parameter | |
| 60 | 0x3C | objc_wdraw | MagiC V5.10 (11.12.96) + |
| 60 | 0x3C | proc_create | GEM/XM |
| 61 | 0x3D | objc_wchange | MagiC V5.10 (11.12.96) + |
| 61 | 0x3D | proc_run | GEM/XM |
| 62 | 0x3E | graf_wwatchbox | MagiC V5.10 (11.12.96) + |
| 62 | 0x3E | proc_delete | GEM/XM |
| 63 | 0x3F | form_wbutton | MagiC V5.10 (11.12.96) + |
| 63 | 0x3F | proc_info | GEM/XM |
| 64 | 0x40 | form_wkeybd | MagiC V5.10 (11.12.96) + |
| 64 | 0x40 | proc_malloc | GEM/XM |
| 65 | 0x41 | objc_wedit | MagiC V5.10 (11.12.96) + |
| 65 | 0x41 | proc_mfree | GEM/XM |
| 66 | 0x42 | proc_switch | GEM/XM |
| 67 | 0x43 | proc_setblock | GEM/XM |
| 68 | 0x44 | proc_shrink | GEM/XM |
| 68 | 0x44 | graf_vmem | MyAES 0.97 (10.12.2017) |
| 69 | 0x45 | graf_multirubber | N.AES |
| 70 | 0x46 | graf_rubberbox | TOS |
| 71 | 0x47 | graf_dragbox | TOS |
| 72 | 0x48 | graf_movebox | TOS |
| 73 | 0x49 | graf_growbox | TOS |
| 74 | 0x4A | graf_shrinkbox | TOS |
| 75 | 0x4B | graf_watchbox | TOS |
| 76 | 0x4C | graf_slidebox | TOS |
| 77 | 0x4D | graf_handle | TOS |
| 77 | 0x4D | graf_xhandle | KAOS 1.4 |
| 78 | 0x4E | graf_mouse | TOS |
| 79 | 0x4F | graf_mkstate | TOS |
| 80 | 0x50 | scrp_read | TOS |
| 81 | 0x51 | scrp_write | TOS |
| 82 | 0x52 | scrp_clear | MagiC |
| 90 | 0x5A | fsel_input | TOS |
| 91 | 0x5B | fsel_exinput | TOS |
| 91 | 0x5B | fsel_boxinput | As of BoxKite 1.71 |
| 91 | 0x5B | GEM/4, GEM/5: Based on fsel_input but takes extra parameter | |
| 99 | 0x63 | wind_draw | N.AES |
| 100 | 0x64 | wind_create | TOS |
| 101 | 0x65 | wind_open | TOS |
| 102 | 0x66 | wind_close | TOS |
| 103 | 0x67 | wind_delete | TOS |
| 104 | 0x68 | wind_get | TOS |
| 105 | 0x69 | wind_set | TOS |
| 106 | 0x6A | wind_find | TOS |
| 107 | 0x6B | wind_update | TOS |
| 108 | 0x6C | wind_calc | TOS |
| 109 | 0x6D | wind_new | TOS |
| 110 | 0x6E | rsrc_load | TOS |
| 111 | 0x6F | rsrc_free | TOS |
| 112 | 0x70 | rsrc_gaddr | TOS |
| 113 | 0x71 | rsrc_saddr | TOS |
| 114 | 0x72 | rsrc_obfix | TOS |
| 115 | 0x73 | rsrc_rcfix | MTOS |
| 115 | 0x73 | GEM/4, GEM/5: Based on rsrc_load, supports EMS | |
| 116 | 0x74 | GEM/4, GEM/5: Manipulates resources in EMS | |
| 119 | 0x77 | wind_apfind | MultiGEM2 |
| 120 | 0x78 | shel_read | TOS |
| 121 | 0x79 | shel_write | TOS |
| 122 | 0x7A | shel_get | TOS |
| 123 | 0x7B | shel_put | TOS |
| 124 | 0x7C | shel_find | TOS |
| 125 | 0x7D | shel_envrn | TOS |
| 126 | 0x7E | shel_rdef | PC-GEM, N.AES |
| 127 | 0x7F | shel_wdef | PC-GEM, N.AES |
| 128 | 0x80 | shel_help | N.AES |
| 129 | 0x81 | appl_control | N.AES |
| 130 | 0x82 | appl_getinfo | TOS |
| 130 | 0x82 | xgrf_stepcalc | GEM/3 |
| 131 | 0x83 | appl_getcicon | MyAES |
| 131 | 0x83 | xgrf_2box | GEM/3 |
| 132 | 0x84 | xgrf_color | ViewMAX |
| 133 | 0x85 | xgrf_dtimage | ViewMAX Panther |
| 135 | 0x87 | form_popup | MagiC |
| 135 | 0x87 | xfrm_popup | MagiC 5.03 |
| 136 | 0x88 | form_xerr | MagiC |
| 137 | 0x89 | appl_options | XaAES |
| 140 | 0x8c | objc_data | XaAES |
| 160 | 0xA0 | wdlg_create | WDialog |
| 161 | 0xA1 | wdlg_open | WDialog |
| 162 | 0xA2 | wdlg_close | WDialog |
| 163 | 0xA3 | wdlg_delete | WDialog |
| 164,0 | 0xA4 | wdlg_get_tree | WDialog |
| 164,1 | 0xA4 | wdlg_get_edit | WDialog |
| 164,2 | 0xA4 | wdlg_get_udata | WDialog |
| 164,3 | 0xA4 | wdlg_get_handle | WDialog |
| 165,0 | 0xA5 | wdlg_set_edit | WDialog |
| 165,1 | 0xA5 | wdlg_set_tree | WDialog |
| 165,2 | 0xA5 | wdlg_set_size | WDialog |
| 165,3 | 0xA5 | wdlg_set_iconify | WDialog |
| 165,4 | 0xA5 | wdlg_set_uniconify | WDialog |
| 166 | 0xA6 | wdlg_evnt | WDialog |
| 167 | 0xA7 | wdlg_redraw | WDialog |
| 170 | 0xAA | lbox_create | WDialog |
| 171 | 0xAB | lbox_update | WDialog |
| 172 | 0xAC | lbox_do | WDialog |
| 173 | 0xAD | lbox_delete | WDialog |
| 174,0 | 0xAE | lbox_cnt_items | WDialog |
| 174,1 | 0xAE | lbox_get_tree | WDialog |
| 174,2 | 0xAE | lbox_get_avis | WDialog |
| 174,3 | 0xAE | lbox_get_udata | WDialog |
| 174,4 | 0xAE | lbox_get_afirst | WDialog |
| 174,5 | 0xAE | lbox_get_slct_idx | WDialog |
| 174,6 | 0xAE | lbox_get_items | WDialog |
| 174,7 | 0xAE | lbox_get_item | WDialog |
| 174,8 | 0xAE | lbox_get_slct_item | WDialog |
| 174,9 | 0xAE | lbox_get_idx | WDialog |
| 174,10 | 0xAE | lbox_get_bvis | WDialog |
| 174,11 | 0xAE | lbox_get_bentries | WDialog |
| 174,12 | 0xAE | lbox_get_bfirst | WDialog |
| 175,0 | 0xAF | lbox_set_asldr | WDialog |
| 175,1 | 0xAF | lbox_set_items | WDialog |
| 175,2 | 0xAF | lbox_free_items | WDialog |
| 175,3 | 0xAF | lbox_free_list | WDialog |
| 175,4 | 0xAF | lbox_ascroll_to | WDialog |
| 175,5 | 0xAF | lbox_set_bsldr | WDialog |
| 175,6 | 0xAF | lbox_set_bentries | WDialog |
| 175,7 | 0xAF | lbox_bscroll_to | WDialog |
| 180 | 0xB4 | fnts_create | WDialog |
| 181 | 0xB5 | fnts_delete | WDialog |
| 182 | 0xB6 | fnts_open | WDialog |
| 183 | 0xB7 | fnts_close | WDialog |
| 184,0 | 0xB8 | fnts_get_no_styles | WDialog |
| 184,1 | 0xB8 | fnts_get_style | WDialog |
| 184,2 | 0xB8 | fnts_get_name | WDialog |
| 184,3 | 0xB8 | fnts_get_info | WDialog |
| 185,0 | 0xB9 | fnts_add | WDialog |
| 185,1 | 0xB9 | fnts_remove | WDialog |
| 185,2 | 0xB9 | fnts_update | WDialog |
| 186 | 0xBA | fnts_evnt | WDialog |
| 187 | 0xBB | fnts_do | WDialog |
| 190 | 0xBE | fslx_open | MagiC |
| 191 | 0xBF | fslx_close | MagiC |
| 192 | 0xC0 | fslx_getnxtfile | MagiC |
| 193 | 0xC1 | fslx_evnt | MagiC |
| 194 | 0xC2 | fslx_do | MagiC |
| 195 | 0xC3 | fslx_set_flags | MagiC |
| 200 | 0xC8 | pdlg_create | WDialog |
| 201 | 0xC9 | pdlg_delete | WDialog |
| 202 | 0xCA | pdlg_open | WDialog |
| 203 | 0xCB | pdlg_close | WDialog |
| 204,0 | 0xCC | pdlg_get_setsize | WDialog |
| 205,0 | 0xCD | pdlg_add_printers | WDialog |
| 205,1 | 0xCD | pdlg_remove_printers | WDialog |
| 205,2 | 0xCD | pdlg_update | WDialog |
| 205,3 | 0xCD | pdlg_add_sub_dialogs | WDialog |
| 205,4 | 0xCD | pdlg_remove_sub_dialogs | WDialog |
| 205,5 | 0xCD | pdlg_new_settings | WDialog |
| 205,6 | 0xCD | pdlg_free_settings | WDialog |
| 205,7 | 0xCD | pdlg_dflt_settings | WDialog |
| 205,8 | 0xCD | pdlg_validate_settings | WDialog |
| 205,9 | 0xCD | pdlg_use_settings | WDialog |
| 205,10 | 0xCD | pdlg_save_default_settings | WDialog |
| 206 | 0xCE | pdlg_evnt | WDialog |
| 207 | 0xCF | pdlg_do | WDialog |
| 210 | 0xD2 | edit_create | MagiC 5.20 |
| 211 | 0xD3 | edit_open | MagiC 5.20 |
| 212 | 0xD4 | edit_close | MagiC 5.20 |
| 213 | 0xD5 | edit_delete | MagiC 5.20 |
| 214 | 0xD6 | edit_cursor | MagiC 5.20 |
| 215 | 0xD7 | edit_evnt | MagiC 5.20 |
| 216,0 | 0xD8 | edit_get_buf | MagiC 5.20 |
| 216,1 | 0xD8 | edit_get_format | MagiC 5.20 |
| 216,2 | 0xD8 | edit_get_colour | MagiC 5.20 |
| 216,3 | 0xD8 | edit_get_font | MagiC 5.20 |
| 216,4 | 0xD8 | edit_get_cursor | MagiC 5.20 |
| 216,5 | 0xD8 | edit_get_pos | MagiC 5.20 |
| 216,7 | 0xD8 | edit_get_dirty | MagiC 5.20 |
| 216,8 | 0xD8 | edit_get_sel | MagiC 5.20 |
| 216,9 | 0xD8 | edit_get_scrollinfo | MagiC 5.20 |
| 217,0 | 0xD9 | edit_set_buf | MagiC 5.20 |
| 217,1 | 0xD9 | edit_set_format | MagiC 5.20 |
| 217,2 | 0xD9 | edit_set_colour | MagiC 5.20 |
| 217,3 | 0xD9 | edit_set_font | MagiC 5.20 |
| 217,4 | 0xD9 | edit_set_cursor | MagiC 5.20 |
| 217,5 | 0xD9 | edit_set_pos | MagiC 5.20 |
| 217,6 | 0xD9 | edit_resized | MagiC 5.20 |
| 217,7 | 0xD9 | edit_set_dirty | MagiC 5.20 |
| 217,9 | 0xD9 | edit_scroll | MagiC 5.20 |
| 250 | 0xFA | button_click | Up to XaAES v0.963 |
| 251 | 0xFB | new_client | Up to XaAES v0.963 |
| 252 | 0xFC | client_exit | Up to XaAES v0.963 |
| 253 | 0xFD | shutdown | Up to XaAES v0.963 |
| 254 | 0xFE | objc_setscroll | Up to XaAES v0.963 |
| 255 | 0xFF | rregen | Up to XaAES v0.920 |
| 256 | 0x100 | wredraw | Up to XaAES v0.920 |
| 260 | 0x104 | appl_pipe | Up to XaAES v0.963 |
| 1010 | 0x3F2 | prop_get | FreeGEM, 25.7.1999 |
| 1011 | 0x3F3 | prop_put | FreeGEM, 25.7.1999 |
| 1012 | 0x3F4 | prop_del | FreeGEM, 25.7.1999 |
| 1013 | 0x3F5 | prop_gui_get | FreeGEM, 22.3.2000 |
| 1014 | 0x3F6 | prop_gui_set | FreeGEM, 22.3.2000 |
| 1020 | 0x3FC | xapp_getinfo | FreeGEM, 8.8.1999 |
| 1030 | 0x406 | xshl_getshell | FreeGEM, 3.12.1999 |
| 1031 | 0x407 | xshl_setshell | FreeGEM, 3.12.1999 |
| 28928 | 0x7100 | x_appl_flags | Geneva |
| 28929 | 0x7101 | x_appl_font | Geneva |
| 28930 | 0x7102 | x_appl_sleep | Geneva |
| 28931 | 0x7103 | x_appl_term | Geneva |
| 28944 | 0x7110 | x_form_center | Geneva |
| 28945 | 0x7111 | x_form_error | Geneva |
| 28946 | 0x7112 | x_form_filename | Geneva |
| 28947 | 0x7113 | x_form_mouse | Geneva |
| 28960 | 0x7120 | x_fsel_input | Geneva |
| 28976 | 0x7130 | x_graf_blit | Geneva |
| 28977 | 0x7131 | x_graf_rubberbox | Geneva |
| 28978 | 0x7132 | x_graf_rast2rez | Geneva 004 |
| 28992 | 0x7140 | x_objc_edit | Geneva |
| 29008 | 0x7150 | x_wdial_draw | Geneva |
| 29009 | 0x7151 | x_wdial_change | Geneva |
| 29010 | 0x7152 | x_wind_tree | Geneva |
| 29011 | 0x7153 | x_wind_create | Geneva |
| 29012 | 0x7154 | x_wind_calc | Geneva |
| 29024 | 0x7160 | x_scrp_get | Geneva 004 |
| 29056 | 0x7180 | x_settings | Geneva |
| 29057 | 0x7181 | x_shel_get | Geneva |
| 29058 | 0x7182 | x_shel_put | Geneva |
| 29059 | 0x7183 | x_sprintf | Geneva |
| 29060 | 0x7184 | x_sscanf | Geneva |
| 29061 | 0x7185 | x_help | Geneva |
| 29062 | 0x7186 | x_malloc | Geneva 004 |
| 29063 | 0x7187 | x_mfree | Geneva 004 |
| 29064 | 0x7188 | x_mshrink | Geneva 004 |
| 29065 | 0x7189 | x_realloc | Geneva 004 |