PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Crusader Kings in 1280er Auflösung gefällig?



horgel
11.04.05, 13:55
.
Besitzer eines hochauflösenden TFT-Displays werden es mir nachempfinden:

Warum, oh warum nur hat der God of Thunder und Rock 'n Roll,
der mächtige Johan von Paradox,
vor dessen Programierkünsten wir kleinen Anwendungsprogramierer nur erfürchtig erschauern können
es seinem spielenden Pöbel verwehrt
die Bildschirmauflösung seines Meisterwerks "Crusader Kings"
nach unserem unwürdigem Gusto selbst einzustellen? :(


Nun denn,
die völlige Freiheit kann ich nicht versprechen, aber 1280*1024 sind auf meinem Billig e-yama LCD erheblich ansehlicher und bieten vor allem etwas mehr Überblick.

Siehe hier : Screenshot (http://www.iwkoeln.de/img/crusaders1280.jpg)


Ein kleiner Hack der Exe in Ehren kann einem niemand verwehren.

Ich habe es nur kurz unter Win XP angetestet. Es scheint alles sauber zu funktionieren.
Garantie kann ich natürlich nicht gewährleisten...
Die kleine graphische Unschönheit in der linken unteren Ecke (siehe Screenshot) liesse sich vielleicht noch mit etwas tiefere Assembler-Code-Recherche ausbügeln, aber es beeinträchtigt das Spielen eigentlich kaum.

!!!WICHTIG!!! Der beschriebene Hack ist nur für das aktuelle Betapatch vom 8.April korrekt. Dieses Beta-patch klappt eigentlich sehr gut. Ich findes erheblich besser als 1.04...


--------------------------
Für den, den es interessiert:
Wie geht das nun?
--------------------------

-Man mache sich eine Kopie der crusaders.exe

-Man nenne die Kopie z.b 1280crusaders.exe

-Man lade sich den freien Hexeditor XVI32 herunter Link (http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm#download)

-Man öffne die Datei 1280crusader.exe und suche über den Befehl Adress->Goto folgende zwei Adressen und ändere sie wie folgt: (siehe auch Screenshot (http://www.iwkoeln.de/img/xvi32.jpg))

$1C7935 Ändern von 04 auf 05
$1c7939 Ändern von 03 auf 04

-Man speichere ab.

-Ein kleines Problem existiert noch: Das Spiel benötigt nun für den Ladescreen eine Datei 1280_load.bmp , welcher nun mal nicht beim Originalspiel vorhanden ist. Wer EU2 oder Victoria sein eigen nennt, ist fein raus und kopiert sich einfach die dortige Datei, Die Datei befindet sich bei allen Paradox Spielen im Unterverzeichnis gfx. (und da muss natürlich auch bei Cruser Kings hinkopiert werden.) Alternativ können Besitzer eines Graphik-Programmes die 1024_load.bmp kopieren und mit dem Programm auf genau 1280*1024 aufblasen und diese Datei dann als 1280_load.bmp verwenden.

Edit: Ein einfacher 1280er Ladescreen kann auch hier geruntergeladen werden: link (http://www.iwkoeln.de/img/load_1280.zip)


(Wer's übrigens ohne die Datei probieren möchte wird wohl mit einem netten Crash to Desktop belohnt werden...)

Arminus
11.04.05, 14:02
Sieht interessant aus. Eine 1400er * 900er-Auflösung ist wohl nicht drin, oder? :rolleyes:

Werde mit so einer Modifikation erstmal warten und schauen, was sich bei den betas noch so tut...

horgel
11.04.05, 14:18
Sieht interessant aus. Eine 1400er * 900er-Auflösung ist wohl nicht drin, oder? :rolleyes:

Werde mit so einer Modifikation erstmal warten und schauen, was sich bei den betas noch so tut...

Könnte vielleicht sein, müsste getestet werden, aber die 1280er Auflösung ist eigentlich noch in CK angelegt, da viel vom Code 1 zu 1 von den Vorgängern übernommen wurde. Daher scheint es mit dieser Auflösung keine Probleme zu geben
Das aktuelle Betapatch ist wirklich einen Versuch Wert. Ich hatte nur einen Absturz in drei Tagen Spielzeit. Ich werde die Hex-Adressen bei den zukünftigen Patches wohl auch rausfischen, da es mir die originale 1024 Auflösung auf meinem Monitor immer ein Greuel war

Wenn wirklich Bedarf bestehen sollte, könnte ich die Adressen auch für das letzte offizelle Patch herrassuchen (dazu müsste ich aber CK wohl neu installieren)

.

horgel
11.04.05, 22:32
Zu guter Letzt noch ein paar Hinweise.

Paradox erlaubt es NICHT EXEs per Mail zu versenden. (Obwohl die Exes in Ihren Beta-patches frei downloadbar sind, aber das ist wohl ihre Entscheidung).

Ich denke Paradox hat die Graphik-Einstellungen ihrer neueren Spiele zurückgeschraubt um so ihren Support etwas zu entlasten. Alte Monitore haben oft Probleme mit 1280er Auflösung und bestimmten Refresh-Raten.

Falls das jemand dieses Mod verwenden möchte sollte er wissen was er tut (ob er bei 1280 probleme hat..)

Moderne CRT-Monitore ind LCDs sollten keine Probleme haben.

Anbei noch ein Screenshot (http://www.iwkoeln.de/img/xvi32.jpg) vom Hexeditor der die 2 geänderten Werte zeigt

.

horgel
12.04.05, 08:18
Ein einfacher 1280er Ladescreen kann auch hier geruntergeladen werden: link (http://www.iwkoeln.de/img/load_1280.zip)