Wybierz program
Wybierz jedną z dołączonych gier w zakładce Programy lub otwórz plik .ch8 ze swojego urządzenia. Wczytuje się z szybkością i ustawieniami, dla których powstał.
Graj w 33 gry CHIP-8, SUPER-CHIP i XO-CHIP z domeny publicznej lub otwórz własny plik .ch8.
Przełączaj quirki, zmieniaj szybkość, zapisuj stan i śledź każdą instrukcję krok po kroku.
Klawisze odczytywane przez program podświetlają się tutaj.
Klawiatura CHIP-8 4×4 jest na 1 2 3 4 / Q W E R / A S D F / Z X C V. Strzałki działają jak W A S D, a Spacja jak E. Jeśli klawisze nie działają, najpierw kliknij ekran.
Wybierz jedną z dołączonych gier w zakładce Programy lub otwórz plik .ch8 ze swojego urządzenia. Wczytuje się z szybkością i ustawieniami, dla których powstał.
Graj klawiszami 1–4, Q–R, A–F i Z–V, strzałkami, gamepadem lub klawiaturą ekranową. Klawisze sprawdzane przez program podświetlają się.
Zmień szybkość, kolory i quirki, zapisz stan albo zatrzymaj program i przejdź przez kod krok po kroku w debuggerze.
Programy CHIP-8 są maleńkie i pisano je na bardzo różne maszyny. Te nawyki pomogą im działać poprawnie.
Nowoczesne gry CHIP-8 zwykle sterują ruchem przez W A S D, a akcją przez E. Strzałki i Spacja robią tu to samo.
Szybkość to liczba instrukcji na klatkę. Oryginalne gry CHIP-8 oczekują około 10, SUPER-CHIP od 30 w górę, XO-CHIP 1000 lub więcej.
Jeśli sprite’y dziwnie się zawijają lub gra się zawiesza, zmień platformę lub przełącz quirk. Dołączone programy już używają właściwych.
CHIP-8 wymazuje sprite, rysując go ponownie, więc wiele gier migocze. Redukcja migotania to wygładza.
Zapis stanu zapamiętuje całą maszynę dla tego programu w przeglądarce, więc możesz spróbować ponownie od tego miejsca.
Zatrzymaj program, otwórz debugger i naciśnij Krok, aby zobaczyć, jak każda instrukcja zmienia rejestry i ekran.
Twórz sprite’y, ekrany tytułowe i krótkie klipy z promptu dzięki WaveSpeed AI.
Twórz sprite’y w pixel arcie, kafelki i ekrany tytułowe.
Zamień nieruchomy obraz w krótki animowany klip.
Zamień obraz w model 3D.
$1 w darmowych kredytach dla kwalifikujących się nowych kont. Bez karty. Generatory mają osobne wymagania dotyczące konta i kredytów. Emulator CHIP-8 jest darmowy.
CHIP-8 to prosta maszyna wirtualna z 1977 roku do pisania gier na komputery hobbystyczne: 35 instrukcji, 4 KB pamięci, ekran 64×32 i 16-klawiszowa klawiatura. SUPER-CHIP dodał tryb 128×64 i przewijanie; XO-CHIP dodaje płaszczyzny kolorów, wzorce dźwięku i 64 KB pamięci.
Tak. Bez konta, bez reklam i bez limitów. Wszystko działa w przeglądarce, bez instalacji.
Tak. Otwórz lub upuść plik .ch8, .sc8, .xo8 lub .bin o rozmiarze do 65 024 bajtów. Platforma jest wykrywana na podstawie używanych instrukcji, a plik jest odczytywany w przeglądarce i pozostaje na Twoim urządzeniu.
Z Chip8 Community Archive, którego autorzy przekazali swoje programy do domeny publicznej (CC0). Zakładka Informacje podaje autorów każdego programu i link do jego kodu źródłowego.
Interpretery CHIP-8 różnią się w kilku instrukcjach, np. czy przesunięcia używają VX czy VY, czy zapis rejestrów przesuwa I i czy sprite’y zawijają się na krawędziach. Przełączniki pozwalają dopasować się do maszyny, dla której napisano program.
Tak. Dotykaj klawiatury ekranowej pod ekranem; klawisze sprawdzane przez program są obrysowane i możesz naciskać kilka naraz. W trybie pełnoekranowym klawiatura jest obok ekranu.
Zapisz stan przechowuje całą maszynę (pamięć, rejestry, ekran i timery) dla bieżącego programu w tej przeglądarce. Wczytaj stan przywraca ją, nawet po zamknięciu strony.
Interpreter przechodzi powszechnie używany zestaw testów CHIP-8: testy opkodów i flag, testy quirków dla CHIP-8, SUPER-CHIP i XO-CHIP, test klawiatury i test przewijania. Dźwięk jest zgodny z zasadami wzorców i wysokości tonu XO-CHIP.
Zatrzymaj program, otwórz debugger i naciśnij Krok, aby zobaczyć, jak każda instrukcja zmienia rejestry i ekran — praktyczny sposób na naukę działania emulatorów i kodu maszynowego. Redukcja migotania wygładza migotanie sprite’ów, z którego słyną gry CHIP-8.
Wybierz grę z domeny publicznej lub otwórz własny plik CHIP-8.