All pastes #920815 Raw Edit

Anonym

public cpp v1 · immutable
#920815 ·published 2008-02-27 17:03 UTC
rendered paste body
#include <nds.h>#include <stdio.h> int main(void){ 	char taste = '0';	short pressed,closed = 0;		touchPosition touchXY;	consoleDemoInit();	BG_PALETTE_SUB[255] = RGB15(00,31,00); //Farbe des Textes - Rot, Grün, Blau	irqInit();	irqEnable(IRQ_VBLANK); while(1) {	 		touchXY = touchReadXY();		scanKeys();				pressed=(keysHeld());				if (pressed){		if (pressed & KEY_A) taste = 'A';		if (pressed & KEY_B) taste = 'B';		if (pressed & KEY_L) taste = 'L';		if (pressed & KEY_R) taste = 'R';		if (pressed & KEY_X) taste = 'X';		if (pressed & KEY_Y) taste = 'Y';		if (pressed & KEY_START) taste = 'S';		if (pressed & KEY_SELECT) taste = 's';		if (pressed & KEY_UP) taste = 'o';		if (pressed & KEY_DOWN) taste = 'u';		if (pressed & KEY_LEFT) taste = 'l';		if (pressed & KEY_RIGHT) taste = 'r';		if (pressed & KEY_TOUCH) taste = 'T';		}		else taste=' '; //Sollte kein Wert wiedergegeben werden,dann wird keiner ausgegeben 				if (keysDown() & KEY_LID ) closed += 1;						iprintf("\x1b[10;0HTouch x = %d, %d\n", touchXY.x, touchXY.px);  // Formatierte Ausgabe: \x1b['Zeile','Zeichen' vom Rand		iprintf("Touch y = %d, %d\n____________________\n\n", touchXY.y, touchXY.py);				iprintf("Taste %c ist gedrueckt\n",taste);		iprintf("NDS wurde %d mal geschlossen", closed);				swiWaitForVBlank();}return 0;}