Ergebnis 1 bis 20 von 61

Thema: Patches für den RM2k

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Ich hab mal in meinem Problem weiter geforscht, was das fehlerhafte Anzeigen von Pictures angeht:

    Ich hab gemerkt, dass das nur mit dem Move Picture-Befehl zusammenhängt. Denn wenn ich per "Show Picture" ein Bild transparent anzeige, ist es auch komplett transparent. Kommt jedoch danach ein Move Picture-Befehl dazu, wird die untere Hälfte des Pictures undurchsichtig.
    Was natürlich doof ist.
    Ich hoffe, das wird noch irgendwann behoben ._.

    EDIT:
    HA! War doch falsch!
    Das Phänomen tritt nur bei den Bilder auf, bei denen angegeben ist, die Transparenzfarbe transparent zu schalten.
    Bei Bildern, deren Transparenzfarbe nicht transparent geschalten ist, funktioniert das komischerweise einwandfrei.

    Geändert von V-King (01.10.2006 um 08:04 Uhr)

  2. #2
    Also ich hab nach meinem Kurzurlaub nochmal mehrere Tests mit dem Tastenpatch gemacht und krieg ihn in nur als BGM-Version zum laufen, die SE-Version zeigt keinerlei wirkung.

    Auf die Musik kann ich leider nicht verzichten, deswegen kommt die BGM-Variante für mich nicht in Frage.
    Besteht noch Hoffnung aufn Fix?

  3. #3
    Zitat Zitat von Venoran Beitrag anzeigen
    Also ich hab nach meinem Kurzurlaub nochmal mehrere Tests mit dem Tastenpatch gemacht und krieg ihn in nur als BGM-Version zum laufen, die SE-Version zeigt keinerlei wirkung.

    Auf die Musik kann ich leider nicht verzichten, deswegen kommt die BGM-Variante für mich nicht in Frage.
    Besteht noch Hoffnung aufn Fix?
    Ich arbeite daran, aber wie bereits gesagt. Spiel das BGM direkt nach dem Titelscreen ab, dann sollte es aktiviert bleiben und kein Problem machen mit BGM stop.

  4. #4
    @Crash-Override
    Mach doch noch so 'ne Option, wie bei Inelukis Patch, das der Keypatch noch vor dem Start des Spiels geladen werden kann.

    Bei Ineluki war das dann so:
    Eine Datei "autorun.script" in den Stammordner des Projektes schieben und in diese Datei den Pfad mit Dateinamen der Datei(en) die abgespielt werden sollen, reinschreiben, z.B.
    Sound\Keylist.script.wav
    oder so.

    PS:
    Wie sieht's mit den Sachen aus, die ich vorgeschlagen habe, also Sondertasten, losgelassene Tasten erkennen etc.?

  5. #5
    Zitat Zitat von Tylerandy Beitrag anzeigen
    @Crash-Override
    Mach doch noch so 'ne Option, wie bei Inelukis Patch, das der Keypatch noch vor dem Start des Spiels geladen werden kann.
    mm gute idee.

    Zitat Zitat von Tylerandy Beitrag anzeigen
    PS:
    Wie sieht's mit den Sachen aus, die ich vorgeschlagen habe, also Sondertasten, losgelassene Tasten erkennen etc.?
    Sondertasten funktionieren einwandfrei. Einfach den entsprechenden Scan-Code der Taste kennen und dann mit #%scan%=x machen.
    ScanCodes gibts z.B. hier: http://dsdt.info/grundlagen/codes/vks.php
    Das was unter Hex. steht. Einfach im Windows-Taschenrechner auf Wissenschaftlich stellen, "Hex" anwählen, eingeben und dann auf "Dez" dann rechnet ers um. Dann in der Key-Datei z.B.
    Code:
    #16=5
    Für die Shift-Taste (Rückgabe 5).
    Das loslassen von Keys ist schwierig, weil ich eigentlich keinen Hoak (Ins System einhacken) nutzen wollte, also "Windows-Nachrichten abfangen", weil das evt. Probleme beim entladen geben könnte. Da muss ich mich noch etwas reinlesen. Aber mein Patch sagt ja: "Die Taste ist gedrückt", also wenn du das 5x abfragst und der User lässt nach dem 3. mal los, bekommst du als Rückgabe "5 5 5 0 0", und nicht wie bei Inis Patch "5 0 x 0 0" (wo x jetzt mal für loslassen steht).

  6. #6
    Zitat Zitat von Crash-Override Beitrag anzeigen
    Sondertasten funktionieren einwandfrei. Einfach den entsprechenden Scan-Code der Taste kennen und dann mit #%scan%=x machen.
    ScanCodes gibts z.B. hier: http://dsdt.info/grundlagen/codes/vks.php
    Das was unter Hex. steht. Einfach im Windows-Taschenrechner auf Wissenschaftlich stellen, "Hex" anwählen, eingeben und dann auf "Dez" dann rechnet ers um. Dann in der Key-Datei z.B.
    Code:
    #16=5
    Für die Shift-Taste (Rückgabe 5).
    Ah, ja, das klappt.

    Zitat Zitat von Crash-Override Beitrag anzeigen
    Aber mein Patch sagt ja: "Die Taste ist gedrückt", also wenn du das 5x abfragst und der User lässt nach dem 3. mal los, bekommst du als Rückgabe "5 5 5 0 0", und nicht wie bei Inis Patch "5 0 x 0 0" (wo x jetzt mal für loslassen steht).
    äähh... ja.
    Also ich hab's jetzt verstanden.
    Gut soweit, aber es sollte nun mal ein anderer Wert, als 0 ausgegeben werden. (5 5 5 x 0).

    Und was passiert, wenn man mehrere Tasten gleichzeitig drückt?
    Hat das schon jemand ausprobiert?

    Ansonsten:
    NICHT SCHLECHT, DER PATCH!

    EDIT:
    Ich hab mir mal die Tastencodes angeguckt.
    Unten bei "TShiftState" steht auch sowas, wie man bei Ineluki eingeben kann (onKeyUp/Down).
    Was lässt sich daraus machen? (Ich hab wirklich keine Ahnung, also wenn ich jetzt sche*sse geschrieben habe, dann bitte nicht böse sein.)

    Geändert von Tylerandy (03.10.2006 um 11:23 Uhr)

  7. #7
    Jetzt läuft auch alles bei mir

    Sehr gut dieser Patch.

    Was vllt. noch helfen könnte, wäre die Möglichkeit, externe Progs ausführen zu können (wie z. b. den Screenshot-Patch).
    Oder geht das bereits?

  8. #8
    Zitat Zitat
    Und was passiert, wenn man mehrere Tasten gleichzeitig drückt?
    Hat das schon jemand ausprobiert?
    Ohne nun zu wissen wie genau der Patch arbeitet würd ich mal sagen, dass Drücken mehrerer Tasten gleichzeitig ist garnicht möglich. Windows registriert immer eine gewisse Reihnfolge da du die Tasten nie hunderprozentig gleichzeitig drückst sondern immer versetzt, und sei es nur um eine millisekunde. Und dann speichert die Tastatur die Reihnfolge im Buffer und leitet es so weiter. Und dann werden die Tasten wohl der Reihe nach abgefragt.
    Und selbst wenn man die Tasten durch simulation total gleichzeitig treffen würde, dann würde die Elektronik der Tastatur das irgendwie entscheiden, welche Taste nun vor der Anderen gedrückt wurde und speichert sich die Reihnfolge im Buffer ab.

  9. #9
    Ah, ja... OK.
    Klinkt einleuchtend.

  10. #10
    Zitat Zitat von Venoran Beitrag anzeigen
    Jetzt läuft auch alles bei mir

    Sehr gut dieser Patch.

    Was vllt. noch helfen könnte, wäre die Möglichkeit, externe Progs ausführen zu können (wie z. b. den Screenshot-Patch).
    Oder geht das bereits?
    done. siehe erster Post. Sry das es etwas länger gedauert hat, hatte gestern nicht so viel Zeit.

  11. #11
    Ich hab ihn sofort angetestet, und nachdem ich die Patch.ini verändert hab gings

    Ich finds einfach Klasse, wenn was funktioniert^^

    Btw. gibts auch ne Möglichkeit von Übergabeparameter?
    Z. B. beim Screenshot-Patch übergibt man "2", wenn man hohe Bildqualität haben möchte. Bei einigen anderen Spielen gibts Übergabeparamete wie z. B. "-nosplash" oder "-debugmode".

    Ich weiß, ich bin schlimm

  12. #12
    Ich würd mal sagen, das geht jetzt schon.

    Hab's noch nicht ausprobiert, denk aber mal, dass es funtzt.
    Einfach den Pfad in "" verpacken und nach den "" dann der Parameter:
    z.B. "Notepad.exe" -prefetch:1

    Oder hast du das schon ausprobiert?

  13. #13
    Zitat Zitat von Tylerandy Beitrag anzeigen
    Ich würd mal sagen, das geht jetzt schon.

    Hab's noch nicht ausprobiert, denk aber mal, dass es funtzt.
    Einfach den Pfad in "" verpacken und nach den "" dann der Parameter:
    z.B. "Notepad.exe" -prefetch:1

    Oder hast du das schon ausprobiert?
    Also ich habs mit Leerzeichen, Minus, (Back-)Slash uvm. ausprobiert, aber prefetch noch nicht... mal sehen

    Edit: Geht leider nicht, vllt. unterstützt der Patch keine Übergabeparameter, oder ich hab einfach noch nicht das richtige Zeichen gefunden

    Geändert von Venoran (07.10.2006 um 15:52 Uhr)

  14. #14
    Zitat Zitat von Venoran Beitrag anzeigen
    Also ich habs mit Leerzeichen, Minus, (Back-)Slash uvm. ausprobiert, aber prefetch noch nicht... mal sehen

    Edit: Geht leider nicht, vllt. unterstützt der Patch keine Übergabeparameter, oder ich hab einfach noch nicht das richtige Zeichen gefunden

    ok, ist nun eingebaut (nein, es ging vorher nicht, hab nicht dran gedacht )
    ist ziemlich einfach. Einfach ALLE Parameter in die 2. Zeile der Datei schreiben. Der Dateiname bleibt in der ersten. Einfach Version 1.1 nutzen.

Berechtigungen

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