Co to jest format pliku CHT?
Pliki z rozszerzeniem .cht zawierają kody do klasycznych gier wideo uruchamianych za pomocą emulatorów. Pierwotnie spopularyzowany przez ZSNES dla konsoli Super Nintendo, format ten jest również używany między innymi przez Project64 (Nintendo 64) oraz Snes9x. Pliki .cht przechowują specjalne instrukcje w formie krótkich kodów, które pozwalają na modyfikację rozgrywki poprzez zmianę parametrów postaci lub świata przedstawionego.
Choć architektura konsol sprzed ponad trzydziestu lat może wydawać się wielu użytkownikom całkowicie przestarzała, nie brakuje graczy czerpiących ogromną satysfakcję z potyczek toczonych w tak starych tytułach, zwłaszcza że mogą korzystać z kodów zapisanych w plikach .cht. Uruchamianie gier wydanych pierwotnie na Super Nintendo, Nintendo 64 i podobne klasyczne platformy umożliwiają emulatory zainstalowane na nowoczesnych komputerach, których działanie opiera się na tworzeniu środowiska wirtualnego ściśle odwzorowującego oryginalny sprzęt. Obrazy ROM, utworzone z oryginalnych nośników gier, są ładowane w emulatorze, co pozwala użytkownikom grać w wiele kultowych dziś tytułów.
Pliki .cht są najczęściej pobierane z internetu - z forów poświęconych konkretnej grze lub emulatorowi. Po nadaniu plikowi .cht nazwy pasującej do załadowanego obrazu ROM i umieszczeniu go w katalogu cheats emulatora, można korzystać z kodów podczas rozgrywki. Pozwala to w dowolnym momencie np. przywrócić maksymalną liczbę żyć postaci, przejść do kolejnego poziomu czy wyłączyć wszystkich przeciwników. Każdy wpis łączy opis z jednym lub kilkoma kodami w formacie Game Genie, GameShark lub surowego adresu pamięci. Ponieważ składnia różni się między emulatorami, plik .cht z ZSNES nie jest zamienny z plikiem dla Project64.
Bezpieczeństwo
RYZYKO: LOWPliki CHT to zwykły tekst bez zawartości wykonywalnej - są bezpieczne do otwarcia w edytorze tekstu. Zawarte w nich kody modyfikują pamięć gry w czasie rzeczywistym wewnątrz emulatora, co jest normalną funkcją emulacji i nie stanowi zagrożenia dla bezpieczeństwa systemu operacyjnego. Pobieraj pliki .cht tylko z zaufanych źródeł społeczności emulacyjnej.
Szczegóły formatu
w pigułce- Plik interfejsu dBASE ChartViewer - Starsze oprogramowanie bazodanowe dBASE używało .cht dla plików interfejsu/szablonów wykresów; obecnie bardzo rzadkie.
- Szablon HEX Workshop - Edytor szesnastkowy HEX Workshop używa .cht dla szablonów struktur używanych podczas analizy danych hex.
Programy otwierające pliki CHT
Szczegóły techniczne
specyfikacja| Kodowanie | Zwykły tekst (ASCII lub UTF-8) |
| Struktura | Nazwane wpisy kodów łączące czytelny dla człowieka opis z jedną lub kilkoma wartościami kodu |
| Formaty kodów | Game Genie, GameShark/Action Replay oraz surowe pary adres pamięci+wartość, zależnie od emulatora |
| Kompatybilność formatu | Specyficzna dla emulatora; składnia `.cht` w ZSNES i Project64 różni się i pliki nie są zamienne |
| Konwencja nazewnictwa plików | Nazwa musi być zgodna z plikiem ROM (bez rozszerzenia) dla automatycznego ładowania przez emulator |
| Lokalizacja przechowywania | Umieszczany w podkatalogu `cheats` emulatora obok lub w pobliżu biblioteki ROM |
| Typowy rozmiar | 1 KB - 50 KB |
| Główne wspierane emulatory | ZSNES (SNES/Super Nintendo), Project64 (Nintendo 64), Snes9x (SNES) |
| Aktywacja | Poszczególne kody mogą być włączane lub wyłączane wewnątrz wbudowanego menedżera kodów emulatora |
| Kontener | Zwykły tekst; brak nagłówka binarnego lub wrappera |
| Obsługa platform | Windows, Linux, macOS, FreeBSD (wszędzie tam, gdzie działają ZSNES, Snes9x lub Project64) |
| Typ MIME | `text/plain` (brak zarejestrowanego typu MIME specyficznego dla formatu) |
| Wydano | mid-1990s (ZSNES era) |
Konwersje CHT
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki CHT.