Monitory/Freezery systému

Existuje řada softwarových freezerů. Použití těchto programů se hodí k výrobě a odlaďování slavu a instalovaných programů. WHDLoad přímo podporuje HrtMon a ThrillKill. Ostatní programy mohou být použity přes volbu NoTrapHandler/S (ale to má pár nevýhod, samozřejmě). Jestli chcete přímou podporu pro nějaký jiný freezer, můžete mě kontaktovat a pokud jsem toho schopen, dodám pro freezer podporu. Na začátku WHDLoad zkouší, jestli je některý z podporovaných moniturů aktivní. Pokud nějaký detekuje, koná pár zvláštních úprav - zapíná paměť používanou freezerem jako korektní. Během běhu dema/hry přesune všechny NMI vyjímky na NMI vektor, převzatý z tabulek freezeru. Pokud VBR přesouval WHDLoad (NoVBRMove/S není nastavena a CPU je aspoň 68010), testuje to "FreezeKey" klávesu se stisknutými klávesami a umožňuje přejít do monitoru.

HrtMon

Detekce v paměti je relativně bezpečná. Myslím, že bude fungovat i s budoucími verzemi. Pokud WHDLoad používá MMU, nepřistupujte v módu s freezerem k paměti mimo dané hranice, protože HRTMon nezvládá vyjímky access fault, sekne se.

ThrillKill

Tento freezer nemá žádnou použitelnou signaturu, takže WHDLoad zkouší kód. Tato detekce nebude fungovat s novějšími verzemi.