パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

初めて作った自作プログラムは?」記事へのコメント

  • あれは確か小学校高学年の頃、友人宅にあった MSX ( MSX2 かな? 詳細忘却 ) で BASIC を使って書いたのが、多分はじめてのプログラミングです。

    2つあってどっちが先だったかは覚えてませんが、

    • ド○えもんを円とか線とか塗りつぶしとかを利用して描くやつ
    • 左右に動く的(ただの円)が真ん中の十字の印と重なったときにキーを押すとクリア、というゲーム。

    でした。

    見せてもらったマニュアルでキーによる割り込みとかを見つけて、早速試してみたという覚えがあります。

    今思えばちゃちなプログラムだけど、出来たときは嬉しかったっけなぁ。

    あの頃は、今よりも冒険心があったなぁ…。

    • MSX2! あぁ、懐かしい(遠い目)。俺も持っていました。
      初めてのプログラムはMSX2でしたねぇ。。。

      MSX2はメインメモリが64Kだったので、電気屋さんでPC-88や98を見るたび
      「あぁ、あの広大なメインメモリの海で溺れてみたい」
      などと、溢れそうになる涎を必死に飲み込みながら指をくわえて、
      熱い視線を送っていたことをいまだに覚えています。

      # 初めてのプログラムについては、とある理由からACで書き込んだので割愛
      親コメント
      • by oku (4610) on 2002年10月08日 2時01分 (#179279) 日記
        MSX2はメインメモリが64Kだったので、電気屋さんでPC-88や98を見るたび
        PC-9801 (128KB) はともかく、PC-8801 も (後期のは置いといて) 標準的な RAM サイズは MSX2 と同じ 64KB ですが...。

        VRAM の事まで考えると、むしろメモリ的には MSX2 の方が有利だったんじゃありませんか (MSX2: 64 or 128KB / PC-8801: 48KB)? スロットを適当に使いまわせば 1MB までのメモリ空間がありましたし、メモリマッパーが使える機種なら理論上 4MB まで考えられたわけで (ASCII から販売されていた外付け RAM は 768KB だったと思いますが)。

        MSX が困ったちゃんだったのは、どちらかと言うと CPU が VRAM を触れなかった事だと思います。 FM-8/7 程ではありませんが、靴越しに足を掻くというかなんと言うか。 しかも RAM-VRAM 転送が余り実用的な速度ではなかった記憶があります。

        親コメント
        • あう。これだけは書かせて(汗)
          >メモリマッパーが使える機種なら理論上 4MB まで考えられたわけで

          メモリマッパーは「1スロット辺り最大4M」の仕様です。
          つまり論理上64M、実質的に32M程度搭載出来ます。
          ※MSXturboR機で32Mの動作確認済です。

          もちろん、メモリマッパーBIOSからちゃんと制御出来ます。

          当時、この話でかなり議論したのよ(笑)
          親コメント
          • by oku (4610) on 2002年10月09日 3時02分 (#179919) 日記
            メモリマッパーは「1スロット辺り最大4M」の仕様です。
            や、どうもです (+1 参考になる)。

            確かに言われてみれば、スロットとメモリマッパーは互いに独立に使えそうな感じでしたから、turboR ならスロット 1 と 2 に増設すれば 32MB まで行けそうですねえ。

            もっとも、64KB のメモリ空間中で 16KB ずつページする手間暇や、「ガゼルの搭」のキャッシュと RAMDISK くらいにしか使い道がなさそうな印象からすると「DOS で言うところの EMS」程度に考えるべきなんでしょうが。

            # マッパーメモリの中にコードを置いたことってあります?
            # 16KB の枠内に区切ればページ越しの CALL も BIOS 経由で
            # できそうだったんですが、さすがに面倒で。

            親コメント
            • ># マッパーメモリの中にコードを置いたことってあります?

              一応、自作の音楽プレイヤーで置いたことあります。
              下手なソースですが以下に置いてあるのでお暇でしたらどうぞ(^^;
              ちなみに実機(MSXturboR)専用です。エミュでは動かないみたい。

              http://www.activemsx.net/saka/muplay/

              これって宣伝?(笑)
              親コメント
      • by k21 (6514) on 2002年10月08日 11時47分 (#179454)
        やはりMSX+データレコーダー。
        最初のプログラムは確かアドベンチャーだったような気がする。
        大量のDATA文とフラグのif文、、、、
        プログラムの打込みが辛くなり始めた頃、音声で、、、
        『キィーーガッゴゴゴゴゴォ』とマイクを通してMSXと対話しようとしたおおバカものです。
        --
        k21_wrote
        親コメント

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

処理中...