moved from dev to prod
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
140
devtools/gbe/history/v3_71.txt
Normal file
140
devtools/gbe/history/v3_71.txt
Normal file
@@ -0,0 +1,140 @@
|
||||
v3.71 Change Log (Released 5/17/2021)
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
!! WARNING !!
|
||||
!! WARNING !! RGB256() and RGB1000() parameters schemes reworked
|
||||
!! WARNING !! RGB and RGB() parameter schemes reworked
|
||||
!! WARNING !! TIMESTAMP command removed
|
||||
!! WARNING !! TIMESTAMP$() parameter scheme reworked
|
||||
!! WARNING !! SYSTAB() indexes changed starting at offset 76
|
||||
!! WARNING !! HARDWARE? removed, bits replaced by built in variables
|
||||
!!!!!!!!!!!!! WEEKDAY() parameter scheme reworked
|
||||
!!
|
||||
!! If these were used, LST/merge the source, then hand edit all such lines.
|
||||
!! These must be corrected or the RunOnly and Compiler will likely crash.
|
||||
!!
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
Bumped version to 3.71
|
||||
Component: All
|
||||
|
||||
GFABASIC.HYP changes
|
||||
ACHAR, STICK pages updated, misc typos
|
||||
Added G_SWBUTTON and SWINFO to the AES section (NAES)
|
||||
Added G_POPUP and POPINFO to the AES section (NAES)
|
||||
Added G_SHORTCUT to AES section (NAES)
|
||||
|
||||
GBE_LIB.HYP fixed quite a few typos
|
||||
|
||||
RGB command wouldn't accept byte return variables (fixed syntax rule)
|
||||
Component: GBE, RunOnly
|
||||
|
||||
Run fails under MagiC with no error message (fixed environment handling)
|
||||
Component: RunOnly (tested under AtariX emulator)
|
||||
|
||||
RunOnly crashed on 68000 based machine (fixed misaligned long access)
|
||||
Component: RunOnly
|
||||
|
||||
Corrected 2 table entires in the compiler. Nonfatal.
|
||||
Component: Compiler
|
||||
|
||||
Added C_VDI() and C_XBIOS()
|
||||
Added BCOUNT&() and BCOUNT%()
|
||||
Added MEMZERO& and MEMZERO%
|
||||
Added POPUP() and INPUTBOX()
|
||||
Added SETSTR()
|
||||
Added NEAREST_RGB(), AVERAGE_RGB, and GRAYSCALE()
|
||||
Added DATE() and TIME()
|
||||
Added YEAR(), MONTH(), DAY(), HOUR24(), MINUTE(), and SECOND()
|
||||
Added HOUR12(), MERIDIEM()
|
||||
Added DAYNO(), LEAP(), and WEEK()
|
||||
Added special variables _0 to _9 (read and write)
|
||||
Added variables _CW, _CH, _VERSION, _FPU, _MCH, _CF_, _BUILDINFO, and _CPUID
|
||||
Added variables _DX, _DY, _DW, and _DH
|
||||
Added variables M68K?, COMPILED?, ACC?, AUTO?, FPU?, CPU020?, EJP?, and DMASND?
|
||||
Added variables G~H and G~R
|
||||
Added BMPSIZE()
|
||||
Component: GBE, RunOnly, Compiler, Library, GBE_LIB.HYP
|
||||
|
||||
MEMSWAP&, MEMSWAP% reported linker error (fixed 2 more table entries)
|
||||
Component: Compiler
|
||||
|
||||
Improved parameter handling, smaller code size:
|
||||
BZERO, BCRYPT, BXLATE, BINSTR(),
|
||||
BCOUNT(),
|
||||
BFILL, MEMFILL&, MEMFILL%,
|
||||
BFIND(), BFIND&(), BFIND%(),
|
||||
BCOMPARE(), BCOMPARE&(), BCOMPARE%(),
|
||||
BREPLACE, MEMREPLACE&, MEMREPLACE%,
|
||||
MEMAND, MEMOR, MEMXOR,
|
||||
MEMSWAP&, MEMSWAP%,
|
||||
MEMBTST|(), MEMBTST&(), MEMBTST%(),
|
||||
MEMBSET|, MEMBSET&, MEMBSET%,
|
||||
MEMBCLR|, MEMBCLR&, MEMBCLR%,
|
||||
MEMBCHG|, MEMBCHG&, MEMBCHG%,
|
||||
CHECKSUM(), CRC16(), CRC32(),
|
||||
x=OB.FLAGS(), OB.FLAGS()=x,
|
||||
x=OB.STATE(), OB.STATE()=x,
|
||||
x=OB_RBUTTON(), OB_RBUTTON=x,
|
||||
SET.MFDB, SET.MENU, SET.SOCKADDR_IN,
|
||||
x=USERBLK(), USERBLK()=x,
|
||||
x=BITBLK(), BITBLK()=x,
|
||||
x=BFOBSPEC(), BFOBSPEC()=x,
|
||||
x=TEDINFO(), TEDINFO()=x,
|
||||
x=CICONBLK(), CICONBLK()=x,
|
||||
x-ICONBLK(), ICONBLK()=x,
|
||||
BOUND(), CONSTRAIN(),
|
||||
RGB256(), RGB1000(),
|
||||
MENU.TEXT(), SHEL.WRITE(), MENU_ATTACH(), MENU_POPUP(), MENU_ISTART(),
|
||||
V_CONTOURFILL(), V_BAR(), V_RBOX(), V_RFBOX(), VR_RECFL(), V_JUSTIFIED(),
|
||||
V_ARC(), V_CIRLCE(), v_ELLARC(), V_ELLPIE(), V_ELLIPSE(), V_PIESLICE(),
|
||||
V_PLINE(), V_PMARKER(), V_FILLAREA(), V_GTEXT(), V_CURTEXT(),
|
||||
DOPENDIR(), DPATHCONF(), F_BSAVE(), F_BLOAD(), F_OUTPUT(), PWRITE(),
|
||||
F_LINE_OUTPUT(), LDG_FIND(),
|
||||
VSGET, VSPUT
|
||||
Component: Compiler, Library
|
||||
|
||||
SUBSTR() renamed to GETSTR() - no need to LST/merge, visual change only
|
||||
RANGE() renamed to CONSTRAIN() - no need to LST/merge, visual change only
|
||||
OB_RBUTTON() renamed to OB_RADIO() - no need to LST/merge, visual change only
|
||||
Component: GBE, RunOnly
|
||||
|
||||
Fixed meta command #LG@ not working with INLINE and the data being zeroed
|
||||
Added meta command #DL0 (remove empty procedures that ara called)
|
||||
Component: GBE
|
||||
|
||||
OB_TEXT$() added support for object type 34 (G_SWBUTTON) and 38 (G_SHORTCUT)
|
||||
Component: RunOnly, Library
|
||||
|
||||
ENVIRON$() the equal sign (=) is now optional
|
||||
Component: RunOnly, Library
|
||||
|
||||
FSEL_EXINPUT() and DHST_ADD() fixed freeing of internal temporary strings
|
||||
Component: RunOnly, Library
|
||||
|
||||
VQT_EXTENT() null terminated string internally for no good reason
|
||||
Component: RunOnly, Library
|
||||
|
||||
Fixed tokenizer bug, caused certain extended functions to encode incorrectly
|
||||
Fixed detokenizer bug, caused certain extended functions to decode incorrectly
|
||||
Component: GBE, RunOnly
|
||||
|
||||
Activated 4 reserved function tables (required some additional code as well)
|
||||
Adds 1024 additional free token slots for future expansion
|
||||
This change brings GBE/GFA to it's maximum limit
|
||||
Component: GBE, RunOnly, Compiler
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
GBE refuses to run under MagiC with Magxdesk (missing AVSERVER error)
|
||||
Requires installation of AV-Server - Version 1.3
|
||||
https://alex.barton.de/computer/atari/download/ (avserv04.lzh)
|
||||
... or install a better desktop like Thing Desktop
|
||||
|
||||
Context sensitive help and subroutine folding not working under AtariX/MagiC
|
||||
Related to emulator key mapping. Where's the 'Help' key?
|
||||
|
||||
|
||||
*
|
||||
140
devtools/gbe/history/v3_72.txt
Normal file
140
devtools/gbe/history/v3_72.txt
Normal file
@@ -0,0 +1,140 @@
|
||||
v3.72 Change Log (Released 12/9/2021)
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
!! WARNING !!
|
||||
!! WARNING !! Removed from all components:
|
||||
!! WARNING !! BFOBSPEC(), BITBLK(), CICONBLK(), ICONBLK(), TEDINFO(), USERBLK()
|
||||
!! WARNING !!
|
||||
!! WARNING !! My apologies for flip flopping on these. To reduce the number of
|
||||
!! WARNING !! tokens these functions were introduced. At the time I had forgotten
|
||||
!! WARNING !! there were four more reserved function tables. These are replaced
|
||||
!! WARNING !! with easier to use functions that are far more readable.
|
||||
!! WARNING !!
|
||||
!! WARNING !! FSEL_EXINPUT() reworked parameter scheme (to matches aes docs)
|
||||
!!!!!!!!!!!!! MEMSAWP& and MEMSWAP% reworked parameter schemes
|
||||
!!
|
||||
!! If these were used, LST/merge the source, then hand edit all such lines.
|
||||
!! These lines must be corrected, RunOnly and the Compiler will likely crash.
|
||||
!!
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
Bumped version to 3.72
|
||||
Component: All
|
||||
|
||||
GBE_LIB.HYP updated, corrected typos
|
||||
|
||||
GFABASIC.HYP updated AES section
|
||||
|
||||
GBE changes:
|
||||
Merge no longer strips single LFs and TABs (test case, import monopoly.bas)
|
||||
Small optimization in redraw routine
|
||||
Add AP_TERM option if RunOnly or compiled code is already running
|
||||
Rename symbol works on INLINE commands (was ignored)
|
||||
|
||||
Added JPEGD API: (Atari/Brainstorm JPEGD DSP Decoder)
|
||||
JPEGD_INIT(), JPEGD_OPENDRIVER(), JPEGD_CLOSEDRIVER(), JPEGD_GETSTRUCTSIZE(),
|
||||
JPEGD_GETIMAGEINFO(), JPEGD_GETIMAGESIZE(), JPEGD_DECODEIMAGE()
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Added 32 Xbios DSP_xxx() functions
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Bumped CONTRL() array to 13 elements (0 to 12) per NVDI v5 limits
|
||||
See NVDI v5 official 'C' bindings VR_TRANSFER_BITS()
|
||||
Component: RunOnly, Library
|
||||
|
||||
Added NVDI v5 functions:
|
||||
VR_TRANSFER_BITS(), V_OPEN_BM(), V_RESIZE_BM(),
|
||||
V_SETRGB(),
|
||||
VS_CTAB(), VS_CTAB_ENTRY(), VS_DFLT_CTAB(),
|
||||
VQ_CTAB(), VQ_CTAB_ENTRY(), VQ_CTAB_ID(), V_CTAB_IDX2VDI(),
|
||||
V_CTAB_VDI2IDX(), V_CTAB_IDX2VALUE(), V_GET_CTAB_ID(), VQ_DFLT_CTAB(),
|
||||
V_CREATE_CTAB(), V_DELETE_CTAB(), V_CREATE_ITAB(), V_DELETE_ITAB(),
|
||||
VST_FG_COLOR(), VSF_FG_COLOR(), VSL_FG_COLOR(), VSM_FG_COLOR(), VSR_FG_COLOR(),
|
||||
VQT_FG_COLOR(), VQF_FG_COLOR(), VQL_FG_COLOR(), VQM_FG_COLOR(), VQR_FG_COLOR(),
|
||||
VST_BG_COLOR(), VSF_BG_COLOR(), VSL_BG_COLOR(), VSM_BG_COLOR(), VSR_BG_COLOR(),
|
||||
VQT_BG_COLOR(), VQF_BG_COLOR(), VQL_BG_COLOR(), VQM_BG_COLOR(), VQR_BG_COLOR(),
|
||||
VS_HILITE_COLOR(), VS_MIN_COLOR(), VS_MAX_COLOR(), VS_WEIGHT_COLOR(),
|
||||
VQ_HILITE_COLOR(), VQ_MIN_COLOR(), VQ_MAX_COLOR(), VQ_WEIGHT_COLOR(),
|
||||
V_COLOR2VALUE(), V_VALUE2COLOR(), V_COLOR2NEAREST(), VQ_PX_FORMAT(),
|
||||
VR_CLIP_RECTS_BY_DST(), VR_CLIP_RECTS_BY_SRC()
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Added NVDI v3 functions:
|
||||
VST_NAME(), VST_WIDTH(),
|
||||
VQT_EXT_NAME(), VQT_NAME_AND_ID(), VQT_XFNTINFO(), VQT_FONTHEADER()
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Added VDI functions:
|
||||
V_HARDCOPY(), V_CLEAR_DISP_LIST(),
|
||||
VEX_TIMV(), VEX_BUTV(), VEX_MOTV(), VEX_CURV()
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Added AES functions:
|
||||
BI_PDATA(), BI_WB(), BI_HL(), BI_X(), BI_Y(), BI_COLOR(),
|
||||
OB_SELECTED(), OB_CROSSED(), OB_CHECKED(), OB_DISABLED(), OB_OUTLINED(),
|
||||
OB_SHADOWED(), OB_WHITEBAK(),
|
||||
OB_SELECTABLE(), OB_DEFAULT(), OB_EXIT(), OB_EDITABLE(), OB_RBUTTON(),
|
||||
OB_LASTOB(), OB_TOUCHEXIT(), OB_HIDETREE(), OB_INDIRECT(), OB_FL3DIND(),
|
||||
OB_FL3DACT(), OB_SUBMENU(), OB_FL3DBAK(),
|
||||
BF_OBSPEC(), BF_CHARACTER(), BF_FRAMESIZE(), BF_FRAMECOL(), BF_TEXTCOL(),
|
||||
BF_TEXTMODE(), BF_FILLPATTERN(), BF_INTERIORCOL(),
|
||||
TE_PTEXT(), TE_PTMPLT(), TE_PVALID(), TE_FONT(), TE_FONTID(), TE_JUST(),
|
||||
TE_COLOR(), TE_FONTSIZE(), TE_THICKNESS(), TE_TXTLEN(), TE_TMPLEN(),
|
||||
TE_FRAMECOL(), TE_TEXTCOL(), TE_TEXTMODE(), TE_FILLPATTERN(), TE_INTERIORCOL(),
|
||||
IB_PMASK(), IB_PDATA(), IB_PTEXT(), IB_CHAR(), IB_XCHAR(), IB_YCHAR(),
|
||||
IB_XICON(), IB_YICON(), IB_WICON(), IB_HICON(), IB_XTEXT(), IB_YTEXT(),
|
||||
IB_WTEXT(), IB_HTEXT(), IB_FCOLOR(), IB_BCOLOR(), IB_LETTER(),
|
||||
CI_MAINLIST(), CI_NUM_PLANES(), CI_COL_DATA(), CI_COL_MASK(), CI_SEL_DATA(),
|
||||
CI_SEL_MASK(), CI_NEXT_RES(),
|
||||
UB_CODE(), UB_PARM(),
|
||||
INPUTRADIO()
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Added function SUPERSCALAR()
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Added commands:
|
||||
C2P (supports 4 types),
|
||||
SET.GCBITMAP, SET.RXYWH, SET.SXYXY, SET.DXYXY, SET.SXYWH, SET.DXYWH,
|
||||
BMIRROR, MEMMIRROR&, MEMMIRROR%, MEMMIRROR3,
|
||||
BEXG, MEMEXG&, MEMEXG%
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Added Xbios function INITMOUS()
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Added Gemdos function FREADLINK()
|
||||
Component: GBE, RunOnly, Compiler, Library
|
||||
|
||||
Optimized SET.PXYWH, VQ_SCRNINFO(), MIRROR$(), INPUTBOX()
|
||||
Component: RunOnly, Library
|
||||
|
||||
Compiler reached a point where no more commands could be added
|
||||
Reorganized all jump tables and code
|
||||
Component: Compiler
|
||||
|
||||
Fixed F_INP%() syntax rule (possible crash)
|
||||
Fixed RGB command syntax rule again (accepted boolean return variables)
|
||||
Component: GBE, RunOnly
|
||||
|
||||
Fixed F_INP&() number not a word error
|
||||
RunOnly, Library
|
||||
|
||||
Fixed V_GET_PIXEL() return values (ext.l no longer applied internally)
|
||||
RunOnly, Library
|
||||
|
||||
LDG_xxx() functions reworked, LDG.PRG is no longer needed
|
||||
Solves 32kb memory leak
|
||||
RunOnly, Library
|
||||
|
||||
Fixed BCOMPARE&() and BCOMPARE%() third parameter not handled correctly
|
||||
Library
|
||||
|
||||
Fixed POPUP() freezing with 1 entry
|
||||
RunOnly, Library
|
||||
|
||||
|
||||
*
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,31 +0,0 @@
|
||||
' these provide information about your application
|
||||
> FUNCTION app_timestamp !v1.00
|
||||
$F% !build date/time in gemdos format, see xbios(23)
|
||||
RETURN LONG{HIMEM+12}
|
||||
ENDFUNC
|
||||
' build date and time in human readable form
|
||||
' call MODE once before use to set the output format
|
||||
> FUNCTION app_build_date$ !v1.00
|
||||
RETURN CHAR{HIMEM+130} !10 chars
|
||||
ENDFUNC
|
||||
> FUNCTION app_build_time$ !v1.00
|
||||
RETURN CHAR{HIMEM+120} !8 chars
|
||||
ENDFUNC
|
||||
' returns "68K" or "V4E" depending on the build type at compile time
|
||||
> FUNCTION app_build_type$ !v1.00
|
||||
RETURN CHAR{HIMEM+154} !3 chars
|
||||
ENDFUNC
|
||||
' the revision of the compiler/linker at the moment your program was compiled
|
||||
> FUNCTION compiler_revision !v1.00
|
||||
$F%
|
||||
RETURN LONG{HIMEM+8}
|
||||
ENDFUNC
|
||||
' these provide information about the library
|
||||
' the revision of the library at the moment your program was compiled
|
||||
> FUNCTION library_revision !v1.00
|
||||
$F%
|
||||
RETURN LONG{HIMEM+4}
|
||||
ENDFUNC
|
||||
> FUNCTION library_id$ !v1.00
|
||||
RETURN MKL$(LONG{HIMEM}) !'GBE3'
|
||||
ENDFUNC
|
||||
BIN
devtools/gbe/include/argv.gfa
Normal file
BIN
devtools/gbe/include/argv.gfa
Normal file
Binary file not shown.
23
devtools/gbe/include/av_proto.lst
Normal file
23
devtools/gbe/include/av_proto.lst
Normal file
@@ -0,0 +1,23 @@
|
||||
'
|
||||
' AV Protocol defines per TOS.HYP (lp)
|
||||
va_confont&=&H4715
|
||||
va_consoleopen&=&H4719
|
||||
va_copy_complete&=&H4729
|
||||
va_dragaccwind&=&H4725
|
||||
va_drag_complete&=&H4735
|
||||
va_filechanged&=&H4754
|
||||
va_filecopied&=&H4756
|
||||
va_filedeleted&=&H4758
|
||||
va_filefont&=&H4713
|
||||
va_fontchanged&=&H4739
|
||||
va_object&=&H4717
|
||||
va_path_update&=&H4760
|
||||
va_progstart&=&H4723
|
||||
va_protostatus&=&H4701
|
||||
va_setstatus&=&H4705
|
||||
va_start&=&H4711
|
||||
va_that_izit&=&H4733
|
||||
va_viewed&=&H4752
|
||||
va_windopen&=&H4721
|
||||
va_xopen&=&H4741
|
||||
'
|
||||
9
devtools/gbe/include/bfobspec.lst
Normal file
9
devtools/gbe/include/bfobspec.lst
Normal file
@@ -0,0 +1,9 @@
|
||||
' bfobspec
|
||||
LET bf_obspec&=0
|
||||
LET bf_character&=1
|
||||
LET bf_framesize&=2
|
||||
LET bf_framecol&=3
|
||||
LET bf_textcol&=4
|
||||
LET bf_textmode&=5
|
||||
LET bf_fillpattern&=6
|
||||
LET bf_interiorcol&=7
|
||||
7
devtools/gbe/include/bitblk.lst
Normal file
7
devtools/gbe/include/bitblk.lst
Normal file
@@ -0,0 +1,7 @@
|
||||
' bitblk
|
||||
LET bi_pdata&=0
|
||||
LET bi_wb&=1
|
||||
LET bi_hl&=2
|
||||
LET bi_x&=3
|
||||
LET bi_y&=4
|
||||
LET bi_color&=5
|
||||
@@ -1,7 +0,0 @@
|
||||
' this will flush the cpu and data cache on all 68K CPUs and the coldfire
|
||||
' it first tries ssystem(), if that don't work it does it the hard way
|
||||
> PROCEDURE flush_cache !v1.00
|
||||
LOCAL asm%
|
||||
asm%=LONG{HIMEM+28}
|
||||
~C:asm%()
|
||||
RETURN
|
||||
8
devtools/gbe/include/ciconblk.lst
Normal file
8
devtools/gbe/include/ciconblk.lst
Normal file
@@ -0,0 +1,8 @@
|
||||
' ciconblk
|
||||
LET cb_mainlist&=0
|
||||
LET cb_numplanes&=1
|
||||
LET cb_coldata&=2
|
||||
LET cb_colmask&=3
|
||||
LET cb_seldata&=4
|
||||
LET cb_selmask&=5
|
||||
LET cb_nextres&=6
|
||||
26
devtools/gbe/include/codec.lst
Normal file
26
devtools/gbe/include/codec.lst
Normal file
@@ -0,0 +1,26 @@
|
||||
' zview codec (plugin), _img_info structure: 1128 bytes
|
||||
LET ii_width&=0 !& image width in pixels
|
||||
LET ii_height&=2 !& image height in pixels
|
||||
LET ii_components&=4 !& * 1=mono 3=color mapped or true-color
|
||||
LET ii_planes&=6 !& info only, can't rely on it
|
||||
LET ii_colors&=8 !% info only, can't rely on it
|
||||
LET ii_orientation&=12 !& 0=normal 1=needs flipped
|
||||
LET ii_page&=14 !& number of pages/frames in the file
|
||||
LET ii_delay&=16 !& used for animations
|
||||
LET ii_num_comments&=18 !& comments extracted from the image file
|
||||
LET ii_max_comments_length&=20 !& length in byte of the largest comment extracted
|
||||
LET ii_indexed_color&=22 !& * 0=mono or true-coloe 1=color mapped
|
||||
LET ii_memory_alloc&=24 !& internal use
|
||||
LET ii_palette&=26 !| padded to 4 bytes, 'rgb0', thus 256*4 bytes total
|
||||
LET ii_background_color&=1050 !% as a long '0rgb'
|
||||
LET ii_thumbnail&=1054 !& 0=no 1=yes (infomational only)
|
||||
LET ii_page_wanted&=1056 !& request this page, 0 to ?
|
||||
LET ii_info&=1058 !$ null terminated text (39+null=40)
|
||||
LET ii_compression&=1098 !$ null terminated text (5+null=6)
|
||||
LET ii_real_width&=1104 !& only valid with thumbnails
|
||||
LET ii_real_height&=1106 !& ...
|
||||
' _priv_ptr = 1108 !% don't mess with these
|
||||
' _priv_ptr_more = 1112 !% ...
|
||||
' __priv_ptr_more = 1116 !% ...
|
||||
' _priv_var = 1120 !% ...
|
||||
' _priv_var_more = 1124 !% ...
|
||||
49
devtools/gbe/include/codecerr.lst
Normal file
49
devtools/gbe/include/codecerr.lst
Normal file
@@ -0,0 +1,49 @@
|
||||
' error codes for all codecs, returned via imageinfo->thumbnail
|
||||
' note: 2 to 9 are not used, we start at 10
|
||||
'
|
||||
' if negative it's a standard gemdos error code
|
||||
' if positive it's related the content of the file
|
||||
'
|
||||
'
|
||||
' standard gemdos error codes, these are just here for my reference
|
||||
' codecs return gemdos error codes where it makes sense
|
||||
LET ec_fwrite&=-10 !fwrite failed, size in/out didn't match, or negative error code
|
||||
LET ec_fread&=-11 !fread failed, size in/out didn't match, or negative error code
|
||||
LET ec_fopen&=-33 !fopen failed, image file not found
|
||||
LET ec_fcreate&=-36 !fcreate failed
|
||||
LET ec_fclose&=-37 !fclose failed
|
||||
LET ec_malloc&=-39 !malloc failed
|
||||
LET ec_mfree&=-40 !mfree failed
|
||||
LET ec_fseek&=-64 !fseek failed, truncated file?
|
||||
'
|
||||
'
|
||||
' error codes related to file content
|
||||
' these will be used in multiple codecs and maybe new codecs in the future
|
||||
LET ec_comptype&=10 !header -> unsupported compression type
|
||||
LET ec_decomperror&=11 !error during decompression phase
|
||||
LET ec_resolutiontype&=12 !header -> unsupported mode code neo/degas
|
||||
LET ec_imagetype&=13 !header -> unsupported image type
|
||||
LET ec_pixeldepth&=14 !header -> unsupported pixel depth
|
||||
LET ec_colormapdepth&=15 !header -> unsupported color map depth
|
||||
LET ec_colormaptype&=16 !header -> unsupported color map type
|
||||
LET ec_filelength&=17 !incorrect file length
|
||||
LET ec_fileid&=18 !header -> unknown file identifier
|
||||
LET ec_headerlength&=19 !header -> unsupported header length
|
||||
LET ec_widthnegative&=20 !header -> image width < 0
|
||||
LET ec_heightnegative&=21 !header -> image height < 0
|
||||
LET ec_internalerror&=22 !non-specific, subfunction failure: png/gif
|
||||
LET ec_colorspace&=23 !header -> unsupported color space
|
||||
LET ec_colormaplength&=24 !header -> unsupported color map length
|
||||
LET ec_masktype&=25 !header -> unsupported mask type
|
||||
LET ec_chunkid&=26 !unsupported chunk identifier: iff
|
||||
LET ec_filetype&=27 !received wrong file type
|
||||
LET ec_framecount&=28 !frame count exceeds limit
|
||||
LET ec_colorcount&=29 !header -> unsupported color count
|
||||
LET ec_bitmaplength&=30 !header -> calc'd length doesn't match
|
||||
LET ec_headerversion&=31 !header -> unsupported version
|
||||
LET ec_heightsmall&=32 !header -> unsupported height, to small: fnt
|
||||
LET ec_complength&=33 !header -> incorrect compressed size: spx
|
||||
LET ec_frametype&=34 !header -> unsupported frame type: seq
|
||||
LET ec_requiresnvdi&=35 !NVDI not installed
|
||||
LET ec_funcnotdefined&=36 !function not implemented
|
||||
' new error codes will be added to the end of this list as needed
|
||||
@@ -1,29 +0,0 @@
|
||||
' built in cookie routine
|
||||
> FUNCTION get_cookie(id%,VAR result%) !v1.00
|
||||
$F% !return: false=not found/true=found
|
||||
LOCAL asm%
|
||||
asm%=LONG{HIMEM+24}
|
||||
RETURN C:asm%(L:id%,L:V:result%)
|
||||
ENDFUNC
|
||||
' the library start-up code has already fetched these cookies
|
||||
' these can be used to access the stored information
|
||||
> FUNCTION cpu_cookie !v1.00
|
||||
$F%
|
||||
RETURN LONG{HIMEM+32}
|
||||
ENDFUNC
|
||||
> FUNCTION fpu_cookie !v1.00
|
||||
$F%
|
||||
RETURN LONG{HIMEM+36}
|
||||
ENDFUNC
|
||||
> FUNCTION mch_cookie !v1.00
|
||||
$F%
|
||||
RETURN LONG{HIMEM+40}
|
||||
ENDFUNC
|
||||
> FUNCTION snd_cookie !v1.00
|
||||
$F%
|
||||
RETURN LONG{HIMEM+44}
|
||||
ENDFUNC
|
||||
> FUNCTION cf_cookie !v1.00
|
||||
$F%
|
||||
RETURN LONG{HIMEM+48}
|
||||
ENDFUNC
|
||||
@@ -1,9 +0,0 @@
|
||||
' these are special routines that only activate options when compiled
|
||||
' allows activation of cpu and fpu enhanced options seperately
|
||||
' as opposed to the TT? function which always activates both
|
||||
> PROCEDURE cpu_on !v1.00
|
||||
$X PATIFP !ignored by the edtior
|
||||
RETURN
|
||||
> PROCEDURE fpu_on !v1.00
|
||||
$X PATCHXX !ignored by the edtior
|
||||
RETURN
|
||||
BIN
devtools/gbe/include/debug.gfa
Normal file
BIN
devtools/gbe/include/debug.gfa
Normal file
Binary file not shown.
@@ -1,6 +0,0 @@
|
||||
' last line an error occured at (compiled only)
|
||||
' this is used with the advanced debugging options ($Tx)
|
||||
> FUNCTION erl !v1.00
|
||||
$F%
|
||||
RETURN LONG{HIMEM+80}
|
||||
ENDFUNC
|
||||
4
devtools/gbe/include/fntproto.lst
Normal file
4
devtools/gbe/include/fntproto.lst
Normal file
@@ -0,0 +1,4 @@
|
||||
'
|
||||
' Font Protocol defines per Thing Desktop (lp)
|
||||
font_changed&=&H7A18
|
||||
'
|
||||
4
devtools/gbe/include/fopen.lst
Normal file
4
devtools/gbe/include/fopen.lst
Normal file
@@ -0,0 +1,4 @@
|
||||
' fopen
|
||||
LET s_read&=&X0
|
||||
LET s_write&=&X1
|
||||
LET s_readwrite&=&X10
|
||||
BIN
devtools/gbe/include/freeram.gfa
Normal file
BIN
devtools/gbe/include/freeram.gfa
Normal file
Binary file not shown.
19
devtools/gbe/include/iconblk.lst
Normal file
19
devtools/gbe/include/iconblk.lst
Normal file
@@ -0,0 +1,19 @@
|
||||
' iconblk
|
||||
LET ib_pmask&=0
|
||||
LET ib_pdata&=1
|
||||
LET ib_ptext&=2
|
||||
LET ib_char&=3
|
||||
LET ib_xchar&=4
|
||||
LET ib_ychar&=5
|
||||
LET ib_xicon&=6
|
||||
LET ib_yicon&=7
|
||||
LET ib_wicon&=8
|
||||
LET ib_hicon&=9
|
||||
LET ib_xtext&=10
|
||||
LET ib_ytext&=11
|
||||
LET ib_wtext&=12
|
||||
LET ib_htext&=13
|
||||
' ib_char
|
||||
LET ib_fgcol&=14
|
||||
LET ib_bgcol&=15
|
||||
LET ib_aschr&=16
|
||||
82
devtools/gbe/include/jpegd.lst
Normal file
82
devtools/gbe/include/jpegd.lst
Normal file
@@ -0,0 +1,82 @@
|
||||
' jpegd structure offsets: %=long &=word
|
||||
LET inpointer_&=0 !% JPEG image pointer
|
||||
LET outpointer_&=4 !% Output buffer/filename pointer (see OutFlag)
|
||||
LET insize_&=8 !% JPEG image size (bytes)
|
||||
LET outsize_&=12 !% Output image size (bytes)
|
||||
LET incomponents_&=16 !& JPEG image components number (1->4)
|
||||
LET outcomponents_&=18 !& Output components number (1->4)
|
||||
LET outpixelsize_&=20 !& Output pixel size (1->4)
|
||||
LET outflag_&=22 !& 0 (RAM output) / -1 (Disk output)
|
||||
LET xloopcounter_&=24 !& Number of MCUs per row
|
||||
LET yloopcounter_&=26 !& Number of MCUs per column
|
||||
LET createoutputptr_&=28 !% Pointer to user routine / 0
|
||||
LET writeoutputptr_&=32 !% Pointer to user routine / 0
|
||||
LET closeoutputptr_&=36 !% Pointer to user routine / 0
|
||||
LET sigtermoutputptr_&=40 !% Pointer to user routine / 0
|
||||
LET comp1gammaptr_&=44 !% Component 1 gamma table / 0
|
||||
LET comp2gammaptr_&=48 !% Component 2 gamma table / 0
|
||||
LET comp3gammaptr_&=52 !% Component 3 gamma table / 0
|
||||
LET comp4gammaptr_&=56 !% Component 4 gamma table / 0
|
||||
LET userroutineptr_&=60 !% Pointer to user routine (called during decompression) / 0
|
||||
LET outtmppointer_&=64 !% Current OutPointer / Temporary disk buffer pointer (see OutFlag)
|
||||
LET mcuscounter_&=68 !& Number of MCUs not decoded
|
||||
LET outtmpheight_&=70 !& Number of lines in OutTmpPointer
|
||||
LET userlong1_&=72 !% Free, available for user
|
||||
LET userlong2_&=76 !% Free, available for user
|
||||
LET outhandle_&=80 !& 0 / Output file handle (see OutFlag)
|
||||
LET mfdbaddress_&=82 !%
|
||||
LET mfdbpixelwidth_&=86 !&
|
||||
LET mfdbpixelheight_&=88 !&
|
||||
LET mfdbwordsize_&=90 !&
|
||||
LET mfdbformatflag_&=92 !&
|
||||
LET mfdbbitplanes_&=94 !&
|
||||
LET mfdbreserved1_&=96 !&
|
||||
LET mfdbreserved2_&=98 !&
|
||||
LET mfdbreserved3_&=100 !&
|
||||
'
|
||||
' jpegd error codes (from view.i):
|
||||
LET noerror_&=0 !File correctly uncompressed
|
||||
LET unknownformat_&=1 !File is not JFIF (Error)
|
||||
LET invalidmarker_&=2 !Reserved CCITT Marker Found (Error)
|
||||
LET sof1marker_&=3 !Mode not handled by the decoder (Error)
|
||||
LET sof2marker_&=4 !Mode not handled by the decoder (Error)
|
||||
LET sof3marker_&=5 !Mode not handled by the decoder (Error)
|
||||
LET sof5marker_&=6 !Mode not handled by the decoder (Error)
|
||||
LET sof6marker_&=7 !Mode not handled by the decoder (Error)
|
||||
LET sof7marker_&=8 !Mode not handled by the decoder (Error)
|
||||
LET sof9marker_&=10 !Mode not handled by the decoder (Error)
|
||||
LET sof10marker_&=11 !Mode not handled by the decoder (Error)
|
||||
LET sof11marker_&=12 !Mode not handled by the decoder (Error)
|
||||
LET sof13marker_&=13 !Mode not handled by the decoder (Error)
|
||||
LET sof14marker_&=14 !Mode not handled by the decoder (Error)
|
||||
LET sof15marker_&=15 !Mode not handled by the decoder (Error)
|
||||
LET rstmmarker_&=16 !Unexpected RSTm found (Error)
|
||||
LET baddhtmarker_&=17 !Buggy DHT Marker (Error)
|
||||
LET dacmarker_&=18 !Marker not handled by the decoder (Error)
|
||||
LET baddqtmarker_&=19 !Buggy DQT Marker (Error)
|
||||
LET dnlmarker_&=20 !Marker not handled by the decoder (Error)
|
||||
LET baddrimarker_&=21 !Invalid DRI Header Size (Error)
|
||||
LET dhpmarker_&=22 !Marker not handled by the decoder (Error)
|
||||
LET expmarker_&=23 !Marker not handled by the decoder (Error)
|
||||
LET badsubsampling_&=24 !Invalid components subsampling (Error)
|
||||
LET notenoughmemory_&=25 !Not enough memory... (Error)
|
||||
LET decoderbusy_&=26 !Decoder is busy (Error)
|
||||
LET dspbusy_&=27 !Can't lock the DSP (Error)
|
||||
LET dsploderror_&=28 !Can't find .LOD File (Error)
|
||||
LET badsofnmarker_&=29 !Buggy SOFn marker (Error)
|
||||
LET badsosmarker_&=30 !Buggy SOS marker (Error)
|
||||
LET huffmanerror_&=31 !Buggy Huffman Stream (Error)
|
||||
LET badpixelformat_&=32 !Invalid Output Pixel Format (Error)
|
||||
LET diskfull_&=33 !Hard/Floppy Disk Full (Error)
|
||||
LET missingmarker_&=34 !Marker expected but not found (Error)
|
||||
LET imagetruncated_&=35 !More bytes Needed (Error)
|
||||
LET extrabytes_&=36 !Dummy Bytes after EOI Marker (Warning)
|
||||
LET baddnlmarker_&=37 !Unexpected or Invalid DNL found (Error)
|
||||
LET nodnlmarker_&=38 !No DNL Marker found (Error)
|
||||
LET userabort_&=39 !User Routine signaled 'Abort'
|
||||
LET dspmemoryerror_&=40 !Not Enough DSP RAM (Error)
|
||||
LET norstmmarker_&=41 !RSTm Marker expected but not found
|
||||
LET badrstmmarker_&=42 !Invalid RSTm Marker Number
|
||||
LET driverclosed_&=43 !Driver is Already Closed.
|
||||
LET endofimage_&=44 !Stop Decoding (Internal Message, Should Never Appear)
|
||||
' end of error codes
|
||||
16
devtools/gbe/include/ldg.lst
Normal file
16
devtools/gbe/include/ldg.lst
Normal file
@@ -0,0 +1,16 @@
|
||||
'
|
||||
' errors returned by ldg_error()
|
||||
LET ldg_lib_fulled&=-1
|
||||
LET ldg_app_fulled&=-2
|
||||
LET ldg_err_exec&=-3
|
||||
LET ldg_bad_format&=-4
|
||||
LET ldg_lib_locked&=-6
|
||||
LET ldg_no_manager&=-7
|
||||
LET ldg_not_found&=-8
|
||||
LET ldg_bad_lib&=ldg_bad_format&
|
||||
LET ldg_no_memory&=-9
|
||||
LET ldg_time_idle&=-10
|
||||
LET ldg_no_tsr&=-11
|
||||
LET ldg_bad_tsr&=-12
|
||||
LET ldg_no_func&=-13
|
||||
'
|
||||
BIN
devtools/gbe/include/line_inp.gfa
Normal file
BIN
devtools/gbe/include/line_inp.gfa
Normal file
Binary file not shown.
157
devtools/gbe/include/nvdi5.lst
Normal file
157
devtools/gbe/include/nvdi5.lst
Normal file
@@ -0,0 +1,157 @@
|
||||
' color tables
|
||||
LET cspace_rgb%=&H1
|
||||
LET cspace_argb%=&H2
|
||||
LET cspace_cmyk%=&H4
|
||||
'
|
||||
LET cbitmap_magic%=&H6362746D !'cbtm'
|
||||
LET color_tab_magic%=&H63746162 !'ctab'
|
||||
'
|
||||
' offsets for gcbitmap structure used by vr_transfer_bits()
|
||||
LET gc_magic&=0
|
||||
LET gc_length&=4
|
||||
LET gc_format&=8
|
||||
LET gc_reserved&=12
|
||||
LET gc_addr&=16
|
||||
LET gc_width&=20
|
||||
LET gc_bits&=24
|
||||
LET gc_px_format&=28
|
||||
LET gc_xmin&=32
|
||||
LET gc_ymin&=36
|
||||
LET gc_xmax&=40
|
||||
LET gc_ymax&=44
|
||||
LET gc_ctab&=48
|
||||
LET gc_itab&=52
|
||||
LET gc_reserved0&=56
|
||||
LET gc_reserved1&=60
|
||||
'
|
||||
' offsets for color table structure
|
||||
LET ct_magic&=0
|
||||
LET ct_length&=4
|
||||
LET ct_format&=8
|
||||
LET ct_reserved&=12
|
||||
LET ct_map_id&=16
|
||||
LET ct_color_space&=20
|
||||
LET ct_flags&=24
|
||||
LET ct_no_colors&=28
|
||||
LET ct_reserved1&=32
|
||||
LET ct_reserved2&=36
|
||||
LET ct_reserved3&=40
|
||||
LET ct_reserved4&=44
|
||||
LET ct_colors&=48
|
||||
'
|
||||
' modes for vr_transfer_bits()
|
||||
LET t_not&=4 !constant for inversion in logical transfer modes
|
||||
LET t_colorize&=16 !constant for coloring
|
||||
'
|
||||
LET t_logic_mode&=0
|
||||
LET t_draw_mode&=32
|
||||
LET t_arith_mode&=64 !constants for arithmetic transfer modes
|
||||
LET t_dither_mode&=128 !constant for dithering
|
||||
'
|
||||
' logical transfer modes
|
||||
LET t_logic_copy&=t_logic_mode&+0
|
||||
LET t_logic_or&=t_logic_mode&+1
|
||||
LET t_logic_xor&=t_logic_mode&+2
|
||||
LET t_logic_and&=t_logic_mode&+3
|
||||
LET t_logic_not_copy&=t_logic_mode&+4
|
||||
LET t_logic_not_or&=t_logic_mode&+5
|
||||
LET t_logic_not_xor&=t_logic_mode&+6
|
||||
LET t_logic_not_and&=t_logic_mode&+7
|
||||
'
|
||||
' drawing modes
|
||||
LET t_replace&=t_draw_mode&+0
|
||||
LET t_transparent&=t_draw_mode&+1
|
||||
LET t_hilite&=t_draw_mode&+2
|
||||
LET t_revers_transparent&=t_draw_mode&+3
|
||||
'
|
||||
' arithmetic transfer modes
|
||||
LET t_blend&=t_arith_mode&+0
|
||||
LET t_add&=t_arith_mode&+1
|
||||
LET t_add_over&=t_arith_mode&+2
|
||||
LET t_sub&=t_arith_mode&+3
|
||||
LET t_max&=t_arith_mode&+5
|
||||
LET t_sub_over&=t_arith_mode&+6
|
||||
LET t_min&=t_arith_mode&+7
|
||||
'
|
||||
' Constants for pixel formats
|
||||
LET px_1comp%=&H1000000 !Pixel consists of one used component: color index
|
||||
LET px_3comp%=&H3000000 !Pixel consists of three components used, e.g. RGB
|
||||
LET px_4comp%=&H4000000 !Pixel consists of four components used, e.g. CMYK
|
||||
'
|
||||
LET px_reversed%=&H800000 !Pixel is output in reverse byte order
|
||||
LET px_xfirst%=&H400000 !unused bits precede the used bits (viewed in Motorola format)
|
||||
LET px_kfirst%=&H200000 !K is in front of CMY (viewed in Motorola format)
|
||||
LET px_afirst%=&H100000 !Alpha channels are in front of the color bits (viewed in Motorola format)
|
||||
'
|
||||
LET px_packed%=&H20000 !Bits are stored consecutively
|
||||
LET px_planes%=&H10000 !Bits are distributed over several levels (order: 0, 1, ..., n)
|
||||
LET px_iplanes%=&H0 !Bits are distributed over several words (order: 0, 1, ..., n)
|
||||
'
|
||||
LET px_uses1%=&H100 !1 bits of the pixel are used
|
||||
LET px_uses2%=&H200 !2 bits of the pixel are used
|
||||
LET px_uses3%=&H300 !3 bits of the pixel are used
|
||||
LET px_uses4%=&H400 !4 bits of the pixel are used
|
||||
LET px_uses8%=&H800 !8 bits of the pixel are used
|
||||
LET px_uses15%=&HF00 !15 bits of the pixel are used
|
||||
LET px_uses16%=&H1000 !16 bits of the pixel are used
|
||||
LET px_uses24%=&H1800 !24 bits of the pixel are used
|
||||
LET px_uses32%=&H2000 !32 bits of the pixel are used
|
||||
LET px_uses48%=&H3000 !48 bits of the pixel are used
|
||||
'
|
||||
LET px_1bit%=&H1 !Pixel consists of 1 Bit
|
||||
LET px_2bit%=&H2 !Pixel consists of 2 Bit
|
||||
LET px_3bit%=&H3 !Pixel consists of 3 Bit
|
||||
LET px_4bit%=&H4 !Pixel consists of 4 Bit
|
||||
LET px_8bit%=&H8 !Pixel consists of 8 Bit
|
||||
LET px_16bit%=&H10 !Pixel consists of 16 Bit
|
||||
LET px_24bit%=&H18 !Pixel consists of 24 Bit
|
||||
LET px_32bit%=&H20 !Pixel consists of 32 Bit
|
||||
LET px_48bit%=&H30 !Pixel consists of 48 Bit
|
||||
'
|
||||
LET px_cmpnts%=&HF000000 !Mask for number of pixel components
|
||||
LET px_flags%=&HF00000 !Mask for various flags
|
||||
LET px_packing%=&H30000 !Mask for pixel format
|
||||
LET px_used%=&H3F00 !Mask for the number of bits used
|
||||
LET px_bits%=&H3F !Mask for the number of bits per pixel
|
||||
'
|
||||
' Pixel formats for ATARI graphics
|
||||
LET px_atari1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%)
|
||||
LET px_atari2%=(px_iplanes%+px_1comp%+px_uses2%+px_2bit%)
|
||||
LET px_atari4%=(px_iplanes%+px_1comp%+px_uses4%+px_4bit%)
|
||||
LET px_atari8%=(px_iplanes%+px_1comp%+px_uses8%+px_8bit%)
|
||||
LET px_falcon15%=(px_packed%+px_3comp%+px_uses16%+px_16bit%)
|
||||
'
|
||||
' Pixel formats for Macintosh
|
||||
LET px_mac1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%)
|
||||
LET px_mac4%=(px_packed%+px_1comp%+px_uses4%+px_4bit%)
|
||||
LET px_mac8%=(px_packed%+px_1comp%+px_uses8%+px_8bit%)
|
||||
LET px_mac15%=(px_xfirst%+px_packed%+px_3comp%+px_uses15%+px_16bit%)
|
||||
LET px_mac32%=(px_xfirst%+px_packed%+px_3comp%+px_uses24%+px_32bit%)
|
||||
'
|
||||
' Pixel formats for graphics cards
|
||||
LET px_vga1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%)
|
||||
LET px_vga4%=(px_planes%+px_1comp%+px_uses4%+px_4bit%)
|
||||
LET px_vga8%=(px_packed%+px_1comp%+px_uses8%+px_8bit%)
|
||||
LET px_vga15%=(px_reversed%+px_xfirst%+px_packed%+px_3comp%+px_uses15%+px_16bit%)
|
||||
LET px_vga16%=(px_reversed%+px_packed%+px_3comp%+px_uses16%+px_16bit%)
|
||||
LET px_vga24%=(px_reversed%+px_packed%+px_3comp%+px_uses24%+px_24bit%)
|
||||
LET px_vga32%=(px_reversed%+px_xfirst%+px_packed%+px_3comp%+px_uses24%+px_32bit%)
|
||||
'
|
||||
LET px_matrix16%=(px_packed%+px_3comp%+px_uses16%+px_16bit%)
|
||||
'
|
||||
LET px_nova32%=(px_packed%+px_3comp%+px_uses24%+px_32bit%)
|
||||
'
|
||||
' Pixel formats for printers
|
||||
LET px_prn1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%)
|
||||
LET px_prn8%=(px_packed%+px_1comp%+px_uses8%+px_8bit%)
|
||||
LET px_prn32%=(px_xfirst%+px_packed%+px_3comp%+px_uses24%+px_32bit%)
|
||||
'
|
||||
' preferred (fast) pixel formats for bitmaps
|
||||
LET px_pref1%=(px_packed%+px_1comp%+px_uses1%+px_1bit%)
|
||||
LET px_pref2%=(px_packed%+px_1comp%+px_uses2%+px_2bit%)
|
||||
LET px_pref4%=(px_packed%+px_1comp%+px_uses4%+px_4bit%)
|
||||
LET px_pref8%=(px_packed%+px_1comp%+px_uses8%+px_8bit%)
|
||||
LET px_pref15%=(px_xfirst%+px_packed%+px_3comp%+px_uses15%+px_16bit%)
|
||||
LET px_pref32%=(px_xfirst%+px_packed%+px_3comp%+px_uses24%+px_32bit%)
|
||||
'
|
||||
LET px_pref24%=(px_packed%+px_3comp%+px_uses24%+px_24bit%) !added by lp, was missing?
|
||||
13
devtools/gbe/include/ob_flags.lst
Normal file
13
devtools/gbe/include/ob_flags.lst
Normal file
@@ -0,0 +1,13 @@
|
||||
' ob_flags / special case fl3dbak -> bits 9 & 10
|
||||
LET ob_selectable&=0
|
||||
LET ob_default&=1
|
||||
LET ob_exit&=2
|
||||
LET ob_editable&=3
|
||||
LET ob_rbutton&=4
|
||||
LET ob_lastob&=5
|
||||
LET ob_touchexit&=6
|
||||
LET ob_hidetree&=7
|
||||
LET ob_indirect&=8
|
||||
LET ob_fl3dind&=9
|
||||
LET ob_fl3dact&=10
|
||||
LET ob_submenu&=11
|
||||
7
devtools/gbe/include/ob_state.lst
Normal file
7
devtools/gbe/include/ob_state.lst
Normal file
@@ -0,0 +1,7 @@
|
||||
' ob_state bits
|
||||
LET ob_selected&=0
|
||||
LET ob_crossed&=1
|
||||
LET ob_checked&=2
|
||||
LET ob_disabled&=3
|
||||
LET ob_outlined&=4
|
||||
LET ob_shadowed&=5
|
||||
15
devtools/gbe/include/ob_type.lst
Normal file
15
devtools/gbe/include/ob_type.lst
Normal file
@@ -0,0 +1,15 @@
|
||||
' ob_type
|
||||
LET g_box&=20
|
||||
LET g_text&=21
|
||||
LET g_boxtext&=22
|
||||
LET g_image&=23
|
||||
LET g_userdef&=24 !g_progdef
|
||||
LET g_ibox&=25
|
||||
LET g_button&=26
|
||||
LET g_boxchar&=27
|
||||
LET g_string&=28
|
||||
LET g_ftext&=29
|
||||
LET g_fboxtext&=30
|
||||
LET g_icon&=31
|
||||
LET g_title&=32
|
||||
LET g_cicon&=33
|
||||
@@ -1,13 +0,0 @@
|
||||
' these options can be turned on
|
||||
' enable licomlib/runlib compatibility
|
||||
> PROCEDURE enable_gem !v1.00
|
||||
BYTE{HIMEM+168}=TRUE
|
||||
RETURN
|
||||
' enable VDI bezier curves
|
||||
> PROCEDURE enable_curve !v1.00
|
||||
BYTE{HIMEM+167}=TRUE
|
||||
RETURN
|
||||
' enable expanded rgb range (0-1000)
|
||||
> PROCEDURE enable_vsetcolor !v1.00
|
||||
BYTE{HIMEM+166}=TRUE
|
||||
RETURN
|
||||
BIN
devtools/gbe/include/startup.gfa
Normal file
BIN
devtools/gbe/include/startup.gfa
Normal file
Binary file not shown.
@@ -1,15 +0,0 @@
|
||||
' needs to be called at the very top of your program, very first thing!
|
||||
> PROCEDURE check_fatal !v1.00
|
||||
IF FATAL !wrong binary for this cpu?
|
||||
~FORM_ALERT(1,"[3][ |Wrong CPU type detected! ][ Abort ]")
|
||||
EDIT
|
||||
ENDIF
|
||||
RETURN
|
||||
' only do this check if your program uses the $Mx compiler option
|
||||
' needs to be checked right away before any arrays are dimensioned
|
||||
> PROCEDURE check_err !v1.00
|
||||
IF ERR=8 !$mx failed?
|
||||
~FORM_ALERT(1,"[3][ |Not enough memory! ][ Abort ]")
|
||||
EDIT
|
||||
ENDIF
|
||||
RETURN
|
||||
@@ -1,13 +0,0 @@
|
||||
' define some handy flags
|
||||
ejoy!=BTST(STE?,0) !machine has enhanced joysticks
|
||||
dma_snd!=BTST(STE?,1) !machine has stereo 8-bit playback
|
||||
cpu!=BTST(STE?,2) !cpu is =>68020
|
||||
fpu!=BTST(STE?,3) !fpu detected
|
||||
coldfire!=BTST(STE?,4) !coldfire detected
|
||||
gbe3!=BTST(STE?,5) !safe to access himem
|
||||
compiled!=BTST(STE?,6) !code is compiled
|
||||
cpu_on!=BTST(STE?,7) !cpu options are active
|
||||
fpu_on!=BTST(STE?,8) !fpu options are active
|
||||
auto!=BTST(STE?,9) !started from \auto or no aes init
|
||||
acc!=BTST(STE?,10) !program is a desk accessory
|
||||
mint!=BTST(STE?,11) !mint detected via ssystem()
|
||||
51
devtools/gbe/include/stik.lst
Normal file
51
devtools/gbe/include/stik.lst
Normal file
@@ -0,0 +1,51 @@
|
||||
'
|
||||
' tcp connection states
|
||||
LET tclosed&=FALSE
|
||||
LET tlisten&=1
|
||||
LET tsyn_sent&=2
|
||||
LET tsyn_recv&=3
|
||||
LET testablish&=4
|
||||
LET tfin_wait1&=5
|
||||
LET tfin_wait2&=6
|
||||
LET tclose_wait&=7
|
||||
LET tclosing&=8
|
||||
LET tlast_ack&=9
|
||||
LET ttime_wait&=10
|
||||
'
|
||||
' tcp and connection error states
|
||||
LET e_normal&=FALSE
|
||||
LET e_obuffull&=-1
|
||||
LET e_nodata&=-2
|
||||
LET e_eof&=-3
|
||||
LET e_rreset&=-4
|
||||
LET e_ua&=-5
|
||||
LET e_nomem&=-6
|
||||
LET e_refuse&=-7
|
||||
LET e_badsyn&=-8
|
||||
LET e_badhandle&=-9
|
||||
LET e_listen&=-10
|
||||
LET e_noccb&=-11
|
||||
LET e_noconnection&=-12
|
||||
LET e_connectfail&=-13
|
||||
LET e_badclose&=-14
|
||||
LET e_usertimeout&=-15
|
||||
LET e_cntimeout&=-16
|
||||
LET e_cantresolve&=-17
|
||||
LET e_baddname&=-18
|
||||
LET e_lostcarrier&=-19
|
||||
LET e_nohostname&=-20
|
||||
LET e_dnsworklimit&=-21
|
||||
LET e_nonameserver&=-22
|
||||
LET e_dnsbadformat&=-23
|
||||
LET e_unreachable&=-24
|
||||
LET e_dnsnoaddr&=-25
|
||||
LET e_noroutine&=-26
|
||||
LET e_locked&=-27
|
||||
LET e_fragment&=-28
|
||||
LET e_ttlexceed&=-29
|
||||
LET e_parameter&=-30
|
||||
LET e_bigbuf&=-31
|
||||
LET e_badroutine&=-32
|
||||
LET e_deffered&=-33
|
||||
LET e_lasterror&=33
|
||||
'
|
||||
24
devtools/gbe/include/str0.lst
Normal file
24
devtools/gbe/include/str0.lst
Normal file
@@ -0,0 +1,24 @@
|
||||
PRINT
|
||||
PRINT @str0$(1,4)
|
||||
PRINT @str0$(-1,2)
|
||||
PRINT @str0$(-1,3)
|
||||
'
|
||||
EDIT
|
||||
'
|
||||
FUNCTION str0$(n%,l&) !v1.00 correctly prints padded negative numbers
|
||||
' works just like str$(num,len) but pads with '0' instread of white space
|
||||
LOCAL p&
|
||||
LOCAL r$
|
||||
'
|
||||
r$=REPLACE$(STR$(n%,l&),32,48) !-> '00-1' (needs fixed)
|
||||
'
|
||||
IF n%<0 !is it negative?
|
||||
p&=INSTR(r$,"-") !position in padded string
|
||||
IF p&>1 !not already at 1st char in padded string?
|
||||
MID$(r$,p&,1)="0" !then move negative sign
|
||||
MID$(r$,1,1)="-" ! to 1st char of padded string
|
||||
ENDIF
|
||||
ENDIF
|
||||
'
|
||||
RETURN r$
|
||||
ENDFUNC
|
||||
BIN
devtools/gbe/include/struct.gfa
Normal file
BIN
devtools/gbe/include/struct.gfa
Normal file
Binary file not shown.
@@ -1,19 +0,0 @@
|
||||
' the library start-up code already called these OS functions
|
||||
' these functions can be used to fetch the information stored by the library
|
||||
> FUNCTION getrez !v1.00
|
||||
$F%
|
||||
RETURN WORD{HIMEM+84}
|
||||
ENDFUNC
|
||||
' the library start-up creates a DTA for you, this returns its address
|
||||
> FUNCTION fgetdta !v1.00
|
||||
$F%
|
||||
RETURN LONG{HIMEM+20}
|
||||
ENDFUNC
|
||||
> FUNCTION graf_handle(VAR cw&,ch&,bw&,bh&) !v1.00
|
||||
$F%
|
||||
cw&=WORD{HIMEM+88}
|
||||
ch&=WORD{HIMEM+90}
|
||||
bw&=WORD{HIMEM+92}
|
||||
bh&=WORD{HIMEM+94}
|
||||
RETURN WORD{HIMEM+86}
|
||||
ENDFUNC
|
||||
18
devtools/gbe/include/tedinfo.lst
Normal file
18
devtools/gbe/include/tedinfo.lst
Normal file
@@ -0,0 +1,18 @@
|
||||
' tedinfo
|
||||
LET te_ptext&=0
|
||||
LET te_ptmplt&=1
|
||||
LET te_pvalid&=2
|
||||
LET te_font&=3
|
||||
LET te_fontid&=4
|
||||
LET te_just&=5
|
||||
LET te_color&=6
|
||||
LET te_fontsize&=7
|
||||
LET te_thickness&=8
|
||||
LET te_txtlen&=9
|
||||
LET te_tmplen&=10
|
||||
' te_color
|
||||
LET te_framecol&=11
|
||||
LET te_textcol&=12
|
||||
LET te_textmode&=13
|
||||
LET te_fillpattern&=14
|
||||
LET te_interiorcol&=15
|
||||
BIN
devtools/gbe/include/urandom.gfa
Normal file
BIN
devtools/gbe/include/urandom.gfa
Normal file
Binary file not shown.
3
devtools/gbe/include/userblk.lst
Normal file
3
devtools/gbe/include/userblk.lst
Normal file
@@ -0,0 +1,3 @@
|
||||
' userblk
|
||||
LET ub_code&=0
|
||||
LET ub_parm&=1
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
devtools/gbe/libs/gbe_68k.lib/ro_68k.prg
Normal file
BIN
devtools/gbe/libs/gbe_68k.lib/ro_68k.prg
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
devtools/gbe/libs/gbe_v4e.lib/ro_v4e.prg
Normal file
BIN
devtools/gbe/libs/gbe_v4e.lib/ro_v4e.prg
Normal file
Binary file not shown.
BIN
devtools/gbe/system/argv.hyp
Normal file
BIN
devtools/gbe/system/argv.hyp
Normal file
Binary file not shown.
BIN
devtools/gbe/system/argv.ref
Normal file
BIN
devtools/gbe/system/argv.ref
Normal file
Binary file not shown.
BIN
devtools/gbe/system/dhst4lc.hyp
Normal file
BIN
devtools/gbe/system/dhst4lc.hyp
Normal file
Binary file not shown.
BIN
devtools/gbe/system/dhst4lc.ref
Normal file
BIN
devtools/gbe/system/dhst4lc.ref
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
795
devtools/gbe/system/gbe_lib.txt
Normal file
795
devtools/gbe/system/gbe_lib.txt
Normal file
@@ -0,0 +1,795 @@
|
||||
;Note: This file belongs in folder ?:\gbe\system\
|
||||
;misc ------------------------------------------------------------------------
|
||||
ARRAYSIZE ARRAYSIZE
|
||||
INDEXCOUNT INDEXCOUNT
|
||||
MROUND MROUND
|
||||
BZERO BZERO
|
||||
MEMZERO& BZERO
|
||||
MEMZERO% BZERO
|
||||
BFILL BFILL
|
||||
MEMFILL& BFILL
|
||||
MEMFILL% BFILL
|
||||
BSWAP BSWAP
|
||||
BSWAP& BSWAP
|
||||
BSWAP3 BSWAP
|
||||
MEMSWAP& BSWAP
|
||||
MEMSWAP% BSWAP
|
||||
BEXG BEXG
|
||||
MEMEXG& BEXG
|
||||
MEMEXG% BEXG
|
||||
NYBLE NYBLE
|
||||
SWAP| NYBLE
|
||||
BCRYPT BCRYPT
|
||||
CRYPT$ BCRYPT
|
||||
BXLATE BXLATE
|
||||
XLATE$ BXLATE
|
||||
UNPACK UNPACK
|
||||
BCOUNT BCOUNT
|
||||
BCOUNT& BCOUNT
|
||||
BCOUNT% BCOUNT
|
||||
BFIND BFIND
|
||||
BFIND& BFIND
|
||||
BFIND% BFIND
|
||||
BMIRROR BMIRROR
|
||||
MEMMIRROR& BMIRROR
|
||||
MEMMIRROR% BMIRROR
|
||||
MEMMIRROR3 BMIRROR
|
||||
BREPLACE BREPLACE
|
||||
MEMREPLACE& BREPLACE
|
||||
MEMREPLACE% BREPLACE
|
||||
REPLACE$ REPLACE$
|
||||
BINSTR BINSTR
|
||||
CRC16 CRC16
|
||||
CRC32 CRC16
|
||||
CHECKSUM CRC16
|
||||
SYSTAB SYSTAB
|
||||
SYSTAB? SYSTAB
|
||||
JOYPAD JOYPAD
|
||||
GSTICK GSTICK
|
||||
GSTRIG GSTICK
|
||||
LOG_MSG LOGPMSG
|
||||
LOG_SET LOG_MSG
|
||||
LOG_FILE LOG_MSG
|
||||
LOG_KILL LOG_MSG
|
||||
NULL NULL
|
||||
SUBPTR SUBPTR
|
||||
SCALL SUBPTR
|
||||
S: SUBPTR
|
||||
SBYTE SBYTE
|
||||
ERL ERL
|
||||
FREEFILE FREEFILE
|
||||
MIRROR MIRROR
|
||||
MIRROR| MIRROR
|
||||
MIRROR& MIRROR
|
||||
MIRROR3 MIRROR
|
||||
MIRROR$ MIRROR$
|
||||
CONTERM CONTERM
|
||||
PCR PCR
|
||||
LTRIM$ LTRIM$
|
||||
RTRIM$ LTRIM$
|
||||
ZTRIM$ ZTRIM$
|
||||
LOWER$ LOWER$
|
||||
LCASE$ LOWER$
|
||||
UCASE$ LOWER$
|
||||
STRPOKE STRPOKE
|
||||
STRPEEK$ STRPOKE
|
||||
MAKE MAKE
|
||||
MAKE| MAKE
|
||||
MAKE& MAKE
|
||||
MAKE% MAKE
|
||||
SNDH SNDH
|
||||
BOUND BOUND
|
||||
BCOMPARE BCOMPARE
|
||||
BCOMPARE& BCOMPARE
|
||||
BCOMPARE% BCOMPARE
|
||||
DIGITAL$ DIGITAL$
|
||||
CONSTRAIN CONSTRAIN
|
||||
MEMAND MEMAND
|
||||
MEMOR MEMAND
|
||||
MEMXOR MEMAND
|
||||
MEMBTST| MEMBTST|
|
||||
MEMBTST& MEMBTST|
|
||||
MEMBTST% MEMBTST|
|
||||
MEMBSET| MEMBTST|
|
||||
MEMBSET& MEMBTST|
|
||||
MEMBSET% MEMBTST|
|
||||
MEMBCLR| MEMBTST|
|
||||
MEMBCLR& MEMBTST|
|
||||
MEMBCLR% MEMBTST|
|
||||
MEMBCHG| MEMBTST|
|
||||
MEMBCHG& MEMBTST|
|
||||
MEMBCHG% MEMBTST|
|
||||
ISASCII ISASCII
|
||||
ISBLANK ISASCII
|
||||
ISCNTRL ISASCII
|
||||
ISPRINT ISASCII
|
||||
ISSPACE ISASCII
|
||||
RGB RGB
|
||||
RGB256 RGB256
|
||||
RGB1000 RGB256
|
||||
NEAREST_RGB NEAREST_RGB
|
||||
AVERAGE_RGB AVERAGE_RGB
|
||||
GRAYSCALE GRAYSCALE
|
||||
STRARRAYFILL STRARRAYFILL
|
||||
SPLIT SPLIT
|
||||
JOIN JOIN
|
||||
GETSTR GETSTR
|
||||
SETSTR SETSTR
|
||||
WAITVBL WAITVBL
|
||||
HINYBLE HINYBLE
|
||||
HIBYTE HINYBLE
|
||||
HIWORD HINYBLE
|
||||
HICARD HINYBLE
|
||||
_0 _0
|
||||
_1 _0
|
||||
_2 _0
|
||||
_3 _0
|
||||
_4 _0
|
||||
_5 _0
|
||||
_6 _0
|
||||
_7 _0
|
||||
_8 _0
|
||||
_9 _0
|
||||
_VERSION _VERSION
|
||||
_CPUID _VERSION
|
||||
M68K? _VERSION
|
||||
COMPILED? _VERSION
|
||||
_BUILDINFO _VERSION
|
||||
ACC? _VERSION
|
||||
AUTO? _VERSION
|
||||
BMPSIZE BMPSIZE
|
||||
C2P C2P
|
||||
;api -------------------------------------------------------------------------
|
||||
LDG_INIT LDG_INIT
|
||||
LDG_OPEN LDG_INIT
|
||||
LDG_FIND LDG_INIT
|
||||
LDG_CLOSE LDG_INIT
|
||||
LDG_LIBPATH LDG_INIT
|
||||
LDG_ERROR LDG_INIT
|
||||
STIK_INIT STIK_INIT
|
||||
STIK_KRFREE STIK_INIT
|
||||
STIK_KRGETFREE STIK_INIT
|
||||
STIK_GET_ERR_TEXT STIK_INIT
|
||||
STIK_GETVSTR STIK_INIT
|
||||
STIK_TCP_OPEN STIK_INIT
|
||||
STIK_TCP_CLOSE STIK_INIT
|
||||
STIK_TCP_SEND STIK_INIT
|
||||
STIK_TCP_WAIT_STATE STIK_INIT
|
||||
STIK_CNKICK STIK_INIT
|
||||
STIK_CNBYTE_COUNT STIK_INIT
|
||||
STIK_CNGET_CHAR STIK_INIT
|
||||
STIK_CNGET_BLOCK STIK_INIT
|
||||
STIK_RESOLVE STIK_INIT
|
||||
STIK_CNGETINFO STIK_INIT
|
||||
FONT_INIT FONT_INIT
|
||||
FONT_SELECT FONT_INIT
|
||||
AV_INIT AV_INIT
|
||||
AV_PROTOKOLL AV_INIT
|
||||
AV_SENDKEY AV_INIT
|
||||
AV_STARTPROG AV_INIT
|
||||
AV_ACCWINDOPEN AV_INIT
|
||||
AV_ACCWINDCLOSED AV_INIT
|
||||
AV_PATH_UPDATE AV_INIT
|
||||
AV_WHAT_IZIT AV_INIT
|
||||
AV_EXIT AV_INIT
|
||||
AV_STARTED AV_INIT
|
||||
AV_XWIND AV_INIT
|
||||
VA_START AV_INIT
|
||||
DHST_INIT DHST_INIT
|
||||
DHST_ADD DHST_INIT
|
||||
JPEGD_INIT JPEGD_INIT
|
||||
JPEGD_OPENDRIVER JPEGD_INIT
|
||||
JPEGD_CLOSEDRIVER JPEGD_INIT
|
||||
JPEGD_GETSTRUCTSIZE JPEGD_INIT
|
||||
JPEGD_GETIMAGEINFO JPEGD_INIT
|
||||
JPEGD_GETIMAGESIZE JPEGD_INIT
|
||||
JPEGD_DECODEIMAGE JPEGD_INIT
|
||||
;aes -------------------------------------------------------------------------
|
||||
_AES _AES
|
||||
_B _AES
|
||||
_P _AES
|
||||
_CW _AES
|
||||
_CH _AES
|
||||
A~I _AES
|
||||
G~H _AES
|
||||
GLOBAL _AES
|
||||
_DX _AES
|
||||
_DY _AES
|
||||
_DW _AES
|
||||
_DH _AES
|
||||
MSG MSG
|
||||
GMOUSE GMOUSE
|
||||
GMOUSEX GMOUSE
|
||||
GMOUSEY GMOUSE
|
||||
GMOUSEK GMOUSE
|
||||
GHIDEM GMOUSE
|
||||
GSHOWM GMOUSE
|
||||
WIND_NEW WIND_NEW
|
||||
WIND_SGET WIND_SGET
|
||||
OBJC_SYSVAR OBJC_SYSVAR
|
||||
APPL_CONTROL APPL_CONTROL
|
||||
APPL_GETINFO APPL_GETINFO
|
||||
APPL_SEARCH APPL_SEARCH
|
||||
APPL_YIELD APPL_YIELD
|
||||
FSEL_EXINPUT FSEL_EXINPUT
|
||||
RSRC_RCFIX RSRC_RCFIX
|
||||
OBJC_XFIND OBJC_XFIND
|
||||
FORM_POPUP FORM_POPUP
|
||||
FORM.KEYBD FORM.KEYBD
|
||||
MENU_ATTACH MENU_ATTACH
|
||||
MENU_POPUP MENU_ATTACH
|
||||
SET.MENU MENU_ATTACH
|
||||
MENU_ISTART MENU_ISTART
|
||||
MENU_SETTINGS MENU_SETTINGS
|
||||
GRAF_MULTIRUBBER GRAF_MULTIRUBBER
|
||||
SHEL_HELP SHEL_HELP
|
||||
SHEL_WDEF SHEL_WDEF
|
||||
SHEL_RDEF SHEL_WDEF
|
||||
WF_NAME WF_NAME
|
||||
WF_INFO WF_NAME
|
||||
;ALERT ALERT (conflict)
|
||||
AP_SEND AP_SEND
|
||||
MENU.TEXT MENU.TEXT
|
||||
SHEL.WRITE SHEL.WRITE
|
||||
APPL.FIND APPL.FIND
|
||||
OB.STATE OB.STATE
|
||||
OB.FLAGS OB.STATE
|
||||
OB_RADIO OB_RADIO
|
||||
OB_TEXT$ OB_TEXT$
|
||||
WF_TOP WF_TOP
|
||||
BFOBSPEC BFOBSPEC
|
||||
BITBLK BITBLK
|
||||
TEDINFO TEDINFO
|
||||
ICONBLK ICONBLK
|
||||
CICONBLK ICONBLK
|
||||
USERBLK USERBLK
|
||||
SLEEP SLEEP
|
||||
POPUP POPUP
|
||||
INPUTBOX INPUTBOX
|
||||
INPUTRADIO INPUTRADIO
|
||||
OB_SELECTED OB_SELECTED
|
||||
OB_CROSSED OB_SELECTED
|
||||
OB_CHECKED OB_SELECTED
|
||||
OB_DISABLED OB_SELECTED
|
||||
OB_OUTLINED OB_SELECTED
|
||||
OB_SHADOWED OB_SELECTED
|
||||
OB_WHITEBAK OB_SELECTED
|
||||
OB_SELECTABLE OB_SELECTABLE
|
||||
OB_DEFAULT OB_SELECTABLE
|
||||
OB_EXIT OB_SELECTABLE
|
||||
OB_EDITABLE OB_SELECTABLE
|
||||
OB_RBUTTON OB_SELECTABLE
|
||||
OB_LASTOB OB_SELECTABLE
|
||||
OB_TOUCHEXIT OB_SELECTABLE
|
||||
OB_HIDETREE OB_SELECTABLE
|
||||
OB_INDIRECT OB_SELECTABLE
|
||||
OB_FL3DIND OB_SELECTABLE
|
||||
OB_FL3DACT OB_SELECTABLE
|
||||
OB_SUBMENU OB_SELECTABLE
|
||||
OB_FL3DBAK OB_SELECTABLE
|
||||
BF_OBSPEC BF_OBSPEC
|
||||
BF_CHARACTER BF_OBSPEC
|
||||
BF_FRAMESIZE BF_OBSPEC
|
||||
BF_FRAMECOL BF_OBSPEC
|
||||
BF_TEXTCOL BF_OBSPEC
|
||||
BF_TEXTMODE BF_OBSPEC
|
||||
BF_FILLPATTERN BF_OBSPEC
|
||||
BF_INTERIORCOL BF_OBSPEC
|
||||
BI_PDATA BI_PDATA
|
||||
BI_WB BI_PDATA
|
||||
BI_HL BI_PDATA
|
||||
BI_X BI_PDATA
|
||||
BI_Y BI_PDATA
|
||||
BI_COLOR BI_PDATA
|
||||
UB_CODE UB_CODE
|
||||
UB_PARM UB_CODE
|
||||
TE_PTEXT TE_PTEXT
|
||||
TE_PTMPLT TE_PTEXT
|
||||
TE_PVALID TE_PTEXT
|
||||
TE_FONT TE_PTEXT
|
||||
TE_FONTID TE_PTEXT
|
||||
TE_JUST TE_PTEXT
|
||||
TE_COLOR TE_PTEXT
|
||||
TE_FONTSIZE TE_PTEXT
|
||||
TE_THICKNESS TE_PTEXT
|
||||
TE_TXTLEN TE_PTEXT
|
||||
TE_TMPLEN TE_PTEXT
|
||||
TE_FRAMECOL TE_PTEXT
|
||||
TE_TEXTCOL TE_PTEXT
|
||||
TE_TEXTMODE TE_PTEXT
|
||||
TE_FILLPATTERN TE_PTEXT
|
||||
TE_INTERIORCOL TE_PTEXT
|
||||
IB_PMASK IB_PMASK
|
||||
IB_PDATA IB_PMASK
|
||||
IB_PTEXT IB_PMASK
|
||||
IB_CHAR IB_PMASK
|
||||
IB_XCHAR IB_PMASK
|
||||
IB_YCHAR IB_PMASK
|
||||
IB_XICON IB_PMASK
|
||||
IB_YICON IB_PMASK
|
||||
IB_WICON IB_PMASK
|
||||
IB_HICON IB_PMASK
|
||||
IB_XTEXT IB_PMASK
|
||||
IB_YTEXT IB_PMASK
|
||||
IB_WTEXT IB_PMASK
|
||||
IB_HTEXT IB_PMASK
|
||||
IB_FCOLOR IB_PMASK
|
||||
IB_BCOLOR IB_PMASK
|
||||
IB_LETTER IB_PMASK
|
||||
CI_MAINLIST CI_MAINLIST
|
||||
CI_NUM_PLANES CI_MAINLIST
|
||||
CI_COL_DATA CI_MAINLIST
|
||||
CI_COL_MASK CI_MAINLIST
|
||||
CI_SEL_DATA CI_MAINLIST
|
||||
CI_SEL_MASK CI_MAINLIST
|
||||
CI_NEXT_RES CI_MAINLIST
|
||||
;vdi -------------------------------------------------------------------------
|
||||
_SW _SW
|
||||
_SH _SW
|
||||
VCLS VCLS
|
||||
VGET VGET
|
||||
VPUT VGET
|
||||
VCURVE VCURVE
|
||||
VRC_COPY VRC_COPY
|
||||
VQ_VGDOS VQ_VGDOS
|
||||
VST_POINT VST_POINT
|
||||
VST_ALIGNMENT VST_ALIGNMENT
|
||||
VQT_WIDTH VQT_WIDTH
|
||||
VQT_FONTINFO VQT_FONTINFO
|
||||
V_GET_PIXEL V_GET_PIXEL
|
||||
VSGET VSGET
|
||||
VSPUT VSGET
|
||||
VS_COLOR VS_COLOR
|
||||
VQ_COLOR VS_COLOR
|
||||
VRO_CPYFM VRO_CPYFM
|
||||
VRT_CPYFM VRO_CPYFM
|
||||
VR_TRNFM VRO_CPYFM
|
||||
SET.MFDB VRO_CPYFM
|
||||
SET.PXYWH VRO_CPYFM
|
||||
SET.PXYXY VRO_CPYFM
|
||||
SET.SXYXY VRO_CPYFM
|
||||
SET.DXYXY VRO_CPYFM
|
||||
SET.SXYWH VRO_CPYFM
|
||||
SET.DXYWH VRO_CPYFM
|
||||
SET.RXYWH VRO_CPYFM
|
||||
VQF_ATTRIBUTES VQF_ATTRIBUTES
|
||||
VQL_ATTRIBUTES VQF_ATTRIBUTES
|
||||
VQM_ATTRIBUTES VQF_ATTRIBUTES
|
||||
VQT_ATTRIBUTES VQF_ATTRIBUTES
|
||||
VQ_MOUSE VQ_MOUSE
|
||||
V_HIDE_C VQ_MOUSE
|
||||
V_SHOW_C VQ_MOUSE
|
||||
VQ_KEYS_S VQ_MOUSE
|
||||
V_BEZ V_BEZ
|
||||
V_BEZ_FILL V_BEZ
|
||||
V_BEZ_QUAL V_BEZ
|
||||
VPALGET VPALGET
|
||||
VPALSET VPALGET
|
||||
PALGET PALGET
|
||||
PALSET PALGET
|
||||
V_OPNBM V_OPNBM
|
||||
V_CLSBM V_OPNBM
|
||||
VQ_EXTND VQ_EXTND
|
||||
VQ_SCRNINFO VQ_SCRNINFO
|
||||
VS_CLIP VS_CLIP
|
||||
VSC_FORM VSC_FORM
|
||||
VSWR_MODE VSWR_MODE
|
||||
V_BAR V_BAR
|
||||
V_RBOX V_BAR
|
||||
V_RFBOX V_BAR
|
||||
VR_RECFL V_BAR
|
||||
V_GTEXT V_GTEXT
|
||||
V_JUSTIFIED V_GTEXT
|
||||
V_PLINE V_PLINE
|
||||
V_PMARKER V_PLINE
|
||||
V_FILLAREA V_PLINE
|
||||
V_CONTOURFILL V_CONTOURFILL
|
||||
V_CIRCLE V_CIRCLE
|
||||
V_ARC V_CIRCLE
|
||||
V_PIESLICE V_CIRCLE
|
||||
V_CURTEXT V_CURTEXT
|
||||
VST_COLOR VST_COLOR
|
||||
VST_EFFECTS VST_COLOR
|
||||
VST_ROTATION VST_COLOR
|
||||
VST_HEIGHT VST_COLOR
|
||||
VST_FONT VST_COLOR
|
||||
VSM_COLOR VSM_COLOR
|
||||
VSM_HEIGHT VSM_COLOR
|
||||
VSM_TYPE VSM_COLOR
|
||||
VSF_COLOR VSF_COLOR
|
||||
VSF_INTERIOR VSF_COLOR
|
||||
VSF_PERIMETER VSF_COLOR
|
||||
VSF_STYLE VSF_COLOR
|
||||
VSF_UDPAT VSF_COLOR
|
||||
VSL_COLOR VSL_COLOR
|
||||
VSL_TYPE VSL_COLOR
|
||||
VSL_WIDTH VSL_COLOR
|
||||
VSL_ENDS VSL_COLOR
|
||||
VSL_UDSTY VSL_COLOR
|
||||
VBOX VBOX
|
||||
VLINE VBOX
|
||||
VPLOT VBOX
|
||||
TBITBLT TBITBLT
|
||||
C_XBIOS C_XBIOS
|
||||
C_VDI C_XBIOS
|
||||
V_SETRGB V_SETRGB
|
||||
VS_CTAB V_SETRGB
|
||||
VS_CTAB_ENTRY V_SETRGB
|
||||
VS_DFLT_CTAB V_SETRGB
|
||||
VQ_CTAB V_SETRGB
|
||||
VQ_CTAB_ENTRY V_SETRGB
|
||||
VQ_CTAB_ID V_SETRGB
|
||||
V_CTAB_IDX2VDI V_SETRGB
|
||||
V_CTAB_VDI2IDX V_SETRGB
|
||||
V_CTAB_IDX2VALUE V_SETRGB
|
||||
V_GET_CTAB_ID V_SETRGB
|
||||
VQ_DFLT_CTAB V_SETRGB
|
||||
V_CREATE_CTAB V_SETRGB
|
||||
V_DELETE_CTAB V_SETRGB
|
||||
V_CREATE_ITAB V_SETRGB
|
||||
V_DELETE_ITAB V_SETRGB
|
||||
VR_TRANSFER_BITS VR_TRANSFER_BITS
|
||||
V_OPEN_BM VR_TRANSFER_BITS
|
||||
V_RESIZE_BM VR_TRANSFER_BITS
|
||||
SET.GCBITMAP VR_TRANSFER_BITS
|
||||
VR_CLIP_RECTS_BY_DST VR_TRANSFER_BITS
|
||||
VR_CLIP_RECTS_BY_SRC VR_TRANSFER_BITS
|
||||
VST_NAME VST_NAME
|
||||
VQT_NAME_AND_ID VST_NAME
|
||||
VQT_EXT_NAME VST_NAME
|
||||
VQT_XFNTINFO VST_NAME
|
||||
VQT_FONTHEADER VST_NAME
|
||||
VST_WIDTH VST_NAME
|
||||
V_HARDCOPY V_HARDCOPY
|
||||
V_CLEAR_DISP_LIST V_HARDCOPY
|
||||
VST_FG_COLOR VST_FG_COLOR
|
||||
VSF_FG_COLOR VST_FG_COLOR
|
||||
VSL_FG_COLOR VST_FG_COLOR
|
||||
VSM_FG_COLOR VST_FG_COLOR
|
||||
VSR_FG_COLOR VST_FG_COLOR
|
||||
VQT_FG_COLOR VST_FG_COLOR
|
||||
VQF_FG_COLOR VST_FG_COLOR
|
||||
VQL_FG_COLOR VST_FG_COLOR
|
||||
VQM_FG_COLOR VST_FG_COLOR
|
||||
VQR_FG_COLOR VST_FG_COLOR
|
||||
VST_BG_COLOR VST_BG_COLOR
|
||||
VSF_BG_COLOR VST_BG_COLOR
|
||||
VSL_BG_COLOR VST_BG_COLOR
|
||||
VSM_BG_COLOR VST_BG_COLOR
|
||||
VSR_BG_COLOR VST_BG_COLOR
|
||||
VQT_BG_COLOR VST_BG_COLOR
|
||||
VQF_BG_COLOR VST_BG_COLOR
|
||||
VQL_BG_COLOR VST_BG_COLOR
|
||||
VQM_BG_COLOR VST_BG_COLOR
|
||||
VQR_BG_COLOR VST_BG_COLOR
|
||||
VS_HILITE_COLOR VS_HILITE_COLOR
|
||||
VS_MIN_COLOR VS_HILITE_COLOR
|
||||
VS_MAX_COLOR VS_HILITE_COLOR
|
||||
VS_WEIGHT_COLOR VS_HILITE_COLOR
|
||||
VQ_HILITE_COLOR VS_HILITE_COLOR
|
||||
VQ_MIN_COLOR VS_HILITE_COLOR
|
||||
VQ_MAX_COLOR VS_HILITE_COLOR
|
||||
VQ_WEIGHT_COLOR VS_HILITE_COLOR
|
||||
VQ_PX_FORMAT VQ_PX_FORMAT
|
||||
V_COLOR2VALUE VQ_PX_FORMAT
|
||||
V_VALUE2COLOR VQ_PX_FORMAT
|
||||
V_COLOR2NEAREST VQ_PX_FORMAT
|
||||
VEX_TIMV VEX_TIMV
|
||||
VEX_BUTV VEX_TIMV
|
||||
VEX_MOTV VEX_TIMV
|
||||
VEX_CURV VEX_TIMV
|
||||
;bios ------------------------------------------------------------------------
|
||||
_TOS _TOS
|
||||
_CPU _TOS
|
||||
_MINT _TOS
|
||||
SND? _TOS
|
||||
_FPU _TOS
|
||||
_MCH _TOS
|
||||
_CF_ _TOS
|
||||
PCR? SUPERSCALAR
|
||||
SUPERSCALAR SUPERSCALAR
|
||||
BEEP BEEP
|
||||
DMASND? DMASND?
|
||||
EJP? DMASND?
|
||||
GETCOOKIE GETCOOKIE
|
||||
SETCOOKIE GETCOOKIE
|
||||
DELCOOKIE GETCOOKIE
|
||||
FPU? CPUFLUSH
|
||||
CPU020? CPUFLUSH
|
||||
CPU020 CPUFLUSH
|
||||
FPU882 CPUFLUSH
|
||||
CPUFLUSH CPUFLSUH
|
||||
KBSHIFT KBSHIFT
|
||||
DRVMAP DRVMAP
|
||||
BCONIN BCONIN
|
||||
BCONOUT BCONIN
|
||||
BCOSTAT BCOSTAT
|
||||
BCONSTAT BCOSTAT
|
||||
SETEXEC SETEXEC
|
||||
TICKCAL TICKCAL
|
||||
MEDIACH MEDIACH
|
||||
GETBPB GETBPB
|
||||
RWABS RWABS
|
||||
LRWABS RWABS
|
||||
COLDBOOT COLDBOOT
|
||||
WARMBOOT COLDBOOT
|
||||
;xbios -----------------------------------------------------------------------
|
||||
RANDOM% RANDOM%
|
||||
DSOUND DSOUND
|
||||
BLITMODE BLITMODE
|
||||
CACHECTRL BLITMODE
|
||||
G~R GETREZ
|
||||
GETREZ GETREZ
|
||||
SETSCREEN GETREZ
|
||||
LOGBASE GETREZ
|
||||
PHYSBASE GETREZ
|
||||
WAKETIME WAKETIME
|
||||
BCONMAP BCONMAP
|
||||
GIACCESS GIACCESS
|
||||
ONGIBIT GIACCESS
|
||||
OFFGIBIT GIACCESS
|
||||
NVMACCESS NVMACCESS
|
||||
SUPEXEC SUPEXEC
|
||||
SETPALETTE SETPALETTE
|
||||
;SETCOLOR SETPALETTE (conflict)
|
||||
GETTIME GETTIME
|
||||
;SETTIME SETTIME (conflict)
|
||||
JDISINT JDISINT
|
||||
JENABINT JENABINT
|
||||
DMAREAD DMAREAD
|
||||
DMAWRITE DMAREAD
|
||||
SETPRT SETPRT
|
||||
PRTBLK SETPRT
|
||||
SCRDMP SETPRT
|
||||
RSCONF SETPRT
|
||||
CURSCONF SETPRT
|
||||
IOREC IOREC
|
||||
IKBDWS IOREC
|
||||
MIDIWS IOREC
|
||||
KEYTBL KEYTBL
|
||||
KBRATE KEYTBL
|
||||
KBDVBASE KEYTBL
|
||||
BIOSKEYS KEYTBL
|
||||
FLOPRD FLOPRD
|
||||
FLOPWR FLOPRD
|
||||
FLOPFMT FLOPRD
|
||||
FLOPVER FLOPRD
|
||||
FLOPRATE FLOPRD
|
||||
PROTOBT FLOPRD
|
||||
ESETBANK ESETBANK
|
||||
ESETCOLOR ESETBANK
|
||||
ESETGRAY ESETBANK
|
||||
ESETSMEAR ESETBANK
|
||||
EGETSHIFT ESETBANK
|
||||
ESETSHIFT ESETBANK
|
||||
EGETPALETTE ESETBANK
|
||||
ESETPALETTE ESETBANK
|
||||
VSETMODE VSETMODE
|
||||
VGETSIZE VSETMODE
|
||||
VGETMONITOR VSETMODE
|
||||
VCHECKMODE VSETMODE
|
||||
VGETRGB VSETMODE
|
||||
VSETRGB VSETMODE
|
||||
VSETMASK VSETMODE
|
||||
VSETSYNC VSETMODE
|
||||
VSETSCREEN VSETMODE
|
||||
SOUNDCMD SOUNDCMD
|
||||
SETMODE SOUNDCMD
|
||||
BUFFOPER SOUNDCMD
|
||||
BUFFPTR SOUNDCMD
|
||||
DEVCONNECT SOUNDCMD
|
||||
DSPTRISTATE SOUNDCMD
|
||||
GPIO SOUNDCMD
|
||||
LOCKSND SOUNDCMD
|
||||
UNLOCKSND SOUNDCMD
|
||||
SETBUFFER SOUNDCMD
|
||||
SETMONTRACKS SOUNDCMD
|
||||
SETTRACKS SOUNDCMD
|
||||
SNDSTATUS SOUNDCMD
|
||||
SETINTERRUPT SOUNDCMD
|
||||
CT60_CACHE CT60_CACHE
|
||||
CT60_FLUSH_CACHE CT60_CACHE
|
||||
CT60_READ_CORE_TEMPERATURE CT60_CACHE
|
||||
CT60_RW_PARAMETER CT60_CACHE
|
||||
CT60_VMALLOC CT60_CACHE
|
||||
SCREEN SCREEN
|
||||
VSYNC VSYNC
|
||||
DSP_DOBLOCK DSP_DOBLOCK
|
||||
DSP_BLKHANDSHAKE DSP_DOBLOCK
|
||||
DSP_BLKUNPACKED DSP_DOBLOCK
|
||||
DSP_INSTREAM DSP_DOBLOCK
|
||||
DSP_OUTSTREAM DSP_DOBLOCK
|
||||
DSP_IOSTREAM DSP_DOBLOCK
|
||||
DSP_REMOVEINTERRUPTS DSP_DOBLOCK
|
||||
DSP_GETWORDSIZE DSP_DOBLOCK
|
||||
DSP_LOCK DSP_DOBLOCK
|
||||
DSP_UNLOCK DSP_DOBLOCK
|
||||
DSP_AVAILABLE DSP_DOBLOCK
|
||||
DSP_RESERVE DSP_DOBLOCK
|
||||
DSP_LOADPROG DSP_DOBLOCK
|
||||
DSP_EXECPROG DSP_DOBLOCK
|
||||
DSP_EXECBOOT DSP_DOBLOCK
|
||||
DSP_LODTOBINARY DSP_DOBLOCK
|
||||
DSP_TRIGGERHC DSP_DOBLOCK
|
||||
DSP_REQUESTUNIQUEABILITY DSP_DOBLOCK
|
||||
DSP_GETPROGABILITY DSP_DOBLOCK
|
||||
DSP_FLUSHSUBROUTINES DSP_DOBLOCK
|
||||
DSP_LOADSUBROUTINE DSP_DOBLOCK
|
||||
DSP_INQSUBRABILITY DSP_DOBLOCK
|
||||
DSP_RUNSUBROUTINE DSP_DOBLOCK
|
||||
DSP_HF0 DSP_DOBLOCK
|
||||
DSP_HF1 DSP_DOBLOCK
|
||||
DSP_HF2 DSP_DOBLOCK
|
||||
DSP_HF3 DSP_DOBLOCK
|
||||
DSP_BLKWORDS DSP_DOBLOCK
|
||||
DSP_BLKBYTES DSP_DOBLOCK
|
||||
DSP_HSTAT DSP_DOBLOCK
|
||||
DSP_SETVECTORS DSP_DOBLOCK
|
||||
DSP_MULTBLOCKS DSP_DOBLOCK
|
||||
INITMOUS INITMOUS
|
||||
;gemdos ----------------------------------------------------------------------
|
||||
_GEMDOS _GEMDOS
|
||||
DTA _GEMDOS
|
||||
_PID _GEMDOS
|
||||
F_OPEN F_OPEN
|
||||
F_CLOSE F_OPEN
|
||||
F_SEEK F_SEEK
|
||||
F_RELSEEK F_SEEK
|
||||
F_BPUT F_BPUT
|
||||
F_BPUT F_BGET
|
||||
F_BSAVE F_BSAVE
|
||||
F_BLOAD F_BSAVE
|
||||
F_EOF F_EOF
|
||||
F_LOC F_EOF
|
||||
F_LOF F_EOF
|
||||
F_INPUT F_INPUT
|
||||
F_OUTPUT F_INPUT
|
||||
F_LINE_INPUT F_LINE_INPUT
|
||||
F_LINE_OUTPUT F_LINE_INPUT
|
||||
PREAD PREAD
|
||||
PWRITE PREAD
|
||||
F_INP F_INP
|
||||
F_INP& F_INP
|
||||
F_INP% F_INP
|
||||
F_OUT F_INP
|
||||
F_OUT& F_INP
|
||||
F_OUT% F_INP
|
||||
DFREE% DFREE%
|
||||
ALLOC ALLOC
|
||||
MXALLOC MXALLOC
|
||||
CALLOC CALLOC
|
||||
MACCESS MXALLOC
|
||||
MVALIDATE MXALLOC
|
||||
FSEEK FSEEK
|
||||
FOPEN FOPEN
|
||||
FCLOSE FOPEN
|
||||
FREAD FOPEN
|
||||
FWRITE FOPEN
|
||||
FCREATE FOPEN
|
||||
FLOCK FLOCK
|
||||
DLOCK FLOCK
|
||||
DPATHCONF DPATHCONF
|
||||
PDOMAIN PDOMAIN
|
||||
CCONWS CCONWS
|
||||
SYIELD SYIELD
|
||||
SHUTDWON SHUTDOWN
|
||||
PSYSCTL PSYSCTL
|
||||
SUPER SUPER
|
||||
PEXEC PEXEC
|
||||
FDELETE FDELETE
|
||||
FRENAME FDELETE
|
||||
FGETCHAR FGETCHAR
|
||||
FPUTCHAR FGETCHAR
|
||||
FATTRIB FATTRIB
|
||||
FDATIME FATTRIB
|
||||
FXATTR FATTRIB
|
||||
FDUP FDUP
|
||||
FFORCE FDUP
|
||||
FINSTAT FINSTAT
|
||||
FOUTSTAT FINSTAT
|
||||
FCNTL FINSTAT
|
||||
FSELECT FINSTAT
|
||||
FPOLL FINSTAT
|
||||
DGETDRV DGETDRV
|
||||
DSETDRV DGETDRV
|
||||
DCREATE DCREATE
|
||||
DDELETE DCREATE
|
||||
DGETPATH DGETPATH
|
||||
DSETPATH DGETPATH
|
||||
DGETCWD DGETPATH
|
||||
TGETDATE TGETDATE
|
||||
TGETTIME TGETDATE
|
||||
TSETDATE TGETDATE
|
||||
TSETTIME TGETDATE
|
||||
SYSCONF SYSCONF
|
||||
SSYSTEM SYSCONF
|
||||
SALERT SALERT
|
||||
FCHMOD FCHMOD
|
||||
FCHOWN FCHMOD
|
||||
PTERMRES PTERMRES
|
||||
DATE$ DATE$
|
||||
TIME$ TIME$
|
||||
DATE DATE
|
||||
TIME DATE
|
||||
TIMESTAMP$ TIMESTAMP$
|
||||
LOADMEM LOADMEM
|
||||
LOADSTR LOADSTR
|
||||
SET.SOCKADDR FSOCKET
|
||||
FSOCKET FSOCKET
|
||||
FSOCKETPAIR FSOCKET
|
||||
FACCEPT FSOCKET
|
||||
FSOCKET FSOCKET
|
||||
FBIND FSOCKET
|
||||
FLISTEN FSOCKET
|
||||
FRECVMSG FSOCKET
|
||||
FSENDMSG FSOCKET
|
||||
FRECVFROM FSOCKET
|
||||
FSENDTO FSOCKET
|
||||
FSETSOCKOPT FSOCKET
|
||||
FGETSOCKOPT FSOCKET
|
||||
FGETPEERNAME FSOCKET
|
||||
FGETSOCKNAME FSOCKET
|
||||
FSHUTDOWN FSOCKET
|
||||
CMDLINE$ CMDLINE$
|
||||
ENVIRON ENVIRON
|
||||
ENVIRON$ ENVIRON$
|
||||
CURDIR$ CURDIR$
|
||||
SLBOPEN SLBOPEN
|
||||
SLBCLOSE SLBOPEN
|
||||
ENDSEEK ENDSEEK
|
||||
F_ENDSEEK ENDSEEK
|
||||
FILELEN FILELEN
|
||||
PGETPID PGETPID
|
||||
PGETPPID PGETPID
|
||||
FPIPE FPIPE
|
||||
FMIDIPIPE FPIPE
|
||||
PRUSAGE PRUSAGE
|
||||
SUPTIME PRUSAGE
|
||||
PUSRVAL PRUSAGE
|
||||
PSETLIMIT PRUSAGE
|
||||
PNICE PNICE
|
||||
PRENICE PNICE
|
||||
PGETPRIORITY PNICE
|
||||
PSETPRIORITY PNICE
|
||||
FILECOPY FILECOPY
|
||||
DWRITELABEL DWRITELABEL
|
||||
DREADLABEL DWRITELABEL
|
||||
DOPENDIR DOPENDIR
|
||||
DREADDIR DOPENDIR
|
||||
DREWINDDIR DOPENDIR
|
||||
DCLOSEDIR DOPENDIR
|
||||
DXREADDIR DOPENDIR
|
||||
FEXIST FEXIST
|
||||
PKILL PKILL
|
||||
PSIGNAL PKILL
|
||||
FILES FILES
|
||||
NETWORK? NETWORK?
|
||||
YEAR YEAR
|
||||
MONTH YEAR
|
||||
DAY YEAR
|
||||
HOUR24 YEAR
|
||||
MINUTE YEAR
|
||||
SECOND YEAR
|
||||
HOUR12 HOUR12
|
||||
MERIDIEM MERIDIEM
|
||||
WEEKDAY WEEKDAY
|
||||
DAYNO DAYNO
|
||||
LEAP LEAP
|
||||
WEEK WEEK
|
||||
FREADLINK FREADLINK
|
||||
;line-a ----------------------------------------------------------------------
|
||||
AMOUSE AMOUSE
|
||||
TPUT TPUT
|
||||
;compiler commands -----------------------------------------------------------
|
||||
$AX Compiler commands
|
||||
$D Compiler commands
|
||||
$H1 Compiler commands
|
||||
$KX Compiler commands
|
||||
$L Compiler commands
|
||||
$OX Compiler commands
|
||||
$T1 Compiler commands
|
||||
$T? Compiler commands
|
||||
$ZX Compiler commands
|
||||
;$U Compiler commands (conflict)
|
||||
$WHHHH Compiler commands
|
||||
;eof
|
||||
BIN
devtools/gbe/system/gfa_efaq.hyp
Normal file
BIN
devtools/gbe/system/gfa_efaq.hyp
Normal file
Binary file not shown.
BIN
devtools/gbe/system/gfa_efaq.ref
Normal file
BIN
devtools/gbe/system/gfa_efaq.ref
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,3 +1,4 @@
|
||||
;Note: This file belongs in folder x:\gbe\system\
|
||||
;#1
|
||||
DEFBIT DEFWRD
|
||||
DEFBYT DEFWRD
|
||||
@@ -7,7 +8,7 @@ DEFSTR DEFWRD
|
||||
$B $
|
||||
$C $
|
||||
$E $
|
||||
$F $
|
||||
$F% $
|
||||
$I $
|
||||
$M $
|
||||
$N $
|
||||
@@ -124,6 +125,7 @@ SUB ADD
|
||||
MUL ADD
|
||||
DIV ADD
|
||||
SUCC PRED
|
||||
BCLR BCLR
|
||||
BSET BCLR
|
||||
BCHG BCLR
|
||||
BTST BCLR
|
||||
@@ -316,3 +318,5 @@ OB_H Object Structure
|
||||
OB_ADR Object Structure
|
||||
APPL_TRECORD APPL_TPLAY
|
||||
;eof
|
||||
|
||||
|
||||
|
||||
BIN
devtools/gbe/system/ldg.hyp
Normal file
BIN
devtools/gbe/system/ldg.hyp
Normal file
Binary file not shown.
BIN
devtools/gbe/system/ldg.ref
Normal file
BIN
devtools/gbe/system/ldg.ref
Normal file
Binary file not shown.
BIN
devtools/gbe/system/lz77.ttp
Normal file
BIN
devtools/gbe/system/lz77.ttp
Normal file
Binary file not shown.
BIN
devtools/gbe/system/nvdi_410.hyp
Normal file
BIN
devtools/gbe/system/nvdi_410.hyp
Normal file
Binary file not shown.
BIN
devtools/gbe/system/nvdi_410.ref
Normal file
BIN
devtools/gbe/system/nvdi_410.ref
Normal file
Binary file not shown.
BIN
devtools/gbe/system/nvdi_5.hyp
Normal file
BIN
devtools/gbe/system/nvdi_5.hyp
Normal file
Binary file not shown.
BIN
devtools/gbe/system/nvdi_5.ref
Normal file
BIN
devtools/gbe/system/nvdi_5.ref
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
devtools/gbe/system/stikprog.hyp
Normal file
BIN
devtools/gbe/system/stikprog.hyp
Normal file
Binary file not shown.
BIN
devtools/gbe/system/stikprog.ref
Normal file
BIN
devtools/gbe/system/stikprog.ref
Normal file
Binary file not shown.
BIN
devtools/gbe/system/tos_hyp.hyp
Normal file
BIN
devtools/gbe/system/tos_hyp.hyp
Normal file
Binary file not shown.
BIN
devtools/gbe/system/tos_hyp.ref
Normal file
BIN
devtools/gbe/system/tos_hyp.ref
Normal file
Binary file not shown.
Reference in New Issue
Block a user