tms9918用画像

 往年のMSX等で使われていた画面表示プロセッサー「tms9918」用に、いろいろ画像を作っています。主に乃木坂46メンバーの画像ですが……

 その過去作をとりまとめてみました。


総集編 画像サイズ順 / メンバー順


スレッド

3/11
160_5

2/26
160_4

1/10
160_3

12/10
160_2

11/4
160_1


3/18
256_4

2/15
256_3

12/17
256_3

10/23
256_1


乃木坂以外

22/09/07
O160_1

22/08/02
O256_1

MSXで曲を奏でる2

↓下記画像をクリックするとツイートに跳びます。さらにそこでurlをクリックするとwebmsxに跳び、演奏プログラムが起動します。

Mr.Children「名もなき詩」(画像は賀喜遥香)
Ji_0015

国生さゆり「バレンタイン・キッス」(画像は岩本蓮加)
Ji_0014

ダ・カーポ「野に咲く花のように」(画像は矢久保美緒)
Ji_0013

MISIA「Everything」(画像は生田絵梨花)
Ji_0012

光GENJI「勇気100%」(画像は与田祐希)
Ji_0011

RADWIMPS「前前前世」(画像は賀喜遥香)
Ji_0010

山下達郎「クリスマス・イブ」(画像は掛橋沙耶香)
Ji_0009

辛島美登里「サイレント・イヴ」(画像は与田祐希)
Ji_0008

松任谷由実「恋人がサンタクロース」(画像は遠藤さくら)
Ji_0007

乃木坂46「ここにはないもの」(画像は齋藤飛鳥)
Ji_0006

9801で大戦略を作る

 無性に「大戦略」がやりたくなるときがあります。しかも、大戦略っていろいろカスタマイズしたくなるのです。「そういえば昔9801用にウォーゲームコンストラクションってあったなぁ」と思い起こして作成してみました。

 兵器の機種名はよく分からないので(一つ一つ憶えるのもしんどいので)「戦車」「戦闘機」など種類ごとに単純にまとめました。このソフトでは思考ルーチンを作ることもできるのですが、どこからどう手をつけるべきか、まだよく分かっていません。

 プレゼントディスクが作れるのも嬉しいところ。↓この場所にて公開しました。
http://mitene.or.jp/~wintree/rent/keeekn/wwc/PR221231.zip

↓クリックするとツイートへと跳びます。
https://twitter.com/fukui_keeekn/status/1608952152613089280
Flqjbd8aeaadgr9

MSXで曲を奏でる

 クリスマスなので、MSXにクリスマスソングを奏でさせてみました。楽譜を見ながら作るのですがPSG用に3音に絞る際、どう選ぶべきかがよく分からず、テキトーなものです(^_^; 少し華やかになるように、画面には乃木坂を表示させてみました。

↓クリックするとツイートへと跳びます。WebMSXはそのツイートから更に跳ぶことで辿り着きます。

https://twitter.com/fukui_keeekn/status/1607760497935548418
Fk_pmyayaayr67

MSXで音作り

 MSXはBASICのPLAY文などで気軽に演奏をさせることができるのですが、マシン語だとそれ以上に細かな設定ができそう……ということで試してみました。プログラムの骨組みはC言語(z88dk)ですが、音楽を奏でるドライバ部分はマシン語(インラインアセンブラ)で組んであります。

 BASICでは1オクターブ間を均等に12で割った12音階(ドレミファソラシの7音+ド#レ#ファ#ソ#ラ#の5音)しか使えませんが、24で割ったり、48で割ったりしてみました。均等にではなく、sin波や放物線に沿った割り方もしてみました。

https://twitter.com/fukui_keeekn/status/1600484029245329408
Fjyprwzacaua9mu

 ↑このように微妙な音を出せることを確認したうえで、例えばドとそれより微妙に高い(低い)音を一緒に奏でたらどうなるのか、も試してみました。

https://twitter.com/fukui_keeekn/status/1601239203307999234
Fji9_d5akae1khz

 BASICだと特殊なことをしない限り(エンベロープを使うなどしない限り)音量が変化しません。八分音符を二つ続けての演奏と四分音符一つの演奏との違いが見いだせません(耳のいい人には違って聞こえるのでしょうか?)。そこで音量を時間とともに下げるプログラムをC言語(インラインアセンブラ)で組んでみました。原理的にはBASICでもできるはずですが、うまくいくかは試していないので分かりません。

https://twitter.com/fukui_keeekn/status/1604448264283385861
Fkqlf3bauaeijhc

上記三つともクリックするとツイートへと跳びます。WebMSXはそのツイートから更に跳ぶことで辿り着きます。

MSXでMake10

 Make10というのかな、「1」「9」「8」「3」など4つの数字で「10」など予め決められた数字を作るパズル。それを解くプログラムをMSXで作ってみました。

↓クリックするとツイートへと跳びます。WebMSXはそのツイートから更に跳ぶことで辿り着きます。

https://twitter.com/fukui_keeekn/status/1586500085860700161
Fgrgll2aeaayw0y

MSX「では、花でも植えようかな」

 ベーマガに載っていた「では、花でも植えようかな」を打ち込んでみました。そして勉強がてら、C言語(z88dk)にて組み直し、表示方法なども多少変更しました。

↓クリックするとツイートへと跳びます。WebMSXでの公開は今のところしていません。

https://twitter.com/fukui_keeekn/status/1581541741660106754
Ffldhpjayaazzbp

MSXで迷路作成

 MSXで迷路を作ってみました。画面上に「#」で表示させるだけの単純なものですが……。スタート地点をランダムに選び「S」で表示、そこから一番遠い地点をゴールとして「G」で表示します。

↓クリックするとツイートへと跳びます。WebMSXはそのツイートから更に跳ぶことで辿り着きます。

https://twitter.com/fukui_keeekn/status/1574392495144079362
Fdldkvqacaabkyw

MSXでソート

 順番に並べる"ソート"のアルゴリズムの勉強がてら、C言語(z88dk)でMSX用にプログラムを組みました。並べるのを可視化すべく、ランダムに表示された文字群を、MSXの文字コード順に並び替えます。最初"バブルソート"で組みましたが、それより高速とされる"クイックソート"で組み直しました。

↓クリックするとツイートへと跳びます。WebMSXはそのツイートから更に跳ぶことで辿り着きます。

https://twitter.com/fukui_keeekn/status/1571110651778699264
Fc20g5tagae1scz

MSXでスプライトの練習

 MSXの特徴の一つはスプライトなのに、そういえばこれまでその機能を使ってこなかったなーと反省。その表示の練習をしてみました。右キーとスペース(トリガー)キーのみの対応ですが、動くようにしてみたものです。

↓クリックするとツイートへと跳びます。WebMSXはそのツイートから更に跳ぶことで辿り着きます。

https://twitter.com/fukui_keeekn/status/1558449845954019328
Fac3sf7aaaackrr

最近のトラックバック

Powered by Six Apart

ウェブページ