Seite 2 von 2 ErsteErste 12
Ergebnis 21 bis 31 von 31

Thema: Resource Hacker

  1. #21


    HALLO!!!!
    ich habe gefragt: _(vielleicht noch ein bisschen umgesetzt)
    wie schaffe ich es, die von mir geänderte datei mit den rpg maker zu öffnen (z.B. 5000 varis)

    Geändert von markusmks (19.08.2003 um 15:58 Uhr)

  2. #22
    @_@ .. du aenderst aber mit dem ResHack nicht die rpg_rt.exe sondern den maker selber ... vielleicht hast du da was falsch verstanden

    zu der Frage .. was kann man mit dem ResHack, was nicht ...

    Der Reshack ist dazu da, die WindowsResourcen eines Programmes zu aendern .. d.h. in der Regel, das aussehen von Formulare, Icons, Bestimmte (aber meist nicht alle) Texte (z.B. Fehlermeldungen) und Dateien, die als Resource mit eingebunden sind ... mehr nicht

    Wenn ihr z.B. irgendwas von 50 auf 1000 hochsetzt sieht das nur so aus, als wenn das umgestellt waere ... was das entsprechende Spiel dann damit macht, ist vollkommen unbestimmt ... weil ihr ja nicht den code aendert, sondern nur die Resourcen ..

    Das kann gut gehen ... muss aber nicht ...
    Beispiel ... die Liste der Heronames
    Die werden in dieser komischen Liste gespeichert .. und fuer jeden platz reserviert ... und wenn ihr das Hochsetzt, dann wird beim start dafuer mehr platz reserviert und die internen variable maxItems hochgesetzt ... und ihr koennt die heros ohne weiteres eintragen ...

    soweit kein problem ... das problem kommt aber erst, bei der ausfuehrung des Spiels .. hier haengt es nun davon ab, was der programmierer gecodet hat ...

    da gibt es zwei moeglichkeiten
    a) er greift auch beim auslesen auf die variable maxitems zu .. fragt ab, wie gross das ist und geht ueber den bereich nicht hinaus ... dann ist alles gut

    b) er liest nicht maxitems aus, denn er weiss ja, er hat das ganze auf beispielsweise 20 eingestellt ... er hat ja nicht damit gerechnet, dass irgend so jemand das aendern wird ... und wenn ihr nun den wert auf 40 hochsetzt, dann steht aber im eigentlichen code immer noch drinne, dass es ja eigentlich nur 20 sein duerften .. weil der wird ja nicht mit aktualisiert ... und somit existieren im einfachsten fall die neuen heros einfach nicht, oder schlimmer es werden durch den zugriff auf feld 40, dass ja gar nicht existiert ein fehler hervorgerufen ...

    bei den Pictures ist es ganz aehnlich ...

    da gibt es ein statisches Array (= ein fester Block im Speicher, wo die bilder abgelegt werden) von 20 elementen ... weil der programmierer ja wusste, dass er 20 auch im Formular eingestellt hat ... setzt ihr das formular auf 40 hoch, dann konnt ihr zwar bilder an nummern bis 40 zuweisen, aber die werden ueber den festen reservierten block hinausgeschrieben und ueberschreiben daten, die fuer das programm wichtig sind .. und daher kommt es su diesen bloeden fehlern ... ebend weil der block statisch (= fest mit 20 stueck) angelegt wurde, und nicht dynamisch (ueber die maxitems variable)

    so .. ich hoffe, ich hab euch jetzt klargemacht, was der maker kann, und was nicht ...

    @BlueScope ... na ja .. die bilder liegen nicht im computerlesbaren zahlenformat vor, sondern sind nur von ascii verschluesselt ... ist aber nicht so wichtig ... btw .. wenn ich etwas nicht hinbekomme, muss das nicht heissen, es ist unmoeglich ... ich bin auch nur ein kleiner noob

    was das starten von Videos angeht ... mittlerweile hab ich das sogar schon moeglich gemacht ... aber dazu braucht ihr keinen reshacker, sondern nur meine PatchCollection und eventuell ein wenig erfahrung mit dem windows MCI-Interface .. aber ich geb euch da sicherlich schon ein fertiges script mit, das ihr verwenden koennt .. leider wirds keine moeglichkeit geben, das video abzubrechen ... also wenn ihr da ein 2 stundenvideo reinknallt als vorspann, muss man immer so lange warten, bis man zum menu kommt

    Gruss Ineluki

    PS: Ihr MUESST mich nicht Patch-Gott nennen ... St.Ineluki wuerde schon vollkommen ausreichen ^____-

  3. #23
    @Ineluki:

    Die ganze Problematik mit den Pics hast du gut erklärt. So ähnlich hat es sich mir auch dargestellt.

    Gut. Mit dem Ressource Hacker kann man nun also nicht die maximale Anzahl der Pics hochsetzen...

    Aber dennoch lässt mir das keine Ruhe, da ja diese stupide Begrenzung der maximalen Pics bei der Programmierung eigener CBS's manchmal wirklich störend ist, und auch sonst fast jeder 'rumheult' wie einengend diese Begrenzung doch ist.

    Also, deshalb meine Frage: Gibt es vielleicht doch eine Möglichkeit das statische Array in ein dynamisches Array umzuwandeln?

    Ich hab gelesen, dass der RPG Maker mit Delphi geschrieben worden ist. Wenn ich jetzt einen Delphi-Decompiler und Delphi hätte, wäre es dann vielleicht möglich das statische Array in ein dynamisches umzuwandeln? Oder könnte es auch was bringen mit 'nem Hexeditor oder 'nem Dissambler an die Sache ranzugehen?

    Ineluki, ich glaube mal von dir gelesen zu haben, dass du dich mit der Pic-Problematik mal eingehender beschäftigt hast, es dann jedoch aufgegeben hast oder damit aufgehört hast, da das zu sehr den RPG Maker 2000 verändern würde. Heisst das vielleicht, dass du eine Möglichkeit gefunden hast die Pics zu erhöhen oder heisst das, dass du an dieser Problematik kläglich gescheitert bist?

    Ich wäre dir wirklich seeeeehr verbunden, wenn du ein wenig Licht in diese Sache bringen könntest! Wirklich!

  4. #24
    Zitat Zitat
    Original geschrieben von St. Ineluki
    ich bin auch nur ein kleiner noob
    Hey, untertreib mal nicht ! Jemand der solche Patches (mp3-Patch, etc.) zusammenbastel kann, heisst entweder MacGyver oder Ineluki (PS: Das ist kein Geschleime, ehrlich ! )

    Aja, gibts diese allmächtige Patch-Collektion auch für den Rm2k3 ? Und wenn nicht, wirst du das sicher noch machen, oder ?

  5. #25
    @wegen den pics ... ich hab die problematik wegen zeitmangels erstmal auf eis gelegt

    @Rm2k3 .. alle meine patches funktionieren auch auf dem rm2k3 problemlos ... und ich hoffe mal, das dass auch so bleiben wird .. nur beim online-patch wird das wahrscheinlich nicht gehen .. aber der steckt ja noch nicht mal in den kinderschuhen

  6. #26
    Wahnsinn ! Dann biste wirklich der Patch-Gott !

    BTW: Gibts dieCollection mitlerweile ?

  7. #27
    patchcollection .. noch mindestens 1/2 jahre wartezeit .. bis etwa 2 jahre .. wenns dann nicht raus ist, seh ich schwarz

  8. #28
    Online patch?

    kommt der mal?

  9. #29
    @Ineluki: So lange ? Tja, dann muss ich eben genauso lange an meinem Spiel arbeiten, damits nicht veraltet Aber kannste nicht die Sachen, die du schon fertig hast, online stellen ? Wenigstens den Intro-Patch, den könnte ich nämlich gut gebrauchen ! Büdde !

  10. #30
    sorry .. geht nicht ... dafuer gibt es auch gute gruende ... warum ich das alles zusammen rausbringen will ...

    und jap ich arbeite an einem multiplayer patch fuer entzwerk und internet .. aber der wird definitiv nicht schon mit der patchcollection erscheinen

    bei dem betreibe ich noch grundlagenforschung ... der steckt also nicht mal in den kinderschuhen .. und ob ichs ueberhaupt hinbekomme .. ist noch fraglich

  11. #31
    Tja, dann will ich auch nicht weiter versuchen dich zu überreden, aber trotzdem hoffe ich auf eine Meinungsänderung Freu mich auf jeden Fall schon, das mal auszuprobieren, auich wenns erst in ferner Zukunft sein wird ...

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •