nun denn.. ein about :>
viel gibts net zu sagen, 2 1/2 monate arbeit mit programmieren, 1 monat eiertanz mit publishern, keiner davon hat interesse, also weg damit, muss ja wirklich schlecht sein das prog :>
wer immer das liesst hat wohl das .jar entpackt, warum auch immer.
um der person ggf. zeit zu sparen, das sprite format ist 32x32, 24x24, 16x16 bildchen, zuerst die pixel 1bpp, dann die transparenz 1bpp.
das format der bildchen ist 104x80x1. alles uncompressed.
das format der backgrounds, 208x80x1, um nen 208x80x1 bildchen zum bkg zu machen braucht man folgenden algo:

for(i = 0; i < 10; i++)
{
	for(j = 0; j < 26; j++)
	{
		for(k = 0; k < 8; k++)
		{
			bgdata[(i * 26 * 8) + (j * 8) + k] = imgdata[j + (((i * 8) + k) * 26)];
		}
	}
}
.. hoffe ich zumindest, habe das converterprog geaendert fuer den m50 port der ja jetzt einstaubt ;>
ich weiss das die untere zeile wegen der tiled background limitation von einem byte pro tile index nicht wirklich gezeigt wird.

das trk format ist recht einfach, 2byte fuer die laenge, 2byte fuer die zeit (unused), dann laenge anzahl von bytepaaren, das
erste byte gibt die kurve/hoehenunterschied der strasse an, 5 verschiede werte fuer horizontalen und 5 verschiede werte fuer den vertikalen unterschied,
der vertikale unterschied sind die ersten 3 bits vom byte, die anderen fuer den horizontalen, geradeaus ohne/kurve hoehenunterschied waere der wert 2 fuer beide.
das 2. byte von dem bytepaar gibt die objekte am strassenrand an. jeweils 4 bits fuer links und rechts -> 16 verschiede objekte pro streckenabschnitt, 3mal hintereinander das gleiche objekt ist empfehlenswert wegen display response time.

darauf folgend 16 filenames der objekte fuer den streckenabschnitt.

darauf folgend 3 dateinamen fuer die frames vom spielerauto, nur eins wird benutzt.. display respone time...

darauf folgend ein byte mit der anzahl der dummycars, folgend die dateinamen der sprites.

dann der name vom background.

filenamen haben am ende ein '\r'

es sei angemerkt das man OO entwicklung mit java2me auf handy plattformen vergessen kann, static und public sind da die bessere wahl.

das sollte es dann gewesen sein, mehr schreib ich net.
viel spass damit, vor allem denen die sich mit dem output von retroguard rumschlagen.


auch diamanten werden in kohle gepresst.

s.w.