Allgemeine SMW Hacking Fragen

geschrieben am 14.01.2011 23:12:36
( Link )
wnn man dieses sprite benutz muss der horizontal scrool aus sein und nur der linke teil der screens wird genutzt also wenn man links raus geht kommt nicht ganz rechts sondern in der mitte raus ...
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 14.01.2011 23:24:48
( Link )
Hab vielen dank jetzt funktionierts perfekt .
Aber woher sollte ich das auch wissen beim Sprite war nicht mal ein Readme bei .
geschrieben am 14.01.2011 23:25:54
( Link )
naja mir is das relativ schnell auf gefallen als ich es das erste ma benutzt hab und immer in der mitte des screens gestorben bin XD
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 14.01.2011 23:32:41
( Link )
Ja hätte ich eigtl auch merken müssen aber dachte das ich irgendwas falsch gemacht hätte,aber naja das Thema hat sich jetzt zum Glück erledigt.
Vielen dank nochmal an die , die sich die Mühe gemacht haben mir zu helfen.
geschrieben am 14.01.2011 23:39:10
( Link )
Nabend allerseits.

Benutzt hier jemand den Poison Mushroom, der beim Sprite Tool dabei ist (der mit der .cfg und der .bin Datei)? Habe die Blocks 127 und 128 per Hexedit so eingestellt, dass sie anstelle des grünen Koopapanzers den Poison Mushroom spawnen. Das klappt auch wunderbar, der Mushroom verhält sich so, wie er es soll. Es gibt nur ein Problem:



Besteht irgendwie die Möglichkeit, die Palette davon zu ändern, so dass sie Palette B nutzt? Normalerweise hätte ich in der .cfg Datei rumgefummelt, bis es irgendwann geklappt hätte, allerdings lässt sich diese per .cfgeditor nicht öffnen. Gibt es da irgendeinen Hexedit? Dabei soll natürlich zu beachten sein, dass nur der Mushroom die Farben ändern soll, nicht alle anderen grünen Shells. Danke im Voraus!
geschrieben am 15.01.2011 6:21:43
( Link )
Hey Seuchensoldat, ich glaube ich kann dir helfen

Ich habe ich einfach die .cfg Dateien in Wordpad geöffnet, so kann man sie auch editieren btw.

Ich hab mir den Spaß erlaubt, mal Hammer Bro .cfg zu verändern, und siehe dir die Resultate an

Hammerbro.cfg (unverändert)
Code
01
36
10 B7 05 01 00 00
00 00
hammer_bro.asm

Hammerbro, Pallete im cfgeditor auf "F" geändert
Code
01
36
10 B7 0F 01 00 00
00 00
hammer_bro.asm

(das folgende ist von Poison.bin die cfg, sofern du das benutzt!
FF
85
00 00 0AC2 28 40
53 C3 8B 85
poison.bin
2 9 1C
5C 0
22 18

Eindeutig muss man also diese Zahl mittels eines Texteditors ändern, sprich die 3. Zahl in Zeile 2 Probier vorsichtshalber 0E oder sowas aus, nicht zu hoch, nicht zu niedrig
Wie kritisch man doch gegenüber dem System wird, wenn man älter wird...
geschrieben am 15.01.2011 11:42:49
( Link )
Manchmal frage ich mich echt, warum ich mich Hacker nenne Ich scheiter an solch einfachen Dingen, liegt wohl daran, dass ich gestern wohl zu müde zum rationalen Denken war. Hat wunderbar geklappt, 06 war die richtige Zahl. Danke danke.
geschrieben am 15.01.2011 11:56:59
( Link )
Zitat von wertzedu:
gibt es irgendwie ne Möglichkeit die P-switch Musik zusammen mit der Level Musik abzuspielen? Also die Level Musik spielt und wenn ich den P-Switch aktivier läuft die Level Musik weiter und die P-Switch läuft zusätzlich. Wie bei YI
Zitat von WYE:
Hier

ticking.asm patchen, tickingsfx.txt mit Romis Addmusic als Sound-Effekt 2B in 1DF9 einfügen.
Das gibt zwar keine zwei Musiken auf einmal, eber ein Geticke wie bei YI.
Zitat von wertzedu:
jo danke! probier ich gleich ma aus


1. Habe das alles genauso gemacht, funktioniert auch super aber ist das normal das mann das Geticke fast nicht hört?


2. Ich hab jetzt verstanden wie ich Cutscenes von Romi einfüge, aber noch ne kleine Frage: wie füge ich Grafiken in die Cutscenes ein? im Tutorial was ich gelesen hab wurde das nicht erklärt
geschrieben am 15.01.2011 23:18:24
( Link )
Ich hab nochmal ein Palettenproblem mit einem Custom Sprite. Dieses Mal ist es die "Shortstem Venus Fire Trap" (http://www.smwcentral.net/download.php? ... pe=sprites). Die normale Upside Down Venus funktioniert ohne weitere Probleme, allerdings geht es um die Short Stem Variante. Die nutze ich einmal mit rotem Kopf und einmal mit grünem Kopf. Problem: Die grüne Variante schaut, sobald sie aus der Röhre kommt, nach unten. In der .asm Datei hab ich bereits eingestellt, dass der Kopf in dem Fall grün ist. Wenn Mario aber nun springt und die Pflanze dementsprechend nach oben schaut, ist der Kopf rot. Ich hab nun keinerlei Hinweis gefunden, wie die Graphik in der Situation auch die grüne Palette (D) nutzt. Hat da jemand Ahnung? Hier die meiner Meinung nach relevante Stelle des Codes:

Spoiler anzeigen
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; sprite data
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

TILEMAP dcb $C0,$CE,$C0,$CE
VERT_DISP dcb $10,$00,$10,$00
PROPERTIES dcb $0A,$8A,$88,$8A ;xyppccct format

Y_SPEED dcb $00,$10,$00,$F0 ;rest at bottom, moving up, rest at top, moving

down
TIME_IN_POS dcb $19,$68,$19,$48 ;moving up, rest at top, moving down, rest at

bottom

Y_FIRE dcb $0C,$0C,$06,$06,$F4,$F4,$FA,$FA
X_FIRE dcb $0C,$F4,$10,$F0


Bei den Properties hab ich an erster Stelle die $0A eingefügt, das sorgt für die grüne Farbe beim Herunterschauen der Pflanze. Hat das Ganze was mit dem "Vert_Disp" zu tun? Danke im Voraus!
geschrieben am 16.01.2011 2:41:17
( Link )
Nicht ganz, Vert_Disp bestimmt die wie weit die Grafiken auf der Y Achse von der Position des sprites entfernt sind.

Im Table für die Properties sind ja 4 Werte angegeben, davon gehört der 3. ebenfalls zum Kopf, in dem Fall zum "Umgedrehten". Ersetzt du da 88 mit 8A sollte es funktionieren.
geschrieben am 16.01.2011 10:42:18
( Link )
Leider nein. Ich hab gestern schon mit den Werten rumgespielt das hatte im Endeffekt zur Folge, dass die Ranke umgedreht war oder der Kopf nur noch in eine Richtung schaute. Deswegen fragte ich ja auch hier. Ich werd gleich mal mit diesem Piranha Pack rumspielen, welches ca. 48 Varianten von den klassischen Piranhapflanzen und den Venus Pflanzen bietet. Werde da wohl die Tilemaps ein wenig anders anordnen und versuchen, den Feuerspuck Soundeffekt hinzuzufügen. Ich hoffe, dass klappt so einfach, wie ich es mir vorstelle.

Edit: Ah, ich bin blöd. Du hast Recht, Reallink. Ich hab in deinem Post nicht 8A, sondern 0A gelesen. Letzteres hatte ich bereits ausprobiert, was zu keinem guten Ergebnis führte. Verfluchte Kurzsichtigkeit. -.-
geschrieben am 16.01.2011 14:06:12
( Link )
Ich hab grad mal ne Cutscene getestet wenn ich das Level allerdings anzocke, passiert nur folgendes:

Spoiler anzeigen
geschrieben am 16.01.2011 15:00:06
( Link )
Mehr Info wäre nett.

- Was willst du als Nachricht angezeigt haben?
- Wo platzierst du den Sprite?
- Kommen irgendwelche Fehlermeldungen?
- Hast du eine Ahnung, wo der Fehler liegen könnte?
- Was heißt "anzocken" und was unterscheidet es vom normalen Zocken?
geschrieben am 16.01.2011 15:05:36
( Link )
hab ein Problem:
hab Level mode 2 eingestellt um mit Layer 2 zu interagieren. Ich kann aber nur max 5 Screen Level bauen obwohl ich viel mehr Screens voll gebaut hab und wenn ich dann auf 10 Screens erweitere kann ich im Level immer nur 5 Screens weit gehen, das Problem hatte ich schon mit zig leveln, könnt ihr mir weiterhelfen?
geschrieben am 16.01.2011 15:22:46
( Link )
Ok dann beschreib ich es mal genauer:

- Hier den Text den ich geschrieben hab
Spoiler anzeigen
( sollte halt nur kurz zum Testen dienen.)
- Also vwf hab ich ganz oben links platziert und direkt rechts daneben vwf_data1
- Eine Fehlermeldung kommt nicht.
- Mit anzocken meinte ich nur testen

Edit:

So jetzt klappt es ich hatte nur ne kleinigkeit vergessen ( hab mir das Tutorial wohl zu schnell durchgelesen)
geschrieben am 16.01.2011 18:33:47
( Link )
Weiß jemand, ob man den Bouce-Sound des Noteblocks ändern kann? Konnte in der ROM-Map dazu nichts finden.
geschrieben am 17.01.2011 11:58:15
( Link )
Zitat von wertzedu:
hab ein Problem:
hab Level mode 2 eingestellt um mit Layer 2 zu interagieren. Ich kann aber nur max 5 Screen Level bauen obwohl ich viel mehr Screens voll gebaut hab und wenn ich dann auf 10 Screens erweitere kann ich im Level immer nur 5 Screens weit gehen, das Problem hatte ich schon mit zig leveln, könnt ihr mir weiterhelfen?


diesen Post ^ ignorieren, hab das Problem gelöst

EDIT: wie füge ich Grafiken in Cutscens ein?
geschrieben am 17.01.2011 16:33:33
( Link )
Ich hab jetzt ein kleines Problem bekommen und zwar folgendes:
Hab seit gestern Addmusic revX benutzt ( hab bei meinen früheren Hacks immer das alte genommen) Als ich dann das erste mal die Music eingefügt hab hat auch alles geklappt aber danach wollte ich halt noch mehr Music einfügen geht aber nichtmehr .
Die erste Fehlermeldung war das Addmusic im falschen ordner ist ( obwohl es ja vorher klappte) dann wollte ich halt alles im selben Ordner haben .
Aber da spritetool einen Ordner namens src hat und Addmusic auch klappt das nicht (gibts da irgend ne lösung?).
So aber daran lag es wohl nicht jetzt kommt nämlich ne andere Fehlermeldung und zwar:

The Rom doesn't have 0x200 bytes header
The Rom must be expanded

Ich hab die Rom allerding anfangs auf 4mb expandet höher gehts ja nichtmal ( oder ist 4mb vlt falsch?)

Hoffe das mir jemand weiterhelfen kann
geschrieben am 18.01.2011 17:39:45
( Link )
Ich weiß natürlich das man Doppelposts vermeiden soll aber mein vorheriger Post ist sowieso etwas älter und ich hab jetzt ein anderes Problem.
Ich hab den MORE.asm Patch patchen wollen klappt auch aber danach teste ich auch halt immer ob die Rom noch funktioniert wenn ich ExGFX usw einfüge (in dem Fall stürzt die Rom dann nach dem Patchen ab wenn ich ExGFX inserte )
Jetzt ist meine Vermutung ich muss die Freespace ändern oder?
Da ich dies eigentlich noch nie anwenden musste, habe ich auch recht wenig Ahnung wie man das ganze anstellt.
Also könnte mir vielleicht einer erklären wie man am einfachsten die Freespace ändert? Ich weiß nur noch das Lunar Adress irgend ne Rolle dabei spielt.
geschrieben am 18.01.2011 17:48:51
( Link )
Zitat von MarcelLp:
Ich weiß natürlich das man Doppelposts vermeiden soll aber mein vorheriger Post ist sowieso etwas älter und ich hab jetzt ein anderes Problem.
Ich hab den MORE.asm Patch patchen wollen klappt auch aber danach teste ich auch halt immer ob die Rom noch funktioniert wenn ich ExGFX usw einfüge (in dem Fall stürzt die Rom dann nach dem Patchen ab wenn ich ExGFX inserte )
Jetzt ist meine Vermutung ich muss die Freespace ändern oder?
Da ich dies eigentlich noch nie anwenden musste, habe ich auch recht wenig Ahnung wie man das ganze anstellt.
Also könnte mir vielleicht einer erklären wie man am einfachsten die Freespace ändert? Ich weiß nur noch das Lunar Adress irgend ne Rolle dabei spielt.


Hatte vor einiger Zeit ein ähnliches Problem. Bei mir ist die Rom (welche mit More.asm gepatched war) immer gecrashed, nachdem ich sprites eingefügt habe. Doch ich konnte diese wieder "reparieren" und wieder komplett zum Laufen bringen, mit den neuen Sprites, indem ich einfach die Rom erneut mit der More.asm nach jedem Einfügen von Sprites oder anderen Patches gepatched habe.
Kann auch sein, dass ich dein Problem jetzt vollkommen falsch verstanden habe, in dem Fall tuts mir leid.