3DBLIT AVAILABLE dbcFunction
Compatibility: dbc
DarkBASIC Classic function implemented with an observable contract.
Implemented in OpenDBCResult = 3DBLIT AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem 3DBLIT AVAILABLE — generated example
result = 3dblit available()
print result
wait key
Source: darkbasic_reference.md:437
ALPHA AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = ALPHA AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem ALPHA AVAILABLE — generated example
result = alpha available()
print result
wait key
Source: dbpro_reference.md:1524
ALPHABLENDING AVAILABLE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCompatibility note: Reports the renderer's actual transparent-pipeline capability instead of a compatibility constant.
Result = ALPHABLENDING AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem ALPHABLENDING AVAILABLE — generated example
result = alphablending available()
print result
wait key
Source: darkbasic_reference.md:440; dbpro_reference.md:1525
ALPHACOMPARISON AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = ALPHACOMPARISON AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem ALPHACOMPARISON AVAILABLE — generated example
result = alphacomparison available()
print result
wait key
Source: dbpro_reference.md:1526
ANISTROPICFILTERING AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = ANISTROPICFILTERING AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem ANISTROPICFILTERING AVAILABLE — generated example
result = anistropicfiltering available()
print result
wait key
Source: dbpro_reference.md:1538
ANTIALIAS AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = ANTIALIAS AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem ANTIALIAS AVAILABLE — generated example
result = antialias available()
print result
wait key
Source: dbpro_reference.md:1539
BACKDROP OFF dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
0 in DBC, 0-1 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCBACKDROP OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem BACKDROP OFF — generated example
backdrop off
wait key
DBPro variant dbpro
Implemented in OpenDBCBACKDROP OFF [Number1]
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Example generated example
rem BACKDROP OFF — generated example
backdrop off 1
wait key
Source: darkbasic_reference.md:26; dbpro_reference.md:63
BACKDROP ON dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
0 in DBC, 0-1 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCBACKDROP ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem BACKDROP ON — generated example
backdrop on
wait key
DBPro variant dbpro
Implemented in OpenDBCBACKDROP ON [Number1]
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Example generated example
rem BACKDROP ON — generated example
backdrop on 1
wait key
Source: darkbasic_reference.md:27; dbpro_reference.md:64
BLITSYSTOLOCAL AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = BLITSYSTOLOCAL AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem BLITSYSTOLOCAL AVAILABLE — generated example
result = blitsystolocal available()
print result
wait key
Source: dbpro_reference.md:1555
CALIBRATEGAMMA AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = CALIBRATEGAMMA AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem CALIBRATEGAMMA AVAILABLE — generated example
result = calibrategamma available()
print result
wait key
Source: dbpro_reference.md:1570
CHECK DISPLAY MODE dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
3 in DBC, 3, 6 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCResult = CHECK DISPLAY MODE(Number1, Number2, Number3)
Typed signature: number, number, number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Return value: integer
Example generated example
rem CHECK DISPLAY MODE — generated example
result = check display mode(1, 1, 1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = CHECK DISPLAY MODE(Number1, Number2, Number3)
Typed signature: number, number, number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Return value: integer
Result = CHECK DISPLAY MODE(Number1, Number2, Number3, Number4, Number5, Number6)
Typed signature: number, number, number, number, number, number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Return value: integer
Example generated example
rem CHECK DISPLAY MODE — generated example
result = check display mode(1, 1, 1)
print result
wait key
Source: darkbasic_reference.md:483; dbpro_reference.md:1581
CLIPANDSCALEPOINTS AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = CLIPANDSCALEPOINTS AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem CLIPANDSCALEPOINTS AVAILABLE — generated example
result = clipandscalepoints available()
print result
wait key
Source: dbpro_reference.md:1598
CLIPTLVERTS AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = CLIPTLVERTS AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem CLIPTLVERTS AVAILABLE — generated example
result = cliptlverts available()
print result
wait key
Source: dbpro_reference.md:1599
COLOR BACKDROP dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
1 in DBC, 1-2 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCOLOR BACKDROP Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem COLOR BACKDROP — generated example
color backdrop 1
wait key
DBPro variant dbpro
Implemented in OpenDBCCOLOR BACKDROP Number1, [Number2]
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | optional |
Example generated example
rem COLOR BACKDROP — generated example
color backdrop 1, 1
wait key
Source: darkbasic_reference.md:45; dbpro_reference.md:123
COLORPERSPECTIVE AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = COLORPERSPECTIVE AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem COLORPERSPECTIVE AVAILABLE — generated example
result = colorperspective available()
print result
wait key
Source: dbpro_reference.md:1607
COLORWRITEENABLE AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = COLORWRITEENABLE AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem COLORWRITEENABLE AVAILABLE — generated example
result = colorwriteenable available()
print result
wait key
Source: dbpro_reference.md:1608
CUBEMAP AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = CUBEMAP AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem CUBEMAP AVAILABLE — generated example
result = cubemap available()
print result
wait key
Source: dbpro_reference.md:1619
CULLCCW AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = CULLCCW AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem CULLCCW AVAILABLE — generated example
result = cullccw available()
print result
wait key
Source: dbpro_reference.md:1620
CULLCW AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = CULLCW AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem CULLCW AVAILABLE — generated example
result = cullcw available()
print result
wait key
Source: dbpro_reference.md:1621
DELETE ICON dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)DELETE ICON Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DELETE ICON — generated example
delete icon 1
wait key
Source: dbpro_reference.md:166
DESKTOP HEIGHT dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = DESKTOP HEIGHT()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem DESKTOP HEIGHT — generated example
result = desktop height()
print result
wait key
Source: dbpro_reference.md:1632
DESKTOP WIDTH dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = DESKTOP WIDTH()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem DESKTOP WIDTH — generated example
result = desktop width()
print result
wait key
Source: dbpro_reference.md:1633
DITHER AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = DITHER AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem DITHER AVAILABLE — generated example
result = dither available()
print result
wait key
Source: dbpro_reference.md:1636
DRAW TO SCREEN dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCDRAW TO SCREEN
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem DRAW TO SCREEN — generated example
draw to screen
wait key
Source: dbpro_reference.md:217
EMULATION MODE dbcdbproFunction
Compatibility: dbc and dbpro
Historical DarkBASIC Classic function callable through a documented neutral compatibility stub.
⚠ Behaves differently in DBC and DBProDifference(s): typed overloads, implementation status.
- Status: Compatibility stub (permanent) in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Compatibility stub (callable neutral behavior)Compatibility note: Executes a documented neutral compatibility behavior; it is not an implementation of the historical facility.
Result = EMULATION MODE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem EMULATION MODE — generated example
result = emulation mode()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = EMULATION MODE()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem EMULATION MODE — generated example
result = emulation mode()
print result
wait key
Source: darkbasic_reference.md:506; dbpro_reference.md:1643
FASTSYNC dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)FASTSYNC [Number1]
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Example generated example
rem FASTSYNC — generated example
fastsync 1
wait key
Source: dbpro_reference.md:247
FILTERING AVAILABLE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = FILTERING AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem FILTERING AVAILABLE — generated example
result = filtering available()
print result
wait key
Source: darkbasic_reference.md:514; dbpro_reference.md:1653
FOG AVAILABLE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = FOG AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem FOG AVAILABLE — generated example
result = fog available()
print result
wait key
Source: darkbasic_reference.md:515; dbpro_reference.md:1661
FOGRANGE AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = FOGRANGE AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem FOGRANGE AVAILABLE — generated example
result = fogrange available()
print result
wait key
Source: dbpro_reference.md:1662
FOGTABLE AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = FOGTABLE AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem FOGTABLE AVAILABLE — generated example
result = fogtable available()
print result
wait key
Source: dbpro_reference.md:1663
FOGVERTEX AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = FOGVERTEX AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem FOGVERTEX AVAILABLE — generated example
result = fogvertex available()
print result
wait key
Source: dbpro_reference.md:1664
FULLSCREENGAMMA AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = FULLSCREENGAMMA AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem FULLSCREENGAMMA AVAILABLE — generated example
result = fullscreengamma available()
print result
wait key
Source: dbpro_reference.md:1666
GET BACKBUFFER DEPTH dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = GET BACKBUFFER DEPTH()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER DEPTH — generated example
result = get backbuffer depth()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = GET BACKBUFFER DEPTH()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER DEPTH — generated example
result = get backbuffer depth()
print result
wait key
Source: darkbasic_reference.md:516; dbpro_reference.md:1668
GET BACKBUFFER HEIGHT dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = GET BACKBUFFER HEIGHT()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER HEIGHT — generated example
result = get backbuffer height()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = GET BACKBUFFER HEIGHT()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER HEIGHT — generated example
result = get backbuffer height()
print result
wait key
Source: darkbasic_reference.md:517; dbpro_reference.md:1669
GET BACKBUFFER PITCH dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = GET BACKBUFFER PITCH()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER PITCH — generated example
result = get backbuffer pitch()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = GET BACKBUFFER PITCH()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER PITCH — generated example
result = get backbuffer pitch()
print result
wait key
Source: darkbasic_reference.md:518; dbpro_reference.md:1670
GET BACKBUFFER PTR dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = GET BACKBUFFER PTR()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER PTR — generated example
result = get backbuffer ptr()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = GET BACKBUFFER PTR()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER PTR — generated example
result = get backbuffer ptr()
print result
wait key
Source: darkbasic_reference.md:519; dbpro_reference.md:1671
GET BACKBUFFER WIDTH dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = GET BACKBUFFER WIDTH()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER WIDTH — generated example
result = get backbuffer width()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = GET BACKBUFFER WIDTH()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET BACKBUFFER WIDTH — generated example
result = get backbuffer width()
print result
wait key
Source: darkbasic_reference.md:520; dbpro_reference.md:1672
GET CHILD WINDOW HEIGHT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET CHILD WINDOW HEIGHT()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Result = GET CHILD WINDOW HEIGHT(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET CHILD WINDOW HEIGHT — generated example
result = get child window height()
print result
wait key
Source: dbpro_reference.md:1675
GET CHILD WINDOW WIDTH dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET CHILD WINDOW WIDTH()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Result = GET CHILD WINDOW WIDTH(Integer1)
Typed signature: integer → integer
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Return value: integer
Example generated example
rem GET CHILD WINDOW WIDTH — generated example
result = get child window width()
print result
wait key
Source: dbpro_reference.md:1676
GET CHILD WINDOW X dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET CHILD WINDOW X()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET CHILD WINDOW X — generated example
result = get child window x()
print result
wait key
Source: dbpro_reference.md:1677
GET CHILD WINDOW Y dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET CHILD WINDOW Y()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET CHILD WINDOW Y — generated example
result = get child window y()
print result
wait key
Source: dbpro_reference.md:1678
GET DISPLAY DEPTH dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DISPLAY DEPTH()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET DISPLAY DEPTH — generated example
result = get display depth()
print result
wait key
Source: dbpro_reference.md:1688
GET DISPLAY HEIGHT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DISPLAY HEIGHT()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET DISPLAY HEIGHT — generated example
result = get display height()
print result
wait key
Source: dbpro_reference.md:1689
GET DISPLAY REFRESH RATE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DISPLAY REFRESH RATE()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET DISPLAY REFRESH RATE — generated example
result = get display refresh rate()
print result
wait key
Source: dbpro_reference.md:1690
GET DISPLAY WIDTH dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET DISPLAY WIDTH()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem GET DISPLAY WIDTH — generated example
result = get display width()
print result
wait key
Source: dbpro_reference.md:1691
GET MAXIMUM PIXEL SHADER VALUE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET MAXIMUM PIXEL SHADER VALUE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET MAXIMUM PIXEL SHADER VALUE — generated example
result = get maximum pixel shader value()
print result
wait key
Source: dbpro_reference.md:1771
GET MAXIMUM PIXEL SHADER VERSION dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET MAXIMUM PIXEL SHADER VERSION()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET MAXIMUM PIXEL SHADER VERSION — generated example
result = get maximum pixel shader version()
print result
wait key
Source: dbpro_reference.md:1772
GET MAXIMUM TEXTURE HEIGHT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET MAXIMUM TEXTURE HEIGHT()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET MAXIMUM TEXTURE HEIGHT — generated example
result = get maximum texture height()
print result
wait key
Source: dbpro_reference.md:1773
GET MAXIMUM TEXTURE WIDTH dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET MAXIMUM TEXTURE WIDTH()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET MAXIMUM TEXTURE WIDTH — generated example
result = get maximum texture width()
print result
wait key
Source: dbpro_reference.md:1774
GET MAXIMUM VERTEX SHADER CONSTANTS dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET MAXIMUM VERTEX SHADER CONSTANTS()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET MAXIMUM VERTEX SHADER CONSTANTS — generated example
result = get maximum vertex shader constants()
print result
wait key
Source: dbpro_reference.md:1775
GET MAXIMUM VERTEX SHADER VERSION dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = GET MAXIMUM VERTEX SHADER VERSION()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET MAXIMUM VERTEX SHADER VERSION — generated example
result = get maximum vertex shader version()
print result
wait key
Source: dbpro_reference.md:1776
GET MAXIMUM VOLUME EXTENT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET MAXIMUM VOLUME EXTENT()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET MAXIMUM VOLUME EXTENT — generated example
result = get maximum volume extent()
print result
wait key
Source: dbpro_reference.md:1777
GET PIXELS PITCH dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET PIXELS PITCH()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET PIXELS PITCH — generated example
result = get pixels pitch()
print result
wait key
Source: dbpro_reference.md:1800
GET PIXELS POINTER dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = GET PIXELS POINTER()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem GET PIXELS POINTER — generated example
result = get pixels pointer()
print result
wait key
Source: dbpro_reference.md:1801
HIDE WINDOW dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCHIDE WINDOW
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem HIDE WINDOW — generated example
hide window
wait key
Source: darkbasic_reference.md:143; dbpro_reference.md:335
LOAD ICON dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = LOAD ICON(Number1)
Typed signature: number → real
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: real
Example generated example
rem LOAD ICON — generated example
result = load icon(1)
print result
wait key
Source: dbpro_reference.md:1941
LOCK BACKBUFFER dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCLOCK BACKBUFFER
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem LOCK BACKBUFFER — generated example
lock backbuffer
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)LOCK BACKBUFFER
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem LOCK BACKBUFFER — generated example
lock backbuffer
wait key
Source: darkbasic_reference.md:161; dbpro_reference.md:374
LOCK PIXELS dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)LOCK PIXELS
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem LOCK PIXELS — generated example
lock pixels
wait key
Source: dbpro_reference.md:377
MAXIMIZE WINDOW dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMAXIMIZE WINDOW
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem MAXIMIZE WINDOW — generated example
maximize window
wait key
Source: darkbasic_reference.md:194; dbpro_reference.md:454
MINIMIZE WINDOW dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMINIMIZE WINDOW
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem MINIMIZE WINDOW — generated example
minimize window
wait key
Source: darkbasic_reference.md:195; dbpro_reference.md:459
MIPCUBEMAP AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = MIPCUBEMAP AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem MIPCUBEMAP AVAILABLE — generated example
result = mipcubemap available()
print result
wait key
Source: dbpro_reference.md:1967
MIPMAP AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = MIPMAP AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem MIPMAP AVAILABLE — generated example
result = mipmap available()
print result
wait key
Source: dbpro_reference.md:1968
MIPMAPLODBIAS AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = MIPMAPLODBIAS AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem MIPMAPLODBIAS AVAILABLE — generated example
result = mipmaplodbias available()
print result
wait key
Source: dbpro_reference.md:1969
MIPMAPVOLUME AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = MIPMAPVOLUME AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem MIPMAPVOLUME AVAILABLE — generated example
result = mipmapvolume available()
print result
wait key
Source: dbpro_reference.md:1970
NONLOCALVIDEOMEMORY AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = NONLOCALVIDEOMEMORY AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem NONLOCALVIDEOMEMORY AVAILABLE — generated example
result = nonlocalvideomemory available()
print result
wait key
Source: dbpro_reference.md:2020
NONPOWTEXTURES AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = NONPOWTEXTURES AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem NONPOWTEXTURES AVAILABLE — generated example
result = nonpowtextures available()
print result
wait key
Source: dbpro_reference.md:2021
ONLYSQUARETEXTURES AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = ONLYSQUARETEXTURES AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem ONLYSQUARETEXTURES AVAILABLE — generated example
result = onlysquaretextures available()
print result
wait key
Source: dbpro_reference.md:2052
PERSPECTIVETEXTURES AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PERSPECTIVETEXTURES AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem PERSPECTIVETEXTURES AVAILABLE — generated example
result = perspectivetextures available()
print result
wait key
Source: dbpro_reference.md:2061
PROJECTEDTEXTURES AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = PROJECTEDTEXTURES AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem PROJECTEDTEXTURES AVAILABLE — generated example
result = projectedtextures available()
print result
wait key
Source: dbpro_reference.md:2197
RENDERAFTERFLIP AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = RENDERAFTERFLIP AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem RENDERAFTERFLIP AVAILABLE — generated example
result = renderafterflip available()
print result
wait key
Source: dbpro_reference.md:2240
RENDERWINDOWED AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = RENDERWINDOWED AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem RENDERWINDOWED AVAILABLE — generated example
result = renderwindowed available()
print result
wait key
Source: dbpro_reference.md:2241
RESTORE WINDOW dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCRESTORE WINDOW
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem RESTORE WINDOW — generated example
restore window
wait key
Source: darkbasic_reference.md:264; dbpro_reference.md:982
SCREEN DEPTH dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = SCREEN DEPTH()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem SCREEN DEPTH — generated example
result = screen depth()
print result
wait key
Source: darkbasic_reference.md:693; dbpro_reference.md:2254
SCREEN FPS dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = SCREEN FPS()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem SCREEN FPS — generated example
result = screen fps()
print result
wait key
Source: darkbasic_reference.md:694; dbpro_reference.md:2255
SCREEN HEIGHT dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = SCREEN HEIGHT()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example
print "Resolution: ", screen width(), " x ", screen height()
wait key
Source: darkbasic_reference.md:695; dbpro_reference.md:2256
SCREEN INVALID dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = SCREEN INVALID()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem SCREEN INVALID — generated example
result = screen invalid()
print result
wait key
Source: darkbasic_reference.md:696; dbpro_reference.md:2257
SCREEN TYPE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = SCREEN TYPE()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem SCREEN TYPE — generated example
result = screen type()
print result
wait key
Source: darkbasic_reference.md:697; dbpro_reference.md:2258
SCREEN WIDTH dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = SCREEN WIDTH()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example
print "Resolution: ", screen width(), " x ", screen height()
wait key
Source: darkbasic_reference.md:698; dbpro_reference.md:2259
SCROLL BACKDROP dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2 in DBC, 2-3 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCompatibility note: Sets the backdrop offset as absolute percentages of the current texture dimensions.
SCROLL BACKDROP Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SCROLL BACKDROP — generated example
scroll backdrop 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSCROLL BACKDROP Number1, Number2, [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Example generated example
rem SCROLL BACKDROP — generated example
scroll backdrop 1, 1, 1
wait key
Source: darkbasic_reference.md:289; dbpro_reference.md:1025
SEPARATETEXTUREMEMORIES AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = SEPARATETEXTUREMEMORIES AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem SEPARATETEXTUREMEMORIES AVAILABLE — generated example
result = separatetexturememories available()
print result
wait key
Source: dbpro_reference.md:2260
SEPERATETEXTUREMEMORIES AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = SEPERATETEXTUREMEMORIES AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem SEPERATETEXTUREMEMORIES AVAILABLE — generated example
result = seperatetexturememories available()
print result
wait key
Source: dbpro_reference.md:2261
SET CHILD WINDOW TRUE PIXEL dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET CHILD WINDOW TRUE PIXEL Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem SET CHILD WINDOW TRUE PIXEL — generated example
set child window true pixel 1
wait key
Source: dbpro_reference.md:1070
SET DISPLAY MODE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2-3 in DBC, 3, 4, 6 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCompatibility note: Accepts Width, Height and optional Depth; omitting Depth selects the logical 32-bit mode.
SET DISPLAY MODE Number1, Number2, [Number3]
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | optional |
Example
set display mode 1024, 768, 32
print screen width()
wait key
DBPro variant dbpro
Implemented in OpenDBCSET DISPLAY MODE Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
SET DISPLAY MODE Number1, Number2, Number3, Number4
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
SET DISPLAY MODE Number1, Number2, Number3, Number4, Number5, Number6
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Example
set display mode 1024, 768, 32
print screen width()
wait key
Source: darkbasic_reference.md:314; dbpro_reference.md:1095
SET EMULATION OFF dbcdbproCommand
Compatibility: dbc and dbpro
Historical DarkBASIC Classic command callable through a documented neutral compatibility stub.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Compatibility stub (permanent) in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Compatibility stub (callable neutral behavior)Compatibility note: Executes a documented neutral compatibility behavior; it is not an implementation of the historical facility.
SET EMULATION OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET EMULATION OFF — generated example
set emulation off
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)SET EMULATION OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET EMULATION OFF — generated example
set emulation off
wait key
Source: darkbasic_reference.md:316; dbpro_reference.md:1165
SET EMULATION ON dbcdbproCommand
Compatibility: dbc and dbpro
Historical DarkBASIC Classic command callable through a documented neutral compatibility stub.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Compatibility stub (permanent) in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Compatibility stub (callable neutral behavior)Compatibility note: Executes a documented neutral compatibility behavior; it is not an implementation of the historical facility.
SET EMULATION ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET EMULATION ON — generated example
set emulation on
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)SET EMULATION ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET EMULATION ON — generated example
set emulation on
wait key
Source: darkbasic_reference.md:317; dbpro_reference.md:1166
SET GAMMA dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET GAMMA Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SET GAMMA — generated example
set gamma 1, 1, 1
wait key
Source: darkbasic_reference.md:318; dbpro_reference.md:1176
SET WINDOW LAYOUT dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET WINDOW LAYOUT Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SET WINDOW LAYOUT — generated example
set window layout 1, 1, 1
wait key
Source: darkbasic_reference.md:368; dbpro_reference.md:1367
SET WINDOW OFF dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET WINDOW OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET WINDOW OFF — generated example
set window off
wait key
Source: darkbasic_reference.md:369; dbpro_reference.md:1368
SET WINDOW ON dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET WINDOW ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SET WINDOW ON — generated example
set window on
wait key
Source: darkbasic_reference.md:370; dbpro_reference.md:1369
SET WINDOW POSITION dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET WINDOW POSITION Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET WINDOW POSITION — generated example
set window position 1, 1
wait key
Source: darkbasic_reference.md:371; dbpro_reference.md:1370
SET WINDOW SIZE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET WINDOW SIZE Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem SET WINDOW SIZE — generated example
set window size 1, 1
wait key
Source: darkbasic_reference.md:372; dbpro_reference.md:1371
SET WINDOW TITLE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET WINDOW TITLE String1$
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Example generated example
rem SET WINDOW TITLE — generated example
set window title "text"
wait key
Source: darkbasic_reference.md:373; dbpro_reference.md:1372
SHOW WINDOW dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSHOW WINDOW
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SHOW WINDOW — generated example
show window
wait key
Source: darkbasic_reference.md:384; dbpro_reference.md:1386
SYNC dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSYNC
Typed signature: none → void
Parameters
No parameters.
Example
sync on : sync rate 60
do
text 10, 10, "game loop"
sync
loop
Source: darkbasic_reference.md:397; dbpro_reference.md:1408
SYNC MASK dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSYNC MASK Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SYNC MASK — generated example
sync mask 1
wait key
Source: dbpro_reference.md:1409
SYNC OFF dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSYNC OFF
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SYNC OFF — generated example
sync off
wait key
Source: darkbasic_reference.md:398; dbpro_reference.md:1410
SYNC ON dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSYNC ON
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem SYNC ON — generated example
sync on
wait key
Source: darkbasic_reference.md:399; dbpro_reference.md:1411
SYNC RATE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSYNC RATE Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example
sync on
sync rate 60
do
sync
loop
Source: darkbasic_reference.md:400; dbpro_reference.md:1412
SYNC SLEEP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SYNC SLEEP Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SYNC SLEEP — generated example
sync sleep 1
wait key
Source: dbpro_reference.md:1413
SYSTEM DMEM AVAILABLE dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = SYSTEM DMEM AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem SYSTEM DMEM AVAILABLE — generated example
result = system dmem available()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = SYSTEM DMEM AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem SYSTEM DMEM AVAILABLE — generated example
result = system dmem available()
print result
wait key
Source: darkbasic_reference.md:731; dbpro_reference.md:2317
SYSTEM SMEM AVAILABLE dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = SYSTEM SMEM AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem SYSTEM SMEM AVAILABLE — generated example
result = system smem available()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = SYSTEM SMEM AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem SYSTEM SMEM AVAILABLE — generated example
result = system smem available()
print result
wait key
Source: darkbasic_reference.md:732; dbpro_reference.md:2318
SYSTEM TMEM AVAILABLE dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = SYSTEM TMEM AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem SYSTEM TMEM AVAILABLE — generated example
result = system tmem available()
print result
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)Result = SYSTEM TMEM AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem SYSTEM TMEM AVAILABLE — generated example
result = system tmem available()
print result
wait key
Source: darkbasic_reference.md:733; dbpro_reference.md:2319
TEXTURESYSTEMMEMORY AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = TEXTURESYSTEMMEMORY AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem TEXTURESYSTEMMEMORY AVAILABLE — generated example
result = texturesystemmemory available()
print result
wait key
Source: dbpro_reference.md:2336
TEXTUREVIDEOMEMORY AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = TEXTUREVIDEOMEMORY AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem TEXTUREVIDEOMEMORY AVAILABLE — generated example
result = texturevideomemory available()
print result
wait key
Source: dbpro_reference.md:2337
TLVERTEXSYSTEMMEMORY AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = TLVERTEXSYSTEMMEMORY AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem TLVERTEXSYSTEMMEMORY AVAILABLE — generated example
result = tlvertexsystemmemory available()
print result
wait key
Source: dbpro_reference.md:2339
TLVERTEXVIDEOMEMORY AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = TLVERTEXVIDEOMEMORY AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem TLVERTEXVIDEOMEMORY AVAILABLE — generated example
result = tlvertexvideomemory available()
print result
wait key
Source: dbpro_reference.md:2340
TNL AVAILABLE dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = TNL AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem TNL AVAILABLE — generated example
result = tnl available()
print result
wait key
Source: darkbasic_reference.md:742; dbpro_reference.md:2341
UNLOCK BACKBUFFER dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
DBC variant dbc
Implemented in OpenDBCUNLOCK BACKBUFFER
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem UNLOCK BACKBUFFER — generated example
unlock backbuffer
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)UNLOCK BACKBUFFER
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem UNLOCK BACKBUFFER — generated example
unlock backbuffer
wait key
Source: darkbasic_reference.md:411; dbpro_reference.md:1436
UNLOCK PIXELS dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)UNLOCK PIXELS
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem UNLOCK PIXELS — generated example
unlock pixels
wait key
Source: dbpro_reference.md:1437
VOLUMEMAP AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = VOLUMEMAP AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem VOLUMEMAP AVAILABLE — generated example
result = volumemap available()
print result
wait key
Source: dbpro_reference.md:2421
WBUFFER AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = WBUFFER AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem WBUFFER AVAILABLE — generated example
result = wbuffer available()
print result
wait key
Source: dbpro_reference.md:2423
WFOG AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = WFOG AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem WFOG AVAILABLE — generated example
result = wfog available()
print result
wait key
Source: dbpro_reference.md:2424
WINDOW EXIST dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = WINDOW EXIST(String1$)
Typed signature: string → integer
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Return value: integer
Example generated example
rem WINDOW EXIST — generated example
result = window exist("text")
print result
wait key
Source: dbpro_reference.md:2426
WINDOW HEIGHT dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = WINDOW HEIGHT()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem WINDOW HEIGHT — generated example
result = window height()
print result
wait key
Source: dbpro_reference.md:2427
WINDOW TO BACK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)WINDOW TO BACK [Number1]
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Example generated example
rem WINDOW TO BACK — generated example
window to back 1
wait key
Source: dbpro_reference.md:1491
WINDOW TO FRONT dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCWINDOW TO FRONT [String1$]
Typed signature: string → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | optional |
Example generated example
rem WINDOW TO FRONT — generated example
window to front "text"
wait key
Source: dbpro_reference.md:1492
WINDOW WIDTH dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = WINDOW WIDTH()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem WINDOW WIDTH — generated example
result = window width()
print result
wait key
Source: dbpro_reference.md:2428
ZBUFFER AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = ZBUFFER AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem ZBUFFER AVAILABLE — generated example
result = zbuffer available()
print result
wait key
Source: dbpro_reference.md:2438
ZFOG AVAILABLE dbproFunction
Compatibility: dbpro
Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)Result = ZFOG AVAILABLE()
Typed signature: none → real
Parameters
No parameters.
Return value: real
Example generated example
rem ZFOG AVAILABLE — generated example
result = zfog available()
print result
wait key
Source: dbpro_reference.md:2439