PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Der Assassin's Creed Tweak Thread



Keksus
09.04.2008, 21:49
So, hab da sganze mal direkt umbenannt um das auszuweiten ;) Hie rgehts um alles womit man AC ein bisschen besser machen kann. Seis nun Grafik oder Performancemäßig oder einfach nur kleine Hilfen und Tipps auf technischer Ebene ;)

Ich habe im Ordner C:\Dokumente und Einstellungen\Nutzername\Anwendungsdaten\Ubisoft\A ssassin's Creed

Eine Assassin.ini gefunden, wo die Einstellungen gespeichert werden. Es ist nicht viel, aber dort kann man ein bisschen rumschrauben. U.a. scheint es möglich zu sein das Spiel zu einer Auflösung zu zwingen.

Wer keine Lust hat sich die Intro Videos immer beim starten anzusehen kann einfach den Videos Ordner in "Videos old" oder so umbennenen. Keine Angst: Da sind keine wichtigen Videos drin. Nur welche die am Anfang kommen (Fake Ladebalken, UbiSoft Logo ect.) welche man nicht abbrechen kann. Man landet dann nach dem starten direkt bei der Profilauswahl.

Beenden geht übrigens ganz schnell mit ALT+F4, die Savegames stört das nicht. Im gegenteil: Es erspart Laufwege. Ich hab grad in Damaskus die erste Nachforschungsmission gemacht, dann mit ALT+F4 beendet und nachm Laden war ich direkt im Assassinenbüro.

€:
AC Tweakguide auf www.tweakguides.com (http://www.tweakguides.com/AC_1.html)

damdam
12.04.2008, 18:21
Was die Geschichte mit den intro's angeht, die funktioniert bei mir nicht. Wenn das spiel bei mir die Videos nicht finden kann, startet das SPiel auch nicht mehr. es geht kurz in den vollbildmodus, alles schwarz, läd was und schmeißt mich zurück auf den desktop. Hab da einiges getestet. Vllt ist es besser die Videos zuersetzen.

Nerdus
12.04.2008, 19:40
Was die Geschichte mit den intro's angeht, die funktioniert bei mir nicht. Wenn das spiel bei mir die Videos nicht finden kann, startet das SPiel auch nicht mehr.
probier mal alle Videos bis auf das Intro umzubenennen / wegzuverschieben - das geht bei mir :)
und das Intro kann man ja mit Escape abbrechen

b0untY
12.04.2008, 22:05
HowTo - Schönere Grafik in Assassin's Creed für Nvidia-Grafikkarten

Vorbemerkungen:
Ich möchte vor dem Beginn erst einmal sagen, dass man versuchen sollte die Grafik zu verbessern, wenn das Spiel ohne Fremdeinstellungen auch wirklich sauber und korrekt läuft. Falls dies nicht der Fall sein sollte möchte ich davon abraten, denn es kann sicherlich auch zu Schwierigkeiten führen, welche niemand haben möchte.

Mein System:
- Betriebssystem: Windows Vista-Ultimate (64bit)
- Prozessor: INTEL Core2 Quad 6600
- Mainboard: ASUS Striker II Formula
- Grafikkarte: MSI GeForce 8800 Ultra
- Arbeitsspeicher: G.Skill 8198Mb [CL5]
- Festplatte(n): 200Gb, 500Gb, 180Gb & 200Gb

Anleitung:
Ihr solltet euch erstmal die neusten Treiber für eure Grafikkarte auf www.nvidia.de downloaden und installieren, damit wir auch alle die selben Vorraussetzungen haben. Nun beginnen wir mit den Einstellungen in der Nvidia-Systemsteuerung.
Wir gehen gehen links in die Aufgabenleiste und öffnen das Untermenu 3D-Einstellungen, danach wählen wir den nun offenen Untermenupunkt 3D-Einstellungen verwalten. Nun konzentrieren wir uns auf den Contenbereich (rechts) und wählen erst einmal Programmeinstellungen, danach fügen wir erst einmal unter Programme unser Assassin's Creed ein, damit wir später nur für dieses Programm die gewünschten Grafikeinstellungen verwenden können, also dass die Einstellungen nicht in anderen Programmen ebenfalls verwenden werden, denn dies kann zu einigen Problemen führen. Ihr klickt nun auf Hinzufügen und geht in euer Verzeichniss in welchem ihr Assassin's Creed installiert habt. Dort wählt ihr nun eure AssassinsCreed.exe aus.
AssassinsCreed_Dx9.exe,
AssassinsCreed_Dx10.exe
und
ihr könnt auch die AssassinsCreed_Game.exe angeben, da diese wenn mich nicht alles täuscht die empfolene Anwendung startet. Ausserdem könnt ihr auch die oberen Anwendungen (Dx9 & Dx10) beide hinzufügen, müsst dann aber auch bei beiden die folgenen Einstellungen übernehmen.

Nachdem wir die Anwedungen hinzugefügt haben, suchen wir nun diese in der oberen Liste "Zu überschreibendes Programm auswählen:" und makieren die Anwendung. Jetzt konzentrieren wir uns auf die untere Leiste "Die Einstellungen für AssassinsCreed_Dx9/10.exe festlegen:". Hier gebe ich euch die Werte welche ihr ändern könnt, die anderen Angaben könnt ihr so lassen wie sie stehen, da sie Anwendungsgesteuert sind und es dürfte so zu keinen Problemen führen.

Anisotrope Filterung - 16x
Antialiasing - Transparenz - Supersampling
Texturfilterung - Optimierung von anisotr... - Ein
Texturfilterungsqualität - Qualität bis Hohe Qualität (Je nach Rechnerstärke)
Threaded-Optimierung - Ein

Nun wählt ihr ganz unten im Fenster Übernehmen und könnt nun das Spiel normal starten. Ihr könnt natürlich auch noch die Anwendungsnamen (oben erwähnt) einen anderen Namen geben, damit es etwas geordneter wirkt.

Was sollte nun verbessert dargestellt werden?

Schatten:
An manchen Stellen des Spieles ist euch sicherlich schon aufgefallen, dass die Schatten sehr Stufenförmig dargestellt werden. Dies sollte nun behoben sein und die Schatten sollten nun sehr schön und glatt dargestellt werden.

Models:
Altair ist ein sehr kreativ gestalteter Held in Assassin's Creed, doch leider wird auch er etwas Stufenförmig dargestellt. Dies sollte nun Vergangenheit sein.Ausserdem sollte er nun auch etwas hervorragender Wirken, welches in Kämpfen sehr sehr gut aussieht.

Umgebung:
Die Wände, Böden, Himmel, etc. sollten nun noch lebhafter wirken welches natürlich in so einem großartigen Spiel eigentlich nicht sein muss, aber eine gute Sache ist.



So nun sind wir schon am Ende, also wie gesagt.. Bei mir sieht es nun alles besser aus und es hat wirklich etwas gebracht, ich hoffe, dass es bei euch ebenfalls so sein wird.
Über Kommentare würde ich mich sehr freuen, und vielleicht sogar weitere Tricks um die Grafik zu optimieren.


mfg: b0untY

Ich übernehme keine Haftung für sämtliche auftretende Probleme oder anderes. Dieser HowTo und freiwillig und somit auf eigene Gefahr!

Keksus
12.04.2008, 22:12
Ich verschieb das mal in den tweak Thread ;) Aber danke fürs rausfinden. Werds mit meinem neuem Rechner, welchen ich in ca. 2 Wochen bekommen müsste, mal ausprobieren ;)

Nerdus
12.04.2008, 22:16
ein vorher/nachher-Screenshot wäre schön, damit man sich ungefähr vorstellen kann was dann besser / anders aussieht :)

b0untY
12.04.2008, 23:44
ja ich hatte auch schon vor sowas zu machen, aber so richtig ein bild sozusagen halbieren und eine seite vorher eine nacher schaffe ich nie so wirklich weil ich doch verwackel und dann sieht das komisch aus oO
aber ich kann ja mal einen vom altair machen, damit man die kantenglättung richtig sieht.

---------------------

hmm.. ich habe gerade mitbekommen, dass die Kantenglättung nicht bei jedem für Assassin's Creed richtig funktioniert. Ein Freund hat es ebend probiert, doch der unterschied war nur sehr minimal. Ich hoffe mal das mit einem Patch evtl. noch weitere Grafikeinstellungen hinzukommen, damit man es auch noch schöner machen kann. Vlt. ist ja sogar noch eine Vista(64bit)-Unterstützung dabei, denn es kam ja anscheinen gerade da bei vielen zu Problemen. Ich selbst hab ja auch VistaUltimate(64bit) aber hab anscheinen glück, das ich nur die Hertzzahl mit der in Assassin's Creed gleich stellen musste.

Kain LaVey
13.04.2008, 00:15
Wo finde ich die Nvidia-Systemsteuerung? (hab eine 8800 gt OC)

Der Börner 3000
13.04.2008, 00:55
rechte maustaste auf den desktop und dann sollte das unter einem von den Punkten stehen.

Kain LaVey
13.04.2008, 01:33
thx ;)


Ich habs mal ausprobiert. Ich bin mir jetzt nicht 100%ig sicher das es besser ist. Also die Schatten sind immer noch ein wenig pixelig. Aber Altair wirkt irgendwie feiner. Allerdings fehlt mir jetzt der direkte Vergleich.

Ich werde morgen mal Screenshots machen und Vergleichsbilder hier reinstellen.

BeerWulf
13.04.2008, 04:27
Ich habs auch ausprobiert, und keinen Unterschied festgestellt. Die Schatten sind immer noch teilweise kantig, was ich traurig finde, da ich ja schon in den Grafikeinstellungen des Spiels alles auf Max gestellt hab. An Altair hab ich auch nicht mehr Feinheiten feststellen können.

Keksus
18.04.2008, 23:01
Auf www.tweakguides.com ist der Guide für AC erschienen:

http://www.tweakguides.com/AC_1.html

u.a. sind weitere mögliche Lösungen für die Soundprobleme von AC beschrieben.

Saith*Masu*
01.05.2008, 13:31
Hallo Leute,

wie ihr ja alle wisst, ist Assassins Creed ein Konsolen portiertes Spiel, dass nicht allzu viele Einstellungen in der Grafik und Soundqualität zulässt.
Erweiterte Einstellungen und Anpassungen für das System sind schwer möglich, da einfach zu wenig Optionen zur Verfügung stehen.
Unter folgenden INI Dateien könnt ihr aber spezifischer eure Einstellungsmöglichkeiten eingeben.
1. Assassin.ini
Hier stellt ihr hauptsächlich die Grafikeinstellungen um und ist sozusagen das Herzstück.
Ihr kommt an diese Datei wie folgt:
Vista:
Start/Suche starten/assassin.ini/überall suchen/erweiterte suche,fertig!
Bei "Nicht indezierte,versteckte und Systemdateien einbeziehen" ,müsst ihr noch einen einen Hacken machen sonst findet er die Datei nicht.
Anschliessend könnt ihr schalten und walten, was im normalen Spiel gar nicht funktionieren würde.
2. Dare.ini
Hier stellt ihr alles zu eurem Sound ein.
Ihr kommt an diese Datei wie folgt:
Vista:
Start/Suche starten/dare.ini/überall suchen/erweiterte suche,fertig!
Auch hier müsst ihr wieder einen Hacken bei
"Nicht indezierte,versteckte und Systemdateien einbeziehen" machen!

Wer gut englisch kann, kann sich ja mal diesen nützlichen Beitrag durchlesen,
http://www.tweakguides.com/AC_1.html
der wirklich alles zu Assassins Creed abdeckt.
Falls jemand Probleme mit dem Verständniss hat, kann bei mir noch einmal anfragen.

Viel Spass!

Saith*Masu*
01.05.2008, 13:51
Der Einfachleitshalber stelle ich hier die wichtigsten Einstellungsmöglichkeiten dieser Seite hier mal herein:

Assassin.ini


[Player]


LastUsedProfile=1207889740


The value for this variable records your last used profile in the game. The number corresponds with the saved game and associated profile files found in your Profile directory (See the Profile section of the In-Game Settings for details). Remember, you can match profile numbers to profile names by opening the relevant .hdr file with a text editor to see what the profile name is for that string of numbers.


[Graphics]


DisplayWidth=1280
DisplayHeight=1024


These two lines determine the width and height of the display resolution used for the game. While you can set the resolution in the in-game Resolutions setting under Graphic Options, if you want to try setting a custom resolution, alter these lines - but make sure the Refresh Rate (specified below) is supported by your monitor and graphics card at your chosen resolution.


RefreshRate=60


This option determines your refresh rate in Hz at your chosen resolution. Typically it can be set using the in-game Resolutions setting under Graphic Options, however you can try forcing a different refresh rate here as long as you are certain your monitor supports it. If your monitor doesn't suppor the refresh rate your game may not start, or may start with a black screen.


ShadowDistance=4


This variable is normally controlled by the in-game Shadows setting under Graphic Options. It determines the distance at which shadows are visible. At Shadows Level 3, this variable =4, at Shadows Level 2, this variable = 2, and at Shadows Level 1 this variable =0 (i.e no shadows). If you wish to have better control over the shadow distance, you can manually set the value here, e.g using a value of 3 or 1, which is not possible by using the in-game settings. Altering shadow distance can have a noticeable impact on both the image quality and performance in the game.


ShadowMapSize=1024


This variable determines the resolution, and hence overall quality, of shadows in the game. The higher the value, the less pixellated, and the more detailed shadows will be, at the cost of some performance. It is normally controlled as part of the in-game Graphic Quality setting found under Graphic Options. However if you wish to set a value other than the specific values determined by that setting (i.e. 1024, 768, 640 or 512), you can do so here. For example, you can use values lower than 512 (such as 256 or 128) to improve performance at the cost of image quality. Note that it appears that 1024x resolution is the maximum possible, higher values seem to have no impact on shadow quality.


Multisampling=1


This variable controls Multisampling Antialiasing (AA), and can be adjusted using the Multisampling setting as described in the In-Game Settings section. The main reason you would want to adjust this setting in the .ini file is if you don't have access to it in the in-game options because you've set a high resolution. A value of 0 for this variable = no AA, 1 = 2xAA, and 2 = 4xAA. Higher values appear to be ignored.


DistanceLOD=0


This variable determines the detail of objects visible in the distance. The higher the value, the fewer objects will be visible at distance, which may improve performance in large outdoor areas. It is normally controlled as part of the Level of Detail slider in-game setting. At Level of Detail 4 and 3, this variable =0, and at Level of Detail 2 and 1 it =2. In practice altering the setting won't greatly affect most distant objects, mainly just trees and bushes, but it may provide a few extra FPS.


MaxNPCLODLevel=5


This setting controls the level of detail on all NPCs (Non-Player Characters), with the higher the value, the more detailed the features, clothing and general figure of NPCs - whether near or far from Altair - at the cost of performance. Normally you can control this variable through use of the Level of Detail in-game setting, whereby Level of Detail Level 4 = a value of 5 for this variable, Level 3 =3, Level 2 =2 and Level 1 =1. However here you can set a value of 4 if you wish, which is otherwise not possible in the game. Note that setting a value of 0 for this variable causes major glitching in the game.


SmallObjectsCullDistanceModifier=1
MediumObjectsCullDistanceModifier=1


These variables appear to control the distance at which certain sized objects are removed from view, however visually the impact is difficult to tell. They are controlled as part of the Level of Detail in-game setting, and at progressively lower levels of detail, these variables rise in value - e.g. at Level of Detail 1 on the slider, SmallObjectsCullDistanceModifier=5, and MediumObjectsCullDistanceModifier=3. A value of 1 for each should provide the highest quality.


MaxSearchTimePerFrame=2000


After testing this variable in both XP and Vista, I'm unclear as to precisely what it does. I do note however that in my XP, this variable =2000, while in my Vista it =10000, both using exactly the same settings (everything at maximum). If anyone knows exactly what this setting does, please Email Me (persianimmortal@tweakguides.com) with the details so I can update the guide.


Update: Based on further feedback, the value for this variable seems not to differ by OS, rather it seems to differ on various systems for other reasons which are not clear.


Fullscreen=1


This variable controls whether Assassin's Creed starts up in fullscreen (=1) or windowed (=0) mode. Fullscreen mode is always recommended for optimal performance and minimal problems - especially under Windows Vista where fullscreen applications automatically disable the desktop and thus improve performance. However if you find the game starting up in windowed mode even if you don't want it to, make sure this option is set =1 and if that doesn't work, press ALT+Enter to force the game to switch to fullscreen mode.


Particle=1


This variable is normally controlled as part of the Graphic Quality in-game setting, and is automatically enabled at Graphic Quality Levels 3 and 4. It determines whether particle effects such as smoke, dust and moving clouds are used. When set to =0, all particle effects are disabled, which can noticeably improve performance at the cost of some realism.


LODBlend=1


This variable is normally controlled as part of the Graphic Quality in-game setting, and determines how smoothly the level of detail transition is made as distant objects come closer. For example with LODBlend=0 (disabled), additional details on buildings will suddenly popup into view as you walk closer to them, rather than blending in more smoothly when LODBlend=1 (enabled). Disabling this option can improve performance but will reduce realism and can be particularly annoying if you constantly notice the LOD transitions.


Layers=1


This variable is normally controlled as part of the Graphic Quality in-game setting, and determines whether additional 'decorative layers' are applied to the game world. These are minor graphical touches, such as additional pathways in the cobblestone streets (See screenshot comparison of Level 1 vs. Level 2 Graphic Quality in the In-Game Settings section for an example). If disabled, the visual impact is not particularly noticeable, but then neither is the performance impact, so this is best kept enabled unless truly struggling for FPS.


Anisotropic=1


This variable is normally controlled as part of the Graphic Quality in-game setting, and determines whether Anisotropic Filtering (AF) is enabled or not - see the bottom of this page (http://www.tweakguides.com/Graphics_11.html) of my Gamer's Graphics & Display Settings Guide for more details. If set to 1, Anisotropic Filtering is enabled and improves visual quality at the cost of some performance; if set to 0, AF is disabled. Values higher than 1 seem to have no additional impact on image quality.


DistanceLODEnabled=0


This variable is normally controlled as part of the Level of Detail in-game setting, and essentially determines whether the texture streaming system in Assassin's Creed is enabled or disabled. If set to =1, texture and detail streaming is enabled, which can result in anything beyond a short radius outside Altair's immediate vicinity being virtually barren and with minimal surface detail. Then as Altair moves around, textures and details will stream or pop into view. This can improve performance, but completely reduces immersion, and can also create some glitches.


AdvancedDynamicLighting=1


This variable is normally controlled as part of the Graphic Quality in-game setting, and determines whether advanced dynamic lighting is applied to the game world. If disabled (set to =0), this effectively removes all shadow and surface effects, making the game world bland, monotonous and unrealistic, as well as resulting in some glitches.


[Performance]


MaxNumNPCs=105


This variable determines the total number of NPCs which can exist at any one time, and is normally controlled by the Crowd Density in-game setting. However here you can alter this value beyond that allowed by the in-game settings. The minimum working number is 60 here (as opposed to 80 when set to Crowd Density Min in the game), the maximum working number is 105, the same as the Crowd Density Max setting.

DARE.ini


[Renderer DS3D Options]


DS3D_CACHE_SIZE=2097152


This is the cache used specifically for temporarily storing DirectSound3D audio in the game. It appears to be a value in Bytes, as 2097152 Bytes equals exactly 2048 KB, which is exactly 2MB in total for the cache. By increasing this value, you may be able to reduce stuttering or prevent small pauses prior to audio loading at various points in the game. Try a value of 4194304 (4MB) or even 8388608 (8MB) to start with and see if improves overall performance for you. In fact if you increase the number of channels with the NB_AUDIBLE_VOICES variable below, I recommend increasing the cache size as well.


NO_OPTIMISATION_SOUND_CARDS=


This line appears to be designed to specify certain sound cards which automatically cause audio optimizations to be disabled when detected. If the line is blank in your .ini, it is best to leave it blank.


DISABLE_OPTIMISATION=FALSE


If this variable is set to =TRUE by default on your system, then Assassin's Creed has detected that your audio device is incapable of all the advanced audio functions such as EAX Reverb and has disabled them - you should leave this =TRUE in such cases, unless you want to troubleshoot. If this variable is FALSE and you're experiencing audio glitches in the game which no other method can resolve, set this variable =TRUE and restart the game to see if helps fix your issues. As always, make sure your audio drivers are completely up to date, as a new driver may improve compatibility with Assassin's Creed.


[Sound Manager Options]


NB_AUDIBLE_VOICES=48


This .ini variable determines the maximum number of voices, or channels, which the game will use. Different sound cards have different capabilities when it comes to the maximum number of audio channels they can support, and some older or lower-end sound devices can only support 32 channels, while most standalone sound cards from the past few years can support at least 64 channels (e.g. Audigy 2 and above), and even 128 channels (e.g. X-Fi series). If you find you are missing some sound effects or voices during gameplay, you can experiment with this variable, either raising it from its default of 48 to 64 for example, or lowering it to something like 32, to see if this fixes your audio issues. Note that altering the number of audio channels may also help with some stuttering problems, again depending on your audio device.

Keksus
01.05.2008, 14:05
Hab das mal in den bereits existierenden Thread geschoben :P Und wnen du die ganzen Dinge nochh übersetzen könntest wär das toll ;)

xilef
01.05.2008, 15:28
jop
habe mir das auf der HP davon angeschaut aber mein englisch ist NICHT REALTIV GUUUUUUUT.

wäre echt n1 von dir



xilef

Fida'ïr
01.05.2008, 15:41
kann man da so grundlegendes umstellen? ich habs jetzt wenigstens geschafft so den fullscreenmodus zu aktivieren.