Ennen presidentinhommia Ronald Reagan ehti tehdä mittavan näyttelijänuran, alkaen B-filmien statistista ja päätyen lopulta pikku tähdeksi, joka sai ihan pääosiakin. Lännenelokuvat olivat tämän koko 30-luvulta 60-luvulle kestäneen ajanjakson suosittuja, joten Reikani päätyi luonnollisesti myös lännen tielle. Olen nyt saanut katseltua länkkäreistä seuraavat neljä:
- Santa Fe Trail (1940). Ronald esittää sisällissotaa edeltävässä ratsuväkileffassa nuorta Custeria. Rooli ei järin syvällinen ole, ja valokeila kohdistuu suurimman osan ajasta itse staraan, hurmuriviiksi Errol Flynniin.
- The Last Outpost eli Cavalry Charge (1951). Tässä on edetty jo pääosaan asti. Reagan on kekseliäs Etelävaltojen upseeri, joka jekuttaa vihollisiaan tämän tämän. Lopuksi pientä sillanrakennustakin, kun tapetaan intiaaneja yhdessä.
- Law and Order (1953). Tässä vaiheessa alkoi hieman ikä näkyä: siloposki on alkanut vanheta ja roolikin on hieman vakavampi – yksinäinen sheriffi kaupunkia siivoamassa.
- Tennessee’s Partner (1955). Reikanin viimeiseksi jäänyt länkkäri, jollei lasketa parissa TV-sarjassa pyörähtämistä. Kirkasotsainen lehmipoika ajautuu yksiin kieron korttihuijarin kanssa, ja panoksena pelissä on kultakaivos.
Tämän enempää tuskin tulee oma-aloitteisesti katsottua, sillä eivät nuo mitään erityisen kiinnostavia pätkiä ole olleet. Näkemättä ovat The Bad Man (1941) ja Cattle Queen of Montana (1954). Ilmeistä kehittymistä sarjaan ainakin mahtuu: 40-luvulla Reagan oli vielä yksiulotteinen hymypoika, mutta loppupään länkkäreissä nähtiin jo harjaantuneempia suorituksia.
-
-
Santa Fe Trail
-
-
The Last Outpost
-
-
Law and Order
-
-
Tennessee’s Partner
edit: noh, tuli kuitenkin paremman puutteessa ostettua nuo puuttuvatkin. The Bad Man oli paikallaan junnaava komedia, mutta CQoM ehkäpä paras reikanilänkkäri: tasavahva, jos nyt kliseinen fiftaripätkä.
April 2nd, 2016
I’ve been rather actively involved with PETSCII art for the last couple of years, coding, drawing and even conducting a bit of research. As PETSCII is kinda fashionable now, and many people would like to experiment with it, here’s a little overview of the available editors and their pros and cons. The list aims to be complete, so if there’s anything missing, let me know. Let’s start with native tools and then move on to cross-development.
It’s a fine line, but I’ve decidedly excluded various text editors that could be used for character graphics as well.
Digital Paint 4.0 (C-64, link)
Probably ok for its time – can’t quite pinpoint when exactly it was released. In addition to the original version coded by Aaron Hightower there are various hacks by sceners who added missing features. In addition to typing, you can paint filled boxes and edit colors.

TBoard-Painter 1.1 Pro (C-64, link)
Another oldie, this time by Tao/Triad. The most notable extra feature is the 1/4 char pseudographics drawing mode. The image can be larger than the screen size, which together with the name suggests it was meant for BBS graphics. As a nice little touch the x/y location display uses hex numbers 🙂

Tyronpaint 2.1 (C-64, link)
Not much new to say about this: you can type text, change the color or draw blocky 1/4 dots. The images can be higher than 25 lines. Created by Lynchbit/Alpha Flight in 1996, this improved version is from 2006.

Kaleidoscope 4.0 (C-64, link)
Very simple, but at the same time easily comprehensible editor by BroBryce64 all the way from 1989. Not many features there, but you can type chars and change colors. A curious extra is the “rainbow mode” which cycles the colors after each character.

PETSCII Paint 0.5 (C-64, link)
A rudimentary tool by 0xDB from 2011. The basics do work: you can select characters, change colors and save the outcome, but even simple things tend to be on the tedious side.

Petscii Editor 4.6 (C-64, link)
FieserWolf’s editor is undoubtedly the most popular one when it comes to programs running on real hardware. As the version number suggests, there have been plenty of iterations and the workflow has been improved a lot since the initial releases. Once you get used to the UI, there’s useful functionality such as copy/paste, recoloring and multiple pages available. Several notable works have been produced with this editor.

Online PETSCII Editor (online, link)
A web-based solution by Krissz from 2013. I like the idea that you can draw on a normal browser without installing any software or digging the old warhorse from the closet, but this particular project seems to have been abandoned. You can both draw and type, and the character selector is well though out. On the other hand, there is little functionality to support advanced editing.

PET Shop Pro (online, link)
As of now there’s very little documentation on this editor by Jambonbill, as it is still work in progress and not officially released. Nevertheless, quite a promising online tool which lets you even do animations. Originally based on Krissz’s editor (see above), but was mostly rewritten after that. The character selector is well designed, you can edit images of various sizes plus export them to different formats, and even script the editor. There are still some bugs around, which will hopefully be ironed out at some point.

CBM .prg Studio (Windows, link)
Arthur Jordison’s CBM .prg Studio is a complete development environment that lets you create software for the Commodore 8-bits. One of its parts is the screen editor, which is actually quite usable for artistic endeavours too. Largely served as the source of inspiration for the editor below.

APE (Windows, link)
APE (Another Petscii Editor) by MrXaliasH from 2013 is Windows-only, but does run fine under Wine as well. The basic functionality (drawing, color selection, copy/paste and even undo) is there, but it seems the project was quickly dropped after its initial release.

C64 AAE (Windows, link)
C64 ASCII Art Editor by RADSoft hails from Poland. Windows-only, but runs somewhat ok under Wine except the color editor. Apparently the development ceased in 2012, but in spite of that there are some unique features – most notably layers, which were a firstie in the scene. The animation features are also among the most advanced. Drawing happens by writing, but unfortunately the key mapping doesn’t suit all keyboards. Furthermore, keyboard shortcuts require quite heavy juggling with various ctrl/shift/alt combinations.

EDSCII and Playscii (multiplatform, link)
EDSCII by JP “Vectorpoem” LeBreton was one of the first editors I tried in 2013. Later on its development halted and Vectorpoem created a new tool called Playscii. Both versions focus on PETSCII-like retro graphics instead of sticking to the exact capabilities of the C-64. Still under development, Playscii already features plenty of functionality such as different character sets, layers, animation frames and smooth zoom, plus of course the standard editing tools. There is also something called “game mode”, which I didn’t quite understand at first sight, though.

PETSCII (multiplatform, link)
Do not expect me to be very objective with this 🙂 The project, initially coined by me and Dr. TerrorZ, started in 2013 and has received occasional updates ever since. In addition to the standard stuff there’s rudimentary support for animation and other machines than just the C-64 (VIC-20, PET and Plus/4). One recognized problem is that because of Processing, the program runs on Java, which spells trouble these days. The GUI is undeniably “no-nonsense” with most functions hidden behind single-key shortcuts.

In conclusion, there’s already quite a variety of tools available these days, and some are surely still missing from the list – not everyone has made their software public in the first place. At one end of the spectrum there are hardcore editors running on genuine hardware, and at the other retro art oriented tools aimed at recreating the old look with less regard for authenticity (at times called fakescii). Pick your poison!
edit: More additions, thanks to Goto80 for the tips!
edit2: More details on Pet Shop Pro received from Jambonbill himself.
March 22nd, 2016
Muiden vastaavien kuvakirjojen ohessa tuli hankittua myös Bitmap Booksin Commodore Amiga: A Visual Commpendium (2015). Ei kovinkaan yllättäen pääpaino on Amigan legendaarisimmissa peleissä – ja samalla niiden legendaarisuuden pönkittämisessä, sillä valitut lainaukset ovat usein ylitsevuotavan kiittäviä. Kuvakaappausten lisäksi mukana on jokunen sivu demoista ja pelintekijöiden haastatteluja.
Kaikkiaan kirja täyttää hyvin tarkoituksensa: pelejä on paljon ja ne edustavat useita eri lajityyppejä. Ruutukaappaukset eivät toki tee täyttä oikeutta grafiikoille, kun palikkaiset pikselit ja hahmojen kovat reunaviivat tunkevat silmille aivan eri tavalla kuin kuvaputkelta. Hieman hämmentää sekin, että monista peleistä on käytetty intro- ja promokuvia ym. eikä itse pelinäkymiä. Positiivisesti yllättivät puolestaan useammasta näkymästä kokoon harsitut kuvat, joissa näkyy kokonainen kenttä.
Mikään tiedekirja tämä ei – taaskaan – ole, mutta eipä se ole tarkoituskaan. Amiga-nostalgikolle on kasattu antaumuksella paksu pinkka luettavaa, jonka äärellä viihtyy pitkään. Bonuksena tuli vastaan täysin uusiakin tuttavuuksia, joita pitänee ruveta seuraavaksi metsästämään jostakin abandonware-sivuilta.

March 20th, 2016
Hieman hyytynyt kirjoittelutahti on toivottavasti taas lähdössä nousujohteiseksi nyt, kun intensiivi-workshopista ja opiskelijavalinnoista on selvitty. Eilen ja tänään tuli sentään pihalle pari kepeähköä pätkää: ensimmäinen Teron kanssa PETSCII-taiteesta Skrollissa ja toinen WiderScreenissä Merja Salon kanssa Seppo Kilgastista, joka teki 1980-luvun lopulla Amigalla valokuvataidetta. Widerin artikkeli on linjoilla täällä ja Skrollin juttu tässä pdf:nä. Alla Teron “Evening at Home” ja kaksi kuvaa Kilgastin lopputyöstä.
March 16th, 2016
Lägään tällä hetkellä näiden Raspien kanssa hieman perässä, sillä rupesin vasta testailemaan synttärilahjaksi saamaani 2B-mallia. Jälleen kerran hieman nopeampi kolmonenhan tuli juuri uunista ulos.
Juhlapuheista huolimatta etenkään alkupään Raspeista ei todellakaan ollut työpöytäkäyttöön: muistia oli liian vähän, X:n ja SDL:n kiihdytykset riittämättömiä, ja jo muutenkin hitaan koneen hyydytti viimeistään käyttiksen ajaminen SD-kortilta. Muutaman vuoden aikana ytimiä on tullut kolme lisää, ja kenties vielä tärkeämpänä parannuksena muistin määrä on noussut gigatavuun. Mutta ollaanko vieläkään työpöytäkäyttöön riittävällä tasolla?
Kyllä, ei ja ehkä. Raspi 1:een verrattuna työpöytä pyörii mainiosti, mutta toisaalta hitainkin nykypäivän Intel-pohjainen miniläppäri on edelleen nopeampi. Hitaus ja nopeus ovat pitkälti ohjelmista kiinni: mukana seuraava Web-selain ja LibreOffice ovat aivan käyttökelpoisia, kun taas Java-pohjainen Processing hyytyi varsin ikävästi. Pikaisesti kokeilemani kevyet emulaattorit toimivat sinänsä ok X:n päällä, mutta kiinteän resoluution ja puuttuvan video-overlayn vuoksi niitä ei saanut koko näytölle (resoa voisi toki pudottaa, mutta se on ongelman kiertämistä eikä ratkaisua).
Pahin pullonkaula tuntuu edelleen olevan massamuisti. Siinä missä SSD:istä on tullut päivittäistavaraa isojen koneiden puolella, pikkulaudoissa ollaan edelleen jumissa USB2:n ja muistikorttien maailmassa. Odroideissa nähty eMMC on jonkin verran parempi, mutta jää sittenkin SSD:lle mennen tullen.
Parhaimmillaan Raspit ovat niille erityisesti räätälöityjen softien kanssa: mediatoistimista, emulaattoreista ynnä muista on optimoituja versioita, jotka käyttävät videoskaalaajaa tai OpenGL ES:ää tavanomaisten kirjastojen sijaan. Yllätyin itsekin, kuinka paljon 3D-rauta jaksoi puskea, kun sitä ohjelmoi järkevästi. Ylimääräiset kerrokset, kuten Java ja JavaScript, ovat puolestaan myrkkyä suorituskyvylle.
Monia päivittäisiä asioita voi tehdä jo nykyiselläänkin riittävän sujuvasti, kunhan hyväksyy tietyn ajoittaisen tahmailun. Ainoaksi peeseen korvaajaksi en Raspia edelleenkään laittaisi, enkä usko kolmosenkaan tilannetta merkittävästi muuttavan, varsinkin kun massamuistiväylät eivät ole sen nopeammat. Toisaalta tarkkaan rajatussa yksittäisessä käytössä etenkin tämä uusi Rapsutin voi olla aivan riittävän tehokas ja hinnaltaan kymmenesosa “oikeasta” tietokoneesta. Palataan asiaan taas parin sukupolven päästä.

February 29th, 2016
Pitipä tätäkin kokeilla: eräänlainen “Hackintosh” eli OS X 10.10:n asennus virtuaalikoneeseen. Lähtökohtaisesti hommassa on kaksi ongelmaa, nimittäin a) Macintoshien rauta ja firmware poikkeaa edelleen PC:stä ja b) lisenssiehdot eivät salli asentamista kuin Mäkkeihin, minkä takia virtuaalikoneet eivät sitä myöskään virallisesti mahdollista muilla alustoilla.
OSx86-projektin ansiosta OS X:n saa asennettua – lukuisien reunaehtojen puitteissa – ihan tavalliseenkin peeseehen, kunhan rauta on juuri sopivaa. Seuraava käyttöjärjestelmäpäivitys saattaa aina räjäyttää kaiken, mutta motivaatio lienee useimmilla pikemminkin “because I can” kuin OS X:n ajaminen missään tuotantokäytössä halvemmalla raudalla. Pääasiallisia asennustapoja on nykyään kaksi: virallisen asennusmedian käyttö loaderilla höystettynä sekä erilaiset häkätyt distrot, joissa on mukana ajureita ym.
Googlettamalla löytyi ohjeet Yosemite+VirtualBox-yhdistelmälle. Yosemite Zone -distro löytyi Internetin uumenista, joten asennus käyntiin. Alkuunsa meni ihan lupaavasti, mutta kuten monella muullakin, virtuaalikone jämähti melkein asennuksen lopussa pysyvästi. Keskusteluista löytyi apu ongelmaan, ja pienen komentoriviräpellyksen jälkeen Yosemite todellakin käynnistyi:

Asiat toimivat suunnilleen odotetusti, mutta grafiikka on kiihdyttämättömänä varsin hidasta ja hieman bugistakin – oikealla raudalla tuetaan kyllä kiihdytystäkin. BeamOff-niminen kikkale nopeuttaa menoa poistamalla näytönpäivitykseen synkronoinnin, mitä en tosin itse päässyt todentamaan, sillä syystä tai toisesta Hackintosh jämähti melkein joka buutissa, teki sitten mitä hyvänsä. Erääksi lääkkeeksi kaupitellaan sitä, ettei konetta koskaan sammuta, vaan tallentaa laitteiston tilan. Järin kestävästä ratkaisusta ei sittenkään ole kyse, minkä lisäksi mm. äänet toimivat pieleen.
Eipä tästä jäänyt paljon käteen: OS X kyllä buuttaa, mutta on melko lailla käyttökelvoton ja bugittaa. Ehkäpä eri distro olisi toiminut paremmin, mutta ongelmia tuntui foorumin perusteella olleen monilla muillakin. Seuraavaksi pitänee kokeilla ihan oikealla koneella.
February 8th, 2016
Valitsin synttärilänkkäriksi John Waynen “testamentin”, The Shootistin (1976), sen ilmestymisvuoden sekä vanhenemisen teeman vuoksi, mutta leffan äärellä kävi ilmeiseksi, että se oli vielä odotettuakin osuvampi. J. B. Booksilla on näet sama syntymäpäivä kuin itselläni, ja kaiken lisäksi hahmo kuoleekin 29.1.1901, kuten kuvasta näkyy.
Testamenttimaisuutta alleviivaa erityisesti The Shootistin alku, jossa nähdään takaumia pyssysankarin menneisyydestä. Itse asiassa mustavalkoiset välähdykset ovat Waynen muista elokuvista — itse bongasin heti ainakin Rio Bravon ja El Doradon. Mielenkiintoinen yksityiskohta on sekin, että Rio Bravo -kuvassa on taustalla “Hotel Alamo”, vaikka leffa onkin vuotta aiempi kuin jälleen Waynen tähdittämä Alamo (1960).
-
-
J. B. Books Rio Bravossa
-
-
Ja El Doradossa
-
-
Tuttu päivä
-
-
And day of death, too
-
-
Pitänee ottaa tästä mallia
edit: William McKinley, Yhdysvaltojen 25. presidentti, syntyi täsmälleen samana päivänä kuin J. B. Books, mikä ei välttämättä ole pelkkää sattumaa. Kuolinvuosikin on sama, mutta päivä sentään eri.
February 1st, 2016
This is more of a note for myself, since I run into the same problem quite frequently and it’s kind of tricky to find the fix even with Google. So… the next time you get this dreaded error message from Super Meat Boy:
Fatal Error: MojoShader compile failed!
Download this and extract it in your supermeatboy directory (local copy here in case the file disappears). It will replace the binaries for both 32- and 64-bit, after which you should be able to play the game again. The problem seems to have to do with Mesa’s Intel integrated graphics support, which lacks a required feature.
Note that the fix is for the downloadable copy only. No idea if it is needed or works with the Steam version at all.
January 24th, 2016
Taannoisen Nvidia-valitusvirren vastapainoksi vielä samasta aiheesta AMD/ATI-perspektiivistä, eli mitä tehdä, jos video repeilee? Asetelma on lähtökohtaisesti hieman samanlainen kuin Nvidiallakin: tarjolla on sekä avoimen sorsan (xserver-xorg-video-ati) että suljettu ajuri (fglrx eli Catalyst), joista suljettu on se nopeampi ja samalla ongelmallisempi. Vakiona näistä AMD:llä tulee avoin versio, jolla repeilyä ei nähdä, mutta samalla menetetään tehoja OpenGL:stä sekä kätevä hallintapaneeli, ja pelien toimivuus heikkenee.
Netistä löytyy yhtä sun toista vanhahtavaa ohjetta, joissa sorkitaan xorg.confiin välillä TexturedVideota päälle ja välillä pois. Itse en saanut niillä mitään näkyvää vaikutusta aikaan, eikä xvinfo koskaan tunnistanut video-overlaytä. Toisin sanoen ollaan jumissa OpenGL-ikkunan kanssa, jossa video repeilee – jos nyt ei järin pahasti. Perfektionistille repeily sattuu kuitenkin silmään, joten järjestelmäasetuksista AMD Catalyst Control Center auki ja Näyttövalintojen alta Repeytymätön työpöytä päälle (miksi nämä tekstit näkyvät suomeksi?).
Jo vain toistuvat videot kauniisti, minkä lisäksi työpöydän normaalit ikkunat liikkuvat pehmeästi. Varjopuolena on lisääntynyt kuormitus, mutta asetus on helppo käydä muuttamassa, jos vaikkapa haluaa peleille parempaa päivitystaajuutta. Vaikkei AMD/ATI ole perinteisesti mikään Linuxin paras ystävä ollutkaan, niin ainakin koko ruudun kompositointi toimii paremmin kuin Nvidialla.
edit: Compiz hoitaisi luultavasti homman sekin, mutta ainakaan itse en sitä suostu käyttämään muista syistä. Samoin Compton tekee kompositoinnin raudalla, mutta on AMD:n omaan toteutukseen verrattuna kömpelö.
January 22nd, 2016
Mennyt vuosi jää mieleen etenkin stressin vuoksi: monenlaista velvollisuutta, vaatimusta ja haastetta oli niskassa lähes koko ajan niin töiden, opintojen kuin siviilielämänkin taholta. Pitkään jatkunut synkeä sää tekee loppuvuoden tunnelmista ehkä vieläkin lakonisemmat — toivottavasti 2016 jo hieman helpottaa, tosin tuskin ainakaan ennen kesää. Jälleen siis kootusti touhuja vuoden varrelta:
Skenetykset
Vuosi jäi taas kovin epätuotteliaaksi, vaikka jotain sentään tuli tälläkin saralla näppäiltyä. Paybackeille saatiin aikaiseksi pieni yhden osan MSX-intro Suksimme kuuhun, Assemblyille ei mitään, ja Vammala partyille yhden osan demo sekä ihan virallisestikin julkaistu PETSCII-kuva. Zoot jäivät perhe- ja majoitussyistä harmillisesti väliin, mutta tulevathan ne sieltä taas kahden vuoden päästä.
PETSCII-editori palasi reilun vuoden tauon jälkeen elävien kirjoihin, ja tunkkasin mukaan yhtä sun toista pientä parannusta. Bugikorjausten lisäksi tein myös uusia ominaisuuksia, kuten asetustiedoston ja optimoidumman piirtokoodin. Uskollisia käyttäjiä tuntuu edelleen löytyvän, vaikka suurin PETSCII-huuma jo laantuikin. Zoon tekstigrafiikkakompossa kaikki paitsi yksi tekele olivat edikalla tehtyjä, minkä lisäksi loppuvuodesta Debris työsti useita Star Wars -aiheisia kuvia.
Metaskeneilyn puolella tapahtui sentään enemmän: artikkeli kräkki-introista päätyi ihan merkittävälle foorumille ja väitöskirjakin eteni kymmeniä sivuja. Demoscene Researchiin tippui päivityksiä melko tasaisesti ja mukaan saatiin uusi ylläpitäjäkin. Assemblyillä päädyin Ylen haastateltavaksi demojen tiimoilta (pitkät jäykät horinat leikattiin hienosti luontevan näköiseksi pikku pätkäksi).
Kirjoitushommia
Kaikenlainen kirjoittelu vei suuren osan vuoden ajasta. Väitöskirjan raakatekstistä lienee n. 2/3 valmiina, joten tänä vuonna lienee ihan realistista saada se kaavittua kasaan ja sitä myötä lopultakin pois päiväjärjestyksestä. Julki tuli seuraavia:
Tavalla tai toisella eteeni päätyi myös muutama arvioitava artikkeli, ja kun kutsuivat Puolaankin keynote-puhujaksi, niin akateemisten luottamustehtävien osalta 2015 oli oikein huippuvuosi. Vastapainoksi olin kylläkin joutua kilometritehtaalle, kun määräaikainen lehtoraatti loppui ja jouduin hakemaan paikkaani uudestaan.
Virittelyjä
Kaapit ovat sen verran täynnä jo koneenraatoja, että tänä vuonna ei tullut juuri uusia hankintoja — jouluksi sentään Mikolta paketissa oleva Canon X-07. Säätöhommat keskittyivät lähinnä tuoreempaan rautaan ja Linuxiin: Minttiä meni useampaan koneeseen, Mac Minit saivat uutta tekniikkaa sisuksiinsa ja Shuttle-raato palasi elävien kirjoihin.
Vuoden avainsana on Linuxin lisäksi ollut SSD: kaikki vähänkään modernimmat koneet on nyt varustettu sellaisella. Ja miksipä ei, kun nopeusero on parhaimmillaan moninkertainen. Erityisesti Linux tuntuu hyötyvän SSD:stä, sillä ohjelmien käynnistysajat ovat pudonneet sekuntiin pariin, eikä koneen käynnistymistäkään tarvi pitkään odotella. Toki Mäkitkin nopeutuvat, mutta eivät aivan samassa suhteessa.
Eläviä kuvia
Kuten toissa vuonnakin, elokuvia tuli katseltua reippaasti. Mitään tarkkaa laskuria ei ole, mutta lukema lienee pitkällä kahdensadan päällä. Länkkärien osalta pidin oikein kirjaa: 160 aiemmin näkemätöntä, minkä lisäksi jonkin verran klassikkojen uudelleenkatseluja. DVD-hylly tursuaa jo siinä määrin, että pitää ruveta keksimään jotain sijoitusratkaisua tyyliin imaget talteen ja levyt varastoon. Tai vaihtoehtoisesti levyt ja kannet talteen ja kuoret kuuseen.
Ihan tätä tahtia tuskin jatkuu enää 2016, sillä länkkärien osalta merkittävimmät teokset on jo nähty, ja luvassa on enää valtaisaa bulkin kaapimista, harvakseltaan ilmestyviä uusia leffoja sekä HD-julkaisuja klassikoista. Länkkärimaratoneja pitää jatkaa edelleen niiden viihdearvon takia: menneenä vuotena oli kaksi virallista ja yksi epämuodollisempi sessio.
January 1st, 2016
Next Posts
Previous Posts