EXCEEDの同人ソフト開発日記という名の備忘録

趣味のゲームソフト開発人。プロなのかアマなのかは不明(不定)らしい。

任天堂のソフトはいつも予定通りに出てこないって言われるけど、
ソフト作りっていうのは、そういうもの。
ゲームソフトは、期限までにやれと言われて、徹夜したり死に物狂いでやったからといって、
期待通りのものにはならない。そういうふうにすると、
結局、チームは妥協しなければならなくなる。
妥協させられて、できたものは、粗くなってしまう。
ユーザーは目が肥えていますから、受け付けてもらえない

山内 薄

次期プロジェクト

のため、急遽 6502 のエミュレータを作ることになった。自分自身、CPUのエミュレータを作成した経験がないため、単純構造の 6502 という題材は運が良かったのかもしれない。

基本的には、ターゲットとなる仮想化するデバイスの、現実時間に換算できるトリガーは VSync くらいしかないので、仮想的な 1/60 秒が経過するごとに sleep して、現実の VSync 待ちという方法でOKな気がする。