11/05 00:01 当時のPC-98の画面はタイリングが多くて、映像信号からだと「640x400pxでスキャン」できないとモアレがひどくて使い物にならず、かといってそんな特別仕様の機材とかないし…ということでわりと難儀ですな
11/05 00:08 なおエミュレータ経由のスキャンでも、PC-98のタイリングされた画像はSD解像度のMPEG2にするとわりと苦しい
11/05 14:27 (
@shinsan68k)
@gorry5 BASICは描画命令とかそれを説明するマニュアルがあったけど、Cはいろんな書籍見ても機種依存部分かいてるのまったくなくて途方にくれた。…その後XCのIOCSのマニュアル見ていてつかえるようになったけど、言語の勉強にグラフィックやゲームが絡まないってのが斬新過ぎて。
(gugi)
11/05 14:29 @shinsan68k BASICからマシン語を覚えるきっかけが大抵「グラフィックを高速に処理する」ため…という時代に育ったので、アセンブラが先ならCでもアセンブラと同じことをするだけ?としか(苦笑
11/05 14:34 (
@shinsan68k)
@gorry5 自分はMSXだったのでアセンブラ(正確にはかねないのでアセンブラもテキストエディタもなかったのでハンドアセンブル)まではMSX、X68にきてCを…って感じになったのでとまどいました。IOの使い方とかどこにも説明ないし…。当時はBASICばかりでCの情報がほぼゼロで
(geso)
11/05 18:18 @shinsan68k @gorry5 まー、でも画面のレジスタまわりはV-BLANKの間以外に触るとあんまりいいことないのでVSYNC割り込みが必須になって、main関数からのループではどうにもなりませんやね。割り込まれると無条件でスーパーバイザにはなりますが。
(hi)
11/05 14:27 @gorry5 BASICは描画命令とかそれを説明するマニュアルがあったけど、Cはいろんな書籍見ても機種依存部分かいてるのまったくなくて途方にくれた。…その後XCのIOCSのマニュアル見ていてつかえるようになったけど、言語の勉強にグラフィックやゲームが絡まないってのが斬新過ぎて。
(gugi)
11/05 14:28 @gorry5 XBASICが結構高機能でしたからねぇ。XCかったらすぐ使えるものだと・・・しばらくBasToCばっかりでした。デモその変換されたコード見てたのも勉強になったかな。
(guzi)
11/05 14:28 そういや
@gorry5 氏のレジスタ発言で思い出したけど、C言語の変数宣言は省略するとオート変数でレジスタ変数ってのもあるとか、今教えるのだろうか。
(gudi)
11/05 14:34 @gorry5 自分はMSXだったのでアセンブラ(正確にはかねないのでアセンブラもテキストエディタもなかったのでハンドアセンブル)まではMSX、X68にきてCを…って感じになったのでとまどいました。IOの使い方とかどこにも説明ないし…。当時はBASICばかりでCの情報がほぼゼロで
(geso)