Posts filed under 'softat'

Synavanhus elää ja hengittää

Vuonna 2003 4k-introon kyhäilemäni softasyntikka Syna ei näytä vieläkään pääsevän haudan lepoon 🙂 Antti teki sille nyt live-käyttöön tarkoitetun käyttöliittymän nimeltä 4096 Live. Sivulta saa versioita eri alustoille ja myös sorsat, jos haluaa kääntää jollekin muulle SDL:ää tukevalle järjestelmälle.

Add comment January 25th, 2010

Snow Leopard ja Huawein nettitikku

Piti asentaa Snow Leopard -koneeseen Huawein E169-nettitikku DNA:n liittymällä, mutta sepäs ei mennytkään ihan tuosta vaan. Mukana tuleva ajuri kaatuu heti SL:ssa, Huaweilta ei tunnu löytyvän mitään tolkullista ja kokeilemani Vodafonen paketti tunnisti laitteen, mutta nikotteli siitä, ettei kyseessä ole oikean firman sim-kortti. Kohtuullisella googletuksella löytyi harrastajan kirjoittelemat ohjeet vastaaville tikuille englanniksi ja sitten homma lähtikin rullaamaan. Ohjeiden noudattamisen lisäksi piti käsin asentaa modeemin soittonumeroksi *99# (DNA ei tunnu tarvitsevan yhteysnimeä).

Add comment December 22nd, 2009

Ndiswrapper

HP 2133:n epäluotettavaan wlaniin tuli nyt ainakin jonkin verran parannusta kun asensin ndiswrapperin. Olin tähän asti kuvitellut, että se on silkkaa risupartagurujen hommaa, mutta kun pääsi hommasta vähän jyvälle, niin asennus oli oikeastaan aika helppoa:

  • Ensin laitetaan paketti ndiswrapper-utilities-1.9
  • Sitten ladataan verkkokortille oikea ajuri, joka sisältää .inf-tiedoston. Itse laittelin Dellin ajurin, joka tosin tarvi ensin purkaa Winen puolella. Tässä suora linkki pelkkään ajuriin.
  • ndiswrapper -i bcmwl5.inf
  • Lisätään alias wlanille vaikka /etc/modulesiin: alias wlan0 ndiswrapper
  • Ja ndiswrapper latautumaan automaattisesti eli ndiswrapper sinne /etc/modulesin loppuun
  • Sitten vielä kylmäkäynnistys, että piirisarja resetoituu

Hyödyllisiä apuohjelmia ovat ainakin iwconfig, joka näyttää langattomien verkkolaitteiden tilan, sekä lshw, joka näyttää verkkolaitteista matalamman tason tietoja. Siinä missä alkuperäinen Broadcomin ajuri tilttasi viimeistään kolmessa varttissa, tuntuu ndiswrapper kestävän huomattavasti paremmin. Äsken sain stressitestissä kaksi tuntia yhtäjaksoista toimintaa, jonka jälkeen wlan saattoi jumittaa johonkin konfliktiin äänipiirin kanssa (katsoin samaan aikaan leffaa) — näillä kahdella tuntuu olevan läheinen rautatason yhteys.

1 comment June 28th, 2009

Wings 3D aikuistuu

Jo vuosia sekalaisiin mallinnuksiin (demoihin, artsukokeiluihin ja jopa oikeisiin töihin) käyttämäni avoin ja monessa ympäristössä toimiva mallinnusohjelma Wings 3D on lopulta niin valmis, että siitä on julkaistu ykkösversio. Pääkehittäjä Björng on jälleen palannut remmiin ja ohjelma kehittyy hyvää vauhtia. Wings on siitä varsin poikkeuksellinen ohjelma, että se on kirjoitettu esim. Ericssonin puhelinkeskuksissa käytetyllä tulkatulla Erlang-kielellä, mistä seuraa valitettavasti tiettyä hitauttakin. Shader-tuen puutteesta ja hankalasta teksturoinnistakin voisi vielä nitkuttaa, mutta kun ohjelma muuten on niin selkeä ja toimii mallien vääntämisessä kuin ihmisen mieli, niin olkoon — enkä muutenkaan ole vielä nähnyt yhtä ainoaa 3D-softaa, jossa teksturointi olisi jotenkin helppoa. Näinä aikoina kun kaupallinen 3D-mallinnus alkaa ajautua Autodeskin otteeseen niin mikä tahansa vaihtoehto on varsin tervetullut.

Add comment May 20th, 2009

Spämmireikä umpeen

Blogin kommentteihin tuli sen verran tyrnästi spammia, että asensin kokeeksi Math Comment Spam Protection -plugarin. Katsotaan, osaavatko botit jo kiertää tämän tukkeen. Aiemmin olen yrittänyt spamhost-listoilla ja avainsanoilla, mutta ne eivät riitä. Merkintöjä kommentoiviltakin vaaditaan kymmentä pienempien lukujen yhteenlaskutaito jatkossa.

2 comments April 18th, 2009

OS 9 lentää jälleen

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.

Add comment April 3rd, 2009

VMWare astuu kehiin

Qemu ei jaksa ja VirtualBox ei tahdo, joten koitin sitten kolmatta vaihtoehtoa. Sopivan buutti-cd:n valitsemalla BeOS 5 PE Max Edition lähtikin käyntiin VMWare Playerin alta Linuxissa. Ensinnä yrittelin Server-versiolla, mutta se ei tahtonut toimia Debian Testingissä millään kohtuullisella säätämisellä. Playerillähän ei voi tehdä virtuaalikoneita eikä levytiedostoja, mutta netistä löytyi apu helposti: EasyVMX:llä täytetään webbilomake ja se luo lennossa zipin, jossa on kaikki tarpeellinen. Äänet kakovat hieman tässäkin, mutta se saattaa johtua tuosta kurjasta usb-äänikalikasta ja ALSAsta. Grafiikkatila tuli kauniisti VMWarelta ja sain BeOSin koko ruudulle natiivilla 1280×800-tarkkuudella. Näppäimistö vähän sinne päin, mutta riitti perussetin porttaamiseen ja testaamiseen. Virtuaalinen verkkokortti toimi raivostuttavan huonosti (jostain syystä vmxnet-ajuri ei latautunut BeOSissa) ja niinpä jouduin pahimmillaan splittaamaan valmiit paketit megan palasiksi niiden lähettämiseksi verkon kautta. Scp ei edes yrittänyt toimia.

Add comment April 1st, 2009

QNX-OS/2-BeOS

Näyttää iskeneen pienehkö emuloinvillitys täällä. Viimeisimpiä yritelmiä ovat QNX, OS/2 ja BeOS. Kokeilemani QNX 6.3.2 ei toiminut VirtualBoxissa, mutta Qemuun se meni kohtuullisella säätämisellä ja lopulta toimivat jopa netti sekä äänet SoundBlaster 16:lla. Termcapissa oli jotain ongelmaa, joten jouduin sitten käyttämään inhottavasti vi:tä editointiin nanon sijasta. Qnxinstallista sain jokusen puuttuvan GNU-kilkkeen, GCC kumppaneineen tuli asennuksen mukana ja SDL suostui kääntymään sorsista. Niinpä porttasin muutaman vanhan produn kohtuullisen pienellä vaivalla. Täysin emuloitu kone on turhan hidas muuhun kuin leikkimiseen, mutta kaikkiaan käyttiksestä jäi positiivinen kuva ja joskus huvittaisi laittaa se oikeaankin koneeseen.

BeOSia kokeilin joskus 90-luvun lopulla, kun BeOS 5 PE julkaistiin ilmaisena. Sen jälkeen firma meni kanttu vei ja koko ohjelmisto jäi unohduksiin lukuun ottamatta joitakin harvoja innokkaita, jotka ovat edelleen jatkaneet 5 PE:n päivittämistä nykykoneilla toimivaksi nimellä BeOS Max. Vielä suurempaa innostusta osoittaa Haiku-hanke, jossa tehdään omaa BeOS-kloonia. Myöskään Max ei toiminut riittävästi VirtualBoxissa, joten Qemuun matka kävi. Sekään ei toiminut, ennen kuin poistin IDE-DMA:n käytöstä joka buutissa. Äänet sain jotenkin toimimaan SB16:n ja erikseen ladatun ajurin avulla, mutta nettiä en edes parin tunnin säätämisellä. Huonoa onnea näytti olleen muillakin googletuksen perusteella. Myöskään virtuaalisen kovalevyn jako ei toiminut, joten lopulta jouduin siirtämään tiedostoja äärimmäisen hankalasti cd-imagen avulla. GCC tuli mukana, SDL kääntyi suorilta ja muuta ei sitten porttaamiseen tarvittukaan. Liian hitaan emuloinnin takia meno oli kovin kakovaa, joten en vielä viitsinyt pistää ensimmäistä porttausta jakeluun ennen testaamista tehokkaammalla laitteella.

VirtualBoxilla oli huono päivä, mutta loppua kohden sentään koheneva: netistä “löytämäni” IBM:n OS/2 Warp 4.52 toimi sentään hyvin nettiä ja ääniä myöten. Virtualisoituna nopeuskin on aivan eri luokkaa kuin Qemun alla. Ainoana pikku kauneusvirheenä näppäimistö ei ole aivan 100% kohdallaan ja natiivia 1280×800-resoa ei tunnu saavan mitenkään helposti käyttöön. Asensin kokeeksi mm. Firefox 3:n ja kyllähän se toimi ihan flässejäkin myöten. Kahteen muuhun käyttikseen verrattuna OS/2 on veistetty täysin eri puusta: tuttujen Unix-tyylisten komentojen sijasta mennään DOS-linjoilla, mikä tarkoittaa käyttäjälle tuskallisen huonoa ja rajoittunutta komentotulkkia. Aika paljon Unix-ohjelmia on kyllä portattu, mutta kaikki tuntuu olevan enemmän ja vähemmän purkkaa. En saanut toistaiseksi edes kääntäjää toimimaan, mutta kaipa se siitä.

Add comment March 26th, 2009

Yhdet virtualisoinnit vielä

Jo aiemmin Mäkillä kokeilemani VirtualBox sai tänään taas toimia lelutuksessa. Asensin kokeeksi sekä Debian Testingin että Windows XP:n. Windowsin asennus meni astetta helpommin — Linuxissa VirtualBoxin ajurien asennus ja äänet vaativat vähän virittämistä — mutta kummankaan kanssa ei ollut mitään merkittävää taistelua. XP toimii emuloituna myös inan sujuvammin, luultavasti johtuen lähinnä sen emulointiin kohdistetusta suuremmasta vaivasta. Suomalainen MacBookin näppäimistö toimii molemmissa yhtä lailla huonosti enkä jaksanut ruveta sen enempää sitä tonkimaan, koska kumpaakaan virtuaalikonetta tuskin tullaan käyttämään mihinkään oikeasti. Hiiren rullan toiminnassa olisi niin ikään hivenen parantamisen varaa, VirtualBoxin valikko hyppii silmille vierittäessä.

Päivän toisena emulointiprojektina oli XP:n asennus eMacin PPC-Linuxiin Qemun alle. Savotta kesti kahdeksan tuntia, mutta meni sentään vasten kaikkia odotuksia läpi. Lopputuloksessa ei juuri ole kehumista: nopeus on käyttökelvottoman hidas ja verkkoa en jaksanut edes yrittää toimimaan. Omaa kieroa tyydytystään tuosta sentään kenties sai, kun ikivanha risa kone ajaa täysin toisen arkkitehtuurin käyttistä ja ohjelmia.

Add comment March 21st, 2009

Mac-on-Linux

Emulointia on tullut nyt kokeiltua jo monella saralla ja tänään tuli yksi sulka hattuun lisää: asensin lopultakin Mac-on-Linuxin eMaciin. Asennus meni yllättävän helposti ja MOL buuttasi omatoimisesti toisella osiolla olleen 10.4:n. eMacin 3D-kiihdytys on rikki, joten käyttöliittymä oli itse asiassa nopeampi Linuxin alta ajettuna. Pienen testailun perusteella kaikki toimi hyvin, lukuun ottamatta joitakin erikoisnäppäimiä kuten äänensäätö ja eject. iTunes soitti musiikkia pätkimättä ja ohjelmat lähtivät käyntiin normaalisti. Näytön kuva oli jotenkin sininen, mutta sen voi ilmeisesti säätää normaaliksi kalibroimalla OS X:n puolella. Video-overlay ei toiminut (en tiedä mistä kiikasti) ja 3D:lle ei ole lainkaan tukea, joten ihan mahdottomiin suorituksiin MOL ei veny. Suurin hyöty emulaattorista lieneekin eksoottisen PPC-raudan kuten Pegasoksen, AmigaOnen tai mahdollisesti IBM POWERin omistajille, jotka saavat käyttöönsä PPC-Macin ohjelmavalikoiman lähes natiiveilla nopeuksilla.

Add comment March 8th, 2009

Next Posts Previous Posts


Kommenttien virta

Aiheet