summaryrefslogtreecommitdiff
path: root/frontends/calculator/CEdev/lib/libload
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2019-04-10 15:14:00 -0400
committerAndrew Opalach <andrew@akon.city> 2019-04-10 15:14:00 -0400
commit60699af63f92f43cc4b4b9e3050fcdd2a8468281 (patch)
tree20a18af2774daa43ae7f4352dd032a24f7e06075 /frontends/calculator/CEdev/lib/libload
parent4527bc20241068731c62101d0467d416119ec0c4 (diff)
downloadcetris-60699af63f92f43cc4b4b9e3050fcdd2a8468281.tar.gz
cetris-60699af63f92f43cc4b4b9e3050fcdd2a8468281.tar.bz2
cetris-60699af63f92f43cc4b4b9e3050fcdd2a8468281.zip
add opengl fronend, remove sdl frontend, refactor build system
Diffstat (limited to 'frontends/calculator/CEdev/lib/libload')
-rw-r--r--frontends/calculator/CEdev/lib/libload/fileioc.lib35
-rw-r--r--frontends/calculator/CEdev/lib/libload/graphx.lib95
-rw-r--r--frontends/calculator/CEdev/lib/libload/keypadc.lib5
3 files changed, 135 insertions, 0 deletions
diff --git a/frontends/calculator/CEdev/lib/libload/fileioc.lib b/frontends/calculator/CEdev/lib/libload/fileioc.lib
new file mode 100644
index 0000000..73b0a24
--- /dev/null
+++ b/frontends/calculator/CEdev/lib/libload/fileioc.lib
@@ -0,0 +1,35 @@
+library "FILEIOC", 4
+ export ti_CloseAll ; 2
+ export ti_Open ; 4
+ export ti_OpenVar ; 6
+ export ti_Close ; 8
+ export ti_Write ; 10
+ export ti_Read ; 12
+ export ti_GetC ; 14
+ export ti_PutC ; 16
+ export ti_Delete ; 18
+ export ti_DeleteVar ; 20
+ export ti_Seek ; 22
+ export ti_Resize ; 24
+ export ti_IsArchived ; 26
+ export ti_SetArchiveStatus ; 28
+ export ti_Tell ; 30
+ export ti_Rewind ; 32
+ export ti_GetSize ; 34
+ export ti_GetTokenString ; 36
+ export ti_GetDataPtr ; 38
+ export ti_Detect ; 40
+ export ti_DetectVar ; 42
+ export ti_SetVar ; 44
+ export ti_StoVar ; 46
+ export ti_RclVar ; 48
+ export ti_AllocString ; 50
+ export ti_AllocList ; 52
+ export ti_AllocMatrix ; 54
+ export ti_AllocCplxList ; 56
+ export ti_AllocEqu ; 58
+ export ti_DetectAny ; 60
+ export ti_GetVATPtr ; 62
+ export ti_GetName ; 64
+ export ti_Rename ; 66
+ export ti_RenameVar ; 68
diff --git a/frontends/calculator/CEdev/lib/libload/graphx.lib b/frontends/calculator/CEdev/lib/libload/graphx.lib
new file mode 100644
index 0000000..58aafe8
--- /dev/null
+++ b/frontends/calculator/CEdev/lib/libload/graphx.lib
@@ -0,0 +1,95 @@
+library "GRAPHX", 10
+ export gfx_Begin ; 2
+ export gfx_End ; 4
+ export gfx_SetColor ; 6
+ export gfx_SetDefaultPalette ; 8
+ export gfx_SetPalette ; 10
+ export gfx_FillScreen ; 12
+ export gfx_SetPixel ; 14
+ export gfx_GetPixel ; 16
+ export gfx_GetDraw ; 18
+ export gfx_SetDraw ; 20
+ export gfx_SwapDraw ; 22
+ export gfx_Blit ; 24
+ export gfx_BlitLines ; 26
+ export gfx_BlitRectangle ; 28
+ export gfx_PrintChar ; 30
+ export gfx_PrintInt ; 32
+ export gfx_PrintUInt ; 34
+ export gfx_PrintString ; 36
+ export gfx_PrintStringXY ; 38
+ export gfx_SetTextXY ; 40
+ export gfx_SetTextBGColor ; 42
+ export gfx_SetTextFGColor ; 44
+ export gfx_SetTextTransparentColor ; 46
+ export gfx_SetFontData ; 48
+ export gfx_SetFontSpacing ; 50
+ export gfx_SetMonospaceFont ; 52
+ export gfx_GetStringWidth ; 54
+ export gfx_GetCharWidth ; 56
+ export gfx_GetTextX ; 58
+ export gfx_GetTextY ; 60
+ export gfx_Line ; 62
+ export gfx_HorizLine ; 64
+ export gfx_VertLine ; 66
+ export gfx_Circle ; 68
+ export gfx_FillCircle ; 70
+ export gfx_Rectangle ; 72
+ export gfx_FillRectangle ; 74
+ export gfx_Line_NoClip ; 76
+ export gfx_HorizLine_NoClip ; 78
+ export gfx_VertLine_NoClip ; 80
+ export gfx_FillCircle_NoClip ; 82
+ export gfx_Rectangle_NoClip ; 84
+ export gfx_FillRectangle_NoClip ; 86
+ export gfx_SetClipRegion ; 88
+ export gfx_GetClipRegion ; 90
+ export gfx_ShiftDown ; 92
+ export gfx_ShiftUp ; 94
+ export gfx_ShiftLeft ; 96
+ export gfx_ShiftRight ; 98
+ export gfx_Tilemap ; 100
+ export gfx_Tilemap_NoClip ; 102
+ export gfx_TransparentTilemap ; 104
+ export gfx_TransparentTilemap_NoClip ; 106
+ export gfx_TilePtr ; 108
+ export gfx_TilePtrMapped ; 110
+ export gfx_Reserved ; 112
+ export gfx_AllocSprite ; 114
+ export gfx_Sprite ; 116
+ export gfx_TransparentSprite ; 118
+ export gfx_Sprite_NoClip ; 120
+ export gfx_TransparentSprite_NoClip ; 122
+ export gfx_GetSprite ; 124
+ export gfx_ScaledSprite_NoClip ; 126
+ export gfx_ScaledTransparentSprite_NoClip ; 128
+ export gfx_FlipSpriteY ; 130
+ export gfx_FlipSpriteX ; 132
+ export gfx_RotateSpriteC ; 134
+ export gfx_RotateSpriteCC ; 136
+ export gfx_RotateSpriteHalf ; 138
+ export gfx_Polygon ; 140
+ export gfx_Polygon_NoClip ; 142
+ export gfx_FillTriangle ; 144
+ export gfx_FillTriangle_NoClip ; 146
+ export gfx_Deprecated ; 148
+ export gfx_SetTextScale ; 150
+ export gfx_SetTransparentColor ; 152
+ export gfx_ZeroScreen ; 154
+ export gfx_SetTextConfig ; 156
+ export gfx_GetSpriteChar ; 158
+ export gfx_Lighten ; 160
+ export gfx_Darken ; 162
+ export gfx_SetFontHeight ; 164
+ export gfx_ScaleSprite ; 166
+ export gfx_FloodFill ; 168
+ export gfx_RLETSprite ; 170
+ export gfx_RLETSprite_NoClip ; 172
+ export gfx_ConvertFromRLETSprite ; 174
+ export gfx_ConvertToRLETSprite ; 176
+ export gfx_ConvertToNewRLETSprite ; 178
+ export gfx_RotateScaleSprite ; 180
+ export gfx_RotatedScaledTransparentSprite_NoClip ; 182
+ export gfx_RotatedScaledSprite_NoClip ; 184
+ export gfx_SetCharData ; 186
+ export gfx_Wait ; 188
diff --git a/frontends/calculator/CEdev/lib/libload/keypadc.lib b/frontends/calculator/CEdev/lib/libload/keypadc.lib
new file mode 100644
index 0000000..89bc3ba
--- /dev/null
+++ b/frontends/calculator/CEdev/lib/libload/keypadc.lib
@@ -0,0 +1,5 @@
+library "KEYPADC", 2
+ export kb_Scan ; 2
+ export kb_ScanGroup ; 4
+ export kb_AnyKey ; 6
+ export kb_Reset ; 8