Kirjautuminen

Haku

Tehtävät

Keskustelu: Projektit: lEEt/OS

Sivu 1 / 1

Sivun loppuun

Turakointi [08.03.2020 22:50:05]

#

Terve! Tuli koodailtua tällainen graafinen käyttöliittymä IBM PC-yhteensopivien tietokoneiden reaalitilassa toimiville levykäyttöjärjestelmille. Moniajoa tässä ei ole (vielä), mutta paljon muita dossin käyttöä helpottavia ja nopeuttavia ominaisuuksia löytyy.

http://sininenankka.dy.fi/~sami/fdshell/index.php

Bugeja löytyy vielä jonkin verran ja lähdekoodi on aika epäselvää, koska en sitä jaksanut kovin paljoa siistiä ennen julkaisua. Kuitenkin itse kyseistä ohjelmaa käytän dossikoneessa käyttöliittymänä ja omasta mielestäni ohjelman toimivuus ja vakaus on jo ihan käytettävällä tasolla.

Turakointi [25.05.2020 05:04:41]

#

Tein uuden version. Korjasin pari pikku bugia ikkunamanagerissa ja optimoin funktiokutsuja ja näytölle piirtoa. Ohjelman toiminta nopeutui ja binäärin koko pieneni muutamalla kilotavulla.

Turakointi [01.03.2021 23:21:34]

#

Tämä projekti on alkanut saamaan käyttöjärjestelmän piirteitä. Skrolliin tulossa artikkelia jossain vaiheessa.

Turakointi [22.04.2021 20:44:26]

#

Nyt sillä pääsee internettiin. https://www.youtube.com/watch?v=I0MRRZlMUkQ

noutti [23.04.2021 12:25:50]

#

No nyt on kunnon kontenttia!

Metabolix [23.04.2021 12:48:02]

#

Paljon olet jaksanut. Videosta jäin miettimään, miksi on niin hidas. Luulisi tekstipohjaisen systeemin toimivan nykyisellä raudalla liukkaammin.

Turakointi [24.04.2021 09:13:19]

#

Mitä tarkoitat "nykyisellä raudalla"? Tuossa videollahan koneena on 25-megahertsisellä 80386SX-prossulla oleva MikroMikko, kuten videolla mainitsenkin.

Yksittäisten pikselien ja tekstin piirto on hitaahkoa, koska piirtorutiineissa on optimoitu ensisijaisesti muistinkulutusta. Siksi näin hitailla prossuilla esimerkiksi Windows 3 on hieman nopeampi. Sen sijaan 486:lla ja nopeammilla tuo minun systeemi on jo nopeampi, koska se hyötyy leveämmästä näytönohjainväylästä ja prosessorin välimuistista paljon.

Ja tekstipohjainenhan tuo ei ole, vaan graafista tilaa käyttää.

Metabolix [24.04.2021 09:31:06]

#

Turakointi kirjoitti:

Tuossa videollahan koneena on 25-megahertsisellä 80386SX-prossulla oleva MikroMikko, kuten videolla mainitsenkin.

Ahaa, katsoin videota ilman ääniä, joten en saanut tätä tietoa. Lähinnä mietin tuota, kun näyttää, että kun ohjelma tulostaa tekstirivin, siitäkin merkit näyttävät tulevan yksitellen. Kuvittelisin, että jos itse teksti on puskuroitu ja ruutua ei väkisin piirretä joka merkin välissä vaan vasta tulostuskomennon lopussa tai rivin vaihtuessa, jopa 25 MHz prosessorilla saisi yhden tekstirivin piirrettyä niin nopeasti, ettei yksittäisten kirjainten piirtämistä ehdi nähdä.

Turakointi [24.04.2021 09:49:48]

#

Ei sitä ole puskuroitu, koska se kuluttaisi muistia.


Sivun alkuun

Vastaus

Muista lukea kirjoitusohjeet.
Tietoa sivustosta