Co to jest format pliku ICD?
Plik .icd powiązany z Dungeon Keeper 2 to zastrzeżony binarny plik zasobów gry z tytułu Bullfrog Productions z 1999 roku, wydanego przez Electronic Arts. Pliki te przechowują dane gry - grafikę, dźwięki, informacje o poziomach i zasoby tekstowe - które silnik gry ładuje w czasie rzeczywistym.
Wewnętrzna struktura plików .icd w DK2 nie została formalnie udokumentowana publicznie. Dungeon Keeper 2 był dostarczany z zabezpieczeniem przed kopiowaniem SafeDisc, a pliki .icd w tym kontekście są również powiązane z zaszyfrowanymi danymi SafeDisc DRM, co dodaje warstwę zaciemnienia nad surową zawartością zasobów. Wydanie bez DRM w serwisie GOG.com zawiera poprawki kompatybilności, które omijają oryginalne zabezpieczenie SafeDisc.
Otwartoźródłowy silnik KeeperFX implementuje logikę gry Dungeon Keeper 1, ale nie obsługuje plików .icd z DK2. Według stanu na 2026 rok nie istnieje żadne publicznie dostępne samodzielne narzędzie do ekstrakcji tych zasobów.
Rozszerzenie .icd jest współdzielone przez kilka całkowicie niepowiązanych typów plików: pliki rysunków 2D IronCAD, pliki sterowników Microsoft Windows OpenGL (installable client driver) oraz dane gry Rayman 2. Każde narzędzie obsługujące jeden typ nie rozpozna plików z pozostałych. Sam Dungeon Keeper 2 pozostaje jedynym znanym oprogramowaniem zdolnym do konsumowania własnych plików zasobów .icd w ich oryginalnej formie.
Bezpieczeństwo
RYZYKO: LOWStatyczny binarny plik danych z zainstalowanej gry; nie jest bezpośrednio wykonywalny. Brak znanych wektorów ataku.
Szczegóły formatu
w pigułce- Zaszyfrowane dane SafeDisc DRM - Pliki ICD są częścią schematu zabezpieczeń przed kopiowaniem SafeDisc używanego przez wiele gier Windows w latach ok. 1999-2007; format uznany za przestarzały.
- Rysunek IronCAD - Oprogramowanie IronCAD 3D CAD używa rozszerzenia .icd dla plików rysunków 2D.
- Microsoft OpenGL Installable Client Driver - Windows OpenGL ICD (.icd) to biblioteka DLL sterownika ładowana przez podsystem OpenGL; brak interakcji z użytkownikiem końcowym.
Programy otwierające pliki ICD
Szczegóły techniczne
specyfikacja| Typ pliku | Zastrzeżony binarny kontener zasobów/danych gry |
| Gra | Dungeon Keeper 2 (Bullfrog Productions, wydane przez Electronic Arts, 1999) |
| Kodowanie | Binarne, little-endian (Windows x86) |
| Kontener | Zastrzeżony format Bullfrog/EA; struktura wewnętrzna nie jest publicznie udokumentowana |
| Powiązanie z DRM | Płyta detaliczna powiązana z zabezpieczeniem SafeDisc; pliki .icd zawierają zaszyfrowane dane SafeDisc |
| Typowy rozmiar | Zmienny - od KB do MB w zależności od typu zasobu |
| Powiązany system operacyjny | Windows |
| Współczesna dostępność | Wydanie bez DRM na GOG.com zawiera poprawki omijające SafeDisc |
| Konflikty rozszerzeń | Rysunki IronCAD 2D, pliki sterowników Windows OpenGL oraz dane Rayman 2 współdzielą rozszerzenie .icd (niepowiązane formaty) |
| Silnik open-source | KeeperFX reimplementuje Dungeon Keeper 1, ale nie obsługuje plików .icd z DK2 |
| Deweloper | Bullfrog Productions (produkcja); Electronic Arts (wydawca) |
| Narzędzia społecznościowe | Brak publicznie dostępnych narzędzi do ekstrakcji zasobów .icd z DK2 wg stanu na 2026 rok |
| Publiczna specyfikacja | Brak specyfikacji formatu lub SDK wydanego publicznie przez Bullfrog Productions lub Electronic Arts |
| Wydano | 1999 (Dungeon Keeper 2 release) |
| Najnowsza wersja | N/A (static game format) |
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki ICD.