# Orao 2026 v0.5.0 — pripremljeno za objavu

17. listopada 2026. · Europe/Zagreb. Paket `evil-appliances-orao-2026-v0.5.0-update.zip` pripremljen je za upload; udaljena objava nije izvršena. Inkrementalna nadogradnja zahtijeva prethodno izdanje **Orao 2026 v0.3.0**. Usporedba koristi njegovu potpunu osnovicu od 818 datoteka za `orao/` i `reference/orao/`.

## Sadržaj

Paket uključuje dosad neobjavljene [v0.4 virtualne diskove](versions/orao-2026-v0.4/index.html) i [v0.5 BOS/SM i VDOS](versions/orao-2026-v0.5/index.html). Nova zadana verzija je v0.5; sve prethodne verzije ostaju dostupne u grupiranom karuselu.

U v0.5 floppy ima **140 KiB (143360 bajtova)**, s 35 staza, 16 logičkih sektora i 256 bajtova po sektoru. HDD ima **20 MiB (20971520 bajtova)**, sa 146 privremenih volumena od 140 KiB (0–145) i 40960 neiskorištenih završnih bajtova. Konačni raspored HDD-a ostaje odgođen. Povijesna v0.4 ostaje neizmijenjena i zadržava svoj floppy od 1,44 MB.

VDOS=IDOS prihvaćena je projektna pretpostavka, a ne pronađen povijesni dokaz. Nativni CPU izvršava vlastiti BOS pozivni ugovor i probnu DOS 3.3 obradu binarnih datoteka: VTOC, katalog, dodjelu sektora te naredbe HELP, INIT DA, CATALOG, BSAVE, BLOAD, DELETE i EXIT. Ljuska radi kao običan nativni proces; ne uvodi multithreading. Izvorni PEL ROM, puni IDOS 2.30, .CMD moduli, BASIC/tekstualne datoteke i DOS boot nisu implementirani.

[Upute](versions/orao-2026-v0.5/upute.html) i [tehnički ugovor](versions/orao-2026-v0.5/docs/bos-vdos-v0.5.md) opisuju parametre, najviše 16 KiB sadržaja B datoteke, zaštitu pristupa po procesu i ograničenja. C0 i dalje izvršava kernel i IPC, a C3 CPU obrađuje sliku i zvuk. Browser daje ulaz i prikazuje CPU izlaz. Opcionalna Orao32 kartica omogućuje sirove sektore; ne tvrdi se izvorna VDOS kompatibilnost ili boot.

Nema dnevnika ni atomskog zapisa cijele datoteke: prekid pisanja može ostaviti nedovršene strukture ili zauzete sektore. Reset zadržava umetnute slike i zaštitu, ali ponovno učitavanje ili zatvaranje stranice ne zadržava izmjene. Slike diskova treba izričito preuzeti.

## Provjere i očuvanje

Prolaze **60 nativnih i 78 provjera preglednika te 40000 BCD slučajeva**. Provjereni su binarni povrati do 16 KiB, granice sektora, neovisno izrađena DOS slika, povrat CPU konteksta, zaštita/puni disk, posljednji HDD volumen, migracija tijekom I/O-a, čišćenje rezervacija, IPC, istodobni konzolni izlaz, stvarna preuzimanja i izvršavanje učitanog nativnog programa. Postojeće procesne, AV, NMOS i HTTP kasetne regresije prolaze. Firmware i programi reproduciraju se byte-identično.

Svih jedanaest ranije objavljenih stabala emulatora, izvorni transcript, kasetni UI/učitavač, TAP/source preuzimanja, raniji ZIP-ovi i potpune osnovice ostaju neizmijenjeni. Testirane v0.4 i v0.5 također se ne mijenjaju tijekom pakiranja. Razvojni zapisi unutar verzija zadržavaju svoj povijesni lokalni status; ove bilješke bilježe kasniju pripremu objave.

## Inkrementalni opseg

ZIP sadrži **116 datoteka: 6 izmjena i 110 dodataka**. Izostavljeno je 812 nepromijenjenih datoteka; nema brisanja. Putanje su relativne prema korijenu weba. Radne upute, lokalni testovi, fixture, osnovice i istraživački materijali nisu u ZIP-u.

Nova potpuna osnovica zadržava svih 928 datoteka za buduće usporedbe u istom opsegu. Nije zamjena za osnovicu cijelog weba. [Strojni zapis](release-notes-orao-2026-v0.5.0.json) prati paket.
