Labs · Emulare
C64 Cycle Lab: 19.656 de cicluri pe cadru. Fiecare la locul lui.
C64 Cycle Lab nu este încă un emulator. Este o mașină din 1982 rescrisă de la zero, cu fiecare cip executând exact în ciclul de ceas în care ar face-o pe hardware real. Rulează în browser, fără nimic de instalat, și este omagiul fondatorului nostru adus primului său calculator.

Ce câștigi
-
Propriul nostru nucleu, scris de la zero
CPU 6510, VIC-II, două CIA și SID sunt emulate cu sincronizare PAL, ciclu cu ciclu. Demourile care cer sincronizare perfectă a rasterului rulează așa cum trebuie.
-
Propriul nostru nucleu, JavaScript pur
Nu este un port WebAssembly al emulatorului altcuiva. Fiecare linie a fost scrisă pentru a fi înțeleasă, nu doar pentru a rula.
-
Încarcă tot ce ai păstrat
Fișiere PRG, D64, T64, CRT și TAP, chiar și într-un ZIP. Trage fișierul peste fereastră.
-
BASIC V2 deschis
Vine cu un BASIC V2 deschis, construit din sursa Microsoft cu licență MIT, deci funcționează fără ROM-uri proprietare.
-
Rulări de compatibilitate headless
Un runner execută programe fără ecran și compară rezultatele, astfel încât fiecare modificare a nucleului este verificată automat.
-
Educațional prin concepție
Codul este documentația. Dacă vrei să înveți cum funcționa cu adevărat un calculator pe 8 biți, acesta este cel mai bun loc.
Cum funcționează
-
01
Deschide pagina
Emulatorul se încarcă în browserul tău. Nu trimite nimic către un server.
-
02
Trage un fișier
PRG, D64, T64, CRT, TAP sau ZIP. Sau scrie BASIC ca în 1982.
-
03
Urmărește
Fiecare cadru înseamnă 19.656 de cicluri. Tot ce vezi s-a întâmplat la momentul potrivit.
Specificații
| CPU | MOS 6510, exact la nivel de ciclu |
|---|---|
| Grafică | VIC-II, PAL, 19.656 cicluri/cadru |
| I/O | Două CIA (6526) |
| Sunet | SID |
| Formate | PRG, D64, T64, CRT, TAP, ZIP |
| Nucleu | Al nostru, scris de la zero |
|---|---|
| BASIC | BASIC V2 deschis din sursă cu licență MIT |
| Rulează pe | Orice browser modern, fără nimic de instalat |
Întrebări frecvente
Am nevoie de ROM-uri?
Este gratuit?
De ce un Commodore 64?
Ajutor
- How to contact technical supportSuportul tehnic iOLABS răspunde telefonic, la distanță sau la fața locului, în funcție de sistemul tău.
- Buying apps, restoring purchases and refundsAplicațiile noastre (Pockytap, Pockytap Organizer, KeyFlow) se vând printr-o singură achiziție, fără abonament. iolabs.gr nu procesează achiziții; fiecare achiziție se face în magazinul ales de tine.
- Where my data is stored and how to get a copy---
- How the iolabs.gr assistant worksAsistentul de la /help/ask/ răspunde la întrebări despre produsele noastre doar pe baza articolelor de ajutor și a paginilor de produs ale acestui site, cu citarea surselor.
Gratuit

