Wie laufe ich StarCraft: Brood War auf Windows 7 ohne Probleme?

Es gibt viele Probleme mit SC 1 Broodwar läuft auf Windows 7 Ultimate x64 wie Einfrieren, beschädigte Farben etc.

Wie kann ich das beheben?

  • Können Sie Spiele mit nicht-trivialen Grafikanforderungen in einer virtuellen Maschine ausführen?
  • Ich kann nicht an der Eröffnungsspritze vorbeikommen, wenn ich versuche, Skyrim zu spielen
  • Installieren eines 16-Bit-Windows 95-Spiels auf 64-Bit-Windows 7 Home Premium
  • Warum werden meine Begleiter nicht auf die richtigen Handlungen reagieren?
  • Wo ist das Gesicht dieses Kerls?
  • PS3-Wiederherstellungs-Backup stellt keine Daten wieder her
  • Wo ist mein Minecraft-Ordner in diesem ungewöhnlichen Mac-Setup versteckt?
  • Was kann SCVs reparieren?
  • Ich teleportierte zu weit weg und jetzt stürzt das Spiel auf Weltbelastung
  • Installieren eines 16-Bit-Windows 95-Spiels auf 64-Bit-Windows 7 Home Premium
  • Warum sagt Minecraft auf dem PC, dass es keine Verbindung zu einem Server herstellen kann?
  • Warum sind meine Versuche, in-Game-Screenshots zu nehmen (im Big-Picture-Modus)?
  • 10 Solutions collect form web for “Wie laufe ich StarCraft: Brood War auf Windows 7 ohne Probleme?”

    Die Lösung ist, den Forscher zu töten, der diese Probleme verursacht:

    1. Notizblock öffnen und einfügen:

      @echo off taskkill /f /IM explorer.exe start /wait StarCraft.exe start C:\Windows\explorer.exe 
    2. Wähle alle Dateien -> als WIN7FIX.bat speichern

    3. Kopiere WIN7FIX.bat im Starcraft-Verzeichnis (wo starcraft.exe ist)

    4. Lass diese Fledermaus-Datei. ERLEDIGT !

    PS Es gibt andere Führer auf dem Netz, aber sie vermissen 1 wichtige Sache: der wait Schalter. Wir müssen warten, bis sc1 endet, sonst wird der Explorer nicht starten!

    Extragutschrift: Wenn du es nicht magst, wenn du ein Eingabeaufforderungsfenster eröffnest, wenn du Starcraft betreibst, schaffe eine zweite Datei, gib aber diese eine Erweiterung .vbs . Klicken Sie mit der rechten Maustaste -> Bearbeiten und fügen Sie ein:

     Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "scFixed.bat" & Chr(34), 0 Set WshShell = Nothing 

    Ändern Sie scFixed.bat zu was auch immer Sie Ihre Batch-Datei benannt haben. Speichern und schließen Sie den Editor und führen Sie die .vbs-Datei aus.

    Aufräumen

    • Erstellen Sie eine Verknüpfung für die .vbs-Datei auf dem Desktop (oder wo immer Sie Ihre Spielverkürzungen behalten) und benennen Sie es um, wenn Sie es wünschen
    • Klicken Sie mit der rechten Maustaste und gehen Sie zu Eigenschaften-> Symbol ändern
    • Navigieren Sie zum Starcraft-Verzeichnis
    • Klicken Sie auf die ursprüngliche Starcraft.exe (mit dem Wraith-Kämpfer-Symbol) und klicken Sie auf Öffnen
    • Klicken Sie ein paar Mal auf OK

    Hey Presto! Eine brandneue (funktionierende) Starcraft-Verknüpfung, die kein Eingabeaufforderungsfenster öffnet

    Ich müsste meine genaue Konfiguration zu Hause überprüfen, aber auf meinem Windows 7 x64 Ultimate Maschine, ich glaube ich habe es so konfiguriert:

    Aktivieren Sie auf der Registerkarte Kompatibilität der Anwendungsverknüpfung die folgenden Kontrollkästchen:

    • "Führen Sie dieses Programm im Kompatibilitätsmodus für Windows XP (Service Pack 3)"
    • "Run in 256 Farben"
    • "Run in 640 x 480 Bildschirmauflösung"
    • "Desktop-Komposition deaktivieren"
    • "Führen Sie dieses Programm als Administrator aus" (wenn Sie online spielen möchten)

    Dies behebt die Video-Probleme in den Menüs, obwohl sie wieder erscheinen, wenn Sie Alt + Tab aus dem Spiel dann wieder in.

    Es gibt noch Leute, für die alle erwähnten Fixes nicht kommen werden :

    • Einstellung Affinity (1 CPU im Task-Manager)
    • Einstellung Priorität einstellen
    • Beenden Sie die Aufgabe oder pausieren Sie den Explorer ( dies ist meine erste Antwort, die in 80% der Fälle funktioniert)
    • Selektive Inbetriebnahme (nur Grunddienste in msconfig: start-> run-> msconfig)

    Mein persönliches Gefühl ist, dass es von Ihrer Grafikkarte abhängt. Je mächtiger Ihr Grafikchip ist, desto höher ist die Wahrscheinlichkeit, dass es nicht funktioniert.

    Für diese Leute gibt es aber noch 2 Möglichkeiten:

    1. Führen Sie Starcraft in a virtual machine (Windows XP Mode) <- das ist okay, aber Sie können dieses alte Spiel nicht vollständig sehen (egal was Sie tun, es setzt sich auf 640 * 480 und verlässt schwarze Ränder um das Spiel)
    2. Mit dem Chaoslauncher- Tool <- there is an option: W-MODE (windows mode)
    3. Mit dem DxWnd- Tool (das erlaubt, alte Spiele im Fenstermodus auszuführen). Aber bitte, vergiss nicht, die c ++ redistributable zuerst zu installieren (es ist der zweite Link auf der Website: Link ). Dann können Sie das dx-Tool installieren

    Die zweite (oder die dritte) Option ist sehr interessant und sollte für alle arbeiten ! Es löst die Direct3D Einfrieren Probleme mit diesem Spiel. Es läuft in einem Fenster (das ist eine Unannehmlichkeit zum Spielen: – /), das heißt, wenn du einen hochauflösenden Bildschirm hast , sende deine Auflösung auf 800 * 600 (oder etwas niedriger als deine normale Auflösung), so dass es ' Ich bin so klein.

    Sie können einen DirectDraw "Hack" verwenden, ohne explorer.exe zu stoppen, bevor Sie das Spiel starten. Entpacken Sie einfach die Datei ddhack10.zip in Ihr Starcraft-Verzeichnis und führen Sie das Spiel wie gewohnt aus .

    Ein Auszug aus dem Verfasser des Hacks, warum er den Workaround für DirectDraw erstellt hat:

    Mein Win7 wechselte zu 256 Farben bei einer Auflösung von 640×480, aber das Spiel lief .. mit völlig falscher Palette.

    Da ich spiele, dass die Spiele DirectDraw verwenden, habe ich beschlossen, meine eigenen zu rollen.

    Die Farben sind einfach zu beheben (öffnen Sie einfach Bildschirmauflösung Fenster vor dem Start sc)

    Aber es gibt noch das Problem des Einfrierens.

    Wenn ich im Vollbildmodus spiele, wird mein Computer nach einer Weile einfrieren. Maus bewegt sich nicht, der Ton wird bis zum Ende des .wav (wohl gepuffert in einem Realtek-Chip) fortgesetzt. Muss das System neu starten.

    Allerdings habe ich noch nie dieses Problem im Fenstermodus gehabt

    Wenn Sie nach der Installation des NVIDIA-Treiber-Updates Probleme haben, gehen Sie in die 3D-Optionen und drehen, wenn die Einstellung DPS unter der globalen Registerkarte aufgerufen wird. Ich habe diese Lösung auf dem Battle.net Forum gefunden .

    Geschrieben von SmearMerchnt hatte ich dieses genaue Problem auf meiner eigenen Maschine (nvidia-basiert), wo viele Monde das Spiel gut funktionierte und dann hatte es die grafische Ausgabe, die du beschreibst. Es scheint nVidias Standard-globale Einstellungen für Dynamic Super Resolution (DSR) zu sein, die während eines Treiber-Updates hinzugefügt wurden. Ich habe dieses Problem mit der folgenden Methode gelöst, es hat auch ähnliche Video-Probleme gelöst, die ich mit Spielen von GOG hatte:

    1. Gehe zum nvidia-Kontrollfeld
    2. Im linken Bereich gehen Sie zu 3D-Einstellungen -> verwalten Sie 3D-Einstellungen
    3. In der globalen Einstellungen tab ausschalten DSR-Faktoren (deaktivieren Sie alle Boxen, dies sollte auch ausschalten DSR – Glätte, wenn auch nicht ausschalten auch)

    Stellen Sie im Nvidia-Bedienfeld die Größe und Position des Desktops ein. Dann wählen Sie für das Seitenverhältnis "Skalierung auf GPU statt Display" aus und wenden Sie die Änderungen an.

    Dies ermöglicht es dem Windows 7-Benutzer, StarCraft und Diablo in ihren nativen Auflösungen auszuführen.

    Blizzard-Unterstützung: Regenbogen oder gewaschene Farben unter Windows 7

    Wenn Sie erlebt haben oder Regenbogenfarben im Spiel, zwingt Windows DirectDraw, um das Spiel unter einem Kompatibilitätsmodus laufen kann Ihr Problem lösen. Wir haben einen voreingestellten Registrierungsschlüssel, den Sie anwenden können, um es zu aktivieren.

    Für die beschädigten Farben Ausgabe:

    DirectDrawFix

    Sie müssen das nur einmal auf StarCraft.exe ausführen. Mit diesem gibt es keine Notwendigkeit, manuell zu schließen, oder verwenden Sie Skripte, die Explorer.exe schließen wird, jedes Mal, wenn Sie Starcraft laufen.

    Windows Vista und Windows 7 brechen Farbkompatibilität mit bestimmten Anwendungen, die von palettenbasierten, 256-farbigen Grafiken abhängen. Aufgrund von Änderungen an DirectX und DirectDraw können die Farben dieser Anwendungen und Spiele unter diesen neueren Betriebssystemen verzerrt erscheinen.

    DirectDrawFix ermöglicht es Ihnen, dieses spezifische Problem zu lösen, indem Sie die erforderlichen Kompatibilitätsfixes an die Registrierung anwenden. Für diese Anwendung ist eine Erhöhung erforderlich.

    Wenn es nur ein Farbwiedergabe-Problem ist, behebt das oben aufgeführte DirectDrawFix (pro galacticninja ) das Problem, ohne dass man die GPU-Verwaltung, OS-Kompatibilität oder Videotreiberprobleme zumindest bei Win7 Pro 64-Bit manipulieren muss.

    Jedes Hauptspiel .exe kann unabhängig voneinander behoben werden, ohne die Einstellungen anderer Spiele zu stören. Ich habe dieses Update für ein paar Microsoft-Spiele erfolgreich angewendet, aber es funktioniert für alle Legacy-Spiele, die noch nie ein Update / Patch selbst für die Upgrades (wahrscheinlich verlorene Unterstützung durch Marketing-Seneszenz) angewendet haben. Das ursprüngliche Starcraft und seine Erweiterungen fallen in diese Kategorie, da der aktuellste Patch die neue Rendering-Technologie nicht adressiert hat.

    Wir lieben es zu spielen, vor allem Videospiele.