Crossfire German Patch Issues

There are 15 replies in this Thread. The last Post () by flathack.

  • Hi,

    ich hab ein Problem mit dem German Patch FL Rocket, der für Crossfire gebaut wurde.

    Ich habe die neueste Datei in das Hauptverzeichnis des Crossfire-Ordners kompiert.

    Ich starte die Datei FLRocket.exe.

    Ich bekomme den Launcher angezeigt mit dem Hinweis, dass 1.662 Dateien gepatched werden müssen.

    Ich klicke auf "Update starten".

    Der Dateistatus verweilt bei "Bereite Download vor..." und 0%. Es wird keine einzige Datei aus dem GitHub Verzeichnis gezogen oder gepatched.


    Hat oder kennt jemand eine Lösung für das Problem?

    Danke euch schon mal! :thumbsup:

  • Was ist fl rocket?

    signew.jpg


    cfmoddblogo.png5904.png5904.png
    http://www.moddb.com/scripts/topsite.php?ts=4766


    Only dead fish swim with the stream.
    Don't discuss with idiots. They only drag you down to their level and then beat you with experience there.


    This is ten percent luck,
    Twenty percent skill,
    Fifteen percent concentrated power of will,
    Five percent pleasure,
    Fifty percent pain,
    And a hundred percent reason to remember the name!

  • Das ist ein inoffizieller Launcher von GitHub:

    GitHub - flathack/FLRocket · GitHub


    Da der Crossfire 2.0 teilweise in deutsch und teilweise in englisch ist, soll hierüber das komplette deutsche Sprachpaket gepatched werden können.

    Gestoßen auf diese Möglichkeit mit dem Hinweis mich ans Forum zu wenden bin ich basierend auf diesem Youtube-Video:



    Daher dachte ich, es wäre möglich, hier nach Hilfe und Lösungen zu fragen. :-)

  • das ist der Downloader für den DE patch., ggf. Blockiert deine firewall?

    Du kannst die Dateien unter DE auch einfach selbst runterladen und in den Ordner kopieren.


    der downloader ist nicht nötig, er erspart dir nur das hin und her kopieren sowie wenn es mal Verbesserungen in der Übersetzung gibt, dann kriegst du diese automatisch.

    VG

    widget-animated-flatlas-v2-progress.gif

    ...................... FL Atlas V2 (C++)..................................................Savegame Editor............................................FL Atlas-Launcher

    306270.png309587.png305505.png

    Edited once, last by flathack ().

  • Just checked the github and... I think the instructions are wrong or at least misleading... potentially causing problems.


    Putting aside that Crossfire never will be installed in "C:\Crossfire\" but in potentially in "C:\Freelancer Crossfire\" (minor issue) the description suggests that the original launcher is needed for CF MP, but it is required for CF in general (SP and MP).

    Therefore the CF launcher has to run FIRST to fetch all CF updates and make sure that CF is updated (especially since over the years language files got updated).

    I dont know how that FLrocket thingy works but I can not imagine that it will work correctly if content is missing.


    Truth be told... I don't know atm if there are further potential issues since the CF launcher might even overwrite some of the FLrocket downloads.

    Compatibility could be an issue atm.

    I have way too many points on my to-do to test that atm. The workload for the next update is a bit overwhelming (probably my ambitions where bigger than my possibilities).

    signew.jpg


    cfmoddblogo.png5904.png5904.png
    http://www.moddb.com/scripts/topsite.php?ts=4766


    Only dead fish swim with the stream.
    Don't discuss with idiots. They only drag you down to their level and then beat you with experience there.


    This is ten percent luck,
    Twenty percent skill,
    Fifteen percent concentrated power of will,
    Five percent pleasure,
    Fifty percent pain,
    And a hundred percent reason to remember the name!

  • Ich habe die Beschreibung klarer gemacht, d. h. dass Crossfire erst komplett einmal gestartet werden muss.



    1. Crossfire installieren & bis zum Hauptmnü starten

    2. dann erst deutsch patch drüber.


    VG

    widget-animated-flatlas-v2-progress.gif

    ...................... FL Atlas V2 (C++)..................................................Savegame Editor............................................FL Atlas-Launcher

    306270.png309587.png305505.png

  • Super, vielen Dank für die hilfreichen Antworten.

    Ich werde es testen, vermutlich komme ich aber erst am Wochenende dazu. Ich kommentiere dann meinen Eintrag nochmal.


    Ich bin ja neu in diesem Forum, bin aber positiv überwältigt wie schnell geantwortet wird und wie konstruktiv die Antworten sind. Richtig toll!

  • Mein Versuch FLrocket zu testen ist zumindest auf meinem Laptop fehlgeschlagen.

    Gleiches Problem. Download bleibt bei 0 hängen. Da er die Changelog so wie ich es erkennen kann auch vom github zieht es ist kein Verbindungsproblem.

    Ich werde das heute Abend mal auf meinem normalen PC testen.


    Ich habe mir so grob zusammengereimt was das Tool macht und wie es funktioniert basierend auf der Beschreibung und der hinterlegten Dateien auf github.

    Derzeit kann ich diese Vermutung zwar nicht überprüfen aber mir sind ein paar Sachen aufgefallen die ich zumindest als eigenartig bezeichnen würde. Das sollten wir aber dann direkt auf Discord besprechen.

    signew.jpg


    cfmoddblogo.png5904.png5904.png
    http://www.moddb.com/scripts/topsite.php?ts=4766


    Only dead fish swim with the stream.
    Don't discuss with idiots. They only drag you down to their level and then beat you with experience there.


    This is ten percent luck,
    Twenty percent skill,
    Fifteen percent concentrated power of will,
    Five percent pleasure,
    Fifty percent pain,
    And a hundred percent reason to remember the name!

  • Ja, ich kann mir vorstellen, woran es liegen kann auf die Weise wie ich das implementiert habe geht der Download nur mit GitHub Account. Ich muss es über die Releases machen dann geht der Download auch anonym.


    Der Downloader macht eigentlich nichts anderes als die Daten die unter DE legen runterzuladen und in den crossfire Ordner zu packen. Das geht aber scheinbar nur direkt mit GitHub Account. Bei releases muss das language pack als ZIP reingepackt werden und dann sollte es gehen 🤭


    VG

    widget-animated-flatlas-v2-progress.gif

    ...................... FL Atlas V2 (C++)..................................................Savegame Editor............................................FL Atlas-Launcher

    306270.png309587.png305505.png

  • Ich könnte das in den Launcher übernehmen, so dass man in den Einstellung eine Sprache einstellen kann und dann nach Notwendigkeit die Dateien heruntergeladen werden. Weis nicht wie der Rocket-Launcher das macht, aber irgend ein Hash Vergleich muss er doch auch durchführen? Oder lädt er einfach immer alles aus einem Paket herunter?


    Du könntest auch eine DLL (Assembly) zur Verfügung stellen, die ich in den Launcher integriere und daraus dann eine Funktion aufrufe. Könnten wir aber auch per PN diskutieren - sofern OP nichts dagegen hat...

    signature.png

  • Ich könnte das in den Launcher übernehmen, so dass man in den Einstellung eine Sprache einstellen kann und dann nach Notwendigkeit die Dateien heruntergeladen werden. Weis nicht wie der Rocket-Launcher das macht, aber irgend ein Hash Vergleich muss er doch auch durchführen? Oder lädt er einfach immer alles aus einem Paket herunter?


    Du könntest auch eine DLL (Assembly) zur Verfügung stellen, die ich in den Launcher integriere und daraus dann eine Funktion aufrufe. Könnten wir aber auch per PN diskutieren - sofern OP nichts dagegen hat...

    das wäre … klasse. 👍 . Ich schreibe dir später mal bei discord. Bin gerade frisch aus dem Urlaub 🫡

    widget-animated-flatlas-v2-progress.gif

    ...................... FL Atlas V2 (C++)..................................................Savegame Editor............................................FL Atlas-Launcher

    306270.png309587.png305505.png

  • Super, vielen Dank für die hilfreichen Antworten.

    Ich werde es testen, vermutlich komme ich aber erst am Wochenende dazu. Ich kommentiere dann meinen Eintrag nochmal.


    Ich bin ja neu in diesem Forum, bin aber positiv überwältigt wie schnell geantwortet wird und wie konstruktiv die Antworten sind. Richtig toll!

    Ich release heute Abend vermutlich eine neue Version von FLRocket, bitte dann die neuste benutzen :).


    VG

    widget-animated-flatlas-v2-progress.gif

    ...................... FL Atlas V2 (C++)..................................................Savegame Editor............................................FL Atlas-Launcher

    306270.png309587.png305505.png

  • Hallo Jungs, ich bin ja mit meinen 60 Jahren vielleicht mittlerweile wirklich zu blöd dazu, aber wo bitte kann ich die German Dateien einzeln runterladen?

    Leider funktioniert das mit dem Rocket bei mir nicht. Wärt ihr so freundlich, mir einfach mal zu sagen, wo ich diese Dateien finden kann. Danke im Vorraus.

  • Hallo Jungs, ich bin ja mit meinen 60 Jahren vielleicht mittlerweile wirklich zu blöd dazu, aber wo bitte kann ich die German Dateien einzeln runterladen?

    Leider funktioniert das mit dem Rocket bei mir nicht. Wärt ihr so freundlich, mir einfach mal zu sagen, wo ich diese Dateien finden kann. Danke im Vorraus.

    Hi SirPoseidon,


    die Übersetzung wird per Client Hook ins Spiel gesetzt, d. h. die "Übersetzung" liegt nicht in einer Form vor, die man einfach rein kopieren könnte. Das ist extra so gebaut, damit am Crossfire Ordner nichts verändert wird und man die Übersetzung quasi durch deaktivierung der Hook wieder entfernt (macht FLRocket automatisch). Sinn war, dass man dann Multiplayer wieder spielen kann, ohne gebannt zu werden.


    Nun zu deinem Problem:

    - installiere Crossfire bitte so, dass es erstmal korrekt läuft (auf Englisch, im Multiplayer und Single Player)

    - dann lade dir FLRocket v0.4.0 runter (habe ich gestern released)

    Release FLRocket v0.4.0 · flathack/FLRocket · GitHub

    pasted-from-clipboard.png

    - lege FLRocket.exe und die dazugehörige WebView2Loader.dll in deinen Crossfire Ordner z. b. C:\Freelancer Crossfire

    - starte dann FLRocket.exe (oder lege dir eine Desktop Verknüpfung dafür an).

    - pasted-from-clipboard.png

    - Klicke dann auf SinglePlayer

    - das wars, mehr ist nicht zu tun.


    nur zur Info, was dann passiert:

    - FLRocket läd die aktuelle Übersetzung aus Github runter, das dauert beim ersten Start etwas. Das sind 220 MB, wegen der deutschen Audio Dateien.

    - FLRocket erstellt dann Backups der bestehenden englischen Audio Dateien

    - Kopiert die deutschen Audios ins Crossfire Verzeichnis.

    - Kopiert die Client Hook in das Crossfire Verzeichnis.

    - Startet den Crossfire Launcher - der wird automatisch im Single Player gestartet mit -sp:su Parameter

    Wie funktioniert nun die Übersetzung?

    - die Client Hook überwacht den Arbeitsspeicher und wenn Freelancer einen englischen Text läd. dann tauscht die Client Hook den Text durch einen deutschen Text aus.

    Kurzfassung:

    - check ob Crossfire auf Englisch korrekt läuft.

    - FLRocket ins Crossfireverzeichnis packen

    - starten (nur 1x im FLRocket Launcher auf Single Player drücken und warten bis das Spiel startet)

    widget-animated-flatlas-v2-progress.gif

    ...................... FL Atlas V2 (C++)..................................................Savegame Editor............................................FL Atlas-Launcher

    306270.png309587.png305505.png

    Edited once, last by flathack ().

  • Kleine Anmerkung noch: FLRocket sollte als Admin gestartet werden, da der prozess sonst die Freelancer.exe nicht starten darf (hier ist hinterlegt, dass sie als admin gestartet wird).


    VG

    widget-animated-flatlas-v2-progress.gif

    ...................... FL Atlas V2 (C++)..................................................Savegame Editor............................................FL Atlas-Launcher

    306270.png309587.png305505.png

  • Version 0.5.0 ist draußen, startet automatisch als Admin.


    Release FLRocket v0.5.0 · flathack/FLRocket · GitHub

    widget-animated-flatlas-v2-progress.gif

    ...................... FL Atlas V2 (C++)..................................................Savegame Editor............................................FL Atlas-Launcher

    306270.png309587.png305505.png