• Herzlich Willkommen!

    Nach der Schließung von inDiablo.de wurden die Inhalte und eure Accounts in dieses Forum konvertiert. Ihr könnt euch hier mit eurem alten Account weiterhin einloggen, müsst euch dafür allerdings über die "Passwort vergessen" Funktion ein neues Passwort setzen lassen.

    Solltet ihr keinen Zugriff mehr auf die mit eurem Account verknüpfte Emailadresse haben, so könnt ihr euch unter Angabe eures Accountnamens, eurer alten Emailadresse sowie eurer gewünschten neuen Emailadresse an einen Administrator wenden.

[Technik] Error Decompressing Sprite

Status
Für weitere Antworten geschlossen.

MasterChief3

Guest
[FAQ] Error Decompressing Sprite

Die häufigste Meldung, wobei sie leicht abgewandelt sein kann:

Code:
Halt
Location: D2CMP\SRC\Codec.cpp;line #1639
Expression: Error decompressing sprite - possible corruption in data file : BALGlitTNhth

Mögliche Lösungsansätze, sowohl aus den Quellen eigener Erfahrung, Forumsberichten und von Blizzard selbst für die doch recht häufig auftretenden Fehler im Zusammenhang mit der Meldung "Error Decompressing Sprite".

Wer eine D2c-Version aus der PC-Games hat, sollte zuerst hier einen Blick reinwerfen.

Hier sagt Blizzard was dazu und einige weitere Threads zum Thema findet ihr über die Suchfunktion indem ihr folgende Optionen nutzt:
Suche nach Schlüsselwort: decompressing oder z.B.: decompressing AND 1639
Forum dursuchen...: Hilfe-Forum

Anleitung zur Benutzung der SuFu


Gliederung
  • 1 - Sprite..... Cola..... Fanta..... oder was?
  • 2 - Hilfe für das Betriebsystem 2000 / XP
  • 3 - Hilfe für das Betriebssystem 95 / 98 / ME
  • 4 - eine andere Installationsmethode
  • 5 - Forumserfahrungen
  • 6 - Wenn alles nix nützt: Was dann?
1 - Sprite..... Cola..... Fanta..... oder was?

Sprite hat natürlich nichts mit dem Getränk zu tun, sondern ist ein kleines Viereck, welches sehr oft bei Spielen mit isometrischer Perspektive auftritt. Kurz: Es sind 2 Dimensionale Bilder die sich immer nach dem Spieler drehen. Der Spieler sieht diese Sprites daher immer von Vorne, egal wohin er geht.
Man sollte sich das so vorstellen, das der Bildschirmausschnitt den man beim Spielen sieht sich aus vielen dieser Sprites zusammensetzt... beim Scrollen bzw. beim Bewegen ändert sich die Ansicht des Bildschirmausschnitts und bevor ihr das auf dem Bildschirm seht werden Sprites entpackt, geladen und beim nächsten "Spielschleifendurchlauf" wird das Sprite auf dem Bildschirm sichtbar.
Der Pferdefuss an der Sache ist das entpacken der Sprites bzw. das Auslesen... an diesem Punkt kann es zu dem Fehler kommen.
Typische und bekannte Beispiele mit Spriteanwendung sind C&C, Warcraft2, Half-Life, CS und auch natürlich Diablo2.



2 - Hilfe für User des Betriebsystems 2000 / XP
Instructions for Windows 2000/XP users:
Select DMA if available:
If you are not logged on as an Administrator please log off and log on using an Administrator account.
Open the System Control Panel.
Open the Device Manager under the Hardware tab.
Double-click the IDE ATA/ATAPI Controllers category.
Click on the Settings tab.
Next, double-click each IDE channel that is present and make sure that DMA if available is selected under the advanced settings tab.
Reboot your computer.
  • Auswahl von DMA wenn möglich
  • falls Du nicht als Admin angemeldet bist -> abmelden und als Admin anmelden
  • Start -> Systemsteuerung -> System
  • Hardware -> Geräte Manager
  • Doppelklick auf "IDE ATA/ATAPI Controller"
  • jeden Unterpunkt auswählen -> Eigenschaften -> und DMA aktivieren wenn möglich (je nach Chipsatz ist das auch unter "Laufwerke" & "DVD/CD-ROM Laufwerke")
  • Rechner neustarten
3 - Hilfe für User des Betriebsystems 95 / 98 / ME
Enable/Disable DMA and Sync Data Transfer:
Right click on the My Computer icon and select Properties.
Select device manager and double-click CD-ROM.
Select your CD-ROM drive and click on Properties.
Click on the Settings tab.
Try checking or unchecking both DMA and Sync data transfer.
Click ok/close until the system properties Windows are all closed.
Note: Some drives require DMA to be enabled. If your CD-ROM drive has problems after disabling DMA, then recheck the DMA option and reboot your computer.
  • Aktivierung/Deaktivierung DMA
  • Start -> Systemsteuerung -> System -> Hardware -> Geräte-Manager
  • Laufwerke in der Liste suchen und mit einen Doppelklick die Eigenschaften öffnen
  • Einstellungen/Settings auswählen
  • jeweils ausprobieren: mit/ohne aktivierten DMA und Sync Data Transfer
  • Rechner neustarten
  • manche Laufwerke haben Probleme wenn man das DMA deaktiviert, falls deines damit auch Probleme hat, einfach wieder aktivieren/deaktivieren und nicht vergessen den Rechner neu zu starten
Reduce the CD ROM drive caching:
Click Start, point to Settings, and then click Control Panel.
Double-click System.
On the Performance tab, click File System.
On the CD-ROM tab, move the Supplemental Cache Size slider to the Small position.
In the Optimize Access Pattern For box, click No Read-Ahead.
Click OK, and then click Close.
  • start -> Systemsteuerung -> System
  • Performance -> Dateisystem
  • CD-Rom -> den Cache Size Regler auf niedrig stellen
  • Zugriffsoptimierung -> keine
  • Bestätigen und Neustarten
4 - eine andere Installationsmethode
Install Game:
Perform a full install of Diablo II (don't install the Expansion yet).
Manually copy the D2Data.mpq file from the Diablo II Install Disc and the D2Char.mpq file from the Diablo II Play disc into the Diablo II folder on your hard drive.
Right-click on the files (D2char.mpq and D2Data.mpq) that were copied to your game folder and select properties. Near the bottom, you will find a box that says read-only. If there is a check mark in the box, uncheck it.
Reinstall Diablo II: Lord of Destruction.
Install the latest patch from http://www.blizzard.com/patches/.
  • Diablo installieren (ohne LoD)
  • volle Installation (alles), aber noch nicht das LoD installieren
  • kopiere folgende Dateien auf die Festplatte: D2Data.mpq von der Install-CD und D2Char.mpq von der Play-CD in das Verzeichnis von Diablo
  • jeweils ein Rechtsklick auf beide Dateien und das Häkchen bei schreibgeschützt deaktivieren
  • jetzt Lod installieren
  • den neusten Patch installieren -> http://blizzard.com/patches
5 - Forumserfahrungen

Folgendes hat sich auch schon als erfolgreich herausgestellt.
  • Diablo deinstallieren
  • wenn ein SP/Open char vorhanden ist den sichern und dann das Verzeichnis komplett löschen
  • die Registry mit RegCleaner nach Diablo2/Blizzard Entertainment/Battle.Net durchsuchen und alle Einträge löschen
  • PC-Neustart
  • Scandisk ausführen
  • PC-Neustart
  • Defragmentierung ausführen
  • PC-Neustart
  • Diablo komplett (Vollinstallation!) installieren, patchen, Grafiktest, etc. aber nicht starten/spielen
  • PC-Neustart
  • Die *.mpqs incl. Video- und Music (außer der d2sfx.mpq & d2char.mpq) von den CDs in´s D2-Verzeichnis kopieren/überschreiben.
  • PC-Neustart
6 - Wenn alles nix nützt: Was dann?
If this error persists please email support@blizzard.com the d2#####.txt file from your Diablo II folder.
  • Wenn du trotz obiger Versuche den Fehler weiter hast, mail die d2#####.txt an support@blizzard.com... die Datei findest du im Diablo-Ordner.
Desweiteren sollte man immer nach einem Fehler (wie auch beim c0000005) den Rechner neustarten und es erneut mit dem Spielen probieren. Aus eigener Erfahrung kann ich sagen das der Fehler hin und wieder durchaus auftreten kann, da niemand gewährleisten kann, dass alles immer Reibungslos beim spielen klappt.


Verbesserungsvorschläge bitte an mich per PM.
Thx @ Morphium und JackvKrae

:hy: MasterChief
 
Hallo,
ich hätte auch ne kleine Ergänzung dazu...

...hab mich ja vor kurzem noch mit dem Mist rumgeschlagen und eine Mail an den Blizzard Support geschrieben. Tommy N. vom Support hat folgendes geantwortet :

...
First, uninstall Diablo II. Also, uninstall any CD-ROM drive emulation tools that may be installed. i.e. Daemon Tools, Virtual Drive, CloneCD, etc. Disabling these programs may not work; they must be uninstalled completely.

We have received reports of a program named "New.net Application" that could cause errors. Check your Add/Remove Programs Control Panel for this program and remove it, if present.
...

Also es dürfen keine virtuellen CD-Rom Laufwerke & Tools installiert sein.
(Was ich vorher nirgendwo gelesen hab.)
Und diese fragwürdige New.net Application sollte man auch löschen, falls vorhanden. (Systemsteuerung / Software)

Vielleicht hilfts ja wem...
...das wars schon, cy.
 
1. Schritt:
Systemsteuerung -> Ordneroptionen -> Ansicht:

Haken RAUS:
- Erweiterungen bei bekannten Dateitypen ausblenden
- Geschützte Systemdateien ausblenden

Haken REIN:
- Inhalte von Systemordnern anzeigen
- Alle Dateien und Ordner anzeigen


2. Schritt:
- D2/LoD über "Software" deinstallieren (evtl. SP-Chars vorher sichern)

- Den RegCleaner aus dem Thread benutzen und alle Einträge mit Blizzard, Battle.net und Diablo entfernen

- Den Diablo II-Installordner löschen.

- Lösche dann den Inhalt des Ordners TEMP (bei XP: C:\ Dokumente und Einstellungen \ Dein Userprofil \ Lokale Einstellungen\ TEMP )

- Alle Diablo/Blizzard/BNet/Diablo II.exe/Game.exe Einträge aus der Firewall (i.d.R. "Anwendungssteuerung", "Internetzugriff" o.ä.) entfernen, also D2/BNet komplett aus der Firewall rausschmeißen.

- Papierkorb leeren

- PC neu starten

- Alle Partitionen defragmentieren (das dauert extrem lange, Sorry)

- PC neu starten

- D2 installieren (Grafiktest kommt automatisch) und danach GLEICH die d2music.mpq in´s D2-Verzeichnis kopieren von der D2-Play-CD

- PC neu starten

- LoD installieren

- PC neu starten (danach evtl. SP-Chars zurückkopieren und die d2xmusic.mpq von der LoD-CD in´s Verzeichnis kopieren... aber NUR SP-Chars, NICHT die Realm-Ordner im Save Verzeichnis !!!)

- LoD Patch 1.11b installieren (Downloaden & Doppelklick)


KEINE Dateien (weder vorher, noch nachher) ersetzen bitte oder sonstwas und auch bitte die Neustarts beachten, selbst wenn´s schwer fällt ;)

Beim "in´s BNet gehen" sollte D2 nun von der Firewall neu erkannt werden.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben