新しいものを表示

シリアルコンソール転送のプログラム、 Github に上げるか…

書き忘れたけどちなみにWiFiではなくUSB接続してシリアルコンソール経由の転送です。
QT: fedibird.com/@mobileff/1115954
[参照]

MobileFF  
自作Cプログラムの動作検証にWebMSXを使ってて、何かと便利だったんだけど、プログラムの転送はクリップボード経由で行う必要があるのでひと手間ふた手間かかる(それでできるだけマシなんだけど)。現状 #MSX0 に対してはコマンド一発でビルド→バイナリ転送→MSX0上のディスクに保存 までをでき...

自作Cプログラムの動作検証にWebMSXを使ってて、何かと便利だったんだけど、プログラムの転送はクリップボード経由で行う必要があるのでひと手間ふた手間かかる(それでできるだけマシなんだけど)。現状 に対してはコマンド一発でビルド→バイナリ転送→MSX0上のディスクに保存 までをできるようにしているので、むしろMSX0実機のほうが手間がないという結果に。

MobileFF さんがブースト

1chipMSX3はクラファン無しで最初に出るのが確定なのか。その後何が出るかも気になるけど…。: 次世代MSXプロジェクトの本命「MSX3」のプロトタイプが公開! - GAME Watch game.watch.impress.co.jp/docs/ #MSX #MSX40th

MobileFF さんがブースト

あと1チップMSXの有償アップグレードはPLD更新だけだと容量的にやれることがかなり限られそう…: 次世代MSXプロジェクトの本命「MSX3」のプロトタイプが公開! - GAME Watch game.watch.impress.co.jp/docs/ #MSX #MSX40th

スレッドを表示

で、とりあえずページ1(4000H〜)に置くタイプの16KBのROMカートリッジのイメージファイルをディスクから読み出してスロット3-0のRAMに書き込むプログラムを作ってZ88DKでビルドして実行したんだけど、ソフトリセット(JP 0000H)しても普通にBASICが立ち上がるばかり。どうしてだ??と思ってたら、MSX2+以降はソフトリセット時にRAMの内容をクリアする仕様になっているらしい。自分もMSX0の動作モードをMSX2+に変更してた…

このタイミングで のもろもろが発表されると、 のクラファンにとっては追い風なのか、カニバりになってしまうのか、ちょっとだけ心配…

この画面ではファイルサイズ表示プログラム自体の転送も自作したシリアルコンソール経由のファイル転送プログラムで送っているんだけど、1KBあたり10秒くらいで送れるようにはなったので、小さいプログラムならまあ許容できる範囲になったかな…

QT: fedibird.com/@mobileff/1115875
[参照]

MobileFF  
ずっと前からBASICモードでディスク上のファイルサイズを知る手段がない?のが不便だなーと思っていたので、マシン語ではあるけどbloadで実行できるファイルサイズ表示プログラムを作ってみた #MSX #MSX0

ずっと前からBASICモードでディスク上のファイルサイズを知る手段がない?のが不便だなーと思っていたので、マシン語ではあるけどbloadで実行できるファイルサイズ表示プログラムを作ってみた

激しく速くはなってないけどかなりマシになった。
もっとチューニングできるかな…
1バイト単位でファイルに書き込めるようにランダムアクセスでレコードサイズを1バイトにしているんだけど多分実行効率としてはかなり良くないんだろうなあ。

QT: fedibird.com/@mobileff/1115817
[参照]

MobileFF  
#MSX0 にシリアルコンソール経由でデータを送るのに、HEX文字列インプットしてもらって数値に変換して書き込み、っていうのを考えてある程度できたんだけど、マシン語にしたとてやっぱり遅い。で、よく考えたらインプット時に画面に表示とかする必要ないんだよなー。表示やスクロールとかを省けば、処理が早...

にシリアルコンソール経由でデータを送るのに、HEX文字列インプットしてもらって数値に変換して書き込み、っていうのを考えてある程度できたんだけど、マシン語にしたとてやっぱり遅い。で、よく考えたらインプット時に画面に表示とかする必要ないんだよなー。表示やスクロールとかを省けば、処理が早められるか。あとでためそう。

MobileFF さんがブースト

EU圏でのサービス開始と同時にActivityPub接続の実験開始を行い、畳みかけるように話題を提供するThreads ​:threads:​ 、 ​:x_twitter:​ がAPIスロットリングでやらかしたタイミングでサービス開始した時もそうだったけど策士だなと思う /
Threads、欧州でサービス開始 ー プロフィール無しで閲覧出来る機能も提供 | 気になる、記になる… taisy0.com/2023/12/14/180571.h

MobileFF さんがブースト

ここ数日、BlueskyはUIが日本語対応になってリプライ範囲設定などの機能が実装し着々と伸びてて
一方で先日キーワード検索を実装したThreadsはActivityPub対応によってFediverseへの参加をいよいよ始めるみたいで
タイッツーもリプライ実装、トレンドやハッシュタグを仮運用してる
戦国時代ですな


ROMの内容をディスクにダンプするプログラムをZ88DKで作ってみた。まだテストは全然だけど、とりあえず動いたっぽい感じになった。当たり前だがBASICと比べたら雲泥の差だ。有志の方のDOS用吸い出しコマンドが一瞬で終わるからすごいなーと思っていたが、これがマシン語の力か・・・


入荷したみたいなので注文してみた。13000円くらい。
キーボードの利きが悪くなったので交換してみようと思う。

コストコオンラインで「Starlink」が2万2000円オフ、31日まで - ケータイ Watch k-tai.watch.impress.co.jp/docs
スペースXじゃなければ考えたんだけどなあw

z88dkのstdlibにあるitoa()って戻り値は文字列の長さってなってるけど、実際に戻ってくるのは文字列の終端のメモリアドレスっぽいんだがそれは

正直自分がそう思ってたんだけど、ブラウザ版アプリって言うと、ローカルのファイルは使えなくてクラウドかなんかにファイルを上げないと使えないんでしょ?という誤解がありそうだけど、普通にローカルのファイルを編集できるので、アプリ版と変わらない。
QT: fedibird.com/@mobileff/1115700
[参照]

MobileFF  
vscode.dev これマジでいいな。ロースペの #Chromebook で無理してローカルにVSCodeインストールするくらいなら(しかも苦労する割に動作は遅いし)、こっちのほうがよっぽど楽だし使いやすい。アプリ化(Chromeブラウザと別ウィンドウで動かす)もできるし。

vscode.dev これマジでいいな。ロースペの で無理してローカルにVSCodeインストールするくらいなら(しかも苦労する割に動作は遅いし)、こっちのほうがよっぽど楽だし使いやすい。アプリ化(Chromeブラウザと別ウィンドウで動かす)もできるし。


Z88DK用に、ディスクへのランダムアクセスファイル書き込み用の関数を実装しようとしている。以前、BASIC+一部マシン語で作ったプログラムを、オールマシン語化する試み。
車輪の再発明を楽しんでいるww

古いものを表示
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。