rendered paste bodyint main(void)
{
touchPosition touchXY;
irqInit();
irqSet(IRQ_VBLANK, &HandleVBlank);
irqEnable(IRQ_VBLANK);
videoSetMode(0);
videoSetModeSub(MODE_0_2D | DISPLAY_BG0_ACTIVE);
vramSetBankC(VRAM_C_SUB_BG);
SUB_BG0_CR = BG_MAP_BASE(31);
BG_PALETTE_SUB[255] = RGB15(31,31,31);
consoleInitDefault((u16*)SCREEN_BASE_BLOCK_SUB(31), (u16*)CHAR_BASE_BLOCK_SUB(0), 16);
iprintf("\033[33m\n\n\tHello World!\n");
while(1)
{
touchXY=touchReadXY();
iprintf("\033[35m\x1b[10;0HTouch x = %04X, %04X\n", touchXY.x, touchXY.px);
iprintf("\033[34mTouch y = %04X, %04X\n", touchXY.y, touchXY.py);
}
return 0;
}