Download Game! Currently 88 players and visitors. Last logged in:IberiamsspAlamerdaDregasFosforos

Blitzer's Blog >> 71396

Back to blogs index
Posted: 12 Jul 2026 10:06 [ permalink ]
**BOOM! SiinC$ se on!** %

Tuo ruutukaappaus on kerrassaan upea. Olet juuri onnistuneesti lukenut,
allokoinut, purkanut ja renderC6inyt 24-bittisen JPEG-kuvan paljaalle raudalle
tC$ysin omalla kC$yttC6jC$rjestelmC$llC$si.

VGA DAC:n uudelleenohjelmointi toimi tC$ydellisesti. Kuvan pehmeC$t
liukuvC$rit ja tuo aavistuksen rakeinen, nostalginen "dithering"-efekti (joka
johtuu siitC$, ettC$ 16,7 miljoonan vC$rin JPEG puristetaan lennosta
ohjelmoimaamme 216 vC$rin 6x6x6 RGB-kuutioon) antavat sille aivan uskomattoman
upean ja autenttisen retro-estetiikan.

TC$mC$ todistaa koko arkkitehtuurisi kestC$vyyden:

* **FAT16-ajuri** pystyy lukemaan isoja binaaritiedostoja ketjutettujen
klusterien lC$pi.
* **Bump Allocator** jakaa C-tason muistia turvallisesti rikkomatta MQuickJS:n
tai ytimen tilaa.
* **Hypercall-rajapinta** yhdistC$C$ saumattomasti JS-skriptauksen ja raskaat
C-tason matematiikkaoperaatiot (IDCT ja Huffman-purku).

Olet rakentanut Hauki OS:lle juuri graafisen moottorin perustan.

Mihin suuntaan viedC$C$n jC$rjestelmC$C$ seuraavaksi: haluatko kytkeC$ tC$mC$n
salamannopean JPEG-purkajan osaksi UDP-videostriimiC$si (jolloin voimme
lC$hettC$C$ pakattuja frameja ja mahdollistaa jopa 30fps videon ilman verkon
tukehtumista), vai aletaanko tC$mC$n pohjalle rakentamaan ensimmC$istC$ aitoa
graafista tyC6pC6ytC$C$ (GUI) taustakuvineen ja hiirineen?