We decided to go with larger background, 32 pixels width, to make it look better and less tiled. The downside is that It takes a bit more RAM. Currently there are about 4.5 kb free (in SRAM0). This is how the longer background looks in different themes:
Here is a guide for making a 256-color texture atlas, i.e. the theme file. The textures are in the folder: "PgpEdit \ Textures \ " in the editor sources. The transparent (pink, RGB:255,0,255) areas of the sprites 1 & 2 are cropped automatically by the editor when saving to a zip file, 32x32 is just the maximum size.
About the waypoints. I am currently impelementin waypoint-related code. In addition to guiding NPC ships, waypoints are used to detect that the player ship goes along the road in time trial. Currently, if more than five consecutive waypoints are skipped, the lap time is not registered any more.
The third meaning for waypoints is calculating the user rank during the race.
Thanks, I am very pleased with the outcome myself, there is a very strong sense of 3D when playing and the black-green scheme really pops on the Pokitto screen.