# Orao 2026 v0.12 · Wasm prototip v0.5
Eksperimentalna, odvojiva izvedba. [Pokreni Wasm](index.html?engine=wasm) · [JS referenca](index.html?engine=js) · [JS v0.12 upute](../../versions/orao-2026-v0.12/upute.html) · [Mjerenja](benchmark.json) · [Provjere](verification.json).
Preuzima novi nativni C3 pokazivač i optimizirani put oštećenih područja iz JS v0.12. Rust izvršni motor ostaje byte-identičan v0.4; dobitak dolazi od manjeg broja emuliranih naredbi, uz isti CPU i raspoređivač. Dva uvoza i dalje su orao32.read/write. Izvorni Orao32 CPU, ROM, zvuk, tipke, kasete i diskete ostaju sačuvani. Nema host crtanja, novih GPU mogućnosti ni novih niti.
Odabir motora ponovno učitava stranicu i odbacuje RAM i umetnute medije. Preuzmite IMG prije promjene motora ili zatvaranja. wasmEnabled=false ili wasmForceJS=true omogućuje razvojni povratak u JS; trap zaustavlja emulaciju. file:// koristi ugrađene Wasm bajtove. Puna sukladnost fizičkom čipu nije dokazana.
Gradnja: node build.cjs (rustc, wasm32-unknown-unknown); node prepare-page.cjs za stranicu i čitljive upute. Nativni firmware gradi se u JS v0.12 naredbom node firmware/build.cjs.
Mjerenja uspoređuju v0.4/JS v0.11 s v0.5/JS v0.12. Tri nova Node procesa po izvedbi, naizmjenično i sekvencijalno; ulaz do dovršene nativne slike, bez DOM-a i realtime ograničenja. Jednaki su dovršeni pikseli i stanje prozora; virtualni taktovi prema staroj verziji namjerno se razlikuju. Unutar nove verzije JS i Wasm zadržavaju identične registre, memoriju i taktove.
Lokalni razvoj, 21. listopada 2026. Bez novog ZIP-a ili udaljene objave.