用 MSX 學寫 BASIC 的女高中生,與親切的陌生大叔們

雖然下了這種很像輕小說的標題,但這並不是什麼 IT 系程式宅軟萌輕小說,而是這星期發生在推特上的一件溫馨感人、寓教於樂的真實故事。

五月二十日,一位平常就對老遊戲和程式有興趣的女高中生ヌノシ(@butai_nunoshi)參加了一場以日本老電腦 MSX 為主題的 Chiptune 小聚會。活動結束前,主辦者很慷慨地提供一台由 TOSHIBA 生產的 MSX 主機、電源,還有一塊由 KONAMI 在 1984 年推出的《Athletic Land》(わんぱくアスレチック)遊戲卡帶。在一陣熱鬧的猜拳大賽之後,這台以現在來看相當笨重的 MSX 古董主機 Pasopia IQ,就這樣被幸運的女主角贏回家了。


在二〇一七年五月底的此刻,全日本、不,全世界究竟會有幾個女高中生揹著一台 MSX 主機穿過東京車站呢?「光是提著 MSX 走路就能減肥了吧」這是當事人的初步感想之一。


回到家之後,很快的ヌノシ就開始跟相當陌生的 AV 端子與笨重的電視機奮戰——對原生 HDMI 世代來說,那差不多是遠古科技了——最後終於順利將獎品 MSX 主機接上映像管老電視,插上卡帶來玩。即使《Athletic Land》已經是三十三年前的老遊戲,還是讓她玩得相當開心。當跟父親說到這台老機器是跟一群大叔猜拳猜贏來的時候,還被爸爸誇獎「幹得好」。

電玩少女心滿意足地睡了一覺之後,第二天爬起床又開始玩遊戲。「媽媽還對爸爸說『那個那個,MSX 有個宇宙巡航艦 2 代,如果下次考試成績好的話就買回家吧!』這什麼時代的小學生對話?」玩了一天之後,ヌノシ發現在不插卡帶的情況下開機有畫面,而且似乎還能操作。推特上的推友提醒說,這是系統內建的 MSX-BASIC,可以拿來寫程式——當然也包括寫遊戲。


因為從來沒接觸過 BASIC 語言,ヌノシ也就試著讓螢幕反覆顯示自己的暱稱「nunoshi」看看,執行指令的結果⋯⋯雖然成功了,但「有點不舒服」。

無論如何,這總是人生第一次的 BASIC 體驗!雖然還想深入了解,但由於 BASIC 現在已經不是主流語言,何況是 MSX-BASIC,無論是參考書籍、相關資料或同好都不好找;加上沒有外接錄音機跟磁碟機,就算辛苦寫好程式,也沒辦法存檔。雖然有人建議可以到秋葉原的店家去挖古董,結果一台 MSX 磁碟機要價日幣一萬五,害女主角受到過度衝擊下錯車站⋯⋯正當ヌノシ的 BASIC 語言之路看似走到盡頭的時候,推特上突然出現了新的圍觀群眾。

「只要不要關機就好了。」

這的確也是一種無可奈何的解決方法,於是ヌノシ繼續摸索,也持續把自己的嘗試過程與進度貼上推特。
https://twitter.com/butai_nunoshi/status/866985305739370496
雖然程式寫得並不順利,但這個少見的「女高中生用 MSX 學寫 BASIC 程式」狀況,吸引了越來越多 MSX 世代大叔、大嬸的注意。

他們從鍵盤佈局開始教導起,只要ヌノシ把一個問題發在推特上,他們馬上就一起思考問題原因與可能的解法;幫忙檢查程式碼中的錯漏字、回想組合鍵的使用方式、提供網路流傳的參考文章、翻閱舊電腦雜誌掃圖⋯⋯完全就是一派長輩們分工合作,幫親戚小孩合力解決意外地困難的暑假作業的溫馨景象,只是這全都發生在 Twitter 上,而且是一群年齡相異、世代完全不同的陌生人們身上:


這之後開始了長達好幾天的即席推特 MSX 教學與除錯大會,就連當初送出這台機器給ヌノシ的活動主辦者也注意到這件事,同時以接力傳話的方式轉達自己的朋友所提供的程式參考資料:
https://twitter.com/kentaro_sax/status/867347262707343360
就這樣,在女主角拿到這台 MSX 主機後的第五天,也就是五月二十五日,在眾多大叔、大嬸們的「溫暖守護」與諄諄教誨之下,她終於完成了第一款可以運作、操作,而且有著遊戲基本雛形的 MSX-BASIC 程式!
https://twitter.com/butai_nunoshi/status/867418227583860737
這或許不是什麼了不起的,改變世界的程式成就或新創壯舉,但是光是「在 2017 年,一個高中女生用一台比自己年齡多一倍有剩的 MSX 實機寫出一個 BASIC 程式」這件事,就足夠感人的了。至少所有參與這個過程的大叔們顯然都相當感動,而幾天前送出這台主機的活動主辦者,也寫下了些簡短的感想。
https://twitter.com/kentaro_sax/status/867546681872490496
大意是說,原本只是期待透過送出舊主機與遊戲,能藉由遊戲引起新一代對這些老平台的興趣與注意;由於獎品中並不包括用於存檔的錄音機或軟碟機,因而無論是提供獎品的人,或是主辦者自己,事前都完全沒料到受贈者會對內建的 MSX-BASIC 產生興趣,甚至開始嘗試學習它。無論如何,「年輕朋友能把 MSX 接上映像管電視,而且樂在其中,真的是一件很棒的事情。」

確實,如果單純只是想寫 MSX-BASIC 或玩 MSX 遊戲的話,隨時隨地,透過模擬器就可以輕鬆地做到(而且還能存檔);但主辦者贈送實機的目的,想必就是要把這種實體的樂趣延續下去。

MSX 主機雖然在市場上已經成為歷史,但在老玩家眼中,它依然是生活的一部分。這段精彩且溫馨的「女高中生 BASIC 大冒險」,大概就是所謂的文化傳承吧。

關於作者

發表迴響

Scroll to Top
Scroll to Top