N64® Functions Menu

al - Audio Library Functions
gDP - DP GBI Macros
gdSP - General GBI Macros
gSP - SP GBI Macros
gt - Turbo Microcode RDP
gu - Graphics Utilities
Math - Math Functions
nuSys - NuSystem
os - N64 Operating System
sp - Sprite Library Functions
uh - Host to Target IO
64DD - N64 Disk Drive

Nintendo® Confidential

   

nuDebConDisp

Format
void nuDebConDisp(u32 flag)

Arguments
  • flag is the frame buffer swap flag that is passed to the nuGfxTaskStart function. It specifies whether or not to swap the frame buffer at the end of a task:

    • NU_SC_SWAPBUFFER for swap frame buffer
    • NU_SC_NOSWAPBUFFER for don't swap frame buffer
Returned Value
none

What This Function Does
It displays the console window to show the console output on the screen. The output is in ASCII characters. This function internally creates the display list and activates the graphics task.

nuSystem can display up to four console windows. Settings for each console window specify the window position, window size, whether or not to show the window, and whether to turn scrolling on or off. You can also specify character attributes for color and blinking. The functions to use for these various settings are:

Function NameWhat the Function Does
  
nuDebConWindowSet
Sets window position and size
nuDebConWindowPos
Sets window position
nuDebConWindowSize
Sets window size
nuDebConWindowShow
Shows or hides window
nuDebConScroll
Sets scroll on or off
nuDebConTextColor
Changes the color of text
nuDebConTextAttr
Sets text attributes
nuDebConTextPos
Sets text display position
nuDebConClear
Clears console window
These various functions can use any of the libraries for the release. If the nuGfxInit function is not employed, be sure to use the "zero position" microcode in the microcode structure array defined with the nuGfxSetUcode function.

See Also
nuGfxInit
nuGfxTaskStart
nuGfxSetUcode
nuDebConWindowSet
nuDebConWindowPos
nuDebConWindowSize
nuDebConWindowShow
nuDebConScroll
nuDebConTextColor
nuDebConTextAttr
nuDebConClear



Nintendo® Confidential

Warning: all information in this document is confidential and covered by a non-disclosure agreement. You are responsible for keeping this information confidential and protected. Nintendo will vigorously enforce this responsibility.


Copyright © 1998
Nintendo of America Inc. All rights reserved
Nintendo and N64 are registered trademarks of Nintendo
Last updated January 1998