FANDOM


Dies ist der Code für die main.cpp, um auf dem unteren DS-Bildschirm den Text

"HALLO DIE GANZE WELT
www.501-legion.square7.ch
www.homebrewwelt.com
Frame = 0


Touch x = 0000, 0000
Touch y = 0000, 0000"

auszugeben.


Siehe Bild:
Hello world.jpg

Die Ausgabe auf dem DS

QuellcodeBearbeiten

#include <nds.h>

#include <stdio.h>

volatile int frame = 0;

//---------------------------------------------------------------------------------
void Vblank() {
//---------------------------------------------------------------------------------
frame++;
}
//---------------------------------------------------------------------------------
int main(void) {
//---------------------------------------------------------------------------------
touchPosition touchXY;

irqSet(IRQ_VBLANK, Vblank);

consoleDemoInit();

iprintf(" HALLO DIE GANZE WELT\n");
iprintf(" \x1b[32mwww.501-legion.square7.ch\n");
iprintf(" \x1b[32;1mwww.homebrewwelt.com\x1b[39m");
while(1) {
swiWaitForVBlank();
touchRead(&touchXY);

// print at using ansi escape sequence \x1b[line;columnH
iprintf("\x1b[10;0HFrame = %d",frame);
iprintf("\x1b[16;0HTouch x = %04X, %04X\n", touchXY.rawx, touchXY.px);
iprintf("Touch y = %04X, %04X\n", touchXY.rawy, touchXY.py);
}

return 0;
}


Für die allgemeine DS-Programmierung bitte auf diese Seite wechseln.

Störung durch Adblocker erkannt!


Wikia ist eine gebührenfreie Seite, die sich durch Werbung finanziert. Benutzer, die Adblocker einsetzen, haben eine modifizierte Ansicht der Seite.

Wikia ist nicht verfügbar, wenn du weitere Modifikationen in dem Adblocker-Programm gemacht hast. Wenn du sie entfernst, dann wird die Seite ohne Probleme geladen.

Auch bei FANDOM

Zufälliges Wiki