mirror of
https://github.com/Q3Rally-Team/q3rally.git
synced 2024-11-25 13:21:08 +00:00
d1d77c02f6
Remove additional acos and asin system call traps that I added in r119 (2012-09-15). Now the implementations in bg_lib.c are used like when Q3Rally was a mod. acos system call is part of Q3A CGame API. It's still used by Q3Rally CGame. Attempting to run Q3Rally CGame VMs from Sep-2012 - Nov-2017 will now given an error. ERROR: Bad cgame system trap: 112
101 lines
3 KiB
NASM
101 lines
3 KiB
NASM
code
|
|
|
|
equ trap_Error -1
|
|
equ trap_Print -2
|
|
equ trap_Milliseconds -3
|
|
equ trap_Cvar_Set -4
|
|
equ trap_Cvar_VariableValue -5
|
|
equ trap_Cvar_VariableStringBuffer -6
|
|
equ trap_Cvar_SetValue -7
|
|
equ trap_Cvar_Reset -8
|
|
equ trap_Cvar_Create -9
|
|
equ trap_Cvar_InfoStringBuffer -10
|
|
equ trap_Argc -11
|
|
equ trap_Argv -12
|
|
equ trap_Cmd_ExecuteText -13
|
|
equ trap_FS_FOpenFile -14
|
|
equ trap_FS_Read -15
|
|
equ trap_FS_Write -16
|
|
equ trap_FS_FCloseFile -17
|
|
equ trap_FS_GetFileList -18
|
|
equ trap_R_RegisterModel -19
|
|
equ trap_R_RegisterSkin -20
|
|
equ trap_R_RegisterShaderNoMip -21
|
|
equ trap_R_ClearScene -22
|
|
equ trap_R_AddRefEntityToScene -23
|
|
equ trap_R_AddPolyToScene -24
|
|
equ trap_R_AddLightToScene -25
|
|
equ trap_R_RenderScene -26
|
|
equ trap_R_SetColor -27
|
|
equ trap_R_DrawStretchPic -28
|
|
equ trap_UpdateScreen -29
|
|
equ trap_CM_LerpTag -30
|
|
equ trap_CM_LoadModel -31
|
|
equ trap_S_RegisterSound -32
|
|
equ trap_S_StartLocalSound -33
|
|
equ trap_Key_KeynumToStringBuf -34
|
|
equ trap_Key_GetBindingBuf -35
|
|
equ trap_Key_SetBinding -36
|
|
equ trap_Key_IsDown -37
|
|
equ trap_Key_GetOverstrikeMode -38
|
|
equ trap_Key_SetOverstrikeMode -39
|
|
equ trap_Key_ClearStates -40
|
|
equ trap_Key_GetCatcher -41
|
|
equ trap_Key_SetCatcher -42
|
|
equ trap_GetClipboardData -43
|
|
equ trap_GetGlconfig -44
|
|
equ trap_GetClientState -45
|
|
equ trap_GetConfigString -46
|
|
equ trap_LAN_GetPingQueueCount -47
|
|
equ trap_LAN_ClearPing -48
|
|
equ trap_LAN_GetPing -49
|
|
equ trap_LAN_GetPingInfo -50
|
|
equ trap_Cvar_Register -51
|
|
equ trap_Cvar_Update -52
|
|
equ trap_MemoryRemaining -53
|
|
equ trap_GetCDKey -54
|
|
equ trap_SetCDKey -55
|
|
equ trap_R_RegisterFont -56
|
|
equ trap_R_ModelBounds -57
|
|
equ trap_PC_AddGlobalDefine -58
|
|
equ trap_PC_LoadSource -59
|
|
equ trap_PC_FreeSource -60
|
|
equ trap_PC_ReadToken -61
|
|
equ trap_PC_SourceFileAndLine -62
|
|
equ trap_S_StopBackgroundTrack -63
|
|
equ trap_S_StartBackgroundTrack -64
|
|
equ trap_RealTime -65
|
|
equ trap_LAN_GetServerCount -66
|
|
equ trap_LAN_GetServerAddressString -67
|
|
equ trap_LAN_GetServerInfo -68
|
|
equ trap_LAN_MarkServerVisible -69
|
|
equ trap_LAN_UpdateVisiblePings -70
|
|
equ trap_LAN_ResetPings -71
|
|
equ trap_LAN_LoadCachedServers -72
|
|
equ trap_LAN_SaveCachedServers -73
|
|
equ trap_LAN_AddServer -74
|
|
equ trap_LAN_RemoveServer -75
|
|
equ trap_CIN_PlayCinematic -76
|
|
equ trap_CIN_StopCinematic -77
|
|
equ trap_CIN_RunCinematic -78
|
|
equ trap_CIN_DrawCinematic -79
|
|
equ trap_CIN_SetExtents -80
|
|
equ trap_R_RemapShader -81
|
|
equ trap_VerifyCDKey -82
|
|
equ trap_LAN_ServerStatus -83
|
|
equ trap_LAN_GetServerPing -84
|
|
equ trap_LAN_ServerIsVisible -85
|
|
equ trap_LAN_CompareServers -86
|
|
equ trap_FS_Seek -87
|
|
equ trap_SetPbClStatus -88
|
|
|
|
equ memset -101
|
|
equ memcpy -102
|
|
equ strncpy -103
|
|
equ sin -104
|
|
equ cos -105
|
|
equ atan2 -106
|
|
equ sqrt -107
|
|
equ floor -108
|
|
equ ceil -109
|
|
|