Allgemeine Programmierfragen
Verfasst: 25. September 2012, 20:41
Und noch ein Thread mit Fragen von mir 
Hier sollen, wie der Titel sagt, Fragen allgemeiner Natur rein und ich fange auch gleich mal an.
Ich habe mich die letzte Zeit mit Hintegründen beschäftigt und schaffe es jetzt auch in die verschiedensten Hintergründen die verschiedensten Sachen anzuzeigen aber eine Sache verstehe ich nicht ganz.
Hier also mein Thema: Paletten
Folgender Sachverhalt, wir haben den CGRAM, der Platz für 512Byte hat. Das entspricht genau 256 Farben. Ich hatte jetzt die Idee, von lytron inspiriert, eine Textbox zu programmieren.
Ich schalte das Snes also in den BGMODE 3. Laut Doku 2 Hintergrundebenen. Die erstere mt 256 Farben, die 2. mit 16.
In den ersten Hintergrund packe ich also meine Tiles(eine hübsche Graslandschaft) und in den 2. dann einfachen Text, dessen Tiles das PriorityBit gesetzt haben.
Hier kommt jetzt mein Problem, der erste Hintergrund füllt den CGRAM komplett und ich weiß jetzt nicht, wo ich die Palette des 2. Hintergrundes hinpacken soll? Muss ich die Palette für BG2 irgendwie mit in die Palette von BG1 inkludieren?
In allen Tutorials die ich so per google gefunden haben konnte ich da keine Informationen finden.
Ich hoffe ihr könnt mir helfen =)
Hier sollen, wie der Titel sagt, Fragen allgemeiner Natur rein und ich fange auch gleich mal an.
Ich habe mich die letzte Zeit mit Hintegründen beschäftigt und schaffe es jetzt auch in die verschiedensten Hintergründen die verschiedensten Sachen anzuzeigen aber eine Sache verstehe ich nicht ganz.
Hier also mein Thema: Paletten
Folgender Sachverhalt, wir haben den CGRAM, der Platz für 512Byte hat. Das entspricht genau 256 Farben. Ich hatte jetzt die Idee, von lytron inspiriert, eine Textbox zu programmieren.
Ich schalte das Snes also in den BGMODE 3. Laut Doku 2 Hintergrundebenen. Die erstere mt 256 Farben, die 2. mit 16.
In den ersten Hintergrund packe ich also meine Tiles(eine hübsche Graslandschaft) und in den 2. dann einfachen Text, dessen Tiles das PriorityBit gesetzt haben.
Hier kommt jetzt mein Problem, der erste Hintergrund füllt den CGRAM komplett und ich weiß jetzt nicht, wo ich die Palette des 2. Hintergrundes hinpacken soll? Muss ich die Palette für BG2 irgendwie mit in die Palette von BG1 inkludieren?
In allen Tutorials die ich so per google gefunden haben konnte ich da keine Informationen finden.
Ich hoffe ihr könnt mir helfen =)