Ganz recht, WYE macht mal wieder was Produktives! Seltsam, oder?
Gerade eben hab ich einen neuen BBCode-Tag gebastelt, den ihr in euren Posts oder wo auch immer verwenden könnt. Er nennt sich
progress und stellt eine Fortschrittsanzeige dar. Die Breite, den darin angezeigten Text und natürlich die Prozentangabe könnt ihr nach Belieben verändern.
Das Format is folgendes:
Code[progress=BREITE,PROZENT]TEXT[/progress]
BREITE: Die Breite der gesamten Fortschrittsanzeige, in Pixeln. Alle Werte zwischen 40 und 500 sind erlaubt.
PROZENT: Wie viel Prozent des Balkens ausgefüllt sein sollen - das Prozentzeichen müsst ihr dabei weglassen. Alle Werte zwischen 0 und 100 sind erlaubt.
TEXT: Text, der vor der Prozentangabe erscheint. Achtet darauf, dass er in den Balken passt! Wenn ihr hier gar nichts eingebt, erscheint nur die Prozentangabe.
Beispiele:
Code[progress=150,25][/progress]
Code[progress=20,10][/progress]
(Breite wird automatisch auf 40 gesetzt)
Code[progress=250,37]Fortschritt meines Hacks:[/progress]
Fortschritt meines Hacks: 37%
CodeBla, bla, [progress=200,99]Das sind[/progress], bla, bla.
Bla, bla,
, bla, bla.
Viel Spaß damit!
Zitat von MarioLuigiBro07: Gibt es auch eine Möglichkeit, Kommatas zu benutzen?
Kommas gehen jetzt: 3.14%
Das ist der Überlaufschutz in Aktion. "Erlaubt sind Werte zwischen 0 und 100" heißt nicht, dass bei anderen Werten Fehlermeldungen kommen, sondern, dass bei zu großen Werten automatisch 100% angenommen wird.
Eigene Farben kann man jetzt auch wählen, mit dem
cprogress-Tag:
Code[cprogress=500,61,#BB0A07][/cprogress]
[cprogress="500,61,#BB0A07"][/cprogress]
Ich finde, den braucht's nicht. Der Platz da oben ist kostbar, und zwei cs zu tippen ist nun auch nicht die Welt.
Oh Gott, sieht das aus.
Darf man denn jetzt fragen, wieso?
Zweiteres stimmt.
Ich sagte ja auch nicht, dass es schlecht aussieht... ich sagte nur, es sieht aus. Und ich sage, ohne guten Grund würde ich mich von meinen Haaren nicht verabschieden.
Hey, willkommen.
Tja, das typische erste Level halt, vielleicht etwas besser als der Durchschnitt. Besser als mein allererstes jedenfalls.
Ein paar Kritikpunkte:
- Probier mal, manche Dinge geschickter zu platzieren - Blöcke, die was enthalten, nicht ganz so nah am Boden (in LM überschätzt man die Entfernung), und Sprites nicht so, dass sie gleich harmlos runterfallen.
- Achte darauf, dass das "Midway Point Bar"-Objekt über den beiden Stangen liegt (=im Vordergrund) und nicht dahinter.
- Mit den Leben musst du definitiv knausriger werden.
- Der "Goal Point"-Sprite schießt ein bisschen übers Ziel hinaus.
- Allgemein solltest du große, eintönige Flächen vermeiden, auf denen terraintechnisch nichts passiert oder auf denen einfach nur ein paar Sprites in einer Reihe platziert sind. Keine Sorge, Leveldesign-Erfahrung kommt automatisch.
Ansonsten nicht schlecht.
(Übrigens, "Texturen" haben SNES-Spiele nicht wirklich. Man kann höchstens von Teilen reden.
)
In den Youtube-Tag gehört nur die Video-ID.
Ja, die Screenshots sehen echt nicht schlecht aus. Die Gras-Grafiken sagen mir zu.
Das rote? okay, ist draußen.
Du kannst den Schriftzug entweder in eine der Grafikdateien einfügen, die für Layer-3-Grafiken benutzt werden (GFX28-2B, Format in YY-CHR auf 2BPP GB einstellen) und dann mit dem Title-Screen-Editor in LM einfügen, oder als "normale" ExGFX einfügen (Layer 1 oder 2) und in Level C7 einbauen.
Jetzt kriege ich ein bisschen Angst, weil ich die HDMA-CGRAM-Methode tatsächlich verwende und gar nicht weiß, ob das bsnes, das ich zum Testen benutze, im Accuracy-Modus ist. Hoffentlich ist das nicht ein Bug, den ich immer übersehen hab. *schluck*
EDIT: Nein, alles gut, CGRAM-Writes während H-Blanks gehen. (töhö, ich fühl mich so schlau, wenn ich so was sage.) Und hey, higan ist eigentlich ganz schön benutzerfreundlich! Kann man sich dran gewöhnen.
Ähm, es ist HDMA, das Farben auf Layer 1 verändert. Ob das klappt oder nicht, sieht man doch?
Und was die Benutzerfreundlichkeit angeht, es hat fast alles, was ich brauche. Vollbild, Farbeinstellungen und dasselbe Bildformat wie ZSNES, nur ein Button, der gleichzeitig Vollbild und Emulator-Pausierung umschaltet, fehlt mir persönlich. Wäre ich nicht so sehr an die Oberfläche von ZSNES gewohnt, würde ich wahrscheinlich sofort umsteigen.
geschrieben am 07.04.2013 10:23:15 in
Der Chat
Wie in der PM an Robju gesagt: Das hätte ich auf keinen Fall länger behalten als diese Nacht.
Es mag unwahrscheinlich klingen, aber auch ich weiß, wann es genug ist. Selbst wenn ich vorgehabt hätte, die Nachtruhe für immer zu behalten, dann hätte ich heute den "Ernst" der Lage erkannt und eure Posts hätten mich überzeugt. Falls ich irgendjemandem jetzt das Herz gebrochen habe: Entschuldigung, ernsthaft.
Oh Gott, das Drama.
ZitatWie in der PM an Robju gesagt: Das hätte ich auf keinen Fall länger behalten als diese Nacht.
Es mag unwahrscheinlich klingen, aber auch ich weiß, wann es genug ist. Selbst wenn ich vorgehabt hätte, die Nachtruhe für immer zu behalten, dann hätte ich heute den "Ernst" der Lage erkannt und eure Posts hätten mich überzeugt. Falls ich irgendjemandem jetzt das Herz gebrochen habe: Entschuldigung, ernsthaft.
Und falls ihr das mit der PM nicht glaubt:
geschrieben am 07.04.2013 11:47:56 in
Der Chat
Ein Archiv
gibt's, aber bringt in diesem Fall nichts. Ich hatte mit PHP rumgespielt und es hinbekommen, dass von 23 bis 7 Uhr alle Nachrichten im Chat ersetzt werden durch "
Von 23 bis 7 Uhr ist Nachtruhe." Ist jetzt wieder deaktiviert.
WoI ist mindestens vorübergehend weg wegen Witzlosigkeit, aber Display Case und Trash Can seh ich noch.
Den Code hier hab ich von Alcaro - er führt ein(en?) "Force Blank" aus, darin solten eigentlich alle Transfers funktionieren. Zu dem Preis allerdings, dass der Bildschirm währenddessen mindestens einen Frame lang schwarz bleibt.
Code;sync to vblank so no half frames show up
STZ $10
- LDA $10
BEQ -
STZ $10
;turn off screen, disable NMI so it won't mess up anything
STZ $4200
LDA #$80
STA $2100
;insert dma code here
;turn on NMI - we don't turn on screen again, NMI will do that for us
LDA #$81
STA $4200
Das ist leider nicht so einfach; die müsste man ganz neu programmieren und mit Sprite Tool einfügen.
Hey, willkommen.
Klingt nach einem ziemlich seltsamen Fehler, den du da kriegst. Drei Fragen fallen mir spontan ein: Welches Offset veränderst du, wie genau fügst du die Grafiken ein, und benutzt du irgendein Addmusic?