03/10 00:00 (@5mingame2) @gorry5 なんら疑問を持たずにNULLマクロを使っていましたが… ヌルポインタとしての0をCもC++も適切に解釈してくれるという感じだったのですね!これから可搬性の高いコードを維持できそうです。 となるとむしろ微妙なのはNULLマクロ…?! (sero)
03/10 01:59 てきとーなファミコン曲をSDカードに入れて3DSサウンドプレーヤーで再生してから背景をゲーム&ウォッチにする遊び中
03/10 03:27 雪道ドライブでかけると危ないゲーム音楽はセガラリーです。実際にスピンした当方が保証します(ぉぃ
03/10 03:41 あと、ドライブゲームじゃないけど「アルペンレーサー」を雪道でかけるとかなり怖いことになります…
03/10 03:52 あとは…夜中の高速でFM TOWNSの「EVOLUTION」をかけると瞑想状態に入りそうになるとか…
03/10 12:52 #petitcom 「NEXTの次の行にGOTO」は、スタックの後始末をしないことになるので実はよろしくない。「ループカウンタを最大値にしてNEXTの行へGOTO」ならスタックの後始末は行われるが面倒くさい
03/10 16:46 (
@5mingame2)
@gorry5 そうなんですか?自分はCのコードでハードへシビアにアクセスする事もマルチスレッドなコードを書いた経験も無いのでほとんどvolatileを使った経験が無いんです。ので、今後の参考的に当該ツイートをRTしたのです(汗
(tago)
03/10 16:49 @5mingame2 volatileは「メモリ上にマップされたI/Oポート」を示すものに対する修飾、として使います。件のソースは「メモリマップされたI/Oポートから読み出した結果」のほうを修飾してしまっているので
03/10 23:56 自分のTLだと「vivid」がなのはなのかruntimeなのか見分けるのがちょっと難しい…(ぉぃ
03/10 00:00 @gorry5 なんら疑問を持たずにNULLマクロを使っていましたが… ヌルポインタとしての0をCもC++も適切に解釈してくれるという感じだったのですね!これから可搬性の高いコードを維持できそうです。 となるとむしろ微妙なのはNULLマクロ…?! (sero)
03/10 16:46 @gorry5 そうなんですか?自分はCのコードでハードへシビアにアクセスする事もマルチスレッドなコードを書いた経験も無いのでほとんどvolatileを使った経験が無いんです。ので、今後の参考的に当該ツイートをRTしたのです(汗
(tago)
03/10 00:18 @gorry5 あー、なるほど。68000はX68000でプログラム作ったぐらいで、他のハードでは触ってないので余計にその辺りわかりませんでしたね。アーケード基板は仕様がわからないのでなかなか難しいです
(tiko)
03/10 11:26 GTやRidgeも危険です。雪道はケツを滑らせて楽しめるポイント RT:
@gorry5: 雪道ドライブでかけると危ないゲーム音楽はセガラリーです。実際にスピンした当方が保証します(ぉぃ
(dazi)
03/10 12:56 N60BASICがそんなんだった記憶がありますよwQT
@gorry5:
#petitcom 「NEXTの次の行にGOTO」は、スタックの後始末をしないことになるので実はよろしくない。「ループカウンタを最大値にしてNEXTの行へGOTO」ならスタックの後始末は行われるが面倒くさい
(bupu)