ORAO / ARHIVA

Sve verzije na jednom mjestu.

Tri obitelji emulatora i sačuvani Wasm pogoni. Pokreni bilo koju sačuvanu verziju ili otvori njezine upute i izvore.

Orao 32

1 verzija

Izvorni Orao / Radni stol v1.0

Zadano

Izvorni Radni stol

Opis verzije

Prva verzija: monokromatski GUI, više istodobnih virtualnih Orlova i proširivi radni prostor.

Orao 64 / Impuls 9010

7 verzija

Orao 64 / izvorni Orao32 monitor v0.7.0

Zadano

Memorijska karta

Opis verzije

Izvorna karta Orla 64: izravni VRAM 8000–BFFF, I/O FC00–FEFF i sistemski ulaz FF00. Premještene ROM rutine; monitor, BASIC, demo i Apple kompatibilnost.

Orao 64 / izvorni Orao32 monitor v0.6

Orao32 monitor

Opis verzije

Izvorni Orao32 miniasembler, disasembler i memorijske naredbe na nativnom PEL procesoru; demo i Apple kompatibilnost sačuvani.

Orao 64 / nativni demo i zvuk v0.5

Demo i zvuk

Opis verzije

Uvijek dostupan nativni 6502 demo s grafikom i melodijom; pokusni Orao zvučnik, mono/8 boja i povratak u monitor.

Orao 64 / PEL video, zvuk i paddles v0.4

Video i paddles

Opis verzije

Apple prikaz prolazi kroz PEL video ravnine; zvuk, četiri paddlesa, tri tipke i proširene provjere na istom 6502.

Orao 64 / PEL + Apple II+ v0.3

PEL + Apple II+

Opis verzije

Kombinirani 32 KiB pokusni ROM: Apple II+ programi automatski odabiru kompatibilni hardver na istom PEL procesoru.

Orao 64 / PEL pokusni ROM v0.2

PEL ROM

Opis verzije

Novi 32 KiB pokusni ROM na temelju Orlova BASIC-a i monitora, nativni prikaz i odvojena Apple II+ referenca.

Orao 64 / Impuls 9010 v0.1

Apple referenca

Opis verzije

Istraživačka rekonstrukcija uz Apple II+ referentnu jezgru. PEL ROM i potpuno adresiranje proširenja još nisu poznati.

Orao 2026

25 verzija

Orao 2026 v0.25.0

Zadano

Optimizacije · brži pogoni i BASIC

Opis verzije

Runda optimizacija: brži 65C832 pogoni (stog i blok-prijenosi u brzom putu, zrcaljeni uređaji u Wasm-u), prevoditelj BASIC-a s odgođenim vrhom stoga i brži IDE. Isti jezik, ROM-ovi i ponašanje. Wasm zadano, JS zasebno.

Orao 2026 v0.24.0

BASIC IDE · nativni compiler

Opis verzije

BASIC IDE u stilu Turbo Basica: izvor, VDOS datoteke, greske i prevođenje u 65C832 strojni kod. Jezik ostaje isti; BIN koristi BASIC runtime. Wasm zadano, JS zasebno.

Orao 2026 v0.23.0

BASIC · cijevi i datoteke

Opis verzije

BASIC i naredbeni redak: preusmjeravanje >, >> i < te cijevi između naredbi, nativnih programa i virtualnih uređaja. Wasm zadano; JS zasebno.

Orao 2026 v0.22.0

Datoteke · dva panela

Opis verzije

Nativni upravitelj datoteka s dva panela, stvarnim VDOS katalogom i inicijalizacijom odabranog volumena diskete ili diska. Wasm zadano; JS zasebno.

Orao 2026 v0.17.0

Brži pristup memoriji i prikazu

Opis verzije

Tri prolaza optimizacije ROM/RAM pristupa i C3 videoportova; usporedba istih registara, memorije, slike i ciklusa. Izvorni ROM i firmware sačuvani.

Orao 2026 v0.16.0

Kontinuirani BASIC scroll

Opis verzije

Kontinuirani BASIC PRINT RND(3), / RUN: provjereni ROM ispis bez prihvata djelomično pomaknutih redaka. Jednak fizički razmak pri skaliranju ostaje.

Orao 2026 v0.15.0

Jednak razmak redaka

Opis verzije

DPI svjestan prikaz čuva jednak fizički razmak svih tekstnih redaka pri povećanju i prilagodbi prozoru. CPU, izvorni ROM i firmware ostaju identični v0.14.

Orao 2026 v0.14.0

Stabilniji i brži scroll

Opis verzije

Provjera serijskog broja video upisa sprječava prikaz nedovršene kopije. C0 spaja osvježavanja, a C3 crta samo promijenjene retke i preskače prekrivene slojeve.

Orao 2026 v0.13.0

Cjelovita slika Orla 32

Opis verzije

Cjelovito pomicanje slike Orla 32: C3 koristi privatni radni međuspremnik za cijeli kadar i proširuje osam piksela iz jednog bajta. Izvorni CPU i ROM ostaju sačuvani.

Orao 2026 v0.12.0

Odzivniji pokazivač

Opis verzije

Odzivniji miš: C3 sprema pozadinu pokazivača i obrađuje do 90 piksela po pomaku. Nativno crtanje i redoslijed klikova ostaju sačuvani.

Orao 2026 v0.11.0

Brže JS sučelje

Opis verzije

Brže JS sučelje: pakirana RGBA paleta, manji statusni upiti i predmemorija DOM elemenata. Isti nativni ROM, taktovi i izvršavanje kao v0.10.

Orao 2026 v0.10.0

Brži rasterizer C3 / JS

Opis verzije

Optimizirani nativni C3 rasterizer u JS izvedbi: blokovske ispune, četveropikselne maske znakova i grupna usporedba VRAM-a. Isti BOS pozivi, zaštićene poruke i izgled; usporedni benchmark prema v0.9.

Orao 2026 v0.9.0

Grafički poslužitelj C3 / JS

Opis verzije

JS grafički poslužitelj na C3: zaštićene poruke, trajni objekti, COMMIT i optimizirano precrtavanje. C0 zadržava ovlasti i upravljanje prozorima. Usporedni benchmark prema v0.8; bez promjene Wasm prototipa.

Orao 2026 v0.8.0

Radna ploha 1024×768

Opis verzije

Nativni GUI 1024×768 na C0/C3, veći i snažniji font Orao UI 16 s hrvatskim slovima. Puni zaslon i izbor povećanja. Izbornici, prozori, RAM bilješke, pregled ispisa i stvarne Orao32 instance; zaštićeni BOS WAIT.

Orao 2026 v0.7.0

Nativni monitor

Opis verzije

Nativni CPU monitor s naredbama Orla32, 32-bitnim registrima, procesima i jezgrama. Pregled i izmjene memorije, mini-asembler, disasembler i pojedinačni korak odabranog procesa.

Orao 2026 v0.6.0

Programi s diska

Opis verzije

VDOS RUN učitava nativni program s diskete ili HDD volumena; C0 kernel stvara proces i CPU kodom kopira njegovu sliku. Izbor prioriteta i jezgre, bez multithreadinga.

Orao 2026 v0.5.0

BOS/SM i VDOS

Opis verzije

Pokusni BOS/SM ROM i VDOS naredbeni proces; disketa 140 KiB, HDD s volumenima, DOS 3.3 katalog i binarne datoteke. VDOS = IDOS prihvaćena je radna pretpostavka.

Orao 2026 v0.3.0

Brži interpreter

Opis verzije

Brži nativni interpreter i sabirnički scheduler uz isti ROM, procese, IPC i dvije Orao32 instance. Prikazuje stvarno postignutu brzinu; BOS/SM slijedi.

Orao 2026 v0.2.0

Procesi, prioriteti i IPC

Opis verzije

C0 kernel raspoređuje procese na C1/C2; deset prioriteta, premještanje i IPC. Do dvije rezervirane Orao32 instance. Jedna nit po procesu; BOS/SM slijedi.

Orao 2026 v0.1.0

Inicijalizacija i sistemski info

Opis verzije

Prvi boot četverojezgrenog Orla 65C832: stvarni ROM POST i sistemski info; jezgra 3 programski crta bitmap tekst. Bez grafičkog radnog stola.

Wasm pogoni

18 verzija

Prijedlozi i raniji pregledi

Prijedlog radne plohe 1024 × 768 · Sve bilješke objava

Izvorni opisi i poveznice s početne stranice

Arhiva verzija

Izvorni Orao / Radni stol · v1.0

Prva verzija: monokromatski GUI, više istodobnih virtualnih Orlova i proširivi radni prostor. Sačuvano izdanje iz 2026-10-11.

Arhivski zapis i SHA-256 →
Orao 64 / PEL Impuls 9010 · v0.1

Apple II+ referentna jezgra, diskete i probna 6502 igra. Izbor 64 / 256 KiB, kolor prikaz i YUASCII znakovi imaju označene istraživačke granice: izvorni PEL ROM i potpuno adresiranje proširenja još nisu poznati.

Nalazi i ograničenja →

Orao 64 je druga platforma: časopis ga označava kao Apple II+ kompatibilnog. Kasete u gornjoj biblioteci ostaju namijenjene izvornom Orlu 32. Upute rekonstrukcije → · Zapis novog razvoja →

Orao 64 / PEL pokusni ROM · v0.2

32 KiB izvedenog ROM-a: stvarni Orlov BASIC, novi sistemski monitor, izvorni Orlovi hrvatski bitmapovi i nativni 80 × 25 prikaz. Apple II+ referenca ostaje zasebna; Sabotage je provjeren. Identitet s povijesnim PEL ROM-om nije potvrđen.

Upute i pretpostavke →
Orao 64 / PEL + Apple II+ · v0.3

Apple II+ diskete i strojni programi automatski pokreću kompatibilni sklop na istom nativnom 6502. Kombinirani ROM od 32 KiB sadrži i stvarni Apple firmware. Izravno su provjereni ROM pozivi i Sabotage. Izvorna PEL mapa ostaje nepotvrđena.

Upute i opseg kompatibilnosti →
Orao 64 / PEL video, zvuk i paddles · v0.4

Apple slika sada popunjava PEL video ravnine i koristi zajedničko iscrtavanje. Dodani su zvuk, četiri paddlesa, tri tipke i upravljanje mišem/dodirom. Proširene provjere uspoređuju stvarni program s Apple referencom; izvorno PEL ožičenje ostaje nepoznato.

Upute i rezultati provjera →
Orao 64 / nativni demo i zvuk · v0.5

Pokreni grafiku i melodiju jednim klikom u nativnom Orao modu. Stvarni 6502 crta u PEL videomemoriju i proizvodi tonove. Demo je ugrađen za mrežni i lokalni rad; pokusno ožičenje zvučnika dokumentirano je kao pretpostavka.

Pokreni emulator i demo →
Orao 64 / izvorni Orao32 monitor · v0.6

Izvorni monitor izvršava A, X, E, M, C, F, U i Q na istom nativnom 6502. Naredba A 1000 otvara miniasembler; sačuvani su demo, zvuk i Apple kompatibilnost. Izvorni Orao ROM prilagođen je PEL ulazu i izlazu.

Pokreni emulator i demo →
Orao 2026 · v0.3.0 · Brži interpreter

Nativni kernel na C0, procesi na C1/C2, deset prioriteta i poruke editor → pisač. Dvije neovisne Orao32 instance. Upute · Razvoj · Arhivski zapis

Pokreni v0.3 →
Orao 2026 · v0.5.0 · BOS/SM i VDOS

CPU izvršava sistemske pozive, katalog i binarni rad s datotekama. Disketa ima 140 KiB; HDD zasad koristi volumene. Upute · BOS/SM ugovor

Pokreni v0.5 →
Orao 2026 · v0.6.0 · Programi s diska

RUN učitava nativni program s diskete ili HDD volumena; C0 kernel stvara novi proces i CPU instrukcijama kopira njegovu sliku. Odabir prioriteta i jezgre ostaje dostupan. Upute · BOS/SM ugovor

Pokreni v0.6 →
Orao 2026 · v0.7.0 · Nativni monitor

Naredbe Orla32 uz registre 65C832, procese i jezgre. Mini-asembler, disasembler, rad s privatnom memorijom i pojedinačni korak; odabrani proces zaustavlja se na granici instrukcije. Upute · Ugovor monitora

Pokreni v0.7 →
Orao 2026 · v0.8.0 · Radna ploha 1024×768

Prihvaćeni izgled sada radi u nativnom emulatoru: C0 upravlja, C3 crta. Izbornici, prozori, RAM bilješke, pregled ispisa i stvarne Orao32 instance u prozorima. Upute i granice · BOS GUI ugovor

Pokreni v0.8 →
Orao 2026 · Radna ploha · Prijedlog 01

Interaktivna vizualna maketa na 1024 × 768: radna ploha, diskovi, uređivač i pisač. Prvi prijedlog izgleda prije nativne implementacije. Bilješke o prijedlogu

Otvori maketu →

Bilješke paketa v0.8.0 · GUI i prijedlog radne plohe

Bilješke paketa · v0.8.0 · nativna radna ploha 1024×768

Bilješke paketa · Orao Sans 12 i hrvatska slova

Bilješke paketa · Čitljiviji font i puni zaslon

JS v0.10 i Wasm v0.3 · Paket za objavu

Grafički poslužitelj C3, optimizirane rutine i izvorni Orao32 CPU u Wasmu. Wasm ostaje eksperimentalan.

Bilješke paketa →
JS v0.11 i Wasm v0.4 · Paket za objavu

Brže JS sučelje i Wasm izvršavanje, uz isti ROM i taktove. Inkrementalna nadogradnja preko Wasm v0.3.0.

Bilješke paketa →