Wat is het CHT-bestandsformaat?
Bestanden met de extensie .cht bevatten cheatcodes voor klassieke videogames die via emulators worden gespeeld. Oorspronkelijk populair gemaakt door ZSNES voor de Super Nintendo, wordt het formaat ook gebruikt door onder andere Project64 (Nintendo 64) en Snes9x. .cht-bestanden slaan speciale instructies op in de vorm van korte codes, waarmee de gameplay kan worden aangepast door de parameters van personages of de gepresenteerde wereld te wijzigen.
Hoewel de architectuur van consoles van meer dan dertig jaar geleden voor veel gebruikers volledig verouderd lijkt, is er geen gebrek aan spelers die veel voldoening halen uit gevechten in dergelijke oude titels, vooral omdat ze de codes kunnen gebruiken die in .cht-bestanden zijn opgeslagen. Het opstarten van games die oorspronkelijk zijn uitgebracht voor de Super Nintendo, Nintendo 64 en vergelijkbare klassieke platforms wordt mogelijk gemaakt door emulators die op moderne computers zijn geïnstalleerd, waarvan de werking is gebaseerd op het creëren van een virtuele omgeving die het originele hardware nauwgezet nabootst. ROM-images, gemaakt van originele gamemedia, worden in de emulator geladen, waardoor gebruikers veel inmiddels iconische titels kunnen spelen.
.cht-bestanden worden meestal gedownload van internet - van forums die gewijd zijn aan een specifiek spel of een specifieke emulator. Nadat u het .cht-bestand dezelfde naam heeft gegeven als de geladen ROM-image en het in de map cheats van de emulator heeft geplaatst, kunt u de codes tijdens het spelen gebruiken. Hiermee kunt u op elk moment bijvoorbeeld het maximale aantal levens voor een personage herstellen, naar het volgende niveau gaan of alle tegenstanders uitschakelen. Elke invoer koppelt een beschrijving aan een of meer codes in Game Genie, GameShark of ruw geheugenadresformaat. Omdat de syntaxis per emulator verschilt, is een .cht-bestand van ZSNES niet uitwisselbaar met een bestand voor Project64.
Beveiliging & veiligheid
RISICO: LOWCHT-bestanden zijn platte tekst zonder uitvoerbare inhoud - veilig te openen in een tekstverwerker. De cheatcodes die ze bevatten, wijzigen het spelgeheugen tijdens het draaien binnen de emulator, wat normale emulatiefunctionaliteit is en geen beveiligingsrisico op OS-niveau vormt. Download .cht-bestanden alleen van vertrouwde bronnen uit de emulatiegemeenschap.
Formaatdetails
in een notendop- ChartViewer dBASE Interface-bestand - Verouderde dBASE-databasesoftware gebruikte .cht voor grafiekinterface-/sjabloonbestanden; tegenwoordig zeer zeldzaam.
- HEX Workshop Sjabloon - De hex-editor HEX Workshop gebruikt .cht voor structuursjablonen die worden gebruikt tijdens hex-data-analyse.
Programma's die CHT-bestanden openen
Technische details
diepe specificaties| Codering | Platte tekst (ASCII of UTF-8) |
| Structuur | Benoemde cheat-items die een leesbare beschrijving koppelen aan een of meer codewaarden |
| Codeformaten | Game Genie, GameShark/Action Replay en ruwe geheugenadres+waarde-paren, afhankelijk van de emulator |
| Formaatcompatibiliteit | Emulator-specifiek; de syntaxis van ZSNES en Project64 `.cht` verschilt en bestanden zijn niet uitwisselbaar |
| Bestandsnaamconventie | Moet dezelfde naam hebben als het ROM-bestand (zonder extensie) voor automatisch laden door de emulator |
| Opslaglocatie | Geplaatst in de submap `cheats` van de emulator, naast of nabij de ROM-bibliotheek |
| Typische grootte | 1 KB - 50 KB |
| Primaire emulatorondersteuning | ZSNES (SNES/Super Nintendo), Project64 (Nintendo 64), Snes9x (SNES) |
| Activering | Individuele cheats kunnen worden in- of uitgeschakeld binnen de ingebouwde cheatmanager van de emulator |
| Container | Platte tekst; geen binaire header of wrapper |
| Platformondersteuning | Windows, Linux, macOS, FreeBSD (overal waar ZSNES, Snes9x of Project64 draaien) |
| MIME-type | `text/plain` (geen formaatspecifiek MIME-type geregistreerd) |
| Uitgebracht | mid-1990s (ZSNES era) |
CHT conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over CHT-bestanden.