**Chesmac** on Raimo Suonion Telmac 1800 -tietokoneelle ohjelmoima shakkipeli, jonka Topdata-yhtiö julkaisi vuonna 1979. Se on mahdollisesti ensimmäinen suomalainen kaupallinen tietokonepeli.

Peli on graafiselta käyttöliittymältään yksinkertainen ja siirrot annetaan numero-kirjain-koodeilla. Tietokone laskee siirtoja kauan, joten pelin on kuvailtu muistuttavan kirjeshakkia. *Chesmacista* julkaistiin koodin pohjalta uusi versio vuonna 2014.

Kehityshistoria
---------------

*Chesmacin* suunnittelutarpeita esillä Suomen pelimuseossa.
Raimo Suonio kertoo kehittäneensä *Chesmacin* ollessaan työttömänä helmikuussa 1979. Ennen sitä Suonio oli ohjelmoinut jätkänshakin eli ristinollan HP-3000-minitietokoneella töissään Koneen nosturitehtaalla. Päästyään maaliskuussa töihin mikrotietokonemyymälään Topdataan Suonio teki liikkeen omistajan Teuvo Aaltion kanssa sopimuksen, että *Chesmacia* myydään liikkeessä C-kasettiversiona. Peliä myytiin Suonion kertoman mukaan 104 kappaletta 68 markan kappalehintaan. Myyntitulot Suonio sai kokonaan itselleen. Kasetin B-puolelle Suonio kirjoitti Telmac-version John Conwayn *Life*-pelistä.

Pelin käyttöliittymä on kirjoitettu CHIP-8-kielellä ja peliosat konekielellä. Topdatan asiakkaiden pyynnöstä *Prosessori*-lehdessä julkaistiin ohjeet, miten keskeneräinen shakkipeli voitiin tallentaa kasetille ja kuinka sitä voi myöhemmin jatkaa.

Pelistä ei tiettävästi ole jäljellä alkuperäisiä tallenteita, mutta Suonio oli kirjoittanut pelikoodin talteen paperille. Sen pohjalta tietokoneharrastaja Jari Lehtinen teki pelistä uuden version vuonna 2014.

Pelaaminen
----------

*Chesmac* on Suonion omien sanojen mukaan "melko yksinkertainen ja hidas" shakkipeli. Pelitasoja on yhteensä kahdeksan: alimmalla tasolla peli miettii siirtoja vartin, korkeimmalla noin tunnin ajan. Ohjelmassa ei ole kirjastoa shakkiavauksista, joten peli miettii avaussiirtoa yhtä kauan kuin muitakin siirtoja. Koska Telmac 1800 ei kykene toteuttamaan graafista näkymää, siirrot annetaan kirjain-numero-koodeina. Mikäli nappuloiden sijainnit haluaa nähdä, pelitilannetta pitää seurata fyysisesti oikealla pelilaudalla. *Chesmac* hyväksyy vain sääntöjenmukaiset siirrot, mutta tornitus ja ohestalyönti eivät ole mahdollisia. Toimiakseen peli vaatii emolevylle asennettavan kahden kilotavun muistinlaajennuksen. Koska tietokone laskee tehtyjä siirtoja erittäin kauan, uuden version tehnyt Lehtinen kuvailee pelin muistuttavan enemmän kirjeshakkia.

Merkitys
--------

*Chesmacia* pidetään ensimmäisenä kaupallisena suomalaisena tietokonepelinä. Ennen pelin löytymistä Suomen videopelialan ensimmäisenä kaupallisesti julkaistuna pelinä pidettiin Simo Ojaniemen *Mehulinjaa* vuodelta 1984. Markku Reunasen ja Manu Pärssisen mukaan *Chesmacia* ei silti voi pitää Suomen videopelialan "lähtölaukauksena", vaan "pikemminkin mielenkiintoisena poikkeustapauksena". He pitävät silti saavutuksena sitä, että Suonio sai Telmacin 1,75 MHz taajuisella prosessorilla pyörimään shakkipelin.

Lähteet
-------

1. 1 2 3 4 5 6 7 8 9  Pärssinen, Manu & Reunanen, Markku: Ensimmäinen suomalainen tietokonepeli *V2.fi*.  28.7.2014. Viitattu 6.9.2014.
2. 1 2  Reunanen, Markku & Pärssinen, Manu: Chesmac: ensimmäinen suomalainen kaupallinen tietokonepeli – jälleen. Pelitutkimuksen vuosikirja 2014 (PDF)
3. 1 2  Kokkala, Juha: Ensimmäinen suomalainen tietokonepeli mietti shakkisiirtoa tunnin *Yle uutiset*.  29.11.2014. Viitattu 17.1.2016.
4. 1 2  Chesmacin ohjevihko s. 2 (Kuva videogames.fi-sivustolla) Viitattu 5.4.2016
5. ↑  Chesmacin ohjevihko s.3 (Kuva videogames.fi-sivustolla) Viitattu 5.4.2016
6. ↑  Jokinen, Pauli: Raimo Suonio on Suomen pelintekijöiden pioneeri *Helsingin Sanomat*.  10.8.2014.  Arkistoitu 22.4.2016. Viitattu 22.3.2016.

Aiheesta muualla
----------------

* Chesmacin ohjekirja ja koodia Videogames.fi-sivustolla
* Reunanen, Markku & Pärssinen, Manu: Chesmac: ensimmäinen suomalainen kaupallinen tietokonepeli – jälleen. Pelitutkimuksen vuosikirja 2014 (PDF)