2024-09-01から1ヶ月間の記事一覧
SwiftUIでalert()を使ってアラート表示している箇所があるが、いつの間にか表示されたりされなかったりする様になっていた。 ネットで調べてもしっくりくる回答がなかった。 画面遷移直後に表示される箇所があり、それが表示されると以降も問題ないことがわ…
TK-80のモニターでは save / load はシリアル出力して外部に回路を加えることで音声データとしてカセットに記録できる様になっている。 TK-80BSがボーレート300だったとあるのでおそらく300bspではないか? これをエミュレートしても良いのだがクロックが安…
割込も動作するようになった。 EIはEIの次の命令を実行すると割込可能になるとあった。 EIの次を実行した後に割込が入る様に実装していた。 これで試していると思った様な動作にならなかった。 TK-80ではステップモードにするとブレークポイントが未設定だと…
Objcで書かれていたアプリをSwiftに移行する準備としてObjcの大半のコードをフレームワークに移した。 Embedded framework として埋め込むのだが、実行時に参照できる様に Runpath Search Paths に Frameworkのある場所として @executable_path/Frameworks …
久しぶりにiOSアプリを更新中。 初期の頃からObjective-Cで書いてるアプリで、iPadも対応してなかったがついでなので対応させようとしてる。 iPad用のアイコンを用意しようとしたら最近は1024x1024の画像だけ準備すれば良いのに驚いた。 アイコンを各サイズ…
作っているI8080シミュレーターだが、 復活!TK‐80 からモニタープログラムを打ち込んで動作することを確認した。 ステップ動作はまだ実装していない。 キー入力は 'io/console' gemを使用したが、押した時しか分からず押された瞬間だけで処理するとチャタリ…
i8080Aを実装したので実際に動かしてみたいとなる。 メモリになんか書いてあげれば動くんだけど、動いているのが目に見える方がいい。 となるとTK-80っぽいのを作る事になってしまう。 7セグっぽいのがでればそれっぽいのでそこまではできた。 表示に時間が…