Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DOS_V時代の開発環境について / Development environment for DOS_V

DOS_V時代の開発環境について / Development environment for DOS_V

sapi_kawahara

August 23, 2019
Tweet

More Decks by sapi_kawahara

Other Decks in Education

Transcript

  1. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    DOS/V時代の
    開発環境について
    1995年8月23日(水)インターネット老人会〜MS-DOSの思い出〜
    1

    View Slide

  2. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    自己紹介
    ● 名前:川原 英明
    ● Twitter:@sapi_kawahara
    ● 業務:五反田の企業でEM&フルスタックエンジニア
    ● スキル:コンシューマーゲームプログラマー、ファミコ
    ン、スーパーファミコン、ゲームボーイ、PCエンジン
    (CD-ROM2を含む)、メガドライブなどでゲームを作っ
    ております!
    2

    View Slide

  3. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    今年は26歳になったし!
    3

    View Slide

  4. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    1・2・3
    1・2・3
    4

    View Slide

  5. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    そろそろ
    5

    View Slide

  6. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    プレイステーションで
    6

    View Slide

  7. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    ゲーム開発したいよね!
    7

    View Slide

  8. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    さぁ開発しよう!
    8

    View Slide

  9. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    開発環境
    ● 開発ボード一式(120万円)
    ● CD-ROMエミュレーターボード(20万円)
    ● CD-ROMエミュレーター用ハードディスク(10万円)
    ● 青いプレイステーション(6万円)
    ● 開発ツールが入ったCD-ROM2枚
    ● 開発マニュアル3冊
    ● SONYワークステーションNEWS NWS-4000(145万
    円)
    9

    View Slide

  10. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    NEWSの値段が高すぎる!!
    10

    View Slide

  11. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    国民機で開発したいよ!
    11

    View Slide

  12. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    しかし!開発ボードが
    でかすぎて国民機に入らない!
    12

    View Slide

  13. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    DOS/Vマシン(PC/AT互換機)
    ならばいける?
    13

    View Slide

  14. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    幸運にも!
    ソニーが開発ボードを
    ISAフルサイズボードで作る
    14

    View Slide

  15. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    開発ボードがきたので
    会社に転がっている
    HPマシンで試す!
    15

    View Slide

  16. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    DOS/Vが起動しない!
    16

    View Slide

  17. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    IBMマシンで試す!
    17

    View Slide

  18. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    開発ボードが認識しない!
    18

    View Slide

  19. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    Dellマシンで試す!
    19

    View Slide

  20. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    認識した!!
    20

    View Slide

  21. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    開発ボードが認識しました
    ● Dellマシン以外のメーカーでは安定して動かなかったで
    す。
    ● ISAフルサイズボードが2個と、ISAボードが1個あったの
    で、タワー型のPCじゃないと開発ができなかったです。
    ● CDエミュレーターハードディスクは相性がシビアで頻繁
    に電源のオンオフをしてました。
    ● OSはDOS/V(MS-DOS6.2)を使用しました。
    ○ 今度出るWindows 95でも開発できるかな?
    21

    View Slide

  22. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    やっと開発できる!
    ● V-Textで80行表示は神!
    ● vzエディターは常駐して使用するよね!
    ● 私はFILMTN派です。
    ● プレイステーションのコンパイラーはgccです。
    ○ プレイステーションのライブラリーの本は約700ページありました。
    ● DOS/VでのコンパイラーはTurbo Cを使ってました。
    22

    View Slide

  23. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    物語は始まったばかり!
    ● サンプルプログラムを動かせるようになりました。
    ● 動画とかモーションJPEG楽しみだよね。
    ● R3000を直接制御したいよね。
    ● Graphic 3D ライブラリを使わずにポリゴン演算したいよ
    ね。
    ● 開発が楽しみでしょうがない!!
    23

    View Slide

  24. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    しかし!
    24

    View Slide

  25. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    この直後
    25

    View Slide

  26. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    mallocのバグにハマる
    26

    View Slide

  27. 1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜
    続きは日本酒を飲みながら!
    27

    View Slide