Wie verdunkelst du das Level denn? In deinem Fall würde ich den Code in jedem Frame ausführen - sprich levelcode.asm - dann kommt der Effekt auch wieder, wenn der Sprite verschwindet.
Sicher, dass der Sprite die Helligkeit nur auf #$01 setzen soll? Das ist fast noch komplett schwarz; volle Helligkeit ist #$0F.
Verschoben in den "Anfänger"-Bereich.
Die Palette des Spielers kann man nur in einem Level ohne Custom Palette verändern (was gleichzeitig heißt, dass sie überall im Spiel gleich ist). Einfachster Weg: Kopiere die Farben aus einem Level mit importierter .pal-Datei in ein Level ohne Custom Palette.
Je seltener, desto besser, würde ich sagen. Ausfallen lassen täte ganz gut.
Warum sechs? Laut Bild reichen doch auch vier.
Zitat von kooooopa: Die Töne in einem Channel sind ja immer gleich laut (oder?).
Nö, man kann mittendrin die Lautstärke ändern.
v120c4v100c4v80c4v60c4v40c4 kann man ohne Probleme schreiben (keine Ahnung, ob die Lautstärken so praktikabel sind, ich weiß aus dem Kopf gerade nicht, was das Maximum ist).
Sollte makellos funktionieren, aber vorsichtshalber ein Backup zu machen wird dich nicht umbringen.
Willkommen!
Wenn ich richtig überflogen habe, lässt sich dein Problem zusammenfassen mit "Wenn man eine Palette importiert, werden für andere Dinge gebrauchte Teile der Palette mit verändert", stimmt's? Das liegt daran, dass Palettendateien (.tpl oder .pal) immer die ganze Palette mit ihren 256 Farben beinhalten und nicht nur die relevanten Farben.
Wenn die beiden Palettendateien miteinander "kompatibel" sind (=nicht dieselbe "Reihe" verändern), ist die Lösung leicht (wenn du dir den Paletteneditor
ansiehst, weißt du, was ich mit "Palettenreihen" meine). Lösung: Du importierst eine Palette in dein Level und die andere in ein anderes, momentan unbenutztes. Im letzteren kopierst du die benötigten Farben mit Strg+Linksklick im Paletteneditor und fügst sie im anderen Level an der richtigen Stelle mit Strg+Rechtsklick wieder ein. Und zack, jetzt sind alle benötigten Farben auf einmal drin.
So, ich hoffe, ich hab's richtig verstanden und verständlich gerichtet.
Entweder du hast die Map16-Daten nicht gespeichert (F9 oder Speicherknopf), oder deine Blöcke benutzen Sprite-Grafiken (Teile aus den Slots SP1-SP4), was Objects nicht sollten.
Zitat von Lei: Ist es möglich, dass man aus der Palette mehrere Farben auf einmal kopieren und einfügen kann? Das würde einiges an Zeit ersparen.
Strg+Alt+Links-/Rechtsklick kopiert eine ganze Reihe auf einmal.
Zitat von Lei: Vor allen auch dann, wenn man die gleiche BG/FG Kombination in weiteren Leveln verwenden wollen würde.
Dazu nimmst du lieber die "Save Level to ROM"-Funktion. Wenn du dort eine andere Levelnummer angibst als die momentane, wird dort eine Kopie des Levels erstellt, aus dem du dann ein neues bauen kannst.
Zitat von Lei: Und gibt es irgendwie ne "Navigation" in der Farbpalette, die mir zeigt, welche Farben für Sprites, BG's und FG's sind?
Layer 1, 2, und 3 (und 4) benutzen die Paletten 0-7 (die ersten acht Reihen), Sprites die Paletten 8-F (die letzten acht). So will's die Konsole. In SMW werden jeweils die linken Hälften der Paletten 0 und 1 für Hintergründe gebraucht, die rechten für die Statusleiste, sowie Palette 2 für den Vordergrund. Mit der Zeit lernt man das auswendig, wirst du sehen.
MLP ist gut gemacht, hat lebendige Charaktere und größtenteils nette Handlungen, der Humor spricht die meisten weitaus mehr an als viele andere Kindersendungen (mir fällt nicht mal eine andere Kinderserie ein, die überhaupt Humor haben soll), und die Macher sind sich der Fangemeinde bewusst und interagieren sogar mit ihr. Das mögen die Leute halt daran.
(Ich guck schon mal, wo noch gleich die "Thema teilen"-Funktion ist.)
So, Thread abgetrennt. Irre ich mich, oder ist das jetzt schon die dritte Diskussion, die aus dem Desktop-Thread abgespalten werden muss? Meine Güte, meine Güte.
(Übrigens hatte ich mich schon gefragt, wann MLP auch unser Forum erreicht - für immer lässt es sich ja nicht vermeiden. Tja, dieser Zeitpunkt ist anscheinend jetzt gekommen.)
Wie auch immer, ich bleibe bei meinen Aussagen vorhin (das wär's ja noch, wenn die sich so plötzlich ändern würden), muss aber auch sagen, dass ich mich nicht als "Brony" bezeichnen würde und den Hype um die Sendung etwas übertrieben finde. So gut sie auch ist, ihre Fangemeinde ist unverhältnismäßig groß. Wahrscheinlich zieht nicht nur die Sendung an, sondern auch (oder vor allem?) die Fans.
Gar nicht. Die Position direkt und in größerem Umfang zu verändern, damit kommt das Spiel nicht klar.
Die bessere Möglichkeit, Marios Position zu verändern, wäre, ihn dorthin zu bewegen (mit $7B und $7D). Das dauert zwar ungleich länger, muss aber sein.
Durch Wände nicht, nein.
Ich würde das Ganze anders angehen: Auf Knopfdruck Mario unsichtbar machen und den Cusror-Sprite an seiner Position anzeigen. Dann noch dafür sorgen, dass man ihn mit den Pfeiltasten bewegen kann und auf erneuten Knopfdruck Mario wieder erscheinen lassen, die Interaktion sowie das normale Verhalten der Pfeiltasten wiederherstellen und den Cursor verschwinden lassen.
Das kannst du doch auch in einen Sprite packen. Du musst ja nicht ständig die Grafikroutine ausführen.
Und was die Interaktion angeht:
Zitat$7E:185C 1 byte Player The player falls through interactive layers flag. Used by the moving holes in ghost house floors. #$00 = Don't fall through; #$01 = fall through.
Ob die Bild-Zeitung das richtige Mittel zur Recherche ist, wage ich zu bezweifeln.
Mal sehen, was ist denn in Deutschland gerade so los? Die Wulff-Affäre, die Diskussion um den Rechtsterrorismus und damit verbunden um die Kompetenz des Verfassungsschutzes, die Insolvenz von Schlecker und Ihr Platz, Datenschutz im Internet, die Euro-Schuldenkrise und die weltweiten Protestbewegungen (Occupy, SOPA, Arabischer Frühling). Mehr fällt mir gerade nicht ein.
Joa, dass jede Kleinigkeit hier unverhältnismäßig lange und ernste Diskussionen in die Welt setzt, nervt schon. (Ansonsten stimme ich RPG Hacker zu - und das "ansonsten" heißt nicht, dass ich behaupte, er hätte das Gegenteil behauptet.)
So, jetzt atmen wir alle zusammen abgrundtief ein, schön langsam wieder aus, zählen bis zehn, atmen erneut und kehren dann langsam, aber entschlossen zum Thema zurück. Vorausgesetzt, dazu ist nicht schon alles gesagt.
Als ich das "ungelesene Beiträge"-Symbol bei diesem Forum gesehen hab, dachte ich kurz, die Spammer hätten wieder zugeschlagen. (Ist ja deren Lieblingsforum hier.)
Stattdessen gibt's Quasi-Status-Updates, sehr schön.
Den allerersten Post des Threads meint er.
(Und Glückwunsch an alle, die's verdienen.)
Ich hab gerade den "McPomm" ersonnen. Untere Brötchenhälfte, Hamburgerfrikadelle, 'ne Portion Pommes, Majo, Käse, obere Brötchenhälfte. Keine Ahnung, ob das schmecken würde, und das hat sich sicher schon mal jemand vor mir ausgedacht, also tja.
Na ja, und morgen geht mein Praktikum los. Ich nehme einfach mal an, dass die Leute nett sind und keine großen C++-Kenntnisse von mir erwarten (hat ja schließlich auch keiner erwähnt); Lust hab ich trotzdem keine.
Und um mich um eine Fahrkarte nach Hamburg und zurück zu kümmern, war ich zu... nennen wir's faul, weswegen ich mich wohl morgen früh am Hamburger Hauptbahnhof um eine Monatskarte werde abhetzen müssen. Hurra, ich bin toll.
SMW C3 (Central Creativity Convention), früher halbjährliche, mittlerweile jährliche Veranstaltung auf SMWC. Man kann dort seine Projekte vorstellen, fertig oder nur als Vorschau, nicht mal mit SMW mus es was zu tun haben (hat's aber meistens). Eine ziemlich große und gut beuchte Veranstaltung, sehr gut geeignet, um seine Projekte, welcher Art auch immer, der SMWC-Bevölkerung vorzustellen (und meistens sogar Aufmerksamkeit zu bekommen). Viele bisherige C3s (gibt's seit November 2008 und findet im Mai zum siebten Mal statt) haben tolle Veröffentlichungen hervorgebracht, liegt unter anderem daran, dass viele Leute mit dem Veröffentlichen großer Dinge bis zur C3 warten.
Off-Topic, aber was soll's - hier ist so viel eh nicht los.