Dragon Slayer,
The dbsync commands are what draw the screen, so yes, they are needed anytime u want anything drawn to the screen.
2nd. The for loop is what needs to be at this place because it is what Dark GDK uses to control the main function. You generally need to program another loop, either for, do, or while, to serve as your game loop as well.
The header file, if I am understanding things correctly, is dark gdk, i mean that this is how we are able to use the library.
hope I have answered everything.
John
p.s. dragon slayer is a cool name
=Arkii=
Heres Johnny