Construction Set Neue Grafiken werden nicht angezeigt

LPfreak

Reisender
Servus auch,
Nach langer Zeit hab ich mich entschlossen mal wieder ein paar neue Grafiken für MW zu erstellen. Und damit war mein neues Retexture-Projekt geboren. Es geht dabei um die Buchcover (nur so am Rande). Heute wollte ich mal testweise die Cover reinladen und schauen wie es im Spiel aussieht.
Als schnell die Dateien umbenannt und in den "Textures"-Ordner von MW kopiert.
In Nifscope werden die neuen Texturen auch ohne Probleme geladen. Sobald ich jedoch das CS öffne werden mir dort weiterhin die alten Texturen angezeigt.
Hier noch ein paar grundsätzliche Informationen:
- Ich lade die Dateien nicht von CD, sondern von der HDD (wenn ich im CS arbeite)
- Die neuen Dateien liegen an der richtigen Stelle (sonst würden sie ja nicht direkt von Nifscope geladen werden)
- Wo holt sich das CS die alten Texturen her (es liegt keine CD im Laufwerk und die alten Texturen hab ich in einen anderen Ordner verschoben)??
- Ich nutze die "The Elder Scrolls Anthology"
- Die Dateien wurden auch als *.tga gespeichert (hab es testweise mal mit *.dds probiert, aber dann werden die Texturen auch nicht mehr in Nifscope angezeigt (falsche Dateiendung...))
- Ich hab die Dateien einmal als 1024x512 und einmal als 512x256 verschoben...beides ohne Erfolg

Es ist ja nun nicht mein erstes Retexture-Projekt (Arukinns Better Banner..., Arukinns Better UI), aber bei diesem Problem steh ich gerade etwas auf dem Schlauch. Ich bin für jede Hilfe dankbar. :)
Anbei noch zwei Screenshots, damit ihr euch ein Bild davon machen könnt ->



 
Ist das letzte Änderungsdatum der Texturen, die du installieren möchtest, jünger, als das der ursprünglichen Morrowinddateien? Bei jüngst selbsterstellten Dateien ist davon zwar auszugehen, aber ... man kann ja nie sicher genug gehen :D

Sind deine Morrowinddateien zu jung, dann kannst du das Änderungsdatum mit dem Morrowind Code Patch zurücksetzen.
 
Soviel ich weiß gibt es auch Texturen Replacer für Bücher die solltest du aber als dds Datei Speichern.
So heißen die (Tx_book_01.dds ) 128 x 64 von 01 bis 16 (Tx_book_edge_01.dds) 128 x 32 ist für die Buch Blätter,
(Tx_book_pages_01.dds,) von 01 bis 11 128 x 64 (Tx_book_pages_daedric_01.dds, Tx_book_pages_english_01.dds,) 128 x 64 ist für die Buch Innenseiten,
das habe ich nicht mit benutz, da ich immer nur die Bücher hülle verändert habe.
Bei mir geht das mit dem DDS Converter 2. Ich wandel die erst immer in bmp Format um dann in tga Format um und dann in dds Format um.
Hab es ausprobiert da ich nur reine
Texturen Replacer entwerfe, kann ich nicht sagen ob es mit Sicherheit klappen wird.
Gruß eure Marie


 
Zuletzt bearbeitet:
Servus auch,
Nach langer Zeit hab ich mich entschlossen mal wieder ein paar neue Grafiken für MW zu erstellen. Und damit war mein neues Retexture-Projekt geboren. Es geht dabei um die Buchcover (nur so am Rande). Heute wollte ich mal testweise die Cover reinladen und schauen wie es im Spiel aussieht.
Als schnell die Dateien umbenannt und in den "Textures"-Ordner von MW kopiert.
In Nifscope werden die neuen Texturen auch ohne Probleme geladen. Sobald ich jedoch das CS öffne werden mir dort weiterhin die alten Texturen angezeigt.

Hier noch ein paar grundsätzliche Informationen:
- Ich lade die Dateien nicht von CD, sondern von der HDD (wenn ich im CS arbeite)
- Die neuen Dateien liegen an der richtigen Stelle (sonst würden sie ja nicht direkt von Nifscope geladen werden)
Das ist schon seltsam... Es müssten eigentlich die neuen Texturen verwendet werden, wenn es in NifSkope funktioniert. Wie Sancho Tomato schrieb, schau mal, ob die Originaldateien, das heißt die BSA, ein neueres Datum hat, denn:
- Wo holt sich das CS die alten Texturen her (es liegt keine CD im Laufwerk und die alten Texturen hab ich in einen anderen Ordner verschoben)??
...das Spiel holt sich die Daten aus der "Morrowind.bsa", die im Data Files Ordner liegt. Darin sind alle Original-Grafiken gespeichert, und diese werden dann im Spiel "überschrieben", wenn an der selben Stelle (d.h. im selben Unterordner) eine Datei mit dem selben Namen liegt. Da die Texturen in NifSkope angezeigt werden, sollte das ja der Fall sein. Der Vorteil davon ist, dass die Originaldateien immer in der BSA bleiben und keine Gefahr besteht, dass man sie versehentlich ganz überschreibt oder löscht, und es werden immer wieder die Originaltexturen verwendet, wenn man die Replacer löscht.

- Ich nutze die "The Elder Scrolls Anthology"
Ok, da du ja schon geschrieben hast, dass du eine CD benutzt handelt es sich wohl nicht um die Steam-Version? Denn bei der besteht das Problem, dass Replacer nicht funktionieren, weil die BSA zu neu datiert ist. Es gibt aber Programme (z.b. TES3cmd oder Morrowind Code Patch, aber auch normale Tools für Windows), mit denen sich das Datum zurücksetzen lässt.

- Die Dateien wurden auch als *.tga gespeichert (hab es testweise mal mit *.dds probiert, aber dann werden die Texturen auch nicht mehr in Nifscope angezeigt (falsche Dateiendung...))
- Ich hab die Dateien einmal als 1024x512 und einmal als 512x256 verschoben...beides ohne Erfolg
TGA sollte kein Problem sein, auch die Größe ist irrelevant, solange es eine Potenz von 2 ist. Aber wenn die Texturen in Nifskope angezeigt werden, dann kannst du davon ausgehen, dass die Texturen grundsätzlich funktionieren. DDS ist allerdings besser, wegen besserer Komprimierung und MipMaps. Du kannst zur Optimierung auch Optimizer Textures verwenden.

Bleibt noch eine Vermutung, die ich dazu habe: Hast du das Spiel zufällig in C:/Program Files oder C:/Program Files(x86) installiert? Erstens ist das grundsätzlich nicht die beste Idee für Spiele, zweitens kann das gerade bei Morrowind zu Problemen führen, da Windows Programmen für diesen Ordner nur eingeschränkten Zugriff gibt. Nun kannst du entweder versuchen, Morrowind als Administrator zu starten, oder, was ich empfehlen würde, den Morrowind-Ordner aus Program Files rauszuholen und z.b. in C:/Spiele zu verschieben. Keine Angst, das Spiel funktioniert danach noch, nur die Deinstallation über die Systemsteuerung funktioniert dann nicht mehr. Du kannst den Ordner auch kopieren und die Version in Program Files deinstallieren, dann bleibt die Kopie voll funktionsfähig und kann bei Bedarf durch einfaches Löschen des Ordners deinstalliert werden. Solltest du das Spiel nicht in Program Files haben, sind diese Vorschläge natürlich irrelevant.
 
Zuletzt bearbeitet:
evtl. lässt sich auch was beheben falls die falschen (gleichnamigen) Meshes geladen werden indem man in der Morrowind.ini (im MW-Hauptverzeichnis) in Sektion [General] den Schlüssel
TryArchiveFirst=-1
einsetzt.
Damit werden als Roh-Daten vorliegende beim Laden denen aus dem Archiv bevorzugt während =0 die mit dem neueseten Datum bevorzugt.

Und ich glaube es gibt auch noch eine "Rangordnung" der Dateitypen bei Texturen - es werden gleichnamige .dds vor allen anderen ausgewählt - selbst wenn im .Nif z.B. eine .bmp oder .tga eingetragen ist.
(Ausnahme hier sind verwendete Terrain-Texturen im Landscape-Editor wobei kein .Nif geladen wird)
 
Und ich glaube es gibt auch noch eine "Rangordnung" der Dateitypen bei Texturen - es werden gleichnamige .dds vor allen anderen ausgewählt - selbst wenn im .Nif z.B. eine .bmp oder .tga eingetragen ist.
Ja, das stimmt. Mit dem oben verlinkten Texture-Optimizer lassen sich solche Dubletten aufspüren und entfernen. Bloß aufpassen, wenn deine eigenen Texturen TGA sind und sich gleichnamige DDS-Texturen im Ordner befinden, weiß ich nicht, ob dann deine in dds umgewandelt und die anderen überschrieben werden (etwa weil deine ein neueres Datum haben) oder deine entfernt werden.
 
Danke erstmal für die ganzen Anregungen! 8)
Ich hab mich die Tage nochmal an die Sache rangesetzt. Hab die Änderungsdaten miteinander verglichen und wie zu erwarten waren die neuen Texturen neuer als die anderen Dateien.
Wie Pherim und das sternchen schon schrieben hab ich die Texturen auch als *.dds-Dateien gespeichert. Diesmal hab ich aber statt der Kompression "BC1 / DXT1" eine andere versucht und zwar "BC2 / DXT3" und siehe da...es funktioniert! :)
Es werden nun auch die neuen Texturen im CS und im Spiel angezeigt. Zwar nicht mehr in Nifscope, aber nun gut.

Ich verstehe zwar nicht warum die *.tga-Dateien nicht angezeigt werden sondern nur die *.dds-Dateien, aber sei es drum.
So langsam kommt auch die Erinnerung zurück warum ich bei meinen früheren Texture-Projekten auch immer *.dds genutzt habe und nicht *.tga. Ist halt alles schon etwas länger her... :roll:

Für alle die mit dem gleichen Problem zu kämpfen haben oder hatten, hier nochmal eine kleine Hilfestellung:
- GIMP installieren
- DDS-Plugin für GIMP installieren
- [STRG]+E (Datei exportieren)
- Compression: BC2 / DXT 3
- Generate Mipmap: Ermessenssache

Also Danke nochmal für eure Anregungen und der Thread kann dann jetzt geschlossen werden. :)
 
  • Like
Reaktionen: das*sternchen*tala
Ich kenne das Programm nicht und ich hab es halt früher schon so gemacht, dass die Dateien direkt aus GIMP als *.dds gespeichert habe. Spart einem halt den Umweg über ein anderes Dateiformat zu seiner *.dds-Datei zu kommen. Aber das ist auch nur blanke Faulheit. 8)
Ich bin auch gern jemand der nach Möglichkeit für viele Sachen wenige Programme nutzt...mein Traum -die eierlegende Wollmilchsau. :D
 
  • Like
Reaktionen: das*sternchen*tala
Da mein betagter comp die hufe hochgerissen hat, benutze ich seinen vorgänger(wenig festspeicher usw). Hatte das eingestaubte teil noch im keller rumstehen. Bitte keine äußerungen wie kauf dir nen neuen, nicht jeder hat kohle dafür sofort etwas neues zu kaufen.

Nun aus oben genannten gründen hab ich mal wieder Morrowind aus der versenkung geholt. Leider kann ich mit den mods wo die Graphik verbessert wird nichts anfangen(mein rechner schwach). Allerdings ändere ich gerade die eine oder andere mod ab so das ich eher mit dem cs rumspiele als mit dem spiel.

Mein problem sind die texturen die nicht angezeigt werden. mit dem bucheinband hab ich kein prob, sondern mit den bildern innerhalb des buches. ich bekomme nur weise flächen angezeigt. habe schon die texturen in allenmöglichen farbeinstellungen ausprobiert ohne erfolg. ist schon doof wenn man zb nen kinderbilderbuch hat ohne bilder.

die bilder sind im ordner Data Files\BookArt\Grimm

der pfad im cs

<IMG SRC="/Grimm/1.TGA" WIDTH="256" HEIGHT="300"><BR><BR>
<IMG SRC="/Grimm/2.TGA" WIDTH="256" HEIGHT="300"><BR><BR>

da sollten noch texte auf die rechte seite aber als hätte ich es geahnt hab ich mir das erstmal im spiel angeschaut und siehe da nur weise flächen.
habe ich vieleicht mit 16 farben immernoch zu viel für ein buchbild? niedriger lohnt nicht da es sonnst zu verwaschen ist.

ich hoffe mich stößt jemand mit der nase auf den fehler den ich mache. bei oblivion war die sache viel einfacher zu bewerkstelligen.
 
@ Elbandy: falls es dich tröstet, ich habe exakt dasselbe Problem wie du. Die Bilder im Buch werden nicht angezeigt. Überhaupt, sobald ich irgendetwas mit eigenen Texturen beginne (selbst Texturen, die nur kopiert oder umbenannt und ansonsten nicht bearbeitet worden sind), ist Schluss. Bei mir könnte es allerdings wirklich damit zusammenhängen, dass die Dateien bei mir unter C:/Programme liegen (ich hab' das Spiel von Steam runtergeladen und, als totaler Computer-Laie, eben den vorgeschlagenen Pfad beibehalten). Ist schade, ich hätte gerne Gemälde ins Spiel eingefügt.

So ganz verstehe ich das auch nicht. Wenn Windows tatsächlich nur beschränkten Zugriff auf die Dateien unter "C:/Programme"" gewährt, müsste dann das Construction Set nicht auch schon am Mesh scheitern? Der ist ja auch eine neue Datei und wird aber gefunden und angezeigt. Nur die Texturen werden nicht gefunden. Ebensowenig die Bilder, die ich in ein Buch einfügen möchte.

Irgendwie habe ich eher den Verdacht, dass ich etwas ganz Grundlegendes falsch mache (Pfade? Verknüpfungen). Etwas, das für jeden mit ein bisschen PC-Kenntnissen so simpel und selbstverständlich ist, dass es in den Tutorials nicht erwähnt wird und das man mir aber leider trotzdem erklären müsste ...
 
Zu deinen Texturen, wenn es Texturen sind die eine Mehes benötigen kannst du sie nicht einfach umbenennen dazu müsstest du die selbe Mehes auch um benennen.

Du kannst die Textur in ein anderes Format abspeichern, danach wieder in das vorige umwandeln und abspeichern damit hast du die Abhängigkeit der Mehes nicht mehr.
Die Texturen sind meist in dds Format ganz wichtig

Fahlst du denkst es würde daran liegen das du Morrowind unter C gespeichert hast.
Erstelle mal unter C einen neuen Ordner nenne ihn Spiele in dem kopierst Du einen deinen ganzen Ordner Morrowind rein.

Dann probiere es mal aus ob es wirklich alleine nur daran Liegt.

Einen Lieben Gruß von Marie
 
  • Like
Reaktionen: Petag-Reel
Danke, Tala! :) Es war bei mir tatsächlich nur der Speicherort. Innerhalb des kopierten Ordners klappt es völlig problemlos, zumindest im Construction Set. Jetzt muss ich nur mal rumprobieren, ob und wie ich das auch im Spiel zum Laufen kriege.
 
  • Like
Reaktionen: das*sternchen*tala
Meinst du das "Bilder"-Buch? Das funktioniert leider immer noch nicht. Aber das war sowieso nur eine Spielerei - ich wollte die kleinen Pixel-Bilder der Prostituierten aus Daggerfall in einen Band packen und den dann Varvur Sarethi unters Bett schieben :D. Da wäre ohnehin kaum Text drin gewesen. (Viel schöner ist, dass ich jetzt texturieren kann - also: könnte, technisch-theoretisch.)

Off-Topic: Falls es dir um das Ra'athim-Buch geht (oder überhaupt deutschsprachige Bücher für Morrowind), da habe ich mir sogar ein paar gebastelt (Ich will auch immer mehr Bücher haben, als im Spiel sind ^_^). Nicht unbedingt alles immer Lore-freundlich, das sage ich gleich dazu. Ein paar Texte aus TESO, einige Texte aus Daggerfall (in eigener deutscher Übersetzung), und dann eben eigenes wie die Geschichte um Königin Lian. Nur bin ich halt kein "Modder" - das Ganze funktioniert bei mir (mehr oder minder), aber ich habe eigentlich keine wirkliche Ahnung, wie ich dir das davon zukommen lassen könnte, was dich interessiert. Help?

Edit: Buchstabe vergessen.
 
Zuletzt bearbeitet:
Dass das mit dem Kopieren des Ordners beim Construction Set geholfen hat, ist ja gut, allerdings ist Sternchens Tipp nur für die normale Verkaufsversion und nicht für die Steamversion gültig! Steam-Spiele können in der Regel nicht einfach durch die Gegend kopiert werden, die müssen in den richtigen Ordnern liegen! Standardmäßig ist das der Steamapps-Ordner in der Steam-Installation, und der liegt nun mal bei den meisten Leuten in C:/Programme. Ich habe selbst keine Erfahrung mit der Steam-Version von Morrowind, aber davon gehört, dass es damit so einige Probleme geben kann. Zunächst mal kannst du das Programme-Problem umgehen, indem du unter Steam->Einstellungen->Downloads eine neue Steam-Bibliothek in einem anderen Ordner, etwa C:/Spiele/Steamgames oder was immer du willst, erstellst. Dann kopierst du den Morrowind-Ordner irgendwo anders hin als Sicherung und dann nochmal in die neue Steam-Bibliothek. Dann musst du es in Steam deinstallieren und noch einmal neu installieren, wobei du die neue Steam-Bibliothek als Ziel wählst. Da sich die Spieldateien schon dort befinden, gleicht er diese nur einmal ab und muss sie nicht neu herunterladen. Ob dabei eventuelle Mods erhalten bleiben, weiß ich nicht, ist aber wahrscheinlich. Dafür hast du aber ja vorher noch eine Sicherung in einem anderen Ordner erstellt, die du notfalls nochmal in die neue Steam-Bibliothek kopieren kannst. Das sollte eigentlich funktionieren.

Hinzu kommt folgendes Problem, das betrifft allerdings nur Replacer, also neueTexturen, 3D-Modelle oder anderes, die die Originaldateien im Spiel ersetzen. Die BSA-Dateien, die die Original-Grafiken enthalten, werden nämlich auf den Tag der Installation datiert, anstatt wie im Original auf das Erscheinungsjahr 2002. Das heißt alle Replacer-Dateien, die ein älteres Datum aufweisen (also zum Zeitpunkt der Installation alle) werden vom Spiel nicht erkannt, da neuere Dateien bevorzugt werden - so funktionieren Replacer schließlich eigentlich. Die Lösung dafür wäre, die BSA-Dateien auf das Originaldatum zurückzudatieren, das geht mit Tes3cmd. Falls es damit Probleme gibt, kann ich helfen.

Das Buchbilder-Problem scheint allerdings ein anderes zu sein. Offenbar sind Bücher da etwas zickig, habe das allerdings selbst noch nicht ausprobiert. Gefunden habe ich dazu das und das. Vielleicht hilft das ja. Oh, und hier grade noch was auf deutsch: http://www.morrowind.hierher.net/htm/bbild.html

@LPfreak: Dein Beitrag ist ja jetzt schon ein paar Tage alt, aber ich hab ihn jetzt erst gesehen.
Wie Pherim und das sternchen schon schrieben hab ich die Texturen auch als *.dds-Dateien gespeichert. Diesmal hab ich aber statt der Kompression "BC1 / DXT1" eine andere versucht und zwar "BC2 / DXT3" und siehe da...es funktioniert! :)
Ok, dafür hab ich überhaupt keine Erklärung. Für Texturen ohne Transparenz sollte BC1/DXT1 auf jeden Fall funktionieren, und das trifft bei deinen Buchtexturen ja vermutlich auch zu. Sicher, dass nur die Kompression eine andere ist?
So langsam kommt auch die Erinnerung zurück warum ich bei meinen früheren Texture-Projekten auch immer *.dds genutzt habe und nicht *.tga. Ist halt alles schon etwas länger her... :roll:
DDS ist auf jeden Fall besser, auch aus speichertechnischer Sicht.
Es werden nun auch die neuen Texturen im CS und im Spiel angezeigt. Zwar nicht mehr in Nifscope, aber nun gut.
Auch dafür habe ich keine Erklärung... .dds-Texturen jedweder Kompression sollten auf jeden Fall auch in NifSkope zu sehen sein. Stimmen da die Pfade zum Texturordner?
Generate Mipmap: Ermessenssache
Inwiefern sind Mipmaps Ermessenssache?
 
  • Like
Reaktionen: Petag-Reel
Vielen lieben Dank, Pherim! Ich werde mir das heute nachmittag mal zu Gemüte führen :). Mit Replacern und allen Arten von graphischer Aufbesserung kenne ich mich ohnehin noch nicht aus (ich bin überhaupt kein "Augenmensch"), darum bin ich auf das Problem wahrscheinlich bisher noch gar nicht wirklich gestoßen. Ich habe zwar ein paar Mods mit zusätzlichen Inhalten, aber die Grafik ist "Vanilla".

Edit: Ich wollte mich nur nochmals bedanken. Hab' mich gestern endlich aufgerafft, mein Morrowind auf dem Rechner umziehen zu lassen, und es hat dank Pherims Anleitung wunderbar funktioniert, inklusive Erhalt der Spielstände. Einziges Manko ist, dass ich jetzt immer, wenn ich offline spielen möchte, eine Fehlermeldung kriege (was aber nicht mal unbedingt was mit dem Umzug zu tun haben muss; ich meine mich zu erinnern, dass ich das zu Beginn auch immer hatte). Tes3cmd überfordert mich kurzfristig (ich krieg's nicht mal zum Laufen), das schaue ich mir ein andermal an.
 
Zuletzt bearbeitet: