MSX3 Part7
レス数が1000を超えています。これ以上書き込みはできません。
!extend:checked:vvvvv:1000:512
※スレ立ての際、>>1の本文1行目に
!extend:checked:vvvvv:1000:512
を入れてください
前スレ
MSX3 Part5
https://kizuna.5ch.net/test/read.cgi/i4004/1677554335/
https://kizuna.5ch.net/test/read.cgi/i4004/1674217238
MSX3 Part6
https://kizuna.5ch.net/test/read.cgi/i4004/1681427284/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured twitterによると
MSX3のSdkの量産試作機30台を生産中らしい マリ「なるほど、都合のいいやつね。やっぱ、ニオイが違うからかなぁ・・・・」
リツコ「この世界の理を超えた新たなMSX3の誕生、代償としていにしえのMSXは滅びる」
ミサト「V9998、33年前と同じ」
リツコ「そう・・・turboRの続き、MSX3が始まる。世界は終わるのよ」 まあ最初のDEVCONで購入希望してた人たちはずっと待ってるわけで
はよ希望者に届けて欲しい MSX0で通話ができるようになるのか。
なにかの副産物のようだけど、どんなのものだろうか。 人の破産手続きのどさくさに紛れて債権があると言い張るのこそ詐欺でしょう
困った人だ 会員登録するのめんどいので言えなかったの部分を要約して >>18
要するに「俺は悪くない」でしょ
じゃあ誰がw むかし出版で当てたから2匹目のドジョウを狙ったけど世はデジタルで紙媒体はオワコンでしたとさ
って事でしょ 「派手なカラーにしないですか?存在をアピールしたい」
アピールしたいなら自分でやれよ…ファンのマインドが根本からズレてるんだよ
完全にノスタルジーでしかない、MSXTシャツを着たいとかいうのと同じ
西さんも彼らがターゲットじゃない事は承知のはずなのに、
今はエサを撒いて木に登らせようとしているのかな、おだてても登れないと思うけどなぁ
そもそも、いいねを押した人たちは本当にクラファンに参加するだろうか
「m5とキーボードを並べただけだろ」というメールは、写真の信ぴょう性を疑ってるんじゃなくて、
「MSXと呼ぶ必然性はないだろ」という本質的なツッコミだと思うよ
これもわかっててわざとトボけてるのかもしれないけど 一応ミニチュアMSXと言うそういう層向けのは用意されてる 「経営がうまくいってないから3億円貸してくれ」
「ほいよ」
「銀行が債務保証しろと言ってる」
「ほいよ」
で、それを受けて銀行は債権を売り払ったってことでいいのかな? 同じようなシチュエーションで庵野もGAINAXに1億貸したけど結局訴えたんだよね 庵野秀明は返済前提の融資で、西さんは株主になる出資だから違うよ。 出資は「貸し」ではなくて、その3億円は会社の純資産になるってこと判ってない奴がまだいるみたいね
株主の出した金は返さなくていい金
その代わり出した金の額次第ではその会社は出資者の物になる 負債の相殺に使ったならその額がそのまま純資産ではないが
「実質的に」オーナーが西で西にはその責任を果たしていなかったのでは?
というような見かたもできる 出資したら出資比率でアスペクトを買収したことになってオーナーになった(させられた)のかも 個人としてはともかくビジネスとしては信頼できない人だという感想
初動対応と銀行絵の対応が良くないし、なるべくしてなった結果だと思う > ゲームするならヤフオクでMSXを買ってください アスキーがなくなった理由ってなんだったの?
よくわからんうちに無くなっていた。 少なくとも書店にとってアスキーは良い版元とはお世辞にも言えなかったなぁ
買い切り多かったし、余計な本100冊以上勝手に押し付けてきても半年くらい返品出来なかったり 拡張カートリッジの件、西さんは実機の現存数がどれくらいあると見込んでるんだろう
1chipMSXも数には入るけど、触るのは汎用キーボードだから物欲を刺激するようなロマンはないんじゃないか
ということで、やっぱりMSX3の前に1chipMSXの新機種を発売した方がおもしろいと思う
2相当で十分だと思うんだよ、ゲームするにしたって2+に名作なんか無いんだし、
あとに本命の3が控えてるわけだから USB-カートリッジ変換作って、スティックPCにエミュレーター放り込めば良いじゃないかしら? >>37
放漫経営の一語に尽きる
援助に入ったCSK社長もこんなひどいとは思わなかったと言ってた >>42
50億円出して宮城県の土地買ったり450億
の有利子負債作って更に1000億円以上の投資するつもりだったみたいだな
それで創業時からの仲間も離れていったって話は検索したら出てきた 後からソフトバンクはそれをもっと大規模にやったわけね。 孫さんって、MSX規格に対抗しようとした時、何を条件に手を引いたの? 6月21日、孫
「パソコンの黎明期に使用料をとり、流通を妨げるのは業界の為にならない」
決着妥協点
「使用料はとらない、仕様は全て公開する」
だから、妥協してないとMSXは結局はそんなに人気出なかったはず
単なるキーボード付き劣化ファミコンになる所だった 海外に広く広がった日本初のパソコン規格ってMSXが唯一なのは公開規格のおかげかな? 他は全部一社独占だからかも?
(といっても、海外ほひーパソコンは一社独占規格でも広く輸出してるのもいるなぁ? わざとそんなあたまのわるい聞き方してるんですか
意地悪じゃなく何が聞きたいのかよくわからないのは俺だけ? 当初は、メーカーが仕様を購入する仕組みだったのか
でも孫さんはそれからMSXを売るでもなく、統一規格を西さんに丸投げして、
なぜ一銭にもならない事にわざわざ口を出したんだろう
本当にそれがMSXの生きる道だったのだろうか
実はライバルの芽を封じる手で、西さんが貧乏くじを引かされたということはないの?
ファミコンはソフトだけど仕様を買わせたんでしょう、ライセンスというか 孫さんのいろんな事を読んでいると、戦略を伴わないことをするとは思えないんだよね
ビルゲイツも「やるなら頑張れ」とは言いつつ、直感は「よした方がいい」だったんでしょう
西さんはカシオに泣かされたようだし、ソニーも成功しなかったと明言しているし
のちのプレステはライセンスを売ってるよね多分
美談みたいになってるけど、孫さんの「駄目押し」だったんじゃないかなぁって…w >>51
> ファミコンはソフトだけど仕様を買わせたんでしょう、ライセンスというか
違うよ
ひょっとして「ゲームの歴史」騒動って知らない?
あれの更に劣化コピーを見せられているようで気持ち悪い >>52
全部憶測じゃないか
憶測に憶測を重ねてもなんにもならんよ クローズ仕様でソフトウェアからライセンス料を取るのは、同等性能で競っても1強しか勝てない
PCエンジンやメガドラの性能ですらも劣ってるファミコンに勝てなかった
ファミコンが有る時期に他のゲームパソコンが勝てるわけが無い
ゲーム出なかったMSXが史実ほども売れたとは思えんがな
まあMSX1の時にPCエンジン並みの高性能だったならファミコンに勝てたろうが 仕様が公開なだけでBASICやMSX DOSはアスキーから買うんでしょ?
結局同じ気が… >>56
ソフトウェア1本ごとのライセンス料金を支払うゲーム専用機と同じ制度だったので違う
ライセンス料で開発費をかけて次世代機を作って行くべきって考えだったようだが、それには最初のMSX1が低性能すぎた ライセンス料を払うならアスキーがすべてのMSXマシンでの動作をテストして保証しなければならないんだよね
ファミコンやメガドライブではそれをやっている
アスキーがそれをやるにはライセンス料収入ではまかなえない経費が必要になるだろうよ >>60
一日で全機種動作確認できるとは思えない
任天堂やセガのチェックはデバッガを投入してバグりそうなあらゆる動作を試す
ハードのバージョンはMSX全機種に比べたら数種類しかないがそれでも数週間かかる >>60
自前で揃えろとか言わずに、ちゃんと全機種そろった検証環境用意してくれるの親切やろ >>58
その制度でハードウェアメーカへ還元する気があればもう少し盛り上がったかな。
>>61
MSX1発売当時のソフトは単純だったからな。
ゲームごときが複雑化するとは思っていなかったのかも。 >>61
機種間の差異なんて起動して初期化がパスできるかどうかでない?
ゲームをそこまでプレイする必要はない >>64
ゲームの売りになる大型ボスが動いたりスクロールが高速化したりする部分で負荷が大きくなるからそこで暴走したりする危険はあった
ただMSXは初期ゲーム機やPC88みたいにI/Oポートを直接叩かない分マシだったのかもしれない 今でも熱暴走あるだろ
安いMSXには冷却ファンなんてなかった MSXで熱暴走ってあんま聞かないけど、負荷が増してってんなら割込処理中に処理が終わらなくてってのはよくある気がする 処理オーバーで割り込み中にまた割り込みが入ってそこの処理をちゃんとしてないとスタックがメモリを破壊することもあるな
MMUがない昔のCPUだとアドレスレジスタに変な値が入って不正な領域に書き込んでも保護違反にならないし
そこがROMや未使用RAMだとそのまま動いてしまう
でも何かのはずみでそのアドレスが重要なワークエリアを指すと暴走してしまう BIOS実装が自由で実際に1より2のがやること多いし
時間がかかる機種向けにマージン必要だったってことか
だから割り込みでチート処理追加してから後挿し起動も余裕だったと 電源ラインが微妙で画像が乱れる機種があった覚えがある。 >>53
ファミコンはサードの事なんか考えて無かったのでライセンスは後付けって話とかか
それ考えると先取りしてる西さん先進的ではあったんだよなあ
ゲーム嫌いなのに
いっそライセンス価値を考えてなかったのを引き込んで、ファミコンパソコン化でもしてMSXにしとけばファミコンに負ける心配が無くなって発展できたのに >>53
そうなんだ
開発するためにSDKみたいなのを買うんじゃないの?
プレステとか
ファミコンも孫さんの提唱と同じく使用料を取らず仕様を全部公開してたってこと?
で、>>51はMSXの本体を作る家電メーカーから使用料を取るという意味で書いたけど、
西さんは誰から使用料を取ろうとしてたの? 家電メーカーから使用料を取るだけならソフトバンクの孫さんが反対してない MSX2でソフトウェアにライセンス料を課してハードメーカに配ればファミコンにも十分対抗できたのではないかと思うと残念だな。 フルサイズMSX2+リメイク欲しいわ
FS-A1シリーズで、レトロミニでなく
中身は普通にZ7213やラズパイでいいから エミュを使って電源オンで立ち上がるようにするのならば個人でもできそうよね。
必然的にセパレート型になるだろうし。
ケースは3Dプリンタで。
金と時間があればもっと作り込めるけど。 当時物とそっくり同じ筐体とキーボードその他自作するのかなり大変なので芋茎(ズイキ)に丸投げでw
ハードエミュだけならオリジナルの人やってるし エミュだとROM/RAM以外は個別に実装してないと
カートリッジ使えないけどそんなんで満足する? >>82
エミュでSRAM内蔵カートリッジまで個別対応してるのにいまさら >>84
そういうエミュ内で完結できるデバイスなら楽だしすでにあるのはわかる
https://www.msx.org/wiki/Category:Other_Hardware
こんなんを汎用的に対応するなら実機と同じバスを提供するしか思いつかん とりあえずバックアップ系はエミュのステートセーブがあるからいらないよね…
ステート巻き戻し早送りまでできるのはたまげたとしか言いようがない
スキャナやプリンタも使わないし
FM-XとFM-7をつなぐインターフェースはちょっと欲しいかな
両方エミュでできるようにしたらすごいw SX1Mini+とかMSXVRとか商売になってるのかなぁ? >>79
わかる2+いいよな廉価MSX2がうれてみんな2ユーザーになったけど
ほんとは全員2+ユーザーならもっと販売伸びてたよなという俺の妄想 >>79
>フルサイズMSX2+リメイク欲しいわ
>FS-A1シリーズで
A1Fなら2+化したわ、ROMを焼いてYM2413内蔵して
VDP交換して、この辺がMSXの拡張性の素晴らしさだよ おれはFM音源ありなしどっちも聞けると思ってFM音源が乗ってない2+を買った >>90
そこ重要
ラストハルマゲドンなんかPSG版の方がカッコいいもんな
FM音源搭載モデルもスイッチでオフにできるように設計してほしかったわ >>89
大改造じゃねーか
拡張性ってレベルじゃねーぞ MSXはPC/ATになれる素質があったのにメーカーが理解してなかったな 16ビットへの展開が殆んどなかったけど、早くからオプションでCPUを86や68Kにすげ替えらるような仕組みがあれば面白かったかも。
それとVDPがもうちょっと頑張ってVGA並のことができるようになってればワンチャン…。(遠い目)
BIOSとかあの当時、あの期間であれだけ構築できたのはそれなりにスゴい。 ディスプレイアダプタ、CPUボードなどをすべてスロットIN方式にして
差し替えられるようにしていたらひょっとしたら・・・ね
もっとも、それをMSXと呼べるのかどうかはしらんけど CPUは無理でもビデオは交換できるようにしてあったら面白かったかと思うな。 >>96
MSXは基本的に家庭のテレビ並の解像度だったから、640x480とかそれ以上の解像度だったり、上にも出てるけど後差しのグラフィックカードが使えたりとか。
MSXの解像度の低さは、当時、MSXでなく88や7に流れた大きな原因の1つでもあったから。
そりゃあ家庭のテレビでもいいのは大きな利点でもあったけど。 PCもCGAはテレビ出力できるのよ
MDAと両刀にしたのがよかった MSX3のロゴデザイン変更したのかな。あの細くなったみすぼらしいでなく、これならまだいいや。 >>101
そうだろうね
同じCRTCを使ってるのでCRTC依存なプログラムは作られまくったが
最初からアドレスが違うの複数出して両対応アプリばかりになったので、
それからも性能向上してもアプリが複数画面モード対応が当たり前になって向上しまくった
MSXでVDPをカセットに入れて抜き差しできるように最初からしたとしても、
その複数モード対応をアプリにさせる複数種類のVDPの選択肢がなかったので難しい VDPが固定だからいろんなゲームが出たんでしょうが
このゲームはこのVDPしか対応しませんとか言うとユーザーは買いたいけど対応してないとかいう悲劇が起きる
というか外付けビデオ出力カートリッジあったよな 例えば、SEGAマーク3のVDPやメガドライブのVDPと同じ性能のビデオカセットも同時に出したとする
1万円、5万円、15万円ってな価格差で
当然どれが一つだけ売れるとはならないので、ゲームも別々のVDP対応のを開発する
別々のパッケージで売るよりも一つのパッケージで売る方が売れるようになる
ってなったようなのと同じ事がAT互換機では起こってたって話 それはインストール時にユーザーがドライバを選択するんだよ
CONFIG.SYSを自分で書いたりしてな
カートリッジでは容量増えるしそんな面倒なことをファミコン層に要求するのは無理w ROMカセットでは1パッケージにできなくても仕方なかったかもしれんが、FD版の1パッケージ版も出て来るのでは MSX、MSX2、MSX2+で1パッケージのソフトあったっけ? ならないようならPC/ATのようになれる素養はなかったと諦めてください まあAT機は普及はしたがプログラミング学習プラットフォームにはなれなかった
仕様バラバラなら成りようがないんだけど いや普通にDOS/V版TurboC++とか使ってたし
V-TextでVZエディタは快適だった バラバラなのはCPUやI/Oの速度くらいで
サードのビデオカードも互換の上に拡張してて
VBE策定前は単純な世界
DOSで開発環境はめちゃ充実してる 今日は南関東か
どうも例の回の印象があっていまいち見る気にならない 2・2+・R
と本体丸ごと買い換えるよりはVDP専用のスロットにして差し替え出来たほうがいいと思った。 1、2、2+はVDP以外にも細かく変わってるし
turboRは2+とVDP同じ
そういった細かくバージョン違いができてしまうとソフトメーカーが対応に苦慮するんだよね IBM PCはBIOSが良くできてたんだよ
ビデオカード違っても文字表示はBIOS使えば同じプログラムが動く
グラフィックもEGA以降は似たような仕組みで上位互換あったし BIOS通すと遅くなるけど
16ビット以上なら速度低下もそんなに気にならない
日本の8ビットPCはハードを直接叩いて純正オプション以外動作を保証しませんという世界だったからなあ
アップル2でもハードの組み合わせによっては動かないソフトも出てきただろうけど
ユーザーに対応するスキルがあることが前提なんでな >>117
BIOSレベルコンパチとレジスタレベルコンパチがあって
ゲームなんかはレジスタレベルコンパチでないと動かないのも多かったよ。 >>110
共通にすると、がんじがらめになって発展していかなくなるから消えていくよ
MSXもそうだったけどAXマシンがPC/AT互換機時代の共通規格版だったけど淘汰されていった
そりゃそうだよ。勝手に色々機能拡張とか出来ないんだから良くなっていくわけがない
時代に取り残される運命なのはその時点で決まってたって事 AXが普及しなかったのは値段の高さではないだろうか。
98やエプソンのほうが安いとか。 AXはアクセラレーターを文字表示にだけ使う勿体無い使い方してたからなあ
Windowsアクセラレーターのドライバー作って解放するなり、ゲーム用キャラ表示のドライバー作って解放するなり、値段の高さに見合ってる機能開放してれば無駄に高いだけにならなかったのに >>124
当時のテレビじゃ縦がはみ出して480ドット全部は表示されないよ 機能拡張はできるだろ
何のためのスロットだ
編集部でもいろんなもの作ってたじゃないか 3の複数段マザボ収納できるサイズなら5000-7000くらいじゃね>ガチャ >>133
ディスプレイ用のアクリルケースの下部に基盤を入れるから
本体には基盤を入れないよ 結局ゲームをやる話に収束してしまっているように思う
エサをまいたつもりが、エサだけ食べられてメインターゲットが寄り付かないという
ことになりそうな予感
>>134
なぜそうまでして小さくしたいのか不思議でしょうがない
あの界隈は >メインターゲットが寄り付かない
存在しないからな >>135
西よりもインタビュワー側が西にヨイショしてるのか知らんがだいぶアホ過ぎじゃね? 西氏:BASICが1000倍速くなったらどうなるか。マシン語に勝てるんですよ。
え?いまさら?
bashやバッチファイルでもすでにそんな感じだよね よいしょも大事
このおじいちゃんにしかできないことなんだから >>141
バッチファイルがマシン語に勝てるわけねーだろww >>141
でもBASICって垂直帰線割込や水平帰線割込扱う命令ないからリアルタイム系のゲームは辛くね? ジジイがノスタルジーでMSX BASIC使うのはいいとしても若いヤツにBASIC使わせるのは犯罪的行為なのでは
ま、そんな若いヤツは存在しないか >>141
BASICが1000倍速くなったら、マシン語も1000倍速くなってると思うのは俺だけかw >>146
BASICが1000倍になるのはべーしっ君の10倍を含んでる。
マシン語だとべーしっ君の10倍を除いた700MHzのR800による100倍にしかならない。 >>135
読んでみた。なんだかMSXが登場したとき各社いろいろ工夫してたのを思い出した。
ライトペンとかコンポがつなげられるとかロボットを操作できるみたいな。
今回のクラファンの0は金がなくて見送ったけれどなんかおもしろそうに思えてきた。
海洋堂のガチャが気になる。こっちは田舎だから入ってこないだろうからオクとかでかうことになるのかな。
ガチャとかいわないで普通に販売してほしいけれど。 >>135
なんかさ「オブジェクト指向なんてアマチュアプログラマーの手に余る。そんなのやらなくてもプログラム組める」って言うけどそれが今はPythonだと思う
まあ外部からライブラリ読み込んだりするの前提だから一からすべて作りたい派には少し違うのかもしれないけど
BASIC使うのは過去の資産を活かすためという部分が大きい
なんかそういう背景をMSX3を売るためにわざと伏せてる感じがした ラズパイやArduinoとかのセンサー繋げられる機器を買ってみたは良いけどすぐに諦めるって言うのはまあそう MS-Xboxを日本向け仕様でMS-X3として売りだせば爆売れだよ。 オブジェクト指向っていっても、クラスを作る側と使う側で明確に別れていて、適切に設計されたクラスライブラリは物凄く使いやすくなる
それがPythonな訳だな
オブジェクト指向をきっちり理解して設計する側でなくても、使う側でもオブジェクト指向の恩恵は十分得られる
逆にそれがないBASICを今更使うのは苦行でしかない
100行程度の使い捨てコードには向いてるだろうけど >>144
MSXBASICだとシステム変数TIMEがVINTに同期してるのでTIMEが増えるのを待ってればいい
MSXBASICのドルアーガとかそれで作ってるんでしょ知らんけど >>159
プッwニワカかw
オブジェクト指向の重要な概念の1つにカプセル化があるけど、何の為にするんだ?
不要な情報をクライアントから隠す為だろ
それぞれ役割を明確に区別する事も重要な概念だ
こんな基本的な事はググれば山ほど出てくるぞw オブジェクト指向用語で、クラスを使う側をクライアントと言うけど、クライアントに不要な情報は隠蔽(カプセル化)しつつ、継承その他で拡張性は確保するという相反する事柄を、いかにスマートに実装するかが、クラスライブラリ設計の妙だな オブジェクト指向は実行時間やメモリの使用量が予測が難しくてIoTには向いていないからな。
そういえばgoって継承は用意されていないしpythonよりgoがいいぞ IoTについて勘違いしてね?
IoTは言うほどリアルタイム性能は求められてない
そもそもネットに繋いでリアルタイム性能とか言うのが無理だろ >>156
オブジェクト指向も使えるってだけで、使わないでもアマチュアが何かをする分には問題ないかなって
他のオブジェクト指向搭載のもそうだろと言われればそれまでだけど
最初に理解する必要のなさそうな部分はなるべくなくして(変数型の宣言と型の固定とかアクセス修飾子とか)、インデントに意味を持たせてコードの可読性を高める方向の設計だから、初心者も理解しやすい方の言語だと思う >>164
不意にGC走ってセンサーのアクセスにジッタ発生したら嫌だな
実際には動的な生成は初期化で済ませるし
シビアな部分はGC止めたり別に書いて回避できるけど >>164
例えばpythonで学習リモコン実装できる?
できなくはないと思うけどBASICのほうが簡単じゃないかな。 Pythonはオブジェクトの管理にリファレンスカウントを使ってるから、不意にGCが走って止まるということが無い
メモリ使用量も手動管理と同じ様に限界まで使える
そういう辺りもPythonが好まれる理由だな リファレンスカウントとgcが勝手に起きることがつながらん。 それを言ったら完全予測不能な不意なタイミングでGC走る言語の方が少ないと思うぞ プログラマーが事前にソースコードのどこでGCが走るのか分かるのか?
分からないでしょ >>172
N88-BASICならREDIM 変数名(0)で強制ガベージコレクションを発動できたので、だんだん遅くなるのが
予測されるところで入れてた人もいた。
おそらくMSX-BASICでも使えた技のはず。 まあ、制御関係ではイメージ的にGCは嫌われるね。
昔はそういう言語はメモリバカ食いになる傾向も大きかったし。
今ならメモリのそういうことは言語系に丸投げでも大丈夫なんだろうけど。
若い人の方が抵抗ないんじゃない? そういう背景はあるだろうね
GC考慮できるアピールしとけば優位に立てそうよ
わからなくて当然って言うやつよりはね >>169
カウントがゼロになったら削除するようにすればガベージコレクションの必要はない GCの必要がないって・・・Rustと間違ってない? 必要がないというわけではないか
MSXBASICの文字列ガベージコレクションのような原始的なのはリファレンスカウントがないのでいちいちリファレンスリスト作って消すので時間がかかる
カウントがあればそんなに時間はかからないはず 一般的にはヒープからメモリを確保するところで足りなくなったらGCが起きるだっけ
返却しても連続になるとは限らんからコンパクションが起きる可能性はある というかハードのバージョン上がるのに現代的な命令の追加とかないのかな esp32に予め用意したコードが呼び出せると楽しそうだな。 同じ機器に継続的にアクセスするならデバイス化して
OPEN AS → PRINT/LINE INPUT
も捗る >Msx player という名前でタダで配りましたが ひろまら無かったです
>ガッカリ あれってタダだったのか….
どこからかダウンロードできる? >>180
命令というか…
いまだに変数2文字なの?
CALLとかで拡張できてもこれだけは しってるとおもうけど識別が先頭2文字なだけで長くはできる
先にメモリなくなるし配列もあるから変数足りないって
なった記憶ないけど脳が合わせてたんだろうなきっと 使い果たしはしないけど
知らないうちに重複してることはよくあったよ
そこが昔のままってヤバくない?
タワーマンションなのに四畳半風呂トイレ共同みたいな
どんな層に向けて売るのかわからないとこがある 今頃になってMSX BASIC使ってみると繰り返し命令が限定化されたり変数名が2文字とか制限をすごく感じる。
MSX BASICのあとN88使ってたから混乱する。 変数名が2文字で足りないのって、MMLで音楽やりたい人とか? >>192
足りないとかではなくN88とかに比べるといろいろ制限あるなってこと。
意識しないと変数名長くしてしまうし、FORとGOTOだけでループつくるのもなぁってことでした。
自分自身がMSXからN88に移行したのでMSXのBASICの構文が??ってなる。 俺「よーしゲーム作るぞ!じゃあプレイヤーの座標をX_PLY,Y_PLY
敵の座標をX_ENM,Y_ENMにしよう!
→どっちもX_,Y_までしか識別されません
俺「… そこはLinter書いてCALL LINT
SDから任意スロットにイメージロードできるとありがたい
クロス開発前提でホスト側を充実させてもいいけど
ノスタルジックから離れるしなw プログラミングなんてする気全くないのに
ここで変数2文字2文字言い続けてる奴は一体何なんだろな プログラミングなんてする気全くないのにMSX-BASIC付属すんのかw 長いのってコメント的な意味合いを持たせたいのかな最初の2文字はポインタ
くらいに思って適当に振っといて2文字以降の無効領域に好きに書けばいい
まあ納得しないだろうが >>198
どちらかというと今のベーマガに取り上げてもらう為にはBASICかmicroPythonの搭載は必須
性能機能的にパッとしないIchigoJamが長い間ビジネス出来ているのはBASICが使えてPCNとベーマガが推してるおかげ
良い悪いじゃないのよ
QuickBASIC以降の構造化BASICを載せるかどうかは実装次第では
今時クリーンコンピューター()じゃない処理系ROM焼きなんて有り得ない
BootstrapだけROMになっていれば後は好きに使ってくれってスタンスだと思うけど >>201
ベーマガを過大評価し過ぎだろw
今じゃそんなもの誰も知らん IchigoJam なにがやりたいのかよくわからなかった。
まだ続いているのだろうか。 >>197
むしろMSXBASICなんて一行も書いたことない人たち(西を含む)がもっともらしいことアレコレ言ってるのがなんか笑えちゃって ベーマガまだあるんだ
と思って調べたら、今や季刊誌の電子工作マガジンの1コーナーか >>195
そんなことがあったとしても、「そっかそっか」くらいにしか思わんな
絶句とかしないわ
で、2文字の変数名を使い果たしたのかね?>>193
スパゲティでも作ってるのかなw >>208
変数名の重複がどんなに面倒かわかってないんだね
宣言必須なC言語とかなら重複はすぐコンパイルエラーになるけどBASICではわかりにくいバグの原因となってプログラマーを悩ませる >>210
クロス用のツールわざわざ作ってたら本体に搭載する意味ねーやんw >>212
クロスじゃなくてBASIC拡張する話
簡単にSUB ROM追加できる仕組みがあればいいんだけど でも、クロスと実機で同じ環境が使えたら、それは利点でもある。
昔、UNIXが便利だったのはクロスと実機で同じ環境を作れたこと。
何かのシステムを組む時に、実機が間に合わなけりゃ、最悪、そのまま実機をクロスのホストで置き換えて一丁あがりってこともできたしさ。 T型フォードをハイブリッドにするようなもん
おーすごいねー技術の無駄遣いだねーとほめられるだろうがそれっきり
だれもそんなもので通勤したり遊びにでかけたりしないさw いやぁ、今のNintendo switchの性能は大雑把な言い方すればファミコンの1000倍くらいはあるんで
世代的な性能比で言ったらそれどころでないという見方もできるよ
普通に比較する意味がない程度にかけ離れているという事なら比喩としてアリな気はする 地味にforループにbreakとcontinueが使えないのがきつい。 変数が2文字じゃ収まらないぐらいのプログラムを作るのなんて朝飯前なんでしょ 制限があるから作るのが厳しいなら分かるけど朝飯前!とか馬鹿なの?
10 ABC=1
20 ABD=2
出来た!とか言っちゃの?w 少なくとも初心者にやらせるのは虐待
絶対プログラムなんてもういいって言い出すわw
万が一マスターしたら変なクセがついてるw
古参兵は別にそんなもんやらんでもって感じだし
誰のためのものなのかわからのよ まあ、情報1 でも使われる言語としては
VBA、Python, JavaScript, Scratch
だしな。
MSXのようなクラシックなBASICは対象外。 MSX-DOS3とかMSX-BASIC Version5とか、ソフトウェアも進化しないとMSX3とは言えないだろう
と言いたいところだけど多分無理だな
なので
http://www.symbos.de/
↑このSymbOSがサクサク動けばそれでいいや 変数名二文字に不満があるならBASICなんて使わずにMSX-Cを使うだろうな >>216
40年のギャップは無視できるものではない
今のCPUならキャッシュに64KBどころかVRAM128KBも全部乗っちゃうんだよ…
>>230
アセンブラにしたら6文字も使えたんで感動したわ
MSXBASICはアセンブラへのステップみたいなもんでガチで作り出す人はそっちへ移っちゃう >>231
>今のCPUならキャッシュに64KBどころかVRAM128KBも全部乗っちゃうんだよ…
RP2040が一個160円だもんな
VGAやらHDMIでの表示もできちゃう
時代の流れはすごいもんだわ。 >>230
700MHzならコンパイルも実行もサクサクだな Z80といえばslangのイメージがあるが、MSXではあまり使われていなかった? 移転しました
MSX3 Part7
https://talk.;jp/boards/i4004/1684919803 MSX0は約束だった7月中に届けることができるのだろうか そういえば7月も下旬になったけどまだ届かないなMSX0 西さんのツイートも見れない情弱が何で出資してんの? ここには金出しても居ないのに文句言ってるクズしか居ないよ 駅のホームにスパコンを仕掛けた。
今日の10時までに200億桁の円周率を演算する。
中止してほしければ〜〜
みたいなこととか、どうだろう? 昔のCRAY3を今のスマホは凌駕するぐらいの性能になってる。そのCRAY3は4プロセッサとかだけど、今のスマホも4つぐらいプロセッサが入ってるやろ?
その後の大型コンピュータは何百、何千もプロセッサを積むようになっとる。
だったら何年か経てば、スマホにも何百、何千ものプロセッサが積まれる様になるはずや。
だったら、今のうちから、何百、何千のプロセッサを使える環境が身近にあって、それに習熟できてれば、その時代に勝ち組になれるやもしれんやろ? ならんわ
コア数が100倍になったら性能も100倍になるとか考えちゃう人かな? 比較しちやいかんのだろうけど
・一方RasPiはMathematicaの正規ライセンスを付加した もっとネットワーク透過性が進んで分散当たり前になるから
世界全体でみたら限りなくリニアに性能だせる仕組みができてそう
単一の仕事のコストなんて気にもしなくなりそうだけど >>258-262
要するに、
一般の人には、不要かぁ
なんか、楽しめると期待したが… まだプロセッサ数が増えただけの性能を出せる仕組みが整っていないし、一般の人にも有効に利用可能なメニコアの使い道は、まだあまり追及されてない分野ではある。
けれど、そこのブレイクスルーを突破できる雰囲気が今はある。
現状の一般PCでのマルチプロセッサでは、いまだに効率はお世辞にもいいとは言えないけど、Occamなんかでは30年前に既に線形に性能が出せるところまで来てはいた。
クロックアップは既に頭打ちなんだから、そちらに進むしか道もないし。 PCくらいに開発環境がそろえば使えなくはないと思う
順当にクロス開発かなMSXはUI用 今のところあたらしいことができるPCではないから、一般の人には不要だろう。
しかし、いろんなアプローチがないと変化は訪れない。
称賛はするが...楽しめるといいね。 むしろ何を期待してるのかわからない
今のPCならスパコンレベルと言えばそうだし
なんでいまさら そんなこと言ってる間に、中国から同じ様なものを更に安く、ソフト込みで大々的に出されて、アメリカや日本の出る幕が無くなる未来しか見えん。
そうなってから、あがいたってどうにもならん。
まあ、これも「これが育っていれば日本も安泰だったのに」と振り返られるだけの「あの時もしこうだったなら…。」的なものになりそうだけどね、今の日本の現状の反応からしたら。
日本のこの分野のレベルは既に中国に置いてかれてるのにさ。 >>268
なんでこのクズは行間空けるの?
パヨは行間空けることで金でも貰えるの? 画面の大きいPCで書き込んでるからじゃない?
みんな、自分の環境で見やすいようにやってる。 >>268
そんな気概があるなら自分でプログラム1行でも書いてみたらw MSX3ってまだV9938までしか対応できてなかったのか 俺用に改良したMSXだ
ピーキー過ぎてお前にゃ無理だヨ キーストロークが300mmぐらいある、特別仕様機ね。
確かに、あれは、キミ以外には扱えないわ。 西さん破産でどうなうことかと思ったけどとりあえず良かった。 西さん広告塔に使われてるだけだろ
作ってるの中国人じゃねーの 日本にガワが青の単なるM5stackが到着して
日本で手作業でファーム書き込み。
まあ24時間テレビの頃にお届けかねえ。
ファームはユーザーが消したら、有償で書き換え依頼だから
中華品質に不安。 書き換え問題と中華品質は関係ないね
ネガキャンしたくてしょうがないって感じだな 国産をうたってる製品の中で、部品の開発まで日本でしてるのなんてもう殆んどないし、中華品質と馬鹿にできないぐらい日本本来の品質も落ちてる。
例えば最新技術と言われる8Kテレビなんかでも、それ用に日本で開発された部品なんてほんのわずかで、もう既にある部品を日本でまとめただけだし、もう中華が技術の根幹を握ってる。 TCLやBOEも日本がなきゃ成り立たないけどな
利益構造でいえばあっちに分があるけれど その利益構造であっちに分がある時点で技術もあっちの方が主導権を既に握ってるみたいだね。日本人としては悲しいことだけどさ。
8Kの技術者と話してても、そういう事しか見えてこなくて寂しい。 8kとかもういらんだろ
画面をメンテナンスする手間のほうが大きくなって普及しないだろ
脳に画像入力とかやったほうがいい >>297
8Kは普及しないのは確定
そもそもボリュームゾーンのサイズで8Kのメリットがまるでないのが判明してる
10年前時点で「東京五輪までに陳腐化しないスペック」って総務省から命題されただけの話
TVで使うなら10インチ1Kが下限ってなってる 8Kで見ると3Dとか特別な技術使ってないのにめちゃ3Dで見える不思議
これ4Kでは感じられなかった でも多分、遅かれ早かれ中華から8Kが出て日本が席巻される雰囲気だよ。 日本企業は、人材を育成して新技術・新製品を開発する道を放棄し、
若者を安く劣悪な環境で使い潰し、既存の製品を如何に安くするかに
全力を注いできたから、没落は必然。
そんなの、小泉が総理やってた頃から解ってた。
そして、日本の人材と技術は根絶やしにされた。
今更、「中国よりすごい技術で巻き返す」とか、漫画みたいな展開はない。
全ては人材。
人材が全て。 >>299
高精細による奥行き感は大抵の場合4Kでも得られてる
画素ピッチ小さくすれば特に
ただそういう場合、動き/変化が非常に遅い場面のみで動き/変化が速ければ120型でも隣に置いた同サイズの4Kと差異が感じられないと結果が出てる
>>300
それ、お前がそう言いたいだけやん 高性能工作機械や素材が手に入らなくなった中国の未来は無い
高性能液晶パネルがこの先作れるとは思えない でもね、日本じゃ8Kとかを開発する時の計測器がみんな外国製なんだってさ。
日本製だとそんな領域の計測器は下手したら億越えちゃうしで、価格的に太刀打ちできないから。 >>301
>若者を安く劣悪な環境で使い潰し、既存の製品を如何に安くするかに
全力を注いできたから、没落は必然。
中国はそれを100倍の規模でやってるだけなんだが??
なんで日本下げは中国のやることにはひたすら目をつぶるのw 中国は、超低賃金の人間使い潰し政策と並行して、
選抜された超エリートによる最先端技術開発と、
あらゆる産業分野の諜報活動(産業スパイ)
を大規模に行ったんだよ。
合法か非合法かはともかく、連中はちゃんと、
種を撒いて、苗木を植えて、次の世代の作物を育てた。
それに対して、日本は、ひたすら焼き畑農業だけを行ってきた。
延々、30年もそんなことすりゃ、「もう絶対に追いつけない差」が出来上がる。
文句があるなら、老人や、移民受け入れ賛成派、TPPや競争と自己責任大好きの
新自由主義経済で浮かれてたバカどもに言え。 >>308
いや「若者を使い潰し」は同じだっていってんだよクズw
共産党の党派抗争が外に見えにくいだけで別に国のコトなんて考えずに私腹肥やしてるだけ
元々資源なんてないのにレアアースみたいな捨てるクズを人力で掘ってるだけ
なんでそんなのに騙されるんだよw それでもあっちの方が生活レベルと文化レベルが確実に上がっているからね。
若い人は気づきにくいだろうけど、日本は昔に比べてあらゆるもののレベルが下がってる。
日本スゴいだろ番組を見てると、逆に過去はもっとスゴい人がいたのに、こんなにレベルが下がったのかと思うことが多い。
そろそろ過去の栄光にもすがれなくなる時代になるよ。 >>310
>>いや「若者を使い潰し」は同じだっていってんだよクズw
日本と中国の「違うところ」を探しているときに、
なんで、「違うところ」に着目できないんだよ。バカ。
なんで、「同じところ」しか見れないんだよ。ボケ。 中国は、13億も人間がいて、このまま増えすぎたらやばいからって、
意図的に一人っ子政策(少子化政策)やってた国なんだよ。
だから、労働単価だって低くできたんだよ。
そうやって、若者を追い込んで、余分な人間が外国に出るように、仕向けてたんだよ。
少子化を問題視している日本が、
そんな中国に対抗して「若者潰し」したらどうなるかぐらい、20年前の段階で判れよ。 潰しじゃなくてそうせざるを得ないんだよ
中国の大学なんて急造されたFランク大学ばっかりで金持ちはハーバードとか留学してる
そんな大学卒業したのを企業も取りたくねえw
意図してやってるんじゃなくて自然にそうなるの
単純労働力は農村の出稼ぎがあるから足りてるし若いやつなんてこっちもいらねえ
いくら生活水準が上がったってそれは肥溜め農村から見たら上がったって話で農村にはいまだに車もない
日本がいやなら勝手に中国に転生しろよw 話すり替えるな。
中国の話が死体なら、よそへ逝け。
俺は、おまえがデマを流すから、仕方なく訂正してやってるだけだ。 >>316
デマはお前だろう
中国エリートw計画的w
笑っちゃうぜ
権力闘争で影も残らないのにどうやって長期計画陰謀なんてやるんだ >>319
話をすり替えて、勝手に相手を見下して、
妄想の上に妄想を重ねて、その妄想の合理的な説明を他人に求めないで。
あなたは頭の病気だから、自覚して。
あなたには受け入れがたい事実かもしれないけれど、
日本の自由民主党と中国共産党はズブズブなの。
だから、中国に大量の技術を与え、製造拠点を移させ、
今も移民を大量に入れようとしているの。
連中は、保守でも何でも無い、ただの金の亡者なの。
それどころか、日本人の不幸を願う壺教の熱烈な隠れ信者達の巣なの。
国民は、遅まきながらそのことに気が付き出したの。
だから、国民から支持を急速に失っているの。
いまさら、支持率回復キャンペーンとかやっても、無駄なの。
岸田さんの支持率が上がることは、絶対に無くて、次の選挙で、自民党は大敗するの。
キミのようなネトウヨは、向こう30年は馬鹿にされ続けることになるの。 いやMSX"3"スレだ
MSX0の話からしてスレチ >>320
MSXスレにはこういうバカがよく湧くけど
結局国がなんもしてくれないから僕は無職なんだーっていう情けない主張を誰も聞かないからw
MSXが面白かったのは国策とかの利権じゃなく個人や私企業が楽しんで作ったということ >>323
すばらしい意見ですね。
では、MSXがつまらなくなった理由と、MSXが復活しない理由も、
合わせて教えていただけませんか? msx→メガドライブ
なんで、メガドラか、さっぱり覚えてない
おもしろいゲーム、記憶にない >>325
スーファミやメガドラのほうが面白いから、
MSXは廃れたのですね?
では、ブラジルやスペインで、有志によりMSXが
未だに販売されているのは何故なのでしょう?
ブラジルやスペインには、面白いゲーム機は無いのでしょうか?
また、MSXではありませんが、中国は複数のメーカーが
ファミコン、スーファミ、ゲームボーイ、PS、MSX等のエミュレーションが出来る
マシンを頻繁に発売しています。
中国にも、面白いゲーム機は無いのでしょうか?
なぜ、日本はそのような形でも、MSX互換機を販売できなかったのでしょうか?
単純に、日本では誤った政治が行われていた結果、
長期間に渡って景気が悪く、国民にはそのようなユニークなハードを
制作するだけの余力(特にお金)をあつめられなかった、というだけではないのでしょうか? >>326
MSXユーザーでメガドラユーザーって、
なんかまわりに多かったな
おれもそうだったんだがなんでだろう 自分含めてスーファミばっかだったけどな
メガドラのみ所持は記憶にないから
たまたまちゃうかな スーファミなんてクソゲーだらけだろ
ゼルダくらいだよまともなの
そもそもCPU弱すぎてもっさりが酷くて遊べたもんじゃ無い >>327
任天堂やセガを非国民扱いw
まあ国家レベルに思えちゃうけどな世界規模では
それでも日本の一企業だよ >>327
>では、ブラジルやスペインで、有志によりMSXが
>未だに販売されているのは何故なのでしょう?
>ブラジルやスペインには、面白いゲーム機は無いのでしょうか?
無いじゃんw
そのくらい自分で調べろよ
人工知能以下かよw
あんた自分でMSXのプログラム作ったことあるか?
俺はあるよ
国家の陰謀とかみみっちいこと言ってないで自分で作ろうと思えばタダでツール拾っていくらでも作れる時代に何を言ってるんだよ
情けねえよ そういった国は貧困の関係で古いゲーム機が流通してるだけ
昔のゲームは今なら簡単にコピーできるし
彼らだって買えるならPS5が欲しいさ
海外のYouTuberがPS5の空箱持ち歩いたり、公園に置く動画出してたけど盗まれまくってたぞ >>332
おかしいですね?
私の調べでは、ブラジルやスペインでも、
プレステシリーズや任天堂ハードは販売されているはずですが?
あなた、上の方でメーカーは関係ない。個人の問題とか、言ってませんでした?
じゃあ、ブラジルやスペインで販売されているゲーム機が
自国産かどうかなんて、関係ないですよね?
なんで、ご自身が否定した点に回帰してしまったんですか?
>>あんた自分でMSXのプログラム作ったことあるか?
最近は、Z88DKでMSX1用のゲームを作るのが好きですね。
ゲームボーイアドバンスのプログラムを書くほうが楽しいですけどね。
でも、いまはそんな個人のスキルの話題なんて関係ありませんよね?
どうして、あなたはそうやって、不利になると話の論点をすり替えるのですか? >>333
イギリスには、ゲームボーイアドバンスの補修部品を専門で制作する企業が存在して、
世界中のユーザーから高い信頼を誇っていますが、
イギリスは日本より貧しいから、未だにゲームボーイアドバンスなんて古いマシンに
こだわっているのでしょうか?
それとも、ゲームボーイアドバンスが大好きだから、
大好きな事を仕事にしているのでしょうか?
なぜ、同じような企業が、任天堂のお膝元である日本にはないのでしょうか?
話は単純明快で、「日本人が貧しいから=日本の経済政策が終わっているから」
だと思いますが。
それとも、日本人は任天堂ハードに対する愛情は、他国のそれより劣っていると
いいたいのでしょうか?
「デフレは、その国の経済を破壊する」なんていうのは、経済の基礎中の基礎です。
自民・公明の連立政権は、このデフレ政策を意図的に行ってきました。
それこそが、諸悪の根源であると、なぜ、理解できないのですか?
絶望的な馬鹿だからですか?
それとも自民党の工作員だからですか? >>335
販売されている
→一部の金持ちしか買えない価格でなw
なんでこんな簡単なウソしか言えないの? 日本人の平均年収・443万円
(ネット普及率94.5%-エンゲル係数25.7%・自殺-世界18位)
中国人の平均年収・約191万円
(ネット普及率74.4%-エンゲル係数37.7%・自殺-世界95位)
スペイン人の平均年収・22,512ユーロ(292万円)
(ネット普及率93%-エンゲル係数25%・自殺-世界123位)
ブラジル人の平均年収、263,293 BRL(770万円)
(ネット普及率74.8%-エンゲル係数・低所得者層で30%程度・自殺-世界113位)
貧しい?
日本人は、他国を笑えるほど、豊かだろうか?
食べたいものを、食べられているだろうか?
幸福に生きられているだろうか?
特に、日本の若年層は、平均的な中国人よりも、更に悲惨な状況に
身を置かれているのではないだろうか?
本当に幸福なら、なぜ、自殺率がコレほどまでに高いのだろうか?
しかも、日本人はサービス残業のような、統計には計上されない違法な労働を
強いられていないだろうか?
これらは、政治の責任であり、自民党政治の失敗によるところが大なのではなかろうか?
そして、なぜ、337はこれほど、適当なことばかり言って現実を直視出来ないのだろうか? だろうか?ばっかりで断言できないのはテキトーな情報をテキトーに計算してるだけではないのだろうか?
いいや断言するがテキトーなことばっか言って誰かが間違って騙されるのを待ってるだけだからだねw
お前は生まれつきの敗北者だよ MSXをゲーム機だと思ってる馬鹿がほんと多いな
だからパソコン持っててもゲームしかせず将来なんの役にも立たない奴が出てくるんだな
PC98もゲームしか使ってなく、Windowsもゲームしかしないからゲーム機だとずっと思ってんだろうなw 当時もゲームしかしない者を小馬鹿にする輩はいたが...
それの何が悪いのか理解できない。 339は、
どうして論理的な反論が出来ないのだろうか?
彼が他人を敗北者と見下せるほど、
知的な人間に見えないのは何故なのだろうか?
というよりも、低能馬鹿にしか見えないのだが、これは私の錯覚だろうか? >>343
小馬鹿どころかただの馬鹿だろ
そんな事も分からないんだからそれを証明してる
ゲームしかしない人のためにファミコンとかのゲーム機があるんだよ馬鹿が >>345
NetHackできないだろ。
使いたいソフトが動作するマシンを選ぶんじゃないのか? 視野が狭すぎて当人は論理的に推論してるのはわかるけど話にならんのよね >>345ってマジ障害者
まともな話は成り立たない ロシアが省庁でのiPhoneやiPadの使用を「アメリカによるス
パイ活動への懸念」から禁止に
ttps://gigazine.net/news/20230718-russia-bans-state-officials-from-using-apple-devices/ >>348
いやまともに話が成り立たない障害者お前だからww >>351
ヤバい
社会への憎悪はネットの中だけで止めておけよ >>352
完全なでっかいブーメランw
まぁそりゃパソコンをゲーム機だと思ってる馬鹿はこんなもんかww ちなみに、語尾に「だろうか?」を使っていたのは俺だよ。
そこんとこ、間違えんでな? もしかしてMSX0のソフトウエア開発は完成してなかった? 謳い文句だったセンサーのプログラミングが簡単だとかは実現されたの? 新型のArduinoが販売された。
純正品で3000ちょっと。
半年もしたら、この1/10の値段で
同等品が出回るだろう。
CPUはルネサス製だし、もう、これがMSX3でよくね? 全部タダで公開するんじゃなかったのか?
テクハンとデータパックはタダにしてくれないと意味ないよ 手持ちの蔵書を解体して自分たちでスキャンしたんだろうか。
archive.orgのを流用しても法的には問題ないはず。 西は、自分の趣味とビジネスを完全に取り違えてる
ユーザーが期待するTurboRの後継機、
もしくは、TurboRとはまた違う方向へ進化した可能性を
現在手に入る当時より遥かに高性能な部材を駆使して組み上げればいいだけなのに。
自分がやりたいことを優先しつづける結果、収拾がつかなくなってる。
これって、失敗するプロジェクトの典型的パターン。
西に必要なのは、西をコントロール出来るビジネスパートナー。
少なくとも俺は、スパコンもどきなんて期待してない。
性能はそこそこでいいから、販売価格1万円以内で、20年故障しないマシンを作れ。
そして、最低5年はそれを売り続けろ。
そうすれば、新MSXを期待する者たちの健康寿命が尽きるまでは、食いつないでいけるだろうから。 >>369
>TurboRの後継機
それでLAYDOCKが動いたーとかツイートするか、それがビジネスねえ プロジェクトが立ち消えよりは立派にビジネス
個人的にワンチップの進化系が落とし所だと思う
FPGAなら毎年勝手にパワーアップするし安泰 なんだかんだいっても、これだけ色んな所と話をつけて、そして実際にモノができてるのはスゴいことではある。それも予算がそれほどない中で。 こどもパソコンIchigoJam
組み立て済完成品 R
\2,420
目下のところは、これがライバルだな MSX3とMSX0の区別付いてない奴まだいるんだな 四駆の軽自動車が求められている市場に、
テスラのモデルSを売り込もうとしても、
誰も買わないだろう。
技術者が作りたいものと、売れるものは別。 【iPhone15】「購入したいとは思わない」8割強 ダントツだった理由に納得 西がやってる事で困る人はほとんどいないだろうね
だからひたすら見守るでいいと思うよ 別に、西さんに迷惑をかけられているわけじゃないけど、
MSX撤退して3DOに走ったパナソニックを観てるみたいで、
切なくはなるのよ >>370
ファミコンミニとかミニ商法してる企業に謝れw
ノスタルジーは金になる
西はゲーム嫌いだからノスタルジー商法が理解出来ないのが致命的
ガチで商売をしようとしてないからだろう
本当に食うに困るぐらい金欠になったら、ユーザーの望むものを作るのだろうね TurboRはもったいなかったな…
一年後にVDPの640x480専用ディスプレイ対応化だけでもやれれば
もうしばらく98の以下ポジションで戦えたのにね そのまま続いてもゲーム以外の応用がでてくるとは思えないし
ユーザ解放できてよかったよ ココムに規制されてないパソコンとして世界に売れてたのも役割を終えてたし AXが次期MSXとなってしまったからMSXの役割は終わった MSXの反省からカシオにはAXの参入を許さず、高値安定で一般ユーザーとは無縁だったね。 9801noteなんか1Mくらいのramdisk でやりくりしてたし
VGA程度のディスプレイが繋がればスモールビジネス用途でも5年戦えたのではないかと。 テレビをモニターとして使用する、安価な入門用パソコンとして存在意義があったのだから、いずれにせよ詰んでたよ
安価な入門用と割り切って続けてたなら、ひょっとするとchromebookの立ち位置になってたかも知れないな 「テレビをモニタとして使った」という時点で当時学生でレポートとか書くのにPC/(今は絶滅した)ワープロ専用機使ってた俺の立場から言わせてもらうと
実用方面での利用は有り得んでしょ やっぱゲーム遊びたいゲーム作りたいって需要が圧倒的だったよね
投稿プログラムもほぼゲームだったし ワイドクリアビジョン放送って、静止画だけなら約640x360ピクセル程度のノンインターレース放送をやってたが、対応1995年からか
ちと合わないな
テレビに繋ぐのにゲームは十分でも文字処理は合わない
モノクロ液晶の方が合ってた時期 512x424で98の24KHzモニタ繋げられれば、
98のゲームもそれなりに移植できただろうし、
くそ遅いワープロ専用機の需要も考えれば、まだいけた。 こうすれば生き残れたってただの後出しジャンケンよね
まあそれで勝てる気もしないけどw 完全に死んだと思われていたGBが、
GBC&ポケモンで不死鳥のように蘇り、
勢力を再拡大させたという歴史的事実を鑑みれば、
新VDPを待たずにturboRで由としてしまったパナソニックは完全な戦犯。
今更、何を言っても虚しいだけだが、それでもやはり、言いたくなる。 >>392
2+ か turboRの内蔵ワープロで
レポートとか卒論書いてたって言うブログ
見たことあるぞ。 >>398
まだこんな勘違いをしてる奴がいるのか
新VDPを待たずにTurboRを出したんじゃなくて
ヤマハのV9978の開発が失敗して中止になって仕方なくある物だけ集めて出したのがTurboR >>399
24KHz以上のディスプレイがサポートされれば実用性もずっとあがったよな...
インターレス512x424はきつかった。 78の開発が失敗したのはバイナリで下位互換維持しようとしたからであって、遡れば9938でTMSとバイナリ互換にしてしまったのが大元の間違いだったと思う
まぁ今更言っても始まらないけど >>399
ブログは書いてないけど
2+の内蔵ワープロで卒論書いてたよ >>402
互換性なけりゃMSXとして使えない
互換性が悪かったんじゃなく当時のプロセスルールじゃ無理だっただけ 東芝のMSX-ENGINEでは9918内蔵できてたのに
MSX-ENGINE2はVDPと被るから外してる
スーパーインポーズは実装してた
1と2以降でプログラムの作法が変わっても誰も困らない
互換性なんて必要なかったな 別開発な9938が有ったから流用しただけで、無ければ上位互換ではなく別フルグラフィック画面への互換テキスト&スプライトスーパーインポーズ表示でやったのでないかい
MSX3を素直に出すにはMSX2時点でそんな別画面な方が良かったろう >>404
1chipとして無理に纏めずに別chipにしとけばMSXとしての互換維持しつつ個々のchipはバイナリ互換の制約受けずに済んだのにって話だよ
機能とか大幅に違うんだから別けておいた方が得策 VDPがDAC内蔵だし別チップにするのは難しいのではないだろうか。 9918にスーパーインポーズ機能が最初から有ったんだし、集積化で9918組み込めてたんだから加工せず元のままと言わず、別チップでの割り振りはどうとでもなってたのでは しらべたらスーパーインポーズでカスケード接続させて複数のVDPを合成できるのか! 最初の頃の9918の宣伝ではそこがウリの1つにはなってたね。実際にそれを使ってたマシンはそんなになかったような気がするけど。 水平垂直の同期を取る機能が内蔵で付いてた訳じゃなかったから
9918の同期信号で上書きしてるから、送り出し側で同期取るか送り出し側に合わせて9918をリセットするかなど、外部に同期を取る回路が必要
しないと奇跡のタイミングじゃなけりゃ入力ビデオ信号が上下左右ずれてスーパーインポーズされる
まあ逆に考えるとタイミングを自在に設定できてスクロール機能として作るとかすれば良い スロットにスーパーインポーズの端子も入っていれば面白かったのにね。 普通にスーパーインポーズで2つのVDPを合成するのは無理あるだろ
透明色何に設定するんだ?協調動作させないと色数減るぞ?
まだ出力にスイッチャ追加したほうがいい
同時に動かせたら面白いこと出来そうって考えるのも理解出来るけど
そもそも互換性のために積むのだし目的がブレてる 透明色は最初から透明色なのだが
0番は透明で背景色が透けてるだけ
割り当てて透明色にしてた訳ではない サウンドINはSCCですごいことができたように拡張ビデオ実装できたら違った世界もあったよ。 漢字テキストVRAMを搭載したワープロとか需要ありそうだけどね。 大抵の会社は、自社に「ワープロ部門」を
抱えていた時代だから、
MSXをワープロ機として開拓するという選択は、
ありえそうで、じつは、無理だったんだよなぁ…… でも、ワープロの方にMSXを埋め込むなんてことはできたかも。
まあ、それでどうなるとも思えんが。 ホームコンピュータをOA機器とするのは別の意味で困難
各メーカー内でもどやされるよきっと
だからビデオ編集やボウリング場の端末なんかが関の山 >>422
ナショナルはワープロパソコンでプリンタ内蔵型まで作ってたが
ワープロ入門機として作ってたんだよね
画面表示とかは専用機には及ばないものの液晶数行の入門機よりは多少ましな性能で 電機メーカーではなくてソフト屋さんがやればいいんだよ。
8ビット用のワープロなんていっぱいあった。 ちゃんとアプリが共通化されたワープロ専用機が有れば良かった
西さんの嗜好からするとテレビに繋ぐパソコンよりも、アプリが共通なワープロ専用機の方が合ってたろうに
別にワープロ専用機の全機能統一とかでなくて、CP/Mアプリ程度に漢字やグラフィックが使える程度で
iモードの勝手アプリ程度までできてれば理想だろうが、もっとショボいのでも純CP/Mのアプリよりは良いので スーパーインポーズ端子がスロットに出ていれば、
外部VDPも実現できて漢字テキストVRAMも可能だったかもという話題です。
ワープロが欲しかったわけではないよ。
もっとも解像度はあがらないので、微妙な気が。 >>429
428が言ってるのはまさにMSX-JEのことだよな
8ビット機ではメモリを食いすぎるのでJE常駐のハードルが高くそんなに普及しなかったのもやむ無し 東芝のノートパソコンダイナブック(J3100シリーズ)は、
全モデルATOKを搭載していて、辞書はROMで基盤の上に乗っかっていたんだけど、
あえてこの単語のデータをフロッピーに移して運用すると、
文字を変換するごとに、ガーガーガッっと時が停止し、
とても文章作成どころの騒ぎではなくなってしまった。
かといって、単語を学習しないシステムは論外だった。
つまり、MSXでは実用的な日本語ワーブロは、厳しい。
せいぜい、年賀状とか、町内会の案内状を書くのが関の山で、
やがて若者を熱狂させるような小説をシコシコ書き綴る、なんてのは、
MSXでは無理だった。 ワープロ代わりに使おうにもそもそもMSXユーザーは貧乏なので高額なプリンターなんぞ買えない
プリンターがMSX本体より高い >>434
いやいや、当時J3100SS持っててCPUの載せ替え(はんだ付け)までやった俺の記憶によると
SSモデルの場合、ユーザ辞書はROM辞書と別ドライブに設定できてメモリディスク上に置けたしレジューム機能を使えば使うたびにフロッピーからロードしなくてもよかったのでそれなりに使えたぞ
MSXには関係ないのでここまでにしておく >>438
あえてだから、MSX的な遅さを作るのにFDD設定で使うとだろう
MSXでもMSX-DOS2でRAMディスク使えてたのには気が付いてない >>428
それが文豪シリーズでは、あれはCP/MやMS-DOSの上で動いてた >>434
いやMSXで小説書いてたけど?w
容量足りないから章ごとに分けて
当時のポータブルワープロならそんなもんだよ
今の若いものは根性足りねえな
>>436
だから松下のワープロパソコンだよ
プリンターFDD内蔵で13万くらい
安い!(高えよw) HALNOTEはDISKキャッシュメモリのカートリッジがついてたな。
おそらくライトバック >>444
それに一回変換するたびにガコガコなんて当たり前だったんだが?
PC88のワープロソフトとか
まああっちはカチ…カチ…くらいだったけど
学習結果が残らないのも安いポータブルワープロでは普通で
電源切るたびに戻ってたw 俺もGTは小説を書くために購入した。
原稿用紙でも、文庫仕様でも、一律で最大で10ページまでしか処理できなかった。
古い部分の修正をすると、人力で全て編集しなおさなければならなかった。
ショートショートを書く程度なら良かったが、
中・長編小説を書くのは、専用機を買った方が絶対に良かった。
英語圏は良いなぁ、とつくづく思った。 MSX-JEに対応したTextEditorはKIDくらいしか無かった 今更 C言語での MSX 開発したいんだけど、環境としては、z88dk で
win/macos/ubuntu あたりでクロス開発するのがいいのかな。
MSX0 で動作させることを考えていますが、IOT 周りの C ライブラリは
ないと思っていいのかな?付属のエミュレータで MSX-C 開発もアリ
なのかな? >>456
ゲーム開発で IOT のセンサーなど使えるとMSX0らしいかと思うんだけどね。
そもそも IOT 周りの資料は付属するのかな?そろそろ届くんだよね。 >>453
RAEとかV&Zだかがあったと思うが
RAEHOSTを本人から提供受けて草の根立ち上げてた思い出
RAETERMの日本語表示/入力機能部分だけを抜き出したエディタはMSX-JEに対応してたと思う
V&ZはVZライクなエディタで高速だったと思う
VがANKエディタでZが漢字テキストエディタでMSX-JEに対応してたはず IoTはBASIC拡張がないと構想からズレるけど言語に依存しないBIOSもほしいよね
BIOSエントリやたらできるのもカオスだしどうせ処理するのはホストOSだから
MMLのような文字列ベースだとBASICと作法も合わせられていいかも 西さんはハード屋なので
ソフトウェアの充実の事はなにも考えていない。
だから、待っててもまともなソフトウェアは西さんからは出てこない。
ほしければ自分で作るしか無い。
って認識でよろしいでしょうか? ハード屋なのに、ワイヤードロジックよりも、内部でソフトウェア処理してるのを選びがちなのが皮肉 こういうのをさくっと作れる人になりたかった人生でした >>468
138000円
貧乏なMSXユーザーがこんなもの買えるわけがない MSXのワープロパソコンはこれで四代目。売れてなければ代を重ねることなく打ち止めだよ。 4600の発表はいつかわからないけれど、4700が4月で4600が12月
メモリ増えてお値段下がってる。ナショナルがんばってたんだな。 >>470
あの時代は景気が良かったので売れなくても様々な商品が沢山作られた
他の商品で赤字を補填できるからね
シャープのパソコンなんて全部赤字だったらしいよ びっくりするぐらい売れないけど、
そもそも生産台数が少ないので問題になるほどの赤字にならなくて、
それで許されていたんだよ。
当時の経営者は、従業員を「継続雇用」することの大切さを、理解していた。 >>469
買ったって言ってるだろクソガキw
プリンター+FDD1基+MSX2でたったの13万だぞ
PC88やX1だったら50万くらいしたぞw 多分そのへんは
現代のゲーム課金して10万とか100万とか使ってる感覚に近いのかもしれん
俺等の世代からしたらそんなもんに金出すやついるわけねーwだけど実際いるもんな 俺も、A1GTと合わせてプリンター買ったよ。
ソニーのイメージキャプチャーも買った(ほぼ使わんかった)。
当時のPC界隈は安定してたから、
10年は安泰だろうと思っていたら、10年後には国産勢力は全部消えてたw こういうのが競合機種だからな
CM 三洋電機 サンヨーポータブルワープロ sanword mini S 1986年
https://youtu.be/it4AqAkbvJk
お値段たったの11万8000円
これにMSX2足せばちょうど13万8000円くらいだろw カラーテレビでも調整して白黒表示させるだけで、目の方がサブピクセル単位解像度に認識して3倍の横解像度に見えるからな
モノクロ高解像度モードは、家庭用テレビ接続には設定できてるべきだった テレビ観る時と、MSX使うときで、
いちいちテレビの設定なんて弄ってられない。
親とか兄妹と共用してるテレビだったら、それだけで喧嘩のタネになる。 当時ならもう白黒テレビなんて
そのへんに捨ててあるか
近所でお古もらえるレベルじゃない? > カラーテレビでも調整して白黒表示させるだけで、目の方がサブピクセル単位解像度に認識して3倍の横解像度に見えるからな
そんなわけないだろ
白黒表示させたら、RGBのそれぞれが白黒発光するとでもおもってるんだろうか >>454
自己レスですが、
msx-c だとこんな感じみたいですね。
ttps://twitter.com/getpow/status/1637356456155676673
z88dk だと実機転送が辛いか…。そりゃそうか。実機早くこないかな。
iot 開発を WebMSX でやるわけにはいかないだろうし、実機上で MSX-C 使うしかないか、うーむ。
これは現状の MSX0 を C で開発する際の悩みだよねぇ。
そして、「既に@thara1129さんがCも上げられてますが、」とあるけど、
この情報はどこで得られるでしょうか?個人的には今更 BASIC もアセンブラも辛く
C で MSX0 開発したいです。
https://twitter.com/5chan_nel (5ch newer account) いやその処理ならBASICでよくね?
Cやアセンブラで書いても速くならんぞ >>485
そうかも。
>>486
BASIC 忘れたのと、アセンブラは面倒ですし、ややこしいことするなら C 使いたいねぇ。 MSX0 到着待ちなのですが、IOTPUT/GET でネットワークもアクセスできるのかな?
とりあえずこういうの DOS 上で動くようにして curl 的なのを作ればクロス開発で便利かも
ttps://twitter.com/hellotocky/status/1676502747770769408
https://twitter.com/5chan_nel (5ch newer account) おもったよりC言語は新しい書き方できないからイライラしそうだな...
BASICで。 新しい書き方って何だ?
C99とかC11で書きたいのか? C99だったらいいね。
MSX-Cは仮引数の書き方が古いしK&Rじゃないかな。
コメントに//くらいは使いたい。 z88dk はGNU基準だろ
MSX-Cには不可能だった最適化もできる
ただしその分コンパイルが遅いw 趣ないか…普段コンソール開発の仕事だとターゲットに転送して実行が
当たり前なのでそこに抵抗はないね。
>488
この MSX0 実機へのファイル転送プログラムだけMSX-Cで実機で
書いてあとは z88dk メインで楽しみたいな。早く MSX0 届かないかな。 MSX0なんてモノがあるのですか!?
はやくメルカリで出して欲しいですね。 なんでメルカリなんだよ
公式がアマゾンで売るって言ってるんだからアマゾンで買えよ 転売ヤーかな?
メルカリで転売しても爆死するだけだと思うが The Apple products you shouldn't buy this month:
August 2023 edition
ttps://www.zdnet.com/article/the-apple-products-you-shouldnt-buy-this-month/ >>484
自己レスですが、z88dk 版はここかな。まあ、テストはできないか。
ttps://github.com/hra1129/for_MSX0/tree/main/sample_program/003_z80dk ディスク何台の設定かわからんけど
仮想デバイスなのにフリーエリア使いすぎで笑った >>503
これは朗報。MSX0 少なくとも IOT 用途に使いやすいんじゃないかな。
現状古い BASIC と IOT の紐づきが強すぎますが、z88dk 経由のC から呼べば
普通に便利な IOT 環境として使えるはず。エミュレータ無料はすごく良い判断。 MSX0 エミュレータで IOT するの、これでいいんだよね。
あま/dp/B08KW6G8N5
開発環境考えると IOT 用途なら MSX0 が他のどれよりも
安くて良い選択肢な気がしてきた。 MSX部分いらんてこと?
ならESP32やRP2040な開発ボードのが安くてシンプルで良いよ
開発環境も充実してるし不安材料もない
LinuxなラズパイZeroWなんかもお手軽 >>509
どうだろ IOT のプラグアンドプレイは実現されていないよね。
iotget 1発の良さがあるよね なんかやってみようという層にはありとしてもリアルな需要のある系は最初から対象外でしょ
必要なときに入手できるかどうか分からない物なんか採用しない ホビイストならありかも知らんけどお仕事系列はあり得ない 元々仕事用の本格開発は考えてないだろ
モジュール化してM5に書き込んで量産みたいな事言ってたけど
一応そういうパスも用意したってだけで本気で考えてないと思う >>509
RP2040もなにげによくできてるしね。
結局IoTとなったらPlug&play とか言っても
ごちゃごちゃとそのデバイス用のプログラムを
書かなくてはならないのは一緒だし、
そもそも使ってる最中にデバイスの付け外し
してシステム構成を変えるなんていう使い方は
まずしないしね。
わざわざノロマなエミュレータ上で
不自由なノスタルジー言語使うことも
ないわなあ。 ノロマなだけじゃなく使用できるメモリが減ったり消費電力増もある MSX0の生産は安定供給してほしいね。ここは不安要素。
IoT を BASIC というのはノスタルジー以外には良いところはない。
ただ、z88dk 環境が良いので C で IoT するなら開発はし易いはず。
メモリや CPU 速度は貧弱なのも弱点ではある。そのあたりはMSX3に期待。 やはりファミコンミニみたいなノスタルジー用途が大きいのかな。
元々 MSX が業務用というよりホビーパソコンではあったとは思う。
とはいえ、ノスタルジーだけでなく IoT を付け加えてきたのは高評価です。 CPUがRISCでMSXスロットにカートリッジを差し込むとMSXエミュレータスレッドが立ち上がってディスクドライブなら初期化されて読み書き可能に
ゲームならそのままウィンドウ上でプレイ可能になるようなのが理想だった カートリッジスロットは自作する必要あったけど
90年代の内に実現できてました 88じゃなくて8001なのか
結構画面きれいなんだな >>523
下の方に動画があるけど、動きがスムーズですごいよ 2ラインおきに描画してるからな
転送量は半分ですむわけだ なるほど・・たしかにすごい
8001でもここまでで切るのか MSX0の香港での生産は完了したしたけど発送するには まだまだ時間がかかりそう >>477
タイニー系は遊べるスピード&スムースに主眼置いてグラフィックは処理出来るギリギリだからな >>528
なんでメルカリにこだわるの?
わざわざクラウドで買った人が転売するのか? >>526
8001mkIISRがここまで正常進化したのにアホな日本電気が切り捨ててしまったから >>526
>8001でもここまでで切るのか
ミスタイプなのか含蓄なのかわかりづらいw MSX0には転売防止策があるらしいから
未開封で転売というわけにはいかないかも
どこに購入者の情報が書かれているか分からないから 推奨というより許容ぐらいのニュアンスでは。
アマゾンでの販売もすぐ始まって欲しいところだね。 「Groveコネクター付きのusbドンクルにもmsxのシステムを載せることにしました」
これは IoT 用途に使いやすそう。システム込みの金額が安ければ複数買って自宅の
WiFi 温度、湿度計とか新生児の見守りカメラとかも作りたいかな。
課題はmsxシステムの価格かな。 Groveコネクターのカートリッジアダプタは、いつ発売されるのですか? >>539
そのものだよ
MSX0が入ってるか入ってないかの違い MSX0 入れて値段がどのくらいあがるのかが気になる。
MSX0エミュ経由だとメモリ少なくなるしねぇ そもそもIoTを昔の行番号付きBASICでやるってのがね
まあBASICしかわからん爺さん連中にはいいのかもしれんけど BASIC馬鹿にしてpythonって高レベル過ぎるだろ >>543
だな。
今さら他での応用も利かないBASICはないわな z88dk での C クロス開発をメインにすれば、比較的モダンになると思う。
ノスタルジーな環境にモダンな開発環境で挑む楽しさがあるよね。
X68000Z もそうだけど、ガチ開発者は実機にこだわりすぎずクロス環境で書きたいよね。 >>544
アセンブラでいくらでもジャンプできるぞw >>547
Z80のエミュレーションを使わずESP32の開発環境使えばいいじゃんという話のような気が
Arduinoの開発環境使えるわけだし MSX要らない言う連中は何しにこのスレ来てるんだ
esp32スレにでも行けばいいだろ ノスタルジーもあると思うが、IoT センサーで現代につながる良さがあるよね。
ノスタルジックなゲームでセンサー使うような用途には向いてると思う。
esp32 でゲーム作る気にならないし、X68000z はノスタルジーだけなんだよね。 ラズパイが総取りして、互換ハードも出たりしてんだから、乗って互換で出すとかしないのか?
3.5インチ画面と一体化ケースとか流行ると便利になるもんなんだと思わせられてる
それこそ480x360に表示して使えるようにするべきでは 前も書き込んだけど、3.5インチは一円玉2枚分だ
1文字は1ミリ以下だ
要するに字を読むのは苦行でしかない >>553
みんなが作って楽しんでたであろうレベルのゲームなら
UIFlowで余裕だしIoTももちろん充実してる
それこそMSX0である訴求力がノスタルジー以外にないのが問題 ノスタルジーで購入しそうなのは爺さんで老眼だから字が読めない
IoTも今更若い人がBASICでやるとは思えない
なので意図がよくわからないプロジェクト なんで小さな文字にして見にくいと困ったりするのだ
見にくいなら大きな文字にして使え
使わされる立場ではなく使いこなす立場だろう 解像度低いのに文字大きくしたららくらくホンより酷い画面情報量になりそうだな ガラケーとは違い、別の大きな画面を外付けするのも自由だろ
頭硬すぎる 元々MSXは家庭用テレビにRF接続して使う、低解像度で文字数少なくても使えるパソコンとして作られてるからな
使ってるTMS9918がオーバースキャンでブラウン管からはみ出る信号出してたし
30桁×24行の半角720文字で使いこなせないと
http://hp.vector.co.jp/authors/VA030421/msx302.htm
>だから、視聴者に見せたい画像は上下・左右とも有効領域の90%の範囲に入れる。さらに、テロップなどの必ず読めないといけない情報は80%の範囲に入れる。計算してみると分かるが、MSXの横は90%にぎりぎり入らず、縦はぎりぎり入る。
以上が、MSXの画面の左右の端の部分がテレビ表示ではわずかに見えない理由である。MSX仕様書では端の部分は意味のある情報を表示しないことが推奨されている。 IoTって奴はセンサー入力あったらスマホにメールみたいなことできるのかしら なるほど単体では無理でAWSにパケット受信とメール送信のプログラムを置いとけば可能と
MSXに留守番させたり出来るのかなとふとおもったからさ そもそもIoTにディスプレイやタッチパネルが必要なのか? なぜゼロイチに曲解するんだろう
StickCやStamp各種取り揃えてるのもしらんのか 必要なのか?って言ってるんだし曲解じゃないだろ
各種モデル有るのも知ってるけど不要だと思ってるなら不要じゃないの?
言わないと分からないかもだから言うけど自分は不要だと思ってないよ? あれば使い道はあるだろうし
使わなくても問題はなかろう(邪魔に思う場合を除く)
MSX0の部分も同じ
但し生のESP32は安くて入手性が良いのも確か ttps://github.com/yanataka60/MSX_SD
こういう使い方をするのが建設的 モニタってタッチパネルになってんだっけ?(内部的にライトペン)
なら使い道あるでしょ >>571
IoTデバイスにくっついている必要は全くないよ
IPカメラに画面が付いてないのと同じ
見たい時に端末からアクセスすればいいだけ まだ最初のクラファンの発送も出来てないのに、もう次のクラファンの話をしてるよw
もう何でも有りだな
そんなに信者がいるなら、もう壺でも売った方がいいだろw 次のクラファンでは、MSX0 Pro が来るのかな?
FPGA 実装で、互換性の問題は解決するかな。HDMI 出力も欲しいよね。 すでにMSX0は100台くらい渡ってたような、
作例など上げてくれているブログなどはどこかにありますか?
あれば是非見てみたいです、大変興味あります。
真似て学ばせてもらいたいです。 パソコン四天王
ビルゲイツ
孫正義
西和彦
堀江貴文 偉い人を捏造したいだけなの?
せめて買って使ってから言えやw 最近の西さんの恨み節を見たけど、西さんはどういう人になりたかったんだろう
ソニーや松下が製品を企画段階で見せに来てほしかったと?
一番根に持ってるのはカシオのデカい人のようだけど、怖くて言えなかったというのが昭和だね
そんなカシオは当然としても、西さんの構想ではF1やA1の価格さえもマズかったのだろうか?
西さんの狙いがすべて成功した世界線をSF小説みたいにして読んでみたい カシオはカーソルキーの配置がクソすぎるのに
西さんが怒ったのだろう。パソコンとして使いにくくてしゃあない。 若いコロ、西さんは一緒に仕事してたゲイツの事を自分より下だと見下してたんだよ。
だけど、ゲイツは世界一の金持ちになった。
それに対して、自分は…… ゲイツを見返してやりたいという一心で、アスキーに無謀な拡大路線をさせた結果、
アスキーが経営危機に陥ったと回想してたな。
半導体に映画、ヘリを購入して航空事業、このあたりのことは当時の週刊文春でも
スキャンダルとして報じられてたな。アスキー社内からのタレコミだろう。 >>575
メインメモリーがものすごく減るらしい
バックアップ付きSRAMかなんかで有効無効切り替えられたほうがいいよね
あれって画面の色とBEEPとタイトル以外何か使ってるのかな >>591
MSX-ENGINEなんて作っておいて低価格帯にすんなと言うのもおかしいだろ
俺がこれだけがんばったのに今は破産者っておかしいだろって言いたいのはわかるけど
すべて放漫経営が原因なのに と言っても日本はベンチャーに金を工面してくれる所があんまいないから大手に作ってもらう他になくて、ビルみたいに高騰した株価を背景に強く出ることができなかったから、それも中途半端になってしまった部分があったんだろうね。
ビル・ゲイツが落ちぶれてたら、西さんほどは尊敬されてはないんじゃない?
少なくとも西さんより卵ぶつけられた回数は多いハズw 西さんが尊敬?!
なんかこのスレそんな人が集まってるけど正直意味わからんw
ゲイツは破産してもMSDOSとかWindowsとか実績残してるからなあ 西はMSXという実績を残したと思うけど、その後何やってたの?
結局そこでしょ
MS-DOSだけだったら、ビル・ゲイツはビル・ゲイツでは無かったな
Windowsの成功が非常に大きい
で、その頃西は何をやったんだ? >>601
マイクロソフトマウスを作ったり(後のベストセラー)どっかのCPUメーカーに出資したり(そのメーカーは後に大成したそう)ドリームキャストにいっちょ噛みしてたりしたそうだよ アラン・チューリング
ビル・ゲイツ
スティーブジョブス
サトシ・ナカモト
こんなとこかな? 四天王ではなく御三家なら
海外
ビル・ゲイツ
スティーブ・ジョブズ
スティーブ・ウォズニアック
国内
西和彦
岩田聡
星光行 MSX0 も発送されそうなので、次は MSX0 Pro かな
モジュール追加する形でできるのかな?
スタッフ数人のレベルとしたらクラファン的には
現状ペイしているように見える。
次のクラファンで大きくコケなければいいがどうかな。 >>602
あれだけ金持ちだったのにいっちょかみレベルの業績しかないんかw
個人的にはR800開発…に金出したのは偉業と認めてやってもいいかな >>601
そのWindowsはMacのパクリというか盗作だけどなw
スティーブ・ジョブズを裏切ってまでの Altoからの盗作なのは同じだから
Macは通り道の一つだっただけ ジョブスはゼロックスが社内開発システム向けにしか考えてなく、一般向け商用化をする気がないのを確認してからAlto開発者を引き抜いてLisaGUIを開発した >>610
そしてMSDOSは買ってきただけだけど
そういう問題じゃないんだよなあw
Macは目標とした「誰でも使える」には程遠い状態だった
WindowsやXWindowのような模倣者との競争がなければ今でも爆弾マーク出してただろうw >>610
パクリとは言うけど、ウィンドウシステムなんて結局は似た物にしかならん気がするけどね
実際GUIの起源はゼロックスのパロアルト研究所(PARC)にあって、Apple自体もそれを模倣してると言える
なのでAppleのMicrosoftに対するGUI訴訟は全面敗訴だった
ビル・ゲイツがこうなることを予見してたのかは知らんけどね 今でこそ当たり前だが当時GUIは革新的だったのだろう
ボタン、テキストボックス、スクロールバー、ウィンドウ
誰かが発明していなければ、未だにテキストコマンド式アドベンチャーゲームみたいな世界だったかもしれない 西信者はアイデア出した奴が一番偉いと思ってない?
青葉の思想に似てるな
実際は発想を形にするにはいろんな人間の力が必要なのに ゲイツの最大の勝因は、
その時点ではまだ有りもしない自社のDOSをIBMに採用させた事だろう。
あの時、IBMが自社製のOSを用意できてたら、
ビル・ゲイツなんて一部のマニアしか知らない人間で終わっていた。 CP/Mって何?くらいの知名度かな
CP/Mが買えなかったからIBMから泣きついたんだから、DOSが手に入らなかったらDisk-BASIC機になって、MS-BASICがOS代わり状態だったのでは ビルゲイツも仕事ではジョブズみたいに激昂するらしい ゲイツ<WindowsCEなんてゴミまだ使ってるの?iPhone使えよ その消極的だったゲイツにDOSの話を受けるべきだと言ったのが西。
Disk-BASICだったとしても、そのBASICを拡張してマイクロソフトの屋台骨にしていたのも西。
BASICAもGW-BASICも日本側が拡張したものが元になってるからね。 中国でのiPhone禁止令報道でAppleの株価が続落
ttps://iphone-mania.jp/news-551631/ >>623
本人もそう言ってるし、GW-BASICのソース見ても明らかに日本人が書いてる形跡がある。
適当に言ってるわけじゃないんだよ。 3-modeFDDドライバは現地に出向してた
東芝のエンジニアが、MSのあまりに酷い
体たらくに呆れて、自分達で作って
「これ使え!」って渡したんだってね。 >>628
時分の所の製品のドライバーを自分で作るのは当たり前では? >>628
カッコつけてるけど普通のことだなあw
宣伝本のそういう部分を読み取らないといけない デバイスドライバを各ハードメーカー自身に作らせて信頼性を高める、開発速度を上げる(そしてもちろん楽をするw)というのが規格を公開してる理由だろうが T,o,k(迷惑という方は←をあぼーんしてください。)
友人に紹介して、加えて¥4000をGETできる!
https://i.imgur.com/X8yiCQb.jpg >>634
ムダなことがんばるなあ
応援したくなってきた
やらないけどw Wifi担当してるのがCPUのESP32で、ESP32は技適通ってる。
M5stackも技適通ってる。 >>642
出た!とっくにやってるよ!
わざとらしくない自然な自演!
さすがですね いま運営がやる気ないから無理かもね
また広告収入始まったら規制地獄するんだろうけど MSX0はMSXDOS2が使えるみたいだね
メモリも設定で1MBまで指定できるみたい
漢字表示もできるらしい Nextor の対応予定(未確定?)もある。
俺はまだ受け取れていないけど、現状互換性や速度に難点はあるのかな。
とはいえ従来 MSX 路線の完成形を MSX0 Pro で見せて欲しいね。
MSX-View 当時は試せなかったのでノスタルジー的に MSX0 Pro 期待 980円ぐらいの、光沢仕様とかサラサラ仕様のMSX0がヒットするよ。 >>653
こんなもん転売なんて誰が儲かると思うのか?w MSX0 もうすぐ届くはずなのですが、
書籍「MSX-C 入門 下巻」の pdf が付属していると思うのですが
一部ライブラリのみだけでなく全ページ付属していると思って良いでしょうか?
永久保存版では、一部ページだけなので読みたいんだよね。 今さらMSXCに入門てw
文法が今のCと違うから難しいんだよね
int main( argc, argv)
int argc;
char *argv[];
{ >>658
z88dkメインかもだけどライブラリ資料と
して良さそうに思います で結局「MSX-C 入門 下巻」は付属しないという事で良いのかな?
このスレには到着組はいないのか?
書籍復刊はまだだよね。書籍は定価で買えるのかな? 「立ち読みできます」かな。第二弾には入ってるがデリバリーに合わせて配布はされていないよね
ttps://twitter.com/nishikazuhiko/status/1690241280004198400
https://twitter.com/thejimwatkins ポケットバンクのFDも入りそう
ttps://x.com/Yuji_Fukuda/status/1696362917288186343?s=20 書籍もそうだけど、現状ニーズに追いつくだけ配送できていないよね。
PLAN A 組だけど遅かったのでまた届いていない。X を MSX0 で
検索すると、それなりに盛り上がってるね。当時と異なり C での
プログラミングが盛り上がるとの予想なんだけどどうかな。
ユーザーも大人になっているし、MSX-C付属やら z88dk のクロス
環境の整備などで状況が良くなったよね。 そこにMSXが加わるんじゃないんだよなー
ライセンスで囲い込みたいらしいから >>671
M5 をそのまま使いたいということであれば、それはそれで良いと思います。
しかし既存の M5 の開発環境では IoT の Plug and play は実現されていないという理解です。
>>672
M5 とは関係なく MSX 作りたい感じですよね 次のクラファンの成否が気になる。
ぶっちゃけそんなに人数集まらない気もするんだよな。
MSX0 Pro は欲しいけど、小さいのとかミニチュアとか
興味ないんだよね。そんなことより書籍の準備早くして
ほしいね。 >>674
自分もmsx3とmsx0pro以外は要らない >>675
そうなんだよね。他のクラファンでコケるのは見たくないんだよね。
MSX0 Pro まで間が開かないのが良いだろうね。今の盛り上がりを維持
するべきで Stick とかハードウェアを分散させるのは好ましくないかもなのだ。 >>670
SDCC4.2.0もいいよ
4.2.0から新しい関数呼び出し規約になってる
アトリビュートを指定することで以前の関数呼び出し規約での呼び出しも可能 リターン届け終わらないのに、
次のクラファンで盛り上がりですか。 >>678
sdcc って z88dk に取り込まれているという理解
なんだけど、別路線なんですかね?この辺り不勉強で Msx Write II バンドルは熱いな
ソフトだけでも MSX0 stack に持ってきたいね。
MSX0 card も欲しくなってきた。でも画面サイズ
的には stack の方がいいよね Pro未満はIoTの稼働プラットフォームだし
MSXしたかったら現状実機かエミュだよね PLANBをクラファンしたのですが、まだ届きません。
いつ届くの??? CALCの上にPLAN乗ってて3つ入ってるのかと思ったよ。
西さんはPALNやCALCに興味ないってのがよくわかった。 いつかは届くよ。多分。
提灯記事以外で予定を明示していないからね。 >>685
いや、クラファンサイトのリターンの所に思いっきり「2023年07月にお届け予定」って書いてあるだろw
ハッキリ言って完全に無理な予定を書いてたのは間違いないがな それでもその提灯記事には、これでもマシな方とか書いてあるけど、クラファンなんて所謂そんなもん
嫌な思いをしたら2度とクラファンやらなきゃ良いだけ >>658
文法に今も昔もあるかw
C++とかC#とは違うんだよ
K&Rの初歩からやり直せ >>689
今のCはほとんどANSI C以降だろう
ISOによる仕様も何度か改定されてるし
K&RだってANSI Cに改定されたあとのものしか読んだ事のない奴も多いだろう 俺の初めてのC(ニチャァ)は98のPowerCだったなぁ
たしかK&R >>690
文法に違いはほぼない
関数の違いや引数の違いは文法とは関係ない MSX-C の書式古い問題は、z88dk で回避する方向で良くないかな?
実機にこだわると難しいだろうけど、そもそも当時はコンパイル遅すぎて
C 開発がメジャーではなかったよね。コンパイラ高額だった問題が解決
されるのは嬉しいけどね。MSX-C 入門下巻のライブラリを z88dk に
移植とか興味ある。他にゲーム開発を楽にするライブラリないかな? ただ俺の MSX0 発送まだだし、一日200は発送されていないよね?
9月中に PLAN A 全員配送は難しいと思われる。このあたりもう少し
情報を出してもらわないと不信感感じるかもね。まあ、SD 生産遅れと
思われるので怒ってはないけど。 LLVMのZ80ターゲットを作れば良いんだよな
Githubに一応あるけどかなり昔に放置されてるし、LLVMはバージョン間の互換性の無さは酷いもんだから使えないだろうけど、参考にはなるだろう 9月中に全発送だよ。予定は。
まあ既に次のクラファンに軸足がいっているようですが…。 >>692
それだって文法だよ
全部書き直すとなるとめんどくさい >>697
だから関数は文法じゃない
例えばchar * を引数にするかchar[]が引数になるかはその関数の作り方によるもので文法じゃない
そんな事もわからねーの? >>700
馬鹿はお前だろ
無知の癖に知ったかはどっかいけ 可変長変数とかの辺りが大分変わったんだっけか?
あそこら辺は面倒っぽいね。 >>698
そんな事問題にしてるのではない
何もわかってない 使えるものを使えばいいだけだよ
Z80のフリーのC言語はどれも一長一短
LSI-C80は超お高い
MSX-CはMSX-C Libraryのグラフィックスライブラリが使えるのがいいのでは? >>705
そうかも!MSX-C のグラフィックスライブラリを見てみるか。
で、このあたりのグラフィックスライブラリを z88dk で使えて
クロス開発環境を整備したいんだよね。BASIC 同様の手軽さまで
できるといいけどどうかねぇ。 MSX マガジン永久保存版3付属の MSX-C Library のドキュメント軽く見てみた。
良さそうだね。ただ、ソースはないんだよね。あってもライセンス的に勝手に
移植というわけにはいかないかもね。やはり、MSX-C 入門下巻のソースを参考に
実装するのが良いのかねぇ。書籍の全体を所有していないので詳細わからないけど。
X でどなたかが移植しているとのコメントを見かけた気がするけど、どなたでしたっけ。 もしかしてMSX-C含め添付ソフトはMSX0本体以外で実行したらあかんライセンスなの? >>704
だから何も分かってないのはお前って何度言えば分かるんだw
そんな事問題にしてるんじゃ無いとか話をすり替えようとしてんじゃねーよw
じゃあ、どう文法が違うのか言ってみろよ 仮引数で一度に型宣言できないのは文法が対応してない以外にあんの? >>708
永久保存版3 の p.119 には、「お客様が保有されるコンピュータ機器上に限り、ご利用いただけます」との記載がある。
これは、サーバー上でビルドとかはできないという意味だよね。保存版3のときは、エミュレータですし。
MSX0 はまだ届いていないので何もわからず笑 >>711
「購入者だけが使える」って意図の文言じゃないかなそれ
当時はクラウドサービスとかまだ無かったし コンパイラに付属の基本ライブラリはLSIからのライセンスかもだけど、MSX向けのグラフィックライブラリなら、ソースは西さんの方が権利を持ってんじゃない? 知らんけど。
ソースがあれば他のコンパイラ向けに移植するのはそんなに難しそうではないよね。
そのソースの権利がクリアになると、クロスその他での開発がスムーズになるからって、誰か西さんに話をつけてくださいな。 MSX Libraryのソースは
MSX MAGAGINE完全保存版3のMSX Libraryのディスクの中にあるよ
オールアセンブラみたいだけどね MSX-C入門下巻の特製ライブラリをz88dkやsdccで使えるようにして
Xにこっそりアップしてる人いるね
MSX-C入門下巻の特製ライブラリはMSX Libraryのグラフィックスライブラリの
サブセットみたいなものかな 権利関係がクリアになれば、それを使えるようになると。 sdcc向けに MSXglという高機能なゲーム用ライブラリを作ってる人がいるのだけど
高機能すぎて使い方がよくわからない >>716
この方ですよね。ソースを公開されているわけではないかな
ttps://x.com/yama23238/status/1674669147995918337?s=61
まあ有料書籍ですし現在入手困難ですよね。こちらの電子書籍化
とソースの権利関係を明確にすればMSXでのC開発の未来は明るい >>718
こっちも面白そう。ただ多機能すぎるのかな。
より小さいのが好きならやはり MSX-C 入門下巻待ちかねぇ MSXglみたけどROM化もできるしこれだけで十分すぎる
オレが高レベルなライブラリ必要としてないのもあるけど なぜか下巻だけ持っとるわ
当時の俺は、上巻は普通のCだから買わなかったのかな MSX-C入門の下巻のライブラリってそんなに機能ないから大きな期待しない方がいい
使い方わかるならMSXglの方がずっといいはず >>723
Thanks! まさに求めていたコードがあるね。
>>724
多機能というよりシンプルな機能のものを求めているのでこのくらいがいいのです。
あとは MSX-C 入門の下巻だけ全部読めれば幸せ。書籍準備はよ。
MSX-C入門のソースもこの辺にある模様。まずは、これを永久保存版3環境でビルドしてみたい
ttps://github.com/sndpl/msx-c-intro/tree/master >>725
そこすごいね
下巻のゲームのソースあるじゃん >>726
そう、このゲームビルドしたいよね。本持ってないけど笑。
で、PC から MSX PLAYer にソースコードを持ってくためには
仮想フロッピーディスクマネージャ
ttp://tatsu.life.coocan.jp/MySoft/VDman/index.html
を使うしかないんだよね。これは、MSX0 も同じかな?
このあたりが面倒なのがネックかな。でも、ちくわさん
のが公開されれば楽になりそうかな。
ttps://x.com/chikuwa_empire/status/1707371463807017439?s=20 今日ちょっと出かけるので俺は試す時間ないかもだけど、みんなでビルドして遊ぼうぜ。
まだ MSX0 届かないけど、z88dk クロス環境なら実機環境なくても下巻のゲームビルド
できたりするはずだよね。 >>728
Z88DKはC言語としては完璧ではないので
Z88DK用にソースコードの修正は必要ですよ >>729
そうなのですね。どのあたりが問題になるのでしょうか。
まあ、コンパイラが違うので多少手直しするのは仕方ない。 ひょっとして永久保存版3でMSX-C使う時
ユーザーのディスクにソースファイルを入れて
コンパイルできなかったりする?
A:に msx-c 環境を入れてビルドして
B:に自作 .c とか .hファイル置きたいだけなんだけど。
コピー対策ということかな。であれば msx0 でネット
ワーク経由で pc とやりとりするしかないよね。 ああ、わかった
永久保存版3のMSXPLAYer の *.sav ファイルは、「MSX Player 内部に持っている
イメージに対して変更のあったセクタの内容のみを保存している」ので書き足し
オンリーと思ったほうがいいかも。
MSX0 ではこの制約はなく DiskExplorer で .dsk からファイル
取り出し放題という理解で良いのかな?でないと MSX-C 環境構築できないよね
参考
ttps://m-miya.blog.jp/archives/1074115086.html 相互リンクを貼りたいが直接は無理か
boards/pc/1684919803 >>732
ようやく MSX0 届いた。.dsk からファイル取り出し放題っぽいね。
iot 周りの拡張を .bas ファイルを MSX BASIC Viewer で確認中。
ttps://www.minagi.jp/apps/mbv/
ただ実機は遅すぎてつらいねぇ。
やはり開発はクロス環境がメインになるかな。
BASIC が前提すぎるのは残念。
C 周りのドキュメント整備するだけで印象も変わらないかな。 >>725
struct regs {
char f;
char a;
unsigned bc;
unsigned de;
unsigned hl;
};
intが16ビットだったねMSX-Cって…
そこら辺も移植の難関だな とりあえず、z88dk で windows でビルドした example/ex11.c を msx-dos 向けに
.com でビルドして MSX0 のMSX-DOS 上でワイヤフレームがアニメーションするところまで確認できた。
予想通りだけど sd 抜き差しして dsk のイメージ書き換えるのがすごくめんどくさいね。なので httpget
だけでも実機で動くようにしたいところ。
z88dk のサンプルいいね
ttps://www.youtube.com/watch?v=mECykMwDe-8 そういえば、MSX0 のドキュメントに MSX-C のマニュアルないね。
永久保存版3 には入ってたし入れ忘れてたりしないかな 今後に期待しておりますが、現在の MSX0 は互換性、実行速度ともに
MSXPlayer 永久保存版3 のものより劣る気がする。.sav ファイルの
扱いが差分だけで不便かもだけど、MSX0 の .dsk からコンバート
すればその不便さも解消できるはず(だよね?)
そういえば永久保存版3のあとにアップデートはあったの? 永久保存版を動かしてるCPUはなんだよw
10年前のPCでもMSX0より早いと思うぞ
下手したら20年ぐらい前のPCでも >>739
最新の PC なのでハードウェア的にだいぶ高価格・高性能ということにはなる。
なので MSX0 Pro の FPGA に期待したいね。
でも、現状の MSX0 は付属ソフトウェアだけでも価格分の価値があって良いと思う。
IoT 拡張もうまく出来てるし、可搬性も高い。MSX0 用にキーボード face 作って欲しいね。 MSX0 だけど内蔵 ROM の差し替えは簡単にはできなさそうかな。
ザナック等のゲームはともかく、MSX0 Card のほうの
MSX-PLAN, MSX-WRITE を MSX0 stack でも動かしたり
したいよね。
MSX Slot Info Viewer をまずMSX0実機で動かすところかな。 あ、BASICっくんも他で使いたいか。
将来的にはFMPACとかも気になるねぇ >>711
物理的に保有しているとは書いてないのだからサーバー上だろうと問題ないでしょ。
そう解釈しないとレンタルやリースの契約で所有しているパソコン上ですら動かせないことになってしまう。 >>743
そうですね。永久保存版3での話なのでエミュレータ上で動かすことも想定でしょうし。
他人管理のレンタルサーバー上のソフトウェアを皆で使うみたいな状況だけ避けられれば
良さそうに思います。 レンタルサーバー上で動かす奴なんてまず居ないからただの難癖にしかなってない
実際問題になるなら西さんに相談すればいい話 まあ、今は西さんがいるから話が早いけど、西さんがいなくなった時のことを考えておくのも大切かもね。
未来への資産にもなるからさ。 まぁ、ROMベースのBASICって完全にOSだしね。 msx0 とのファイルのやり取りは、MSX0 Serial Connect Helper でいいか
速度以外は案外不満ないね。rom 動かして遊ぶぐらいならこれでよいのでは。 z88dk で iotget のコードを動かしてみた。devcon3 版とクラファン版で I/O ポート番号が変わっているんだっけ?
ttps://github.com/hra1129/for_MSX0/tree/main/sample_program/003_z80dk/2023_03_12_DEVCON3version/001_iotget
hra1129 さんは、IOT拡張BASIC を解析してポート番号を得ているんでしょうか?
このあたり公式情報がなく BASIC 以外からのアクセスができないですよね? IoT関係の命令が拡張BIOSとして実装されていないのがMSXらしくないな IOT拡張BASICの解析ですが、実行時の実機の 0x8000 から逆アセンブラする方向しかない?
ttps://github.com/hra1129/msx_documents/tree/main/basic/speed_test001
アセンブラ疎いのでデバッガとか追っかけ方がよくわからない。助けてほしいです。 アセンブラ=処理系(コンパイラと似たような用法)
アセンブル:動詞、~する
アセンブリ言語:ニーモニックによって記述されるプログラミング言語 おそらく拡張BASICのROMに切り替わってから追わないといけないから大変 >>758
0x8000 は中間コード置き場ですね。で、この中間コードをどうやって実行するのでしょうか?
BASIC インタプリタの実装はどうなっているのでしょうか?
参考資料等ありましたら教えてほしいです。 一行だけのダイレクトモードで実行して
IOポートをアクセスした瞬間をひっかけるしかないだろ >>761
デバッガでその瞬間を捉えたりとか、フックでその瞬間を捉えることができるのでしょうか
iotget の機能を実現する C 関数を作りたいです。 IOTーBASIC側はマシン語なのにその知識がないのではCでラッパーを作るのは難しいのでは…
hraさんがやった解析手順はその資料にまんま書いてある
0x8000からBASICプログラムが中間言語形式で入っているからiotget相当のコードが入っているアドレスが読まれた時にブレイクするようブレイクポイントを設定して、止まった所からの処理を追っている
最初は引数の(BASICでの)判定なので実処理はその後
ってかCからBASICの内部ルーチンを呼び出すのは色々ハードル高そうだけど、遣り方分かってる?
流石にここで一から全部は説明出来ないけども 拡張の実装はBASICのワークエリアに依存してそうにないし
あってもタイマ割り込みで更新される情報くらい?
エントリさえ調べられれば直接呼んでもいけそう いやBASICの拡張なんだからがっつりワーク使うでしょうよ
引数とかBASICの変数や文字列から渡されるんだから、DACやARG辺りは使われている筈
Cじゃなくマシン語から利用するにしても、多分一回math-packを経由してその辺りの数値形式変換を噛まさないと駄目なんじゃないかな たしかにそうかも
なら解析して同等の実装を起こすしかないすね IOポートにIN/OUTするだけだろ何言ってんのここの人
それに実装はエミュ側にあるからワークとか関係ないぞ 誰かが拡張BASIC解析したら何も処理がなかったとか言ってたかな
まあhttpやWifiとかの通信の処理を、MSXで出来るわけない
1200ボーのモデムが精一杯だったのだから IOTGETってCALL文だろ
スロットROMにCALL文実行の開始アドレス書いてあるはずだからそこ解析すればいいだけじゃん 盛り上がってきたね
>>769
MSX0 実機の SLOT 0-1 の 0x4000 が IoT 拡張で
ここを解析するという理解でいいよね。
CALL 文拡張に関してこの辺で勉強中
ttp://www.ascat.jp/tg/tg1.html そのエミュ側の層に値を渡すMSX側のコードは必要でしょ 新しいMSX0は知らないけど
$8に送るコマンドが違うだけ Apple TV+、米国で市場シェア伸び悩む〜Paramount+に逆転許す ttps://iphone-mania.jp/news-556418/ ロシアが日本に報復 歴史持ち出し「日本帝国は世界征服を企んだ」 ttps://business.nikkei.com/atcl/seminar/19/00023/101100393/ >>772
STATEMENT 読んでみます。
z80dk のやつは俺の環境ではまともに値を返さなかったようなので
DEVCON 版と I/O ポート変わったかと思ったのだけど、bottom 差し替えてなかっただけっぽいので今一度確認してみます。
ttps://github.com/hra1129/for_MSX0/tree/main/sample_program/003_z80dk/2023_03_12_DEVCON3version/001_iotget しばらく書き込みできなかった間に、HRA! さんの方で作業進んじゃったね。
ttps://github.com/hra1129/for_MSX0/tree/main/sample_program/002_device/product_version_001
msx0get で先を越されたので msx0put 作りたいかな。でも FlashAir 環境整備したので put はそんなに困ってないかも。
ttps://chikuwa-empire.com/computer/msx0-app-httpget/
こちらいちおうmsx0で使えているはず
あまどん/dp/B08Z39S75W
あまじょん/dp/B004UQAD8E
FlashAir で書き換えた後リロードされない気がするんだけどなぁ。basic 上だと2回 files すると更新されたりで怪しいんだよね。 120 _IOTGET("host/accel/x",X)
Device I/O error in 120 となるのは俺だけか?
ttps://github.com/hra1129/for_MSX0/blob/main/sample_program/002_device/product_version_001/003_accel/accel.bas
"device/accel/x"
なら問題なく動いた。DEVCON版っぽいかな。
というか現状 MSX0 Stack のセンサキット届いてないし
完成度的にも製品版というよりベータ版な印象ですね。
明日の MSX0 Card 発表に期待するしかない。 >>781
SAMPLE.DSKの内容を見たほうが早いよ MSX3って本物のスパコンチップが使えるってのがウリだった気がするが、
時間掛かってたら陳腐化するんじゃないのかね? >>785
「本物のスパコンチップ」なんて言い方しているがあれは要するに
今のスーパーコンピューティングが性能対電力の電力効率性の
優れているarmアーキテクチャの大規模並列(massive parallel)
構成が主となっているのでそれにあわせて浮動小数点アクセラ
レータとAppleシリコン同様の帯域幅を大きくできるローカルメモリ
を1チップ化したというものでそれ自体は有りがちな高性能arm
だぞ
大規模並列構成で使って初めて「スーパーコンピューティングの
モデル」と言える
正直俺はそこに「MSX」なんて要素を放りこんで何の意味があるか
分からんね。恐らくはフロントエンドだけがMSXなんだろうけど
ある意味高い性能を得るために使い勝手を捨てているのがスーパー
コンピュータなのだからフロントエンド以外で性能を1/100以下に低下
させる仮想マシンを実行するようなバカげた事はしないと思う 分からないなら一言分からないでいいのに
なんで長文書きたがるんだろうな >>787
は?ARMじゃないけど?
なんでドヤ顔でそんな意味不明なデマ長文必死に書いてんの?
5chにアクセスするより先に病院行ったほうが良いんじゃないか? すぐ喧嘩腰になるのはなんなんかね?
そんなんだからMSX自体がイメージ悪くなる >>790
丁寧に対応して欲しけりゃググるくらいの知能を持てってだけの話だが?
喧嘩売ってるレベルでメチャクチャなデマレス書いてきてる奴には一切触れずに喧嘩腰ガーって喧嘩売ってんのはお前だろカス 自分が一番喧嘩売るようなレスしてるやつほど、喧嘩腰がどうこうとアホな書き込みするっていうね。
自分のやってることが見えてない低IQ多すぎだわ。 初レスなのに「レスしてる奴ほど」って何と戦っているのかね… 突然現れて喧嘩腰で戦い始めたのもお前だろ。
あんまり自己紹介ばっかりするなよ低IQ またまた自己紹介乙。
バカはほんと自己紹介だけは得意だから笑うわ。 第二弾に期待して最初の見送ったけど
今の所どれか選べと言われたら最初のStackかな
見送らなきゃ良かった Twitterでは言えないけど発送遅いというか
遅いのはいいんだけど揃えて欲しいわ
初めの頃のお祭りに参加できないのはあんまりだろう 何が言いたいのかわからん
祭り参加したいなら出資すればいいだけじゃね? super computing用のモジュールはarm64×8を1単位としたトラス構造と情報出でるのになんだかなー
沸点低いのは損だよ とにかく3までは頑張ってもらわないといけないので発散するならこっちでな 指輪のMSXとか腕時計のMSXとか需要があるのだろうか >>808
M5stack作ってるメーカーが協力してるから
そこのハードウエアを利用したMSXのバリエーションって感じだろう
取り敢えず発売してる感じで個人的には用途不明で興味が無い MSXといいX68Zといい全てチャンコロ絡みなのが気に食わない まあ最低限デフォでモニターに繋げるやつ早く出して欲しい 西さんは金もらって宣伝してるだけだろ
まあアドバイザーくらいはしてるかもしれんが
破産してるのにプロジェクト進められるわけない 基板を自作するにしてもあり物の基板を使うにしてもローコストでやろうとしたら中国関係になるのは避けられないよ
俺だってAliで部品とか測定機とか買うもんな 日本領域内で日本漁船追い出しとるみたいだし、もう中国とはお付き合いできない カードは画面何に使うのレベルで
ちゃんとゲームできる位の画面サイズにしろよって
思う程度には興味あるが3兄弟とか誰得
あれ買うやつ居るんかレベル
今回は未達成は製品化無いから言うだけはタダだが
そんなもんよりMSXミニ的なのはよ
せっかくEGGが西にビビって破格の対応に踏みきるのに勿体ねえよ
HDMI付けてテレビで遊ばせろよ >>814
中華がおんなじようなの昔のゲーム機やらパソコンで作って日本で売ろうとしてる
他はちゃんとしたメーカーなのでライセンス取れないから出せないけど 海洋堂はMSXの肖像権をメーカーから許諾してもらうのが厳しいのかな 海洋堂にすればMSXなんて殆ど箱だし
造形のプロ中のプロが手こずるわけ無いからな
政治的になんか問題があったとしか考えられんね
突然カードとか出してきたしな
リングのは前に呟いてたが cardputer MSX クラファン価格高すぎ! ハードは5000円です
ソフトは1万です
ぼくに1万ください
By nishi 人雇って開発してるわけだからね
数が出ないのだから少々高いのはしょうがないよ
X68000Zと比べればまだいい方だと思う
X68000Zはキーボードとかトラックボールなどの開発にも
金かかってそうだけどね >>824
68Zの方が圧倒的に金掛かってるだろ
狂信者の拘りのお陰で1万そこそこコストな本体にエミュレーションの動作追及させられ何ヵ月足止め食らわされたと思ってるんだw
キーボードやマウスだって金型から起こしてるだしな
さっさとにMSX3を出せ、0なんかでお茶濁すな あんま進んでないんじゃないの
ビデオ切替器だとか4Kだとか不安要素がてんこ盛り
R800の700MHz+V9978の700MHzとかだけでみんな満足だろうに IoTスタート地点にしてるからでしょうよ
IoTメインなら別にMSXエミュにする必然無いし、
MSXにIoT載せるにしても別にスロットに差す拡張ハードでいいし。
売らんかなで過去のブランド利用してるだけ エミュで十分だからな
スパコンとか言い出されてもw 市場の拡大を狙うなら、中華エミュ機用のMSXエミュレータを作るべきよ。
ソフトを開発する側は、実機だろうがエミュレータだろうが、
買ってくれればなんでも良いんだから。 もうAIに仕様書を入力頼すればMSX用でもMZ700用でもプログラムしてくれる時代になっちゃうのになあ
スパコンなみの処理を生かせるとしたらそれかw ネット上にMSXのプログラミングに関する情報は殆どないからAIで生成出来るとは思わない ソースなしのバイナリー読めるようになったら
あれこれ落ちてるのからソース生成したり それをやるためにはメニコアのMSXが必要になるわけや。 >>834
ゲーム画面見せればゲームプログラムできちゃうんだぞ
そこまで行かなくてもROMイメージ解析させて学習できるはず >>838
それは流石にムリだろ
人間だって動画見たら作れるんか? エアホッケーみたいなの作ってたような程度
だがそこまで作れればあとは根性で色々作れる気が X68000Zはハードは金かかってる
だが中身がチョロいし未来はない
MSXはハードはボッタクリ
だがソフトに力入れてるし未来思考 M5Stack自体がぼったくりなんだよな
M5は安くない
電子工作でESP32使ってる人でもM5はもってない人いっぱいいそう X68000Zのボード自体は
5000円くらいで買えるARMボードと同じ程度だろうな M5は入門者向けで技術が付いた人々は、
もれなくマイコン工作へ移行するから、
M5(MSX)の市場規模はいつまでもそれほど大きくはならないだろ。
むしろ、ARM系CPUのブルーピル(200円ぐらい)1個で画像と音声出力込の
MSX2+ぐらいまでのシステムを再現できる猛者が現れてくれたら儲けもの。
(パックマン等をローエンドマイコン単品で実行している人は存在する) それで何がしたいんだ?
公式で出していない以上ただの劣化エミュでしかないぞ かつての携帯テトリスもどきぐらい安くて普及すれば公式のほうが無意味になるだろ 1チップのBASIC機器がいくつかあったけど
プログラミングは人を選ぶから大衆には流行らん Tang Nano 20Kベースでやり直さんかな
MODで俺々MSX3がいっぱいでてきて絶対楽しいよ IBM互換機(=今のWindowsパソコン)が発展したのは、
仕様を公開して誰でも開発・販売できるようにしたのが大きいから、
MSXも、もっと早い時期に同じことが出来る環境を作っておけば、
「MSX3」を販売してくれ!!
とか言わなくても、各自で勝手に拡張したオリジナルMSXが作れたわけで、
西一人に運命を委ねた今の世界線より、よほど豊かな状況だったはず。 でも、そもそものIBM PC自体が西がいなかったら、今の様になってないという話もある。
西曰くDOSも彼がいたからMSが引き受けたと言ってるしね。
付属のBASICは明らかに日本側が作ってたし。 MSがDOS引き受けなかったら他の会社が受けてその会社が今のMSのポジになるだけだろう
IBMPC自体のポジは当時既にMSより上だったんだしそこは変わらんと思うよ 互換機の普及の影には、
無料でやり取りされるコピーのDOSという存在があった。
Windows95も、セキュリティーはガバガバで、違法コピーしてくださいと言っているようなものだった。
でも、おかげでマシンは普及したし、マイクロソフトも圧倒的な支配的立場を手に入れた。
MSXも、同じような戦術を使えるだろう、と。
少なくとも、西が作ってそれをユーザーが粛々と買い求めるような形態の先に、
MSX文化の発展はないだろう。 >>852
ニワカっぽいなあ
95なんてわざわざコピーしなくてもPC買えばついてきたんだがw MSXのコア層(団塊ジュニア)でPCを積極的に使ってたユーザーは、
(パソコン通信による情報やプログラムの収集のために)当然のようにWindows3.1を
使用していたのでWindows95への移行はバージョンアップだったんだよ。
当時の日本は今より遥かに景気が良かったけれど、その代わりにPCも恐ろしく高額だったので、
基本的に金回りの良くないMSXユーザーは、95の為にマシンを新調なんて出来なかったよ。
当時DOS/V機と言われたWindowsパソコンは、98シリーズより安価ではあったけれど、
それでも最低15万円以上したよ。
ちなみに超円高でマクドナルドのハンバーガーが半額セールで平日には65円で食べられた時代だよ。 >>854
なんでMSXユーザー限定の話になってんの
日本でWindowsが普及した理由だろ
MSXユーザーだったが
その14万くらいのDOSV買ったし
CPUがどんどん性能アップしてる時期だからバージョンアップじゃ不具合が出て動かなくなるから新品買ったし
もちろんturboRも買ったぞ¥99800で
あんたが貧乏だっただけ MSXユーザーが当時買うのって、ショップブランドのそれも良い方の259,000円ではなく、129,800円のとかでは
https://shop.tsukumo.co.jp/special/160305a/ >>855
MSXのスレッドなんだから、MSXユーザーに特化した話をするのが当たり前だろう。
それとも、若い頃に女の子をとっかえひっかえ遊んでたようなリア充の話をしたいのか?
ヤマンバと呼ばれ、真っ黒顔にルーズソックス履いてた女の子を何人喰ったとか、
そういう話がしたいのか? 95の頃ってSocket3で頑張ってたから
PCに10万円もかけた覚えなんてない >>857
852の続きだからだよ
>でも、おかげでマシンは普及したし、マイクロソフトも圧倒的な支配的立場を手に入れた。
MSXユーザーに普及しただけで圧倒的支配力が入るわけないだろw
ここまで読んでみるとあんたには論理的思考力が抜けてるらしいな >>859
文章の一部だけ切り取って、相手の言わんとする言葉の意味を悪意で捻じ曲げるのは、
卑怯者が使う典型的な手口。 >>860
ネット論戦に勝つためだけの無茶苦茶理論w
もうなんの話してるかも覚えてないだろう 本質的な話をすると
Windowsには「できること」が明確だった
ゲームはいまいちだったがフォトショップやエクセルをMacよりずっと安い値段で使える
それで爆発的に売れたし
初期MSXもファミコンではできないゲーム制作ができるというのが「できること」だった
今MSXで「できること」はない
タダでも普及しないだろう だからIoTって話なんじゃないん?
まぁだからってIoT使いたい層が買うかって言うと、IoT目的ならそれ用に特化した商品の方買うだろうね
寧ろMSXの名を冠しているせいで買わないまであると思う MSXって本当に西にとっては不当な用途に売れた失敗作なんだな
失敗作だから売れた、成功作では売れないだけ 組み込みとか興味も知識も無いから西が今なにやってんのかさっぱり分からん
みんなそんなに組み込みが大好きだったとは驚きだなw
早くMSX3を売ってくれよ
もちろんキーボード付きの一体型な >>866
MSX-ENGINEって聞いたことないか >>867
組み込みと IoT は違うのでは。
シンプルにネットワーク周りを MSX で操作できるのは新鮮で楽しい。MSX-DOS 上での IoT 拡張が
盛り上がっているのは MSX0 ならではだし、当時からすると考えられない盛り上がりだと思うね。 今のネットはZ80や64kbでは重すぎるだろ
R800やメモリマッパがあっても今の安いCPUマシンのほうが使い勝手がいい 機器側がインテリジェントだから出来てるのであって、当時じゃ無理な話だからねぇ…
一応uzixとかあったけれども >>870
それは思ったけどM5本体のコールに投げてデータ受け取るだけなら
軽くて平気って奴じゃねーの テキストファイルだけなら平気だろうけど
jpgもmp3も重くて使えんだろ
どういう使い方すんの MSXで受け取るんだからMSXで使えるデータだけ受け取ればいいんじゃない?
まぁフロッピーとかイメージ経由してたのが直に受け取れる様になって手間が省けたって話かと センサからのデータをサーバに送るだけならMSXでも十分
REST APIとかでさ
経路をセキュアにするとかになると処理能力が不足するかもw HTTPだとヘッダも気にしないといけないしもっと高レベルなのないの?
ESP-NOWとかAWS IoTとか 別にZ80系で処理しなくてもエミュ元のesp32なりARMなりで
処理してから渡してやればエエやん 解像度も落とさないとな
MSXと近代パソコンの断絶を思い知るだけだぞ そういう不便なところを楽しめるくらいじゃないと
MSXは向いてないよ いや、ノスタルジーになってしまった物の、あったかもしれない未来を改めて紡ぐことなのかもしれない。 MSX出た当時から、安いの狙おうが最先端で行くなら8088でやるべき時期だったし
最後のZ80機として出すの自体が8bitへのノスタルジーで作られてた 実機で作って実機で遊ぶ時代は、ハードが大切だったけど、
今やクロス開発が当然だから、一番重要なのは開発環境なのよね。 >>892
車輪の再発明ってやつかなw
DOSVやWindowsがMSXの進化系だと思うので
今更MSXを巻き込まないでほしい でも、そういう風に巻き込まないとMSXなんてそのまま消えるしか未来がないわけだし。
エミュでいいとはいっても、実機がこのまま消えたら、時間が経てば、そのエミュでさえ使う人も、意味もなくなるわけだし。 古典みたいに歴史に埋もれていくのも世の流れ
新しく世の中で活躍できればいいがね >>862
MSXにできるのは、インタプリタ言語で超々簡単に入出力端子を操作する事
接続する機器も基礎知識とそのへんの部品で自作できる
シリアル端子が主流になって以来ずっと電子工作とPCプログラミングには壁があった
ネットにつなげばIoTだけど、つながずに有線制御に完結してもいいのだし、
それはいろんな所で使われていた従来の強みで、修理できないから廃れてしまっただけだ ただIoTは技術先行で、MSXに限らずキラーアプリがないというのは西さんも言ってる
何に使えるかアイデアを絞ると皮肉な事に犯罪やテロと結びつきやすいw
MSX3に至っては映像のハブにするとかいうのが最早俺にはよくわからない
それよりも俺が推したいのは農業向けコンピュータ
これからも人手は減るし、農作物泥棒も多いし、自動化と24時間監視は需要が高いと思う
それぞれの畑に合わせて、農家が自分で簡単にプログラムを組める
オブジェクト指向なんか覚えなくていい
デバイスごとに組んだプログラムを入れて、MSXは参照したり命令したりするだけでいい
それこそ真のオブジェクト指向だ 俺はTwitterで絡まないから、みんなで農業MSXを推しといて
アイデアはあげる 岸田にも言っといて
日本は外国人と共生するんじゃなくて、MSXと共生するのだ >>900
M5Stackの各デバイスをネイティブでつかえば
UIFlowっていうBASICより高品質で=割り切っているからバグがでにくい
楽にブラウザで開発できる土壌が用意されてるから
そこを起点にする方がまちがいない
MSのMakeCodeでもいいけどね まぁこのwebアプリ全盛の時代にMSXでBASICでって言っている時点で流れ読めてないなとは思う X(twittwer)眺める限り、MSX-DOS 上で IOT 拡張動かすのが流行ってるし、
BASIC ではなく、C と MSX-DOS という方向性がある程度支持されているよね。
こっちならノスタルジーと普通の開発環境が共存できているよね。 通信手段がねえ
EC-GSM-IoTあたりがバランス良いはずだったんだろうが つうても何を選択したって今の標準なんてあっという間に廃れるから、われわれロートルにとってはMSXの方がむしろあんまり覚えることなくて楽かもしれん。
逆に過去のモノを繋ぐためには、こういう形が役に立つような気がしないでもない。 何にせよやってみようという気になるのはいいこと
ただ他人には勧めるなよw バカみたいに繰り返してるだけのヤツはもっと要らない MSX0 発送は一段落かもだけど、第二便のセンサーも送って欲しいね。
現状の IoT 拡張は、ネットワークやらクロック設定など IoT とは直接
関係ないところで盛り上がっている状況がよくないのです。 エミュMSX1の一機種だけでいいから
過去の筐体デザインでやって欲しいわ 当初2024年に予定されてたType M3 KBとType S3 KBのロードマップはどのくらいズレこみそう?
以前の1chip MSXを所有していて、MSX0には手を出さなかったんだけど、松下とソニーの筐体を模したキーボード一体型が出るなら欲しいなぁ キーボード一体型はそのうち出ると思うけど
> 松下とソニーの筐体を模したキーボード一体型が出るなら欲しいなぁ
これは出ないでしょ MSX0 は楽しく使ってますが、1chip MSX は見送った。
今更だけど 1chip MSX のほうが欲しいね。MSX0 は
互換性に難がありやはり FPGA による解決がいいよね。
MSX0Pro の TurboR 実装はよ。 一体型は難しそうだな
ノート型の構想は資料にあったけど、そのままでないにしろ既製品を使いそう
で、俺等が欲しいのはノートでなくキーボード一体型
金型から設計必要な製品はつくらない気がする
西さん的にはデザインとか必要なものは眼中にないように見える、何が出来るかに興味がある ただのアドバイザーだろ
あの人が主体だったらプロジェクト全部差し押さえになるはずじゃんw ただのアドバイザーらしからぬこといっぱいしてるし、ツイにも載せてるけど? まあ表向きはアドバイザーだろうね
そのつもりで作った公式Xは全く機能していないが カートリッジリーダーはどうなった?
M5ATOM指輪MSX0なんてどーでもいい。 MSX0 Stack の今後の入手性は低いだろうね。
Amazon で少量流して終わりかな。
M5 製品全部に MSX0 を乗せる戦略が良いかどうかは
今後の評価になるでしょう。MSX Card は、ZANAC, 麻雀
の位置づけが MSX-WRITE II, MSX-PLAN になるんだよね? MSX0Pro は、Stack の拡張として作られるはずで
亜種乱発すると Pro が不安になるなぁ。
MSX0 Pro の前に MSX3 の SDK 発表になるよねぇ。 てか別に指輪は悪いと思わないけど
飽くまでアクセ的な視点での話
1個2000円程度が妥当な価格
それなら遊びで買ってもいいけどな
作りたかったっていうだけならそれでいいじゃんって思うし
手が出しやすいから宣伝になる
実際M5Stampに極小液晶付けただけなんで
それくらいで売ることは可能
工作やってれば分かるがその手の小型液晶は
500円もしない
それを3個セットであの価格ってついていけないな
実用で見ても時計が関の山
もしかするとMSX0と無線通信で何か表示出来るかもだが
Sim使えるわけじゃなしWifiのみじゃな てかもうニシ自体のモチベを感じられない
3のボード設計ロシアだし技術的にも?
別のボードはチップコン使ってるが
3のメインボードは缶型の電コン
なんで今の御時世でんなもの使ってんのか分からない
普通に100uf程度の容量のチップコン普及してるのに
長い目で見たり実装面積考えたらその選択はない
技術の古さを感じる まあ、来週の MSX0 Card で盛り上がるしかない。
当時の MSX の坊やも、もう子育て世代なはず。
数万程度ならノスタルジー投資する金はあるでしょう。 Grove接続のカートリッジリーダーは、いつ発売されますか? こう言うのなんて言うんだろう
一つのことに集中出来なくて目先の新しい事に興味が移りまくってしまうという ここまで見てきてわかったのは
MSXからWindowsの移行に失敗したMSXキッズしか期待してないじゃん
そういう連中はあんまりスキルも高くないからプログラムも組めないし活用も期待できない 西はこのままずっと、出来合いのモジュールをカスタマイズして信者に売り続けるだけだなw
MSX3は出ません! >MSXからWindowsの移行に失敗したMSXキッズ
一部こういう人もいるが、大半はそうでもないのでは。
古い BASIC にこだわるのは良くない。西さんも言ってたけど
ANSI の C は必要でしょう。BASIC よりは MSX-C のほうが
現代としてはよく z88dk などの方向性は一部ユーザーが模索
している状況かな R800の700MHzならパワー余るからいいだろうね
FPGA向けでそういうのは実在するのかな
ゼロから作ると年単位だな
発言したときから手を付けてれば完成してるか MSX全盛時代からC言語使ってた人ならK&Rが当時は当たり前だった
C89という通りC89が普及したころはもうMSXが下火だった頃だからね
UNIXだって当時はまだK&RのPortable C Compilerが標準だったはず
MSX-Cは当時のLSI-C80のサブセットなので
32bit整数や浮動小数点演算は使えないけど
MSX-C Libraryに32bit整数や倍精度浮動小数点を扱うための関数があります C89(ANSI C)対応のCP/M用のCコンパイラとして
HI-TECH C COMPILER (CP/M-80) V3.09があります
1987年のコンパイラなのでC89にはプレ対応です
CP/M program EXEcutorなどのWindows上で動作する
CP/Mのエミュレータ上で開発すればコンパイルも一瞬で終わりますよ
ちなみに32bit整数は使えて、浮動小数点演算は単精度までです R800は速いんだけどコプロがないので浮動小数点使うのは流石にムリがあるな
Z80系はCを全く意識せず作られてるのでそこはもちろんコンパイラがなんとかするんだけどその分コードが長くなり元から少ないメモリを圧迫する
結局アセンブラが一番よw もう少ししたらAIが勝手にプログラミングしてくれるようになるよ MSX0 においてもゲーム用途なら16ビット整数を用いた
固定小数点演算がメインにはなるかな。関数の書き方が
異なるのが嫌だなぁ
func(x, y)
int x,
int y
{
}
だっけ、func(int x, int y) と書きたいねぇ。マクロでなんとか
綺麗に新しい書き方っぽくならないかな。 Math-Packを使うC言語はMSX-Cしかないのかな 簡易的にK&RからANSIに変換するのはあったし、その逆も誰か作ってたような記憶がある。
もちろん、そんなんじゃ宣言部分ぐらいしか変換できないけど。 >>958
ライブラリだから汎用的になっているのが当時としては大げさだよね
アプリとしては必要な範囲・精度で結果が求められれば十分だから >>955
SPARCはCを意識して作られたと言われてるがな >>955
6809では8ビットながらすでにポストインクリメントやインデックスレジスタからのオフセットアクセスが機械語レベルでサポートされている
Z80でやろうとするとINC命令をあとから追加したりIXレジスタを使うと1バイト長くなり実行も遅くなる 68が意識したのはCというよりPDP-11の系譜なんじゃ
MMU用意してるし >>962
アドレッシングの豊富さとC言語を意識したとのどの辺に関係あんの? アセンブラやってみるとわかるんだけど
構造体とか先頭アドレスをレジスタにセットしてメンバーへのオフセットをプラスしてアクセスするから1命令で便利
Z80ではHLレジスタに構造体アドレスを入れてDEにオフセットを入れて足して(時間のかかる16ビット演算)からアクセスし別のメンバーにアクセスするにはまた足して…
IXレジスタでやると頭に1バイトコード足してしかもアクセスは遅くなるんだよな
配列でも同じような問題がある
しょせん電卓用CPUだからしょうがないんだけどw ほう cproto 等 K&R と ANSI 変換の試みがあったのね
ついでに z88dk と MSX-C でソース共有したいな。
これはコンバータが必要か V & Z 使えば、MSX0 実機 DOS2 上でもファンクションキーなしで
複数ファイル同時編集(SPLIT MODE)できるので MSX-C
プログラミングできなくもないね。 msx-vi は画面分割できないのですか?MSX-C で
プログラム書くときに、*.h と *.c を画面分割
して同時編集くらいしたいのですが
https://fr3nd.github.io/msx-vi/ >>969
z88dkは比較的最新のでMSX-Cは博物館レベルなので…
z88dkの機能を使うとMSXCに戻せなくなったりするだろう
例えば//コメントがMSXCでは使えなかったり >>972
MSX0 世代の C言語としては両方をサポートしたいんだけどねぇ。悩ましい。
で、80年代当時の MSX-C 開発環境だけど、実機だけは現在でも厳しく
MS-DOS 上での CP/M エミュレータ環境なり CP/M-86 などでクロス開発
されたたのでしょうか?それなりに市販ソフトでも C で開発されたソフトは
有るよね C実装もあっただろうけど独自実装したマクロアセンブラが多そう
実機でセルフ開発したいなら特にそうなると思うよ Tiktok LiteでPayPayやAmazonギフトなどに交換可能な4000円分のポイントをプレゼント中!
※既存Tiktokユーザーの方はTiktokアプリからログアウトしてアンインストールすればできる可能性があります。
1.SIMの入ったスマホ・タブレットを用意する
2.以下のTiktok Liteのサイトからアプリをダウンロード(ダウンロードだけでまだ起動しない)
https://tiktok.com/t/ZSNfswHBq/
3.ダウンロード完了後、もう一度上記アドレスのリンクからアプリへ
4.アプリ内でTiktokで使用してない電話番号かメールアドレスから登禄
5.10日間連続のチェックインで合計で4000円分のポイントゲット
ポイントはPayPayやAmazonギフト券に交換できます
家族・友人に紹介したり、通常タスクをこなせば更にポイントを追加でゲットできます >>976
そんなにこまめに自演しないと儲からないの?
普通に働いたほうがらくじゃんw >>979-980
amazonnだから違うやつだろきっとw MSX-Cは正しく書いてもなぜかコンパイルエラーになるときがある コンパイル中にメモリが足りなくなる
ディスク書き込みに失敗した
そんなところじゃないか MSX含め8bit機でCやるのは苦行でしかない
PC上でクロスコンパイルして、エミュレーターで動作確認して時々実機で動かせばいい
Androidアプリの開発だってみんなそうやってんだ じゃあ、これからはMSXのソフトがたくさん発表されるってことでつね 当時商用の開発してた時もPC98(後にDOS/V機)でコンパイルしてた
MSX実機はただの実行機でしかなかったな
DOS/Vの広々テキストエディタに移行してからPC98はオワタって思ったわ >>0989
環境話せる範囲で詳細知りたいです。
CP/M-86 で MSX-C 動かすなら実機より早く
フロッピー経由で MSX 実機に持っていくのも
楽だったはずですよね? CP/M86じゃMSX-Cは動かんよ
MS-DOS用のLSI-C80かね >>991
98,DOS/V共にMS-DOS上で開発
うろ覚えだけどir80?ってコンパイラ使ってた
コマンドは3.5FDD経由でMSXで実行(98よりもDOS/Vの方が相性は良かった)
また実際の製品は専用フォーマット(ファイルシステム使わずセクターアクセスのみ)使ってたんで、
MS-DOS用の専用ツールを作って書き込んで作ってた >>993
88dkがあるのに今更LSI-Cなんて使うんかw
当時のゲーム等は全部マクロアセンブラでしょ
シミュレーションゲーム等は高級言語使ってたかもしれない >>994
ir80はアセンブラなのでコンパイルじゃないぞ 98にZ80乗った基板ぶっ挿してMSDOSとCP/Mを統合して使えるヤツあったよね、カノープスのとか。
ああいうので作ってた人もいるんじゃない?
もっといえばUnixでクロスなんてのも。 >>996
うろ覚えって書いとるやん
そんな昔の覚えとらんよ 使ってた言語まで忘れているようじゃ流石にボケ過ぎでは... このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 174日 11時間 38分 32秒 5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《UPLIFT会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
4 USD/mon. から匿名でご購入いただけます。
▼ UPLIFT会員登録はこちら ▼
https://uplift.5ch.net/
▼ UPLIFTログインはこちら ▼
https://uplift.5ch.net/login レス数が1000を超えています。これ以上書き込みはできません。