OpenDBC
Menu

Screen & display

Display modes, resolution, synchronization, window control.

138 entries — 57 implemented in OpenDBC (41%), 3 compatibility stubs.

Type and status legend

3DBLIT AVAILABLE dbcFunction

Compatibility: dbc

DarkBASIC Classic function implemented with an observable contract.

Implemented in OpenDBC
Result = 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 OpenDBC

Compatibility 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 DBPro

Difference(s): arity, typed overloads.

  • Arity: 0 in DBC, 0-1 in DBPro.
  • Typed signatures differ (see each variant).

DBC variant dbc

Implemented in OpenDBC
BACKDROP 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 OpenDBC
BACKDROP OFF [Number1]

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1numberoptional

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 DBPro

Difference(s): arity, typed overloads.

  • Arity: 0 in DBC, 0-1 in DBPro.
  • Typed signatures differ (see each variant).

DBC variant dbc

Implemented in OpenDBC
BACKDROP 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 OpenDBC
BACKDROP ON [Number1]

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1numberoptional

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 DBPro

Difference(s): arity, typed overloads.

  • Arity: 3 in DBC, 3, 6 in DBPro.
  • Typed signatures differ (see each variant).

DBC variant dbc

Implemented in OpenDBC
Result = CHECK DISPLAY MODE(Number1, Number2, Number3)

Typed signature: number, number, number → integer

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

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 OpenDBC
Result = CHECK DISPLAY MODE(Number1, Number2, Number3)

Typed signature: number, number, number → integer

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Return value: integer

Result = CHECK DISPLAY MODE(Number1, Number2, Number3, Number4, Number5, Number6)

Typed signature: number, number, number, number, number, number → integer

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

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 DBPro

Difference(s): arity, typed overloads.

  • Arity: 1 in DBC, 1-2 in DBPro.
  • Typed signatures differ (see each variant).

DBC variant dbc

Implemented in OpenDBC
COLOR BACKDROP Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem COLOR BACKDROP — generated example
color backdrop 1
wait key

DBPro variant dbpro

Implemented in OpenDBC
COLOR BACKDROP Number1, [Number2]

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2numberoptional

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

ParameterTypeNotes
Number1number—

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 OpenDBC
Result = 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 OpenDBC
Result = 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 OpenDBC
DRAW 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 DBPro

Difference(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

ParameterTypeNotes
Number1numberoptional

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 OpenDBC
Result = 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 OpenDBC
Result = 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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
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

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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
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

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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
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

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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
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

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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
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

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

ParameterTypeNotes
Integer1integer—

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

ParameterTypeNotes
Integer1integer—

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 OpenDBC
Result = 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 OpenDBC
Result = 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 OpenDBC
HIDE 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

ParameterTypeNotes
Number1number—

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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
LOCK 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 OpenDBC
MAXIMIZE 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 OpenDBC
MINIMIZE 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 OpenDBC
RESTORE 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 OpenDBC
Result = 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 OpenDBC
Result = 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 OpenDBC
Result = 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 OpenDBC
Result = 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 OpenDBC
Result = 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 OpenDBC
Result = 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 DBPro

Difference(s): arity, typed overloads.

  • Arity: 2 in DBC, 2-3 in DBPro.
  • Typed signatures differ (see each variant).

DBC variant dbc

Implemented in OpenDBC

Compatibility note: Sets the backdrop offset as absolute percentages of the current texture dimensions.

SCROLL BACKDROP Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem SCROLL BACKDROP — generated example
scroll backdrop 1, 1
wait key

DBPro variant dbpro

Implemented in OpenDBC
SCROLL BACKDROP Number1, Number2, [Number3]

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3numberoptional

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

ParameterTypeNotes
Integer1integer—

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 DBPro

Difference(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 OpenDBC

Compatibility 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

ParameterTypeNotes
Number1number—
Number2number—
Number3numberoptional

Example

set display mode 1024, 768, 32
print screen width()
wait key

DBPro variant dbpro

Implemented in OpenDBC
SET DISPLAY MODE Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
SET DISPLAY MODE Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
SET DISPLAY MODE Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

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 DBPro

Difference(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 DBPro

Difference(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 OpenDBC
SET GAMMA Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

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 OpenDBC
SET WINDOW LAYOUT Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

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 OpenDBC
SET 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 OpenDBC
SET 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 OpenDBC
SET WINDOW POSITION Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

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 OpenDBC
SET WINDOW SIZE Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

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 OpenDBC
SET WINDOW TITLE String1$

Typed signature: string → void

Parameters

ParameterTypeNotes
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 OpenDBC
SHOW 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 OpenDBC
SYNC

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 OpenDBC
SYNC MASK Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

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 OpenDBC
SYNC 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 OpenDBC
SYNC 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 OpenDBC
SYNC RATE Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

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

ParameterTypeNotes
Number1number—

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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
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

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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
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

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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
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

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 OpenDBC
Result = 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 DBPro

Difference(s): implementation status.

  • Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.

DBC variant dbc

Implemented in OpenDBC
UNLOCK 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 OpenDBC
Result = WINDOW EXIST(String1$)

Typed signature: string → integer

Parameters

ParameterTypeNotes
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

ParameterTypeNotes
Number1numberoptional

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 OpenDBC
WINDOW TO FRONT [String1$]

Typed signature: string → void

Parameters

ParameterTypeNotes
String1$stringoptional

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