Appendix: internal symbols
These symbols exist at runtime but are SDK plumbing, diagnostics or test hooks. They are not part of the supported API and may change. Each is listed once here so nothing is silently missing; see inventory.json for full source locations.
Contents
Internal symbols
| Symbol | Kind | Availability | Reason | Defined in |
|---|---|---|---|---|
AnimationLoop.__name |
constant | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
AnimationLoop:init |
method | Console (BIOS) and emulator | Constructor body (use the class constructor) | Core8bit/SDCard/System/sdk/core8bit/graphics/animationloop.lua:19 |
Animator.__name |
constant | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
Animator.__parent.__name |
constant | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
Animator:init |
method | Console (BIOS) and emulator | Constructor body (use the class constructor) | Core8bit/SDCard/System/sdk/core8bit/graphics/animator.lua:16 |
Animator<mt> |
alias | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | |
C8B.Class_makeIndex |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1363 |
C8B.Class_spriteNewIndex |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1371 |
C8B.Debug_USB |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9663 |
C8B.File_freeString |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:2248 |
C8B.Image_pixCheck |
function | Console (BIOS) and emulator | Diagnostics / hardware test | c8b-sdk/sdk/src/LuaStaticBindings.cpp:967 |
C8B.Input_isDebugBreakRequested |
function | Console (BIOS) and emulator | Diagnostics / hardware test | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1126 |
C8B.Input_isMemoryDumpRequested |
function | Emulator only | Diagnostics / hardware test | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1253 |
C8B.Json_clearStrings |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:2223 |
C8B.Lua_pushref |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1715 |
C8B.Lua_ref |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1703 |
C8B.Lua_unref |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1709 |
C8B.Memory_dumpLuaHeap |
function | Console (BIOS) and emulator | Diagnostics / hardware test | c8b-sdk/sdk/src/LuaStaticBindings.cpp:2601 |
C8B.Memory_dumpStats |
function | Console (BIOS) and emulator | Diagnostics / hardware test | c8b-sdk/sdk/src/LuaStaticBindings.cpp:2384 |
C8B.Profiler_begin |
function | Console (BIOS) only | Runtime internals (refs, callbacks, sprite manager plumbing) | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9661 |
C8B.Profiler_end |
function | Console (BIOS) only | Runtime internals (refs, callbacks, sprite manager plumbing) | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9662 |
C8B.SpriteManager_drawDebug |
function | Console (BIOS) and emulator | Diagnostics / hardware test | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1761 |
C8B.SpriteManager_getCustomDrawSprites |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaManualBindings.cpp:367 |
C8B.SpriteManager_getSpritesInOrder |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaManualBindings.cpp:350 |
C8B.SpriteManager_initialize |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1263 |
C8B.SpriteManager_redrawImageSprites |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1944 |
C8B.Sprite_clearLuaRefs |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1683 |
C8B.Sprite_getLuaSelfRef |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1662 |
C8B.Sprite_hasDrawCallback |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1696 |
C8B.Sprite_hasUpdateCallback |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1689 |
C8B.Sprite_moveWithCollisionsCallback |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaManualBindings.cpp:204 |
C8B.Sprite_setCollisionResponseCallback |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1970 |
C8B.Sprite_setDrawCallback |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1676 |
C8B.Sprite_setLuaSelfRef |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1655 |
C8B.Sprite_setUpdateCallback |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1669 |
C8B.System_getDisplayTiming |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9270 |
C8B.System_getL4Debug |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9293 |
C8B.System_getRenderStats |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9285 |
C8B.System_resetRenderStats |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9304 |
Font.__name |
constant | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
Font:__gc |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/font.lua:153 |
Font:_customGC |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/font.lua:153 |
Font:init |
method | Console (BIOS) and emulator | Constructor body (use the class constructor) | Core8bit/SDCard/System/sdk/core8bit/graphics/font.lua:19 |
MaskImage._customGC |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:51 |
MaskImage.new |
function | Console (BIOS) and emulator | Optional module, unused: the C8B.MaskImage_* natives it caches are not registered on either platform (AUDIT.md #16) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:30 |
MaskImage:blitFromImage |
method | Console (BIOS) and emulator | Optional module, unused: the C8B.MaskImage_* natives it caches are not registered on either platform (AUDIT.md #16) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:109 |
MaskImage:clear |
method | Console (BIOS) and emulator | Optional module, unused: the C8B.MaskImage_* natives it caches are not registered on either platform (AUDIT.md #16) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:83 |
MaskImage:draw |
method | Console (BIOS) and emulator | Optional module, unused: the C8B.MaskImage_* natives it caches are not registered on either platform (AUDIT.md #16) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:97 |
MaskImage:drawToImage |
method | Console (BIOS) and emulator | Optional module, unused: the C8B.MaskImage_* natives it caches are not registered on either platform (AUDIT.md #16) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:103 |
MaskImage:getHeight |
method | Console (BIOS) and emulator | Optional module, unused: the C8B.MaskImage_* natives it caches are not registered on either platform (AUDIT.md #16) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:75 |
MaskImage:getNativeRef |
method | Console (BIOS) and emulator | Optional module, unused: the C8B.MaskImage_* natives it caches are not registered on either platform (AUDIT.md #16) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:62 |
MaskImage:getSize |
method | Console (BIOS) and emulator | Optional module, unused: the C8B.MaskImage_* natives it caches are not registered on either platform (AUDIT.md #16) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:67 |
MaskImage:getWidth |
method | Console (BIOS) and emulator | Optional module, unused: the C8B.MaskImage_* natives it caches are not registered on either platform (AUDIT.md #16) | Core8bit/SDCard/System/sdk/core8bit/graphics/maskimage.lua:71 |
NineSlice.__name |
constant | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
NineSlice:_createSlices |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/nineslice.lua:60 |
NineSlice:init |
method | Console (BIOS) and emulator | Constructor body (use the class constructor) | Core8bit/SDCard/System/sdk/core8bit/graphics/nineslice.lua:32 |
Object:init |
method | Console (BIOS) and emulator | Constructor body (use the class constructor) | Core8bit/SDCard/System/sdk/class.lua:104 |
Profiler.begin |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:36 |
Profiler.enable |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:64 |
Profiler.end_ |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:43 |
Profiler.init |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:26 |
Profiler.instrumentGameLoop |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:102 |
Profiler.isEnabled |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:71 |
Profiler.report |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:57 |
Profiler.reset |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:50 |
Profiler.scope |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:79 |
Profiler.wrap |
function | Console (BIOS) and emulator | Optional profiler module (not loaded by default); every native call is guarded, and only Profiler_begin/end exist (console) | Core8bit/SDCard/System/sdk/core8bit/profiler.lua:90 |
Sandbox.create |
function | Console (BIOS) only | Console game sandbox (sandbox.lua) | Core8bit/SDCard/System/sdk/sandbox.lua:32 |
Sandbox.destroy |
function | Console (BIOS) only | Console game sandbox (sandbox.lua) | Core8bit/SDCard/System/sdk/sandbox.lua:210 |
Sandbox.getEnvironment |
function | Console (BIOS) only | Console game sandbox (sandbox.lua) | Core8bit/SDCard/System/sdk/sandbox.lua:205 |
Sandbox.isActive |
function | Console (BIOS) only | Console game sandbox (sandbox.lua) | Core8bit/SDCard/System/sdk/sandbox.lua:268 |
Sandbox.loadFile |
function | Console (BIOS) only | Console game sandbox (sandbox.lua) | Core8bit/SDCard/System/sdk/sandbox.lua:166 |
Tilemap.__name |
constant | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
Tilemap._clearAllRefs |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/tilemap.lua:321 |
Tilemap:_customGC |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/tilemap.lua:29 |
Tilemap:init |
method | Console (BIOS) and emulator | Constructor body (use the class constructor) | Core8bit/SDCard/System/sdk/core8bit/graphics/tilemap.lua:37 |
Timer:_update |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/timer.lua:374 |
_C8B |
alias | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
_C8B_CollisionDispatcher |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:102 |
_C8B_SDK_LUA_ROOT |
constant | Emulator only | SDK plumbing (underscore name) | |
_C8B_Sprite_getX |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1296 |
_C8B_Sprite_getY |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1303 |
_C8B_Sprite_moveTo |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | c8b-sdk/sdk/src/LuaStaticBindings.cpp:1310 |
_cleanupSceneResources |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/class.lua:690 |
_clearAllClasses |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/class.lua:584 |
_clearAllTilemaps |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/tilemap.lua:321 |
_clearAllTimers |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/timer.lua:521 |
_clearClass |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/class.lua:467 |
_clearGameClasses |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/class.lua:514 |
_clearGameGlobals |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/class.lua:654 |
_clearGameImports |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/class.lua:555 |
_clearSpriteRefs |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:907 |
_createGameSandbox |
function | Console (BIOS) only | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/sandbox.lua:32 |
_destroySandbox |
function | Console (BIOS) only | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/sandbox.lua:210 |
_getSpriteProperty |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:215 |
_graphicsGetDrawOffset |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit-init.lua:730 |
_graphicsSetDrawOffset |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit-init.lua:726 |
_loadInSandbox |
function | Console (BIOS) only | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/sandbox.lua:166 |
_resetFont |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit-init.lua:1050 |
_setSpriteProperty |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:257 |
c8b.debug.dispatch |
function | Console (BIOS) and emulator | USB developer command registry | core8bit/debug.lua:27 |
c8b.debug.register |
function | Console (BIOS) and emulator | USB developer command registry | core8bit/debug.lua:5 |
c8b.debug.request |
function | Console (BIOS) and emulator | USB developer command registry | core8bit/debug.lua:14 |
c8b.debug.reset |
function | Console (BIOS) and emulator | USB developer command registry | core8bit/debug.lua:9 |
c8b.debug.usb |
function | Console (BIOS) and emulator | USB developer command registry | core8bit/debug.lua:10 |
c8b.graphics.image.__name |
constant | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
c8b.graphics.image:__gc |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/image.lua:68 |
c8b.graphics.image:_calculateTileSize |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/image.lua:446 |
c8b.graphics.image:_customGC |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/image.lua:68 |
c8b.graphics.image:init |
method | Console (BIOS) and emulator | Constructor body (use the class constructor) | Core8bit/SDCard/System/sdk/core8bit/graphics/image.lua:16 |
c8b.graphics.imagetable.__name |
constant | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
c8b.graphics.imagetable:__gc |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/imagetable.lua:132 |
c8b.graphics.imagetable:_customGC |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/imagetable.lua:132 |
c8b.graphics.imagetable:init |
method | Console (BIOS) and emulator | Constructor body (use the class constructor) | Core8bit/SDCard/System/sdk/core8bit/graphics/imagetable.lua:89 |
c8b.graphics.sprite.__name |
constant | Console (BIOS) and emulator | SDK plumbing (underscore name) | |
c8b.graphics.sprite._clearAllRefs |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:907 |
c8b.graphics.sprite.redraw |
function | Console (BIOS) and emulator | Runtime internals (refs, callbacks, sprite manager plumbing) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:792 |
c8b.graphics.sprite:__gc |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:163 |
c8b.graphics.sprite:__index |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:241 |
c8b.graphics.sprite:__newindex |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:257 |
c8b.graphics.sprite:_addToActiveList |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:836 |
c8b.graphics.sprite:_customGC |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:163 |
c8b.graphics.sprite:_removeFromActiveList |
method | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:843 |
c8b.graphics.sprite:init |
method | Console (BIOS) and emulator | Constructor body (use the class constructor) | Core8bit/SDCard/System/sdk/core8bit/graphics/sprite.lua:140 |
c8b.keyboard._event |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit-init.lua:554 |
c8b.memcheck |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:11811 |
c8b.memtest |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:11767 |
c8b.net.spi_test |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:13438 |
c8b.powerLabel |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9547 |
c8b.powerState |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9563 |
c8b.powerTestTone |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9555 |
c8b.system.getDisplayTiming |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9270 |
c8b.system.getL4Debug |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9293 |
c8b.system.getRenderStats |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9285 |
c8b.system.jpegTest |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:10053 |
c8b.system.memcheck |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:11811 |
c8b.system.memtest |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:11767 |
c8b.system.resetRenderStats |
function | Console (BIOS) only | Diagnostics / hardware test | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:9304 |
c8b.timer._setCurrentTime |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/timer.lua:539 |
c8b.timer._setDeltaTime |
function | Console (BIOS) and emulator | SDK plumbing (underscore name) | Core8bit/SDCard/System/sdk/core8bit/timer.lua:535 |
core8bit.update |
function | Emulator only | Runtime internals (refs, callbacks, sprite manager plumbing) | c8b-sdk/sdk/src/Core8Bit.cpp:520 |
ljit |
function | Console (BIOS) only | Runtime internals (refs, callbacks, sprite manager plumbing) | Core8bit/Core/Bios/Src/bios_entrypoint.cpp:147 |
Not loaded by the SDK
core8bit-platform.lua(both SDK copies): an older platform shim; nothing loads it.luadebugger/(debugger.lua,mobdebug.lua,trace.lua): desktop Lua debugger used by the Ravi/VS Code workflow, not available in games.c8b-sdk/sdk/lua/rom_browser.lua: shared UI module used by the emulator-core games (GBC, GBAEmulator, NESEmulator) viarequire("rom_browser"); not part of the device SDK.Core8Bit::Lua::setupLuaClasses(c8b-sdk/sdk/src/LuaBindings.cpp): defines an oldc8b.graphics.animation/c8b.graphics.sprite; never called.