-
-
Notifications
You must be signed in to change notification settings - Fork 0
vdp_print
🧩🖼️ This is a general-purpose video-related function.
vdp_print(text, x, y)
- text: any string to be printed to the screen.
- x: x coordinate for printing the text.
- y: y coordinate for printing the text.
This function will draw text to the screen using the pattern table (character set) as the font. Character #0 is used for ASCII code 0, #1 for code 1 and so on. The letter 'A' has the ASCII code 65 so will be drawn using the character with character #65.
This function only prints text in upper case.
- SDK
- Important system files
The boot.py file
The main.py file
Libraries
- MCU
What is MicroPython?
How to install MicroPython
- Video
TMS9918 compatible VDP parts
TMS9918 VDP display modes
Color palette
Video modes
Video adapters
MGB file format
- Video API
vdp_set_bdcolor
vdp_print
vdp_cls
vdp_mset
vdp_textcolor
vdp_sprite_set_position
vdp_text_wrap
set_write_address
write_byte_to_VRAM
vdp_init
- Audio
Music related troubleshooting
AY-3-8910 compatible PSG parts
How to flash LPC810 or LPC812 MCU
How to flash ATmega8, ATmega48, ATmega88, ATmega168 or ATmega328
AY-3-8910
Konami SCC
WT588D
Clock sources
SoundCortex limitations
VGM file format
WT588D's BUSY output
- Audio API
music.reset
music.load_vgm
music.tick
music.set_vol
music.play_freq
music.play_notes
voice.send_threelines
voice.send_oneline
- Input
PISO shift register compatible gamepad parts
PS2 keyboard scancodes
- Input API
- Memory
Memory related troubleshooting
Video RAM
- Memory API