Abo
  • Services:

Modder bauten einen eigenen Compiler

Zum Abschluss musste ein weiteres Element funktionieren: der vom koreanischen Map-Hacker Triggerking entwickelte Trigger-Compiler epScript. Dieser wird in den EUD-Karten genutzt, um die Trigger korrekt zuzuordnen. Zusätzliche Trigger, die von Starcraft eigentlich nicht vorgesehen sind, werden durch das Programm in einem der durch den Buffer Overflow erzeugten Chunks innerhalb der Karten abgelegt. Dadurch sei Reverse Engineering dabei schwer gewesen, sagte Bachaalany. Der Emulator nimmt diese identifizierten Trigger auf und legt sie als Schattenvariablen ab, um die Funktionalität sicherzustellen.

Keine eigenen Grafiken mehr

Stellenmarkt
  1. Kratzer Automation AG, verschiedene Standorte
  2. infoteam Software AG, Bubenreuth bei Erlangen, Stuttgart

Komplett ist die Unterstützung für die EUD-Karten nicht. Denn selbst eingefügte Grafiken sind im Unterschied zu vorher nicht mehr möglich. Das liegt nach Angaben von Bachaalany vor allem an den mit Starcraft Remastered neu eingeführten hochauflösenden Grafikelementen.

Hier wäre eine deutlich aufwendigere Anpassung notwendig, weil neben der besseren Auflösung auch komplett neue Dateiformate verwendet werden. Die Map-Ersteller müssen also auf bestehende Starcraft-Grafiken zurückgreifen. In einigen Fällen führe das dazu, dass Grafiken von Einheiten zu einem neuen Element kombiniert würden, sagt Bachaalany.

Starcraft war schon immer ein Spiel, das von der Community lebt und dessen Popularität insbesondere in Südkorea sehr hoch ist. Auch wenn die Popularität als Wettbewerbsspiel abnimmt, investiert Blizzard weiterhin in die Pflege des Spiels und interagiert mit den Spielern. Dass das nicht immer leicht ist, zeigt das folgende Beispiel.

Eine ganz unerwartete Schwierigkeit gab es bei dem Unterfangen. Denn die Map-Ersteller nutzten verschiedene Techniken, um die Karten mit einem Kopierschutz zu versehen. Das macht es für das Blizzard-Team komplizierter, die Struktur der Karten zu analysieren und die richtigen Schnittstellen zu schaffen, um diese zum Laufen zu bringen. Dies gilt vor allem für Karten, die Werbung enthalten.

Der Emulator hat neben der gesteigerten Sicherheit übrigens noch einen Vorteil für Spieler: "Die eigentlichen Exploits funktionierten nur auf Windows, nicht aber in der Mac-Version des Spiels", sagte Bachaalany. Mit dem Emulator bekommen jetzt also auch Nutzer anderer Betriebssysteme die Möglichkeit, mit Starcraft 1 20 Levels von Mario zu spielen. Warum? Weil es geht!

 Jäger und Sammler von Speicheradressen
  1.  
  2. 1
  3. 2
  4. 3
  5. 4


Anzeige
Hardware-Angebote
  1. ab 119,98€ (Release 04.10.)
  2. 915€ + Versand
  3. ab 399€
  4. 119,90€

Bachsau 29. Aug 2018

und hätte Blizzard die Sicherheitslücke sofort nach bekanntwerden gepatcht, hätten sich...

elgooG 08. Feb 2018

Also unser Unternehmen kann auf über 20 Jahre alten Code zurückgreifen. Irgendwann wurde...

thorben 07. Feb 2018

DANKE. Die Begründung ist herrlich :-D Ich bin also wie C 8-)

0xDEADC0DE 07. Feb 2018

In dem Fall wird das per Mapping entschieden.

toastedLinux 07. Feb 2018

Was würdest du denn erwarten? Die Präsi von dem hätte ich mir auf jeden Fall gar nicht...


Folgen Sie uns
       


Lenovo Thinkpad E480 und Thinkpad 485 - Test

Wir testen das Thinkpad E480 mit Intel-Chip und das Thinkpad E485 mit AMD-Prozessor.

Lenovo Thinkpad E480 und Thinkpad 485 - Test Video aufrufen
Yara Birkeland: Autonome Schiffe sind eine neue Art von Transportsystem
Yara Birkeland
Autonome Schiffe sind eine neue Art von Transportsystem

Die Yara Birkeland wird das erste elektrisch angetriebene Schiff, das autonom fahren soll. Das ist aber nicht das einzige Ungewöhnliche daran. Diese Schiffe seien ein ganz neues Transportmittel, das nicht nur von den üblichen Akteuren eingesetzt werde, sagt ein Experte.
Ein Interview von Werner Pluta

  1. Power Pac Strom aus dem Container für Ozeanriesen
  2. Yara Birkeland Norwegische Werft baut den ersten autonomen E-Frachter
  3. SAVe Energy Rolls-Royce bringt Akku zur Elektrifizierung von Schiffen

Single Sign-on Made in Germany: Verimi, NetID oder ID4me?
Single Sign-on Made in Germany
Verimi, NetID oder ID4me?

Welche der deutschen Single-Sign-on-Lösungen ist am vielversprechendsten? Golem.de erläutert die Unterschiede zwischen Verimi, NetID und ID4me.
Eine Analyse von Monika Ermert

  1. Verimi Deutsche Konzerne starten Single Sign-on

Oldtimer-Rakete: Ein Satellit noch - dann ist Schluss
Oldtimer-Rakete
Ein Satellit noch - dann ist Schluss

Ursprünglich sollte sie Atombomben auf Moskau schießen, dann kam sie in die Raumfahrt. Die Delta-II-Rakete hat am Samstag ihren letzten Flug.
Von Frank Wunderlich-Pfeiffer

  1. Stratolaunch Riesenflugzeug bekommt eigene Raketen
  2. Chang'e 4 China stellt neuen Mondrover vor
  3. Raumfahrt Cubesats sollen unhackbar werden

    •  /