COF / Enhanced

CRY OF FEAR

ENHANCED

Modernizacja Cry of Fear oparta na Xash3D.
Szeroko zakrojone prace nad silnikiem i kompatybilnością.

O projekcie

Szeroko zakrojona modernizacja Cry of Fear zbudowana na Xash3D: przebudowane podsystemy silnika, menu odtworzone we FreeVGUI i porządnie zintegrowany autorski renderer PARANOIA OpenGL. Dużą część pracy stanowi inżynieria wsteczna oryginalnego kodu renderowania.

To nie jest rekompilacja, a natywne wersje na inne platformy nie są udostępniane.

Co zostało ulepszone

Silnik, renderowanie, interfejs i sterowanie.

Obsługa kontrolerów

Pady Xbox, PlayStation i Nintendo Switch, Steam Deck oraz Steam Controller, z pełną zmianą przypisań. Tak, jest też wirtualna klawiatura.

Domyślny układ

Celowanie żyroskopem

Masz DualSense, Steam Decka, Steam Controllera albo kontroler Nintendo Switch? Możesz celować żyroskopem.

Pauza w ekwipunku

Z myślą o padach: gra może się pauzować, gdy otwarty jest ekwipunek, notatka lub menu, a czarne tło za tymi widokami można wyłączyć.

High DPI, 1440p i 4K

Porządne skalowanie high-DPI na nowoczesnym Windowsie. Gra skaluje się do współczesnych rozdzielczości i nie jest już grą dla mrówek.

Menu we FreeVGUI

Stare menu VGUI oparte na mapach odtworzono we FreeVGUI: natywny interfejs zamiast obejść ograniczeń silnika.

Ostre czcionki 4K

Natywne czcionki Latin Extended i cyrylica, renderowane w prawdziwym 4K.

Polski + 6 języków menu

Zawiera pełne polskie tłumaczenie. Rozszerza oryginalne wersje niemiecką, hiszpańską, francuską, niderlandzką, norweską i szwedzką o nowe funkcje.

Celowanie przez przyrządy

Prawy przycisk myszy celuje przez przyrządy, przytrzymaniem lub przełączeniem.

FOV i FOV broni

FOV od 70 do 110, które zachowuje kadrowanie przyrządów celowniczych i przerywników, oraz osobne FOV modelu broni.

Skalowanie HUD-u

Cały interfejs w grze skaluje się z rozdzielczością: Auto lub 100–200 %.

Co-op

Hostuj i dołączaj do gier co-op prosto z menu.

Zapis w dowolnym momencie

Zapisuj z menu pauzy zamiast z magnetofonu.Domyślnie wyłączone

Poprawki błędów

Zapisy ze Steama się wczytują, a w sekcjach z kucaniem i czołganiem nie utkniesz już w miejscu. Naprawione są błędy nieba, panoramy w menu i muzyki.

Kody i konsola

Wracają komendy konsoli deweloperskiej i kody, za sv_cheats 1.

CHEATS.md

Alt-Tab bez crashy

Na pełnym ekranie i w oknie gra nie zawiesza się ani nie wywala, gdy się przełączasz.

Oryginalny renderer, naprawiony

Oryginalny renderer PARANOIA OpenGL działa na Xash3D, więc gra zachowuje swój wygląd i klimat.

Sterowanie padem

Domyślny układ · Xbox / PlayStation
LTLBRBRT

Każdą akcję można przypisać na nowo w opcjach. Najedź na wiersz, żeby znaleźć przycisk na padzie.

  • Lewa gałkaRuch
  • Prawa gałkaRozglądanie się
  • A / KrzyżykSkok
  • B / KółkoKucanie (przełączane)
  • X / KwadratPrzeładowanie
  • Y / TrójkątUżyj
  • LB / L1Atak dodatkowy
  • RB / R1Szybki obrót
  • LT / L2Celowanie przez przyrządy
  • RT / R2Atak
  • L3Sprint
  • R3Kucanie (przytrzymanie)
  • Krzyżak: góra / lewo / prawoSzybkie sloty 1 / 2 / 3
  • Krzyżak: dółFunkcja broni
  • View / CreateEkwipunek
  • Menu / OptionsMenu pauzy
Wersja testowa

Będą błędy!

To wczesna wersja testowa. Nikt jeszcze nie przeszedł całej gry na tym silniku, więc możesz utknąć, przerywniki mogą nie działać, a tekstury lub czcionki mogą się sypać. Przed grą zrób kopię zapasową zapisów (SAVE i cryoffear\SAVE). Zgłaszając błąd, podaj wiersz z wersją z prawego górnego rogu menu głównego, rozdzielczość i skalę HUD, kroki prowadzące do błędu oraz zrzut ekranu lub film, jeśli błąd jest wizualny. Dzięki.

Zgłoś problem
Potrzebna pomoc

Pracujemy nad wyborem rozdziałów

Chcesz pomóc? Pracujemy nad funkcją wyboru rozdziałów. Wyślij nam przez GitHuba swoje zapisy z początku każdego rozdziału.

Wyślij zapisy

Tworzone z pomocą AI. Bez niej na pewno by tego nie było.

Zależności i podziękowania

Projekty źródłowe i specjalne podziękowania

Zasługi należą do autorów i współtwórców poszczególnych projektów źródłowych. Te odnośniki prowadzą do repozytoriów zależności, a nie do kodu projektu Enhanced.

Specjalne podziękowania

Cry of Fear – Spolszczenie

Polska lokalizacja powstała w oparciu o pracę zespołu Spolszczenia.

Wymagana instalacja

Zacznij od Cry of Fear.

Żadne zasoby gry nie są dołączane. Edycja Enhanced łata istniejącą instalację.

Obecnie wspierana: wersja Steam, v1.6

Podstawowa gra jest DARMOWAPobierz Cry of Fear na Steam

Pobierz Cry of Fear: Enhanced

v0.4.0-test136 MB

Windows · wymaga Cry of Fear v1.6 ze Steama

Instalacja

  1. Pobierz archiwum zip (przycisk powyżej).
  2. W Steamie kliknij prawym przyciskiem Cry of Fear › Zarządzaj › Przeglądaj pliki lokalne.
  3. Rozpakuj całe archiwum do tego folderu, tak aby Install.cmd znalazł się obok CoFLaunchApp.exe.
  4. Uruchom Install.cmd, a potem włącz grę ze Steama jak zwykle.

Aby odinstalować, uruchom Uninstall.cmd. Przywróci oryginalne pliki i nie ruszy zapisów ani ustawień.

Darmowe i otwarte oprogramowanie na licencji GPL 3.0. Niepowiązane z Team Psykskallar ani Valve.

Licencje

Wolne oprogramowanie, za darmo

Cry of Fear: Enhanced jest wolnym oprogramowaniem. Copyright © 2026 haej (współtwórcy Cry of Fear: Enhanced). Kod projektu (łatki, skrypty, launcher, testy) jest objęty licencją GNU General Public License w wersji 3 lub dowolnej późniejszej.

Części na innych warunkach

  • Zmiany we FreeVGUI pozostają na licencji BSD-3-Clause samego FreeVGUI.
  • Czcionki Inter i generowane z nich atlasy bitmapowe są objęte licencją SIL Open Font License 1.1.
  • Polska paczka językowa to dane tłumaczenia pochodzące z gry, rozpowszechniane za zgodą tłumaczy do użytku z legalnie posiadaną kopią Cry of Fear; nie jest objęta GPL. Sześć paczek zawierających tylko menu jest na licencji GPL-3.0-or-later.
  • Emblemat projektu (dłoń) to oryginalna grafika, © 2026 haej, wszelkie prawa zastrzeżone poza rozpowszechnianiem w niezmienionej postaci jako część Cry of Fear: Enhanced.

Kod źródłowy

Pełny kod źródłowy jest na GitHubie. Każde wydanie zawiera też archiwum źródeł z załataną wersją silnika, a LICENSING.md podaje dokładne commity użyte w danej kompilacji.

Nagłówki Valve SDK

Silnik kompiluje nagłówki Half-Life SDK firmy Valve, których informacja ogranicza użycie do niekomercyjnych rozszerzeń produktów Valve. Enhanced jest i musi pozostać darmowy; nie wolno go sprzedawać ani komercyjnie dołączać do innych produktów.

Komponenty zewnętrzne

KomponentLicencjaPrawa autorskie
Xash3D FWGSGPL-3.0-or-laterXash3D FWGS contributors, Uncle Mike, a1batross, Id Software and others
mainui_cppGPL-3.0-or-later (parts GPL-2.0-or-later)Uncle Mike, a1batross, Id Software and others
FreeVGUIBSD-3-ClauseAlibek Omarov, Nagist, Valve Software
MiniUTLBSD-3-ClauseValve Software, Flying With Gauss
SDL 2.30.9zlibSam Lantinga
Opus, opusfile, libogg, libvorbisBSD-3-ClauseXiph.Org Foundation and contributors
bzip2BSD-styleJulian R Seward
MultiEmulatorMITAlexander Belkin; SHA code by George Anescu
minizMITRAD Game Tools and Valve Software; Rich Geldreich
stb_truetypeMIT / public domainSean Barrett
mpg123 (compact copy)LGPL-2.1the mpg123 project
getoptBSD-3-ClauseThe Regents of the University of California
whereamiWTFPL v2 / MITGregory Pakosz
library-suffix, vgui_api.hPublic domainFWGS; Mittorn
Inter typefaceSIL OFL 1.1The Inter Project Authors
Half-Life SDK headersValve SDK notice (non-commercial)Valve LLC
Button icons and controller picturesCC BY 3.0Zacksly

Ta strona

Rysunek kontrolera: „Controller Images / Outline White” autorstwa Zacksly, na licencji CC BY 3.0, przycięty na potrzeby strony. Emblemat © 2026 haej. Krój pisma Inter (SIL OFL 1.1).

W razie rozbieżności wiążąca jest angielska wersja tych informacji.