Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DOS_V時代の開発環境について / Development environment for ...
Search
sapi_kawahara
August 23, 2019
Education
3
600
DOS_V時代の開発環境について / Development environment for DOS_V
sapi_kawahara
August 23, 2019
Tweet
Share
More Decks by sapi_kawahara
See All by sapi_kawahara
執筆テーマの決め方
sapi_kawahara
1
300
LTの禁じ手
sapi_kawahara
1
1.1k
||とorの違いは登壇して解決した
sapi_kawahara
0
310
Macintosh talk / Macintoshの話
sapi_kawahara
0
150
混合接種してみた / Mixed inoculation
sapi_kawahara
0
110
安くて美味い日本酒 / Great wholesale market
sapi_kawahara
0
350
オフラインもし逢えたなら素敵だね / It would be nice to meet you offline.
sapi_kawahara
0
390
カジュアル面談本の裏側を語る / Casual Information Book Inside story
sapi_kawahara
0
400
推し技術の紹介 / Introduction of pushing technology
sapi_kawahara
0
160
Other Decks in Education
See All in Education
勉強する必要ある?
mineo_matsuya
2
2.3k
Security, Privacy and Trust - Lecture 11 - Web Technologies (1019888BNR)
signer
PRO
0
2.6k
1127
cbtlibrary
0
170
Казармы и гарнизоны
pnuslide
0
140
The Task is not the End: The Role of Task Repetition and Sequencing In Language Teaching
uranoken
0
220
Canva
matleenalaakso
0
470
Web Search and SEO - Lecture 10 - Web Technologies (1019888BNR)
signer
PRO
2
2.5k
"数学" をプログラミングしてもらう際に気をつけていること / Key Considerations When Programming "Mathematics"
guvalif
0
610
Tableau トレーニング【株式会社ニジボックス】
nbkouhou
0
23k
Stratégie de marketing digital - les fondamentaux
martine
0
140
Master of Applied Science & Engineering: Computer Science & Master of Science in Applied Informatics
signer
PRO
0
640
Web Architectures - Lecture 2 - Web Technologies (1019888BNR)
signer
PRO
0
2.7k
Featured
See All Featured
Unsuck your backbone
ammeep
669
57k
Building Better People: How to give real-time feedback that sticks.
wjessup
365
19k
BBQ
matthewcrist
85
9.4k
Optimizing for Happiness
mojombo
376
70k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
520
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
29
2k
Practical Orchestrator
shlominoach
186
10k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
Transcript
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 DOS/V時代の 開発環境について 1995年8月23日(水)インターネット老人会〜MS-DOSの思い出〜 1
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 自己紹介 • 名前:川原 英明 • Twitter:@sapi_kawahara • 業務:五反田の企業でEM&フルスタックエンジニア
• スキル:コンシューマーゲームプログラマー、ファミコ ン、スーパーファミコン、ゲームボーイ、PCエンジン (CD-ROM2を含む)、メガドライブなどでゲームを作っ ております! 2
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 今年は26歳になったし! 3
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 1・2・3 1・2・3 4
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 そろそろ 5
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 プレイステーションで 6
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 ゲーム開発したいよね! 7
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 さぁ開発しよう! 8
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 開発環境 • 開発ボード一式(120万円) • CD-ROMエミュレーターボード(20万円) • CD-ROMエミュレーター用ハードディスク(10万円) •
青いプレイステーション(6万円) • 開発ツールが入ったCD-ROM2枚 • 開発マニュアル3冊 • SONYワークステーションNEWS NWS-4000(145万 円) 9
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 NEWSの値段が高すぎる!! 10
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 国民機で開発したいよ! 11
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 しかし!開発ボードが でかすぎて国民機に入らない! 12
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 DOS/Vマシン(PC/AT互換機) ならばいける? 13
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 幸運にも! ソニーが開発ボードを ISAフルサイズボードで作る 14
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 開発ボードがきたので 会社に転がっている HPマシンで試す! 15
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 DOS/Vが起動しない! 16
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 IBMマシンで試す! 17
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 開発ボードが認識しない! 18
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 Dellマシンで試す! 19
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 認識した!! 20
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 開発ボードが認識しました • Dellマシン以外のメーカーでは安定して動かなかったで す。 • ISAフルサイズボードが2個と、ISAボードが1個あったの で、タワー型のPCじゃないと開発ができなかったです。 •
CDエミュレーターハードディスクは相性がシビアで頻繁 に電源のオンオフをしてました。 • OSはDOS/V(MS-DOS6.2)を使用しました。 ◦ 今度出るWindows 95でも開発できるかな? 21
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 やっと開発できる! • V-Textで80行表示は神! • vzエディターは常駐して使用するよね! • 私はFILMTN派です。 •
プレイステーションのコンパイラーはgccです。 ◦ プレイステーションのライブラリーの本は約700ページありました。 • DOS/VでのコンパイラーはTurbo Cを使ってました。 22
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 物語は始まったばかり! • サンプルプログラムを動かせるようになりました。 • 動画とかモーションJPEG楽しみだよね。 • R3000を直接制御したいよね。 •
Graphic 3D ライブラリを使わずにポリゴン演算したいよ ね。 • 開発が楽しみでしょうがない!! 23
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 しかし! 24
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 この直後 25
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 mallocのバグにハマる 26
1995年8月23日(水)#インターネット老人会LT 〜MS-DOSの思い出〜 続きは日本酒を飲みながら! 27