OS 9 lentää jälleen
April 3rd, 2009
Hyödyllisemmän tekemisen sijasta virittelin tänään eMacin Mac-on-Linuxiin Mac OS 9:n. Siinä missä OS X jotenkin toimi, ainakin sinne päin ja hieman hitaasti, niin vanhempi käyttisversio on puolestaan lähes 100% aito kokemus. Kaikki lähti toimimaan helposti, mitä nyt piti vaihtaa paikasta /usr/share/mol/config/molrc.post openbios muotoon of. Olin jo aiemmin tehnyt grafiikkatilat OS X:ää varten ja samat toimivat tuossakin heti. 16-bittisen grafiikkatilan bitit ovat jotenkin väärin, mutta miljoonilla väreillä — joita muutenkin tulisi käytettyä — en huomannut mitään ongelmia. Viimeinen kompastuskivi oli äänien puuttuminen, mutta MOLAudion asentamalla ja ulostulon valitsemalla sekin ratkesi. Ctrl-alt-F7/F8 vaihtaa näppärästi Linuxin ja OS 9:n välillä.
Kokonaan toinen kysymys onkin, tekeekö käyttiksellä enää mitään edes lelumielessä. Puutelistalla ovat mm. aito moniajo, muistinsuojaus ja komentorivi. Jotkin vanhat ohjelmat kuten Photoshop tai Freehand saattaisivat olla vielä käyttökelpoisia, mutta esim. www-selaimet ovat jo ikävästi ammoisia versioita. Tuorein löytämäni oli iCab, joka on kuitenkin shareware eikä muutenkaan ihan kaikessa pärjää tuoreille selaimille. Sillä kuitenkin sain luvan pärjäillä. Paljon huonompi kokemus olikin sitten C/C++-kehitysympäristö Macintosh Programmer’s Workshop (MPW), jolla yrittelin epäonnistuneesti kääntää edes yksinkertaista SDL-testiohjelmaa. Linkkaus ei tunnu menevän millään läpi ja koko ympäristö on logiikaltaan varsin häiriintynyt; sieltä terminaalin ja graafisen käyttöliittymän välimaastosta, molempien huonoja puolia keräillen. Esim. make-komento ei suinkaan käännä mitään, vaan pelkästään tulostaa komennot ruudulle. Käskyn antamiseksi ei riitä enter, vaan tarvitaan omppu-enter jne. jne. Tuosta on aikanaan pyydetty jopa ihan rahaa, nykyään MPW:n voi ladata ilmaiseksi.
edit: nyt meni kyllä lopullisesti käämit tuon MPW:n kanssa. Kun rupesin saamaan Makefilet kuntoon, niin seuraavaksi tuli näpeille kääntäjän rajoitusten suunnasta. Merkkijonon maksimikoko on 16 kilotavua ja vaikka annoin ohjelmalle gigan muistia käyttöön se ei pystynyt kääntämään edes nuhaista seitsemän megan C-tiedostoa.
Kommentin kirjoitus
You must be logged in to post a comment.
RSS feed for comments on this post.