2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

MSX3 Part7

869 :ナイコンさん (ワッチョイ d9b1-kYJB):2023/10/28(土) 12:20:51.78 ID:D0Kdu8aZ0.net
組み込みとか興味も知識も無いから西が今なにやってんのかさっぱり分からん
みんなそんなに組み込みが大好きだったとは驚きだなw
早くMSX3を売ってくれよ
もちろんキーボード付きの一体型な

870 :ナイコンさん :2023/10/28(土) 18:05:41.02 ID:zuGQTI030.net
>>868
MSX-ENGINEって聞いたことないか

871 :ナイコンさん (ワッチョイ 81bd-CP9B):2023/10/29(日) 00:30:05.24 ID:QF6X4Rk20.net
>>869
組み込みと IoT は違うのでは。
シンプルにネットワーク周りを MSX で操作できるのは新鮮で楽しい。MSX-DOS 上での IoT 拡張が
盛り上がっているのは MSX0 ならではだし、当時からすると考えられない盛り上がりだと思うね。

872 :ナイコンさん :2023/10/29(日) 11:48:31.57 ID:fYhw2/DT0.net
今のネットはZ80や64kbでは重すぎるだろ
R800やメモリマッパがあっても今の安いCPUマシンのほうが使い勝手がいい

873 :ナイコンさん (ワッチョイ 29ea-KzQl):2023/10/29(日) 15:44:25.55 ID:VKdEkk+f0.net
eZ80の33MHzなんかを使ってみたいけどな

874 :ナイコンさん :2023/10/29(日) 16:34:59.32 ID:3T+Pg0r40.net
機器側がインテリジェントだから出来てるのであって、当時じゃ無理な話だからねぇ…
一応uzixとかあったけれども

875 :ナイコンさん :2023/10/29(日) 16:58:41.50 ID:vVNwrCy30.net
>>872
それは思ったけどM5本体のコールに投げてデータ受け取るだけなら
軽くて平気って奴じゃねーの

876 :ナイコンさん :2023/10/29(日) 18:11:26.66 ID:fYhw2/DT0.net
テキストファイルだけなら平気だろうけど
jpgもmp3も重くて使えんだろ
どういう使い方すんの

877 :ナイコンさん (ワッチョイ 339a-EuSo):2023/10/29(日) 19:10:29.47 ID:KDd5LWOG0.net
ネットってブラウジングとか考えてたのか??

878 :ナイコンさん (ワッチョイ 0ba2-/OhJ):2023/10/29(日) 21:40:14.99 ID:+N336HRi0.net
キャプテンシステムなら動くだろう

879 :ナイコンさん :2023/10/30(月) 02:29:07.67 ID:P44mgF7+0.net
MSXで受け取るんだからMSXで使えるデータだけ受け取ればいいんじゃない?
まぁフロッピーとかイメージ経由してたのが直に受け取れる様になって手間が省けたって話かと

880 :ナイコンさん :2023/10/30(月) 08:50:34.54 ID:ut1uwo8G0.net
センサからのデータをサーバに送るだけならMSXでも十分
REST APIとかでさ
経路をセキュアにするとかになると処理能力が不足するかもw

881 :ナイコンさん :2023/10/30(月) 08:57:37.17 ID:/RqfAxgBr.net
ただしPOSTデータだけで1万バイトを超える

882 :ナイコンさん (ワッチョイ 29c4-pvZV):2023/10/30(月) 10:17:03.12 ID:ut1uwo8G0.net
動画でも送ってるのかよ

883 :ナイコンさん (ワッチョイ 29ed-czOC):2023/10/30(月) 10:33:05.20 ID:gtfxtijh0.net
HTTPだとヘッダも気にしないといけないしもっと高レベルなのないの?
ESP-NOWとかAWS IoTとか

884 :ナイコンさん (ワッチョイ 339a-EuSo):2023/10/30(月) 10:44:20.07 ID:XgToSv4d0.net
10KBの動画

885 :ナイコンさん :2023/10/30(月) 17:46:41.66 ID:YAWR1XeM0.net
R800でもjpgすら展開激重たいのに

886 :ナイコンさん (ワッチョイ 8952-GvB7):2023/10/30(月) 20:59:29.14 ID:y5FZt+GU0.net
別にZ80系で処理しなくてもエミュ元のesp32なりARMなりで
処理してから渡してやればエエやん

887 :ナイコンさん :2023/10/31(火) 01:11:39.03 ID:lVVmHdQ10.net
Z80に不可能はない

888 :ナイコンさん :2023/10/31(火) 07:02:25.27 ID:PeXTYMYd0.net
16色に減色して渡すのかよ
それで何が楽しいのだ

889 :ナイコンさん :2023/10/31(火) 11:25:10.48 ID:zkJJA54h0.net
YJKにして渡せばいいじゃん
2+以上になるけど

890 :ナイコンさん :2023/10/31(火) 12:36:57.57 ID:5oukmA2ZM.net
256でいいだろ

891 :ナイコンさん :2023/10/31(火) 17:43:32.34 ID:PeXTYMYd0.net
解像度も落とさないとな
MSXと近代パソコンの断絶を思い知るだけだぞ

892 :ナイコンさん :2023/10/31(火) 20:43:32.16 ID:DML73c3K0.net
そういう不便なところを楽しめるくらいじゃないと
MSXは向いてないよ

893 :ナイコンさん (ワッチョイ 09bb-pvZV):2023/10/31(火) 21:44:00.10 ID:zkJJA54h0.net
つまりノスタルジーを楽しめ、と

894 :ナイコンさん (ワッチョイ 6128-vA3i):2023/10/31(火) 23:12:00.32 ID:/05wptmc0.net
いや、ノスタルジーになってしまった物の、あったかもしれない未来を改めて紡ぐことなのかもしれない。

895 :ナイコンさん :2023/11/01(水) 03:00:58.90 ID:t8YbXF3r0.net
MSX出た当時から、安いの狙おうが最先端で行くなら8088でやるべき時期だったし
最後のZ80機として出すの自体が8bitへのノスタルジーで作られてた

896 :ナイコンさん (ベーイモ MMab-PL4G):2023/11/01(水) 07:45:54.23 ID:prG+aAuUM.net
ぼくのかんがえたさいきょうのMSXは聞き飽きた

897 :ナイコンさん (ワッチョイ 29ed-WQwe):2023/11/01(水) 12:17:19.48 ID:JHX2TK7h0.net
実機で作って実機で遊ぶ時代は、ハードが大切だったけど、
今やクロス開発が当然だから、一番重要なのは開発環境なのよね。

898 :ナイコンさん :2023/11/01(水) 18:59:09.52 ID:W0AWr5Kb0.net
>>894
車輪の再発明ってやつかなw
DOSVやWindowsがMSXの進化系だと思うので
今更MSXを巻き込まないでほしい

899 :ナイコンさん :2023/11/01(水) 19:25:13.80 ID:GdQhU/Dj0.net
でも、そういう風に巻き込まないとMSXなんてそのまま消えるしか未来がないわけだし。

エミュでいいとはいっても、実機がこのまま消えたら、時間が経てば、そのエミュでさえ使う人も、意味もなくなるわけだし。

900 :ナイコンさん (ワッチョイ 531c-8JLr):2023/11/01(水) 21:37:40.99 ID:685Zqvbj0.net
古典みたいに歴史に埋もれていくのも世の流れ
新しく世の中で活躍できればいいがね

901 :ナイコンさん :2023/11/02(木) 00:37:54.49 ID:ojrDUYCE0.net
>>864
MSXにできるのは、インタプリタ言語で超々簡単に入出力端子を操作する事
接続する機器も基礎知識とそのへんの部品で自作できる
シリアル端子が主流になって以来ずっと電子工作とPCプログラミングには壁があった

ネットにつなげばIoTだけど、つながずに有線制御に完結してもいいのだし、
それはいろんな所で使われていた従来の強みで、修理できないから廃れてしまっただけだ

902 :ナイコンさん :2023/11/02(木) 00:39:41.62 ID:ojrDUYCE0.net
ただIoTは技術先行で、MSXに限らずキラーアプリがないというのは西さんも言ってる
何に使えるかアイデアを絞ると皮肉な事に犯罪やテロと結びつきやすいw
MSX3に至っては映像のハブにするとかいうのが最早俺にはよくわからない
それよりも俺が推したいのは農業向けコンピュータ
これからも人手は減るし、農作物泥棒も多いし、自動化と24時間監視は需要が高いと思う
それぞれの畑に合わせて、農家が自分で簡単にプログラムを組める

オブジェクト指向なんか覚えなくていい
デバイスごとに組んだプログラムを入れて、MSXは参照したり命令したりするだけでいい
それこそ真のオブジェクト指向だ

903 :ナイコンさん :2023/11/02(木) 00:42:22.43 ID:ojrDUYCE0.net
俺はTwitterで絡まないから、みんなで農業MSXを推しといて
アイデアはあげる

904 :ナイコンさん :2023/11/02(木) 00:45:10.07 ID:ojrDUYCE0.net
岸田にも言っといて
日本は外国人と共生するんじゃなくて、MSXと共生するのだ

905 :ナイコンさん :2023/11/02(木) 01:41:10.39 ID:x+L6N0xB0.net
>>902
M5Stackの各デバイスをネイティブでつかえば
UIFlowっていうBASICより高品質で=割り切っているからバグがでにくい
楽にブラウザで開発できる土壌が用意されてるから
そこを起点にする方がまちがいない
MSのMakeCodeでもいいけどね

906 :ナイコンさん :2023/11/02(木) 02:28:22.55 ID:WrFdnrZA0.net
まぁこのwebアプリ全盛の時代にMSXでBASICでって言っている時点で流れ読めてないなとは思う

907 :ナイコンさん :2023/11/02(木) 07:00:05.37 ID:6uKRz4rP0.net
X(twittwer)眺める限り、MSX-DOS 上で IOT 拡張動かすのが流行ってるし、
BASIC ではなく、C と MSX-DOS という方向性がある程度支持されているよね。
こっちならノスタルジーと普通の開発環境が共存できているよね。

908 :ナイコンさん (ワッチョイ 29cc-KzQl):2023/11/02(木) 07:49:11.70 ID:9kH8loG50.net
通信手段がねえ
EC-GSM-IoTあたりがバランス良いはずだったんだろうが

909 :ナイコンさん :2023/11/02(木) 14:55:55.47 ID:2Ak3h+/Id.net
つうても何を選択したって今の標準なんてあっという間に廃れるから、われわれロートルにとってはMSXの方がむしろあんまり覚えることなくて楽かもしれん。

逆に過去のモノを繋ぐためには、こういう形が役に立つような気がしないでもない。

910 :ナイコンさん (ワッチョイ 2960-pvZV):2023/11/02(木) 21:51:42.61 ID:CZIOiqNR0.net
何にせよやってみようという気になるのはいいこと
ただ他人には勧めるなよw

911 :ナイコンさん :2023/11/03(金) 09:00:51.60 ID:sKeyP2A00.net
ノスタルジーは要
らない。

912 :ナイコンさん :2023/11/03(金) 13:34:06.45 ID:DcmgTSi7d.net
バカみたいに繰り返してるだけのヤツはもっと要らない

913 :ナイコンさん :2023/11/03(金) 13:46:24.59 ID:1tHdzVb50.net
要石にはかなうめぇ

914 :ナイコンさん :2023/11/03(金) 13:50:23.58 ID:DGNu2U+S0.net
よ…要石…

915 :ナイコンさん :2023/11/04(土) 11:47:16.87 ID:iuT+uH8H0.net
ノスタルジー入らない

916 :ナイコンさん :2023/11/04(土) 16:41:09.94 ID:hxgYqJnq0.net
MSX3出るのあと10年かかりそうだな

917 :ナイコンさん :2023/11/05(日) 04:01:41.92 ID:pamHGOIz0.net
じゃあ買い支えてやらなきゃならんかな

918 :ナイコンさん :2023/11/05(日) 12:26:51.58 ID:ZVNcgpko0.net
売っているものが無い!

919 :ナイコンさん (ワッチョイ 99bd-/9BA):2023/11/05(日) 16:05:35.00 ID:6PKeetFX0.net
MSX0 発送は一段落かもだけど、第二便のセンサーも送って欲しいね。
現状の IoT 拡張は、ネットワークやらクロック設定など IoT とは直接
関係ないところで盛り上がっている状況がよくないのです。

920 :ナイコンさん (ワッチョイ ae72-pVou):2023/11/05(日) 16:13:37.28 ID:ZVNcgpko0.net
盛り上がっているの?

921 :ナイコンさん (ワッチョイ bea2-9NWm):2023/11/05(日) 16:59:25.63 ID:hn0fC4Hz0.net
エミュMSX1の一機種だけでいいから
過去の筐体デザインでやって欲しいわ

922 :ナイコンさん :2023/11/05(日) 22:10:53.80 ID:OTshnLhf0.net
>>921
キングコングとか?

923 :ナイコンさん :2023/11/06(月) 03:51:30.53 ID:Ygipz82n0.net
当初2024年に予定されてたType M3 KBとType S3 KBのロードマップはどのくらいズレこみそう?
以前の1chip MSXを所有していて、MSX0には手を出さなかったんだけど、松下とソニーの筐体を模したキーボード一体型が出るなら欲しいなぁ

924 :ナイコンさん :2023/11/06(月) 09:01:52.26 ID:tMVeKeOl0.net
キーボード一体型はそのうち出ると思うけど
> 松下とソニーの筐体を模したキーボード一体型が出るなら欲しいなぁ
これは出ないでしょ

925 :ナイコンさん :2023/11/06(月) 09:10:31.46 ID:2vzocEKU0.net
MSX0 は楽しく使ってますが、1chip MSX は見送った。
今更だけど 1chip MSX のほうが欲しいね。MSX0 は
互換性に難がありやはり FPGA による解決がいいよね。
MSX0Pro の TurboR 実装はよ。

926 :ナイコンさん :2023/11/06(月) 09:25:56.33 ID:w0uoxz3ir.net
一体型は難しそうだな
ノート型の構想は資料にあったけど、そのままでないにしろ既製品を使いそう
で、俺等が欲しいのはノートでなくキーボード一体型
金型から設計必要な製品はつくらない気がする
西さん的にはデザインとか必要なものは眼中にないように見える、何が出来るかに興味がある

927 :ナイコンさん (ワッチョイ c120-HQPe):2023/11/06(月) 13:15:09.84 ID:ZG7bVduB0.net
ただのアドバイザーだろ
あの人が主体だったらプロジェクト全部差し押さえになるはずじゃんw

928 :ナイコンさん :2023/11/06(月) 13:30:42.19 ID:ry1SEm6Gd.net
ただのアドバイザーらしからぬこといっぱいしてるし、ツイにも載せてるけど?

929 :ナイコンさん :2023/11/06(月) 17:34:03.20 ID:2Qx+xsfPd.net
まあ表向きはアドバイザーだろうね
そのつもりで作った公式Xは全く機能していないが

930 :ナイコンさん :2023/11/06(月) 18:01:46.56 ID:3eZBDGES0.net
カートリッジリーダーはどうなった?
M5ATOM指輪MSX0なんてどーでもいい。

931 :ナイコンさん :2023/11/06(月) 22:55:32.70 ID:wmfD9cwL0.net
MSX0 Stack の今後の入手性は低いだろうね。
Amazon で少量流して終わりかな。

M5 製品全部に MSX0 を乗せる戦略が良いかどうかは
今後の評価になるでしょう。MSX Card は、ZANAC, 麻雀
の位置づけが MSX-WRITE II, MSX-PLAN になるんだよね?

932 :ナイコンさん :2023/11/06(月) 23:54:44.35 ID:l6dchAzu0.net
ーは要らない

933 :ナイコンさん :2023/11/07(火) 07:00:49.58 ID:aPmchsKyd.net
はじめ?

934 :ナイコンさん (アウアウウー Saa5-oNHG):2023/11/07(火) 07:56:41.80 ID:vP+S2Af5a.net
入手するなら来年もMSX0の亜種乱発でしょ

935 :ナイコンさん :2023/11/07(火) 09:35:45.21 ID:RxA54nZZF.net
MSX0Pro は、Stack の拡張として作られるはずで
亜種乱発すると Pro が不安になるなぁ。

MSX0 Pro の前に MSX3 の SDK 発表になるよねぇ。

936 :ナイコンさん :2023/11/09(木) 01:03:06.92 ID:RDdXxUS20.net
ならない

937 :ナイコンさん (ワッチョイ 62ef-LZkU):2023/11/09(木) 01:12:48.27 ID:767ykws40.net
てか別に指輪は悪いと思わないけど
飽くまでアクセ的な視点での話
1個2000円程度が妥当な価格
それなら遊びで買ってもいいけどな
作りたかったっていうだけならそれでいいじゃんって思うし
手が出しやすいから宣伝になる
実際M5Stampに極小液晶付けただけなんで
それくらいで売ることは可能
工作やってれば分かるがその手の小型液晶は
500円もしない

それを3個セットであの価格ってついていけないな
実用で見ても時計が関の山
もしかするとMSX0と無線通信で何か表示出来るかもだが
Sim使えるわけじゃなしWifiのみじゃな

938 :ナイコンさん (ワッチョイ 62ef-LZkU):2023/11/09(木) 01:18:58.75 ID:767ykws40.net
てかもうニシ自体のモチベを感じられない
3のボード設計ロシアだし技術的にも?
別のボードはチップコン使ってるが
3のメインボードは缶型の電コン
なんで今の御時世でんなもの使ってんのか分からない
普通に100uf程度の容量のチップコン普及してるのに
長い目で見たり実装面積考えたらその選択はない
技術の古さを感じる

939 :ナイコンさん :2023/11/09(木) 07:26:52.03 ID:d8UuFaA0M.net
来週からのクラファンが楽しみ。

940 :ナイコンさん :2023/11/09(木) 09:51:45.92 ID:PhuoCjEId.net
いや別に

941 :ナイコンさん :2023/11/09(木) 10:00:25.99 ID:+ipfKLMU0.net
まあ、来週の MSX0 Card で盛り上がるしかない。
当時の MSX の坊やも、もう子育て世代なはず。
数万程度ならノスタルジー投資する金はあるでしょう。

942 :ナイコンさん :2023/11/09(木) 13:34:44.09 ID:W93xUp7Y0.net
Grove接続のカートリッジリーダーは、いつ発売されますか?

943 :ナイコンさん (ワッチョイ c183-HQPe):2023/11/10(金) 07:53:32.28 ID:FLPNkdL/0.net
MSX坊や世代がだめって言ってるのに無視だろ

944 :ナイコンさん :2023/11/10(金) 18:06:50.15 ID:h8PjemOud.net
こう言うのなんて言うんだろう
一つのことに集中出来なくて目先の新しい事に興味が移りまくってしまうという

945 :ナイコンさん :2023/11/10(金) 18:52:21.64 ID:kKmJYWYq0.net
器用貧乏かな

946 :ナイコンさん (ワッチョイ ddbb-MkEz):2023/11/10(金) 19:27:52.47 ID:4HVTF9KP0.net
飽きっぽいだけだろう

947 :ナイコンさん :2023/11/10(金) 20:55:20.09 ID:mfIhu8W5d.net
今までモノができてんだからいいんじゃない?

948 :ナイコンさん :2023/11/10(金) 21:06:53.65 ID:WrQQglzMM.net
ワイの88にも刺さるようにしてほすい

949 :ナイコンさん :2023/11/10(金) 23:58:32.26 ID:FLPNkdL/0.net
ここまで見てきてわかったのは
MSXからWindowsの移行に失敗したMSXキッズしか期待してないじゃん
そういう連中はあんまりスキルも高くないからプログラムも組めないし活用も期待できない

950 :ナイコンさん :2023/11/11(土) 00:32:58.29 ID:+mk6LAEV0.net
西はこのままずっと、出来合いのモジュールをカスタマイズして信者に売り続けるだけだなw
MSX3は出ません!

951 :ナイコンさん (ワッチョイ ffa2-zQu6):2023/11/11(土) 04:28:02.71 ID:InQwFhOp0.net
Z80を交換する考えはワクワクするわ

952 :ナイコンさん :2023/11/11(土) 06:39:00.71 ID:NpUv6rP50.net
>MSXからWindowsの移行に失敗したMSXキッズ
一部こういう人もいるが、大半はそうでもないのでは。

古い BASIC にこだわるのは良くない。西さんも言ってたけど
ANSI の C は必要でしょう。BASIC よりは MSX-C のほうが
現代としてはよく z88dk などの方向性は一部ユーザーが模索
している状況かな

953 :ナイコンさん :2023/11/11(土) 12:16:19.82 ID:IQ+wciZr0.net
R800の700MHzならパワー余るからいいだろうね
FPGA向けでそういうのは実在するのかな
ゼロから作ると年単位だな
発言したときから手を付けてれば完成してるか

954 :ナイコンさん :2023/11/11(土) 17:00:55.16 ID:pFN32FHu0.net
MSX全盛時代からC言語使ってた人ならK&Rが当時は当たり前だった
C89という通りC89が普及したころはもうMSXが下火だった頃だからね
UNIXだって当時はまだK&RのPortable C Compilerが標準だったはず
MSX-Cは当時のLSI-C80のサブセットなので
32bit整数や浮動小数点演算は使えないけど
MSX-C Libraryに32bit整数や倍精度浮動小数点を扱うための関数があります

955 :ナイコンさん :2023/11/11(土) 17:06:55.92 ID:pFN32FHu0.net
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整数は使えて、浮動小数点演算は単精度までです

956 :ナイコンさん :2023/11/11(土) 19:52:55.45 ID:P76mNu+F0.net
R800は速いんだけどコプロがないので浮動小数点使うのは流石にムリがあるな
Z80系はCを全く意識せず作られてるのでそこはもちろんコンパイラがなんとかするんだけどその分コードが長くなり元から少ないメモリを圧迫する
結局アセンブラが一番よw

957 :ナイコンさん :2023/11/11(土) 21:15:46.54 ID:cteNsbpY0.net
Cを意識したプロセッサなんて存在しない

958 :ナイコンさん :2023/11/11(土) 21:36:18.83 ID:NxAzZpaP0.net
もう少ししたらAIが勝手にプログラミングしてくれるようになるよ

959 :ナイコンさん :2023/11/11(土) 22:33:42.51 ID:NpUv6rP50.net
MSX0 においてもゲーム用途なら16ビット整数を用いた
固定小数点演算がメインにはなるかな。関数の書き方が
異なるのが嫌だなぁ

func(x, y)
int x,
int y
{

}
だっけ、func(int x, int y) と書きたいねぇ。マクロでなんとか
綺麗に新しい書き方っぽくならないかな。

960 :ナイコンさん :2023/11/11(土) 22:50:20.44 ID:uSnPM5Lk0.net
Math-Packを使うC言語はMSX-Cしかないのかな

961 :ナイコンさん :2023/11/11(土) 22:51:19.58 ID:SJk0Bp7Id.net
簡易的にK&RからANSIに変換するのはあったし、その逆も誰か作ってたような記憶がある。

もちろん、そんなんじゃ宣言部分ぐらいしか変換できないけど。

962 :ナイコンさん :2023/11/11(土) 23:59:36.16 ID:L2VXGBvS0.net
>>960
ライブラリだから汎用的になっているのが当時としては大げさだよね
アプリとしては必要な範囲・精度で結果が求められれば十分だから

963 :ナイコンさん :2023/11/12(日) 01:39:56.44 ID:8tHJC4fT0.net
>>957
SPARCはCを意識して作られたと言われてるがな

964 :ナイコンさん :2023/11/12(日) 08:44:48.32 ID:dfmm+4Im0.net
>>957
6809では8ビットながらすでにポストインクリメントやインデックスレジスタからのオフセットアクセスが機械語レベルでサポートされている
Z80でやろうとするとINC命令をあとから追加したりIXレジスタを使うと1バイト長くなり実行も遅くなる

965 :ナイコンさん :2023/11/12(日) 09:06:17.55 ID:+0Xbr+mD0.net
68000のスタックフレームもC向けにとかへちま

966 :ナイコンさん :2023/11/12(日) 09:41:13.88 ID:lV7qeXlg0.net
68が意識したのはCというよりPDP-11の系譜なんじゃ
MMU用意してるし

967 :ナイコンさん (ワッチョイ 1fe5-hWkO):2023/11/12(日) 11:40:36.02 ID:ajL1JolM0.net
>>964
アドレッシングの豊富さとC言語を意識したとのどの辺に関係あんの?

968 :ナイコンさん :2023/11/12(日) 12:05:37.63 ID:dfmm+4Im0.net
アセンブラやってみるとわかるんだけど
構造体とか先頭アドレスをレジスタにセットしてメンバーへのオフセットをプラスしてアクセスするから1命令で便利
Z80ではHLレジスタに構造体アドレスを入れてDEにオフセットを入れて足して(時間のかかる16ビット演算)からアクセスし別のメンバーにアクセスするにはまた足して…
IXレジスタでやると頭に1バイトコード足してしかもアクセスは遅くなるんだよな
配列でも同じような問題がある
しょせん電卓用CPUだからしょうがないんだけどw

969 :ナイコンさん :2023/11/12(日) 12:21:38.05 ID:lUuG2fSa0.net
会話に全くなってなくてワロス

970 :ナイコンさん :2023/11/12(日) 14:26:37.36 ID:k8vceBiW0.net
指摘内容を理解できてなくてワロス

971 :ナイコンさん (ワッチョイ 1fbd-nEse):2023/11/12(日) 19:50:13.33 ID:6jZt7C5q0.net
ほう cproto 等 K&R と ANSI 変換の試みがあったのね
ついでに z88dk と MSX-C でソース共有したいな。
これはコンバータが必要か

972 :ナイコンさん :2023/11/12(日) 21:47:43.75 ID:6jZt7C5q0.net
V & Z 使えば、MSX0 実機 DOS2 上でもファンクションキーなしで
複数ファイル同時編集(SPLIT MODE)できるので MSX-C
プログラミングできなくもないね。

973 :ナイコンさん :2023/11/12(日) 21:55:13.54 ID:6jZt7C5q0.net
msx-vi は画面分割できないのですか?MSX-C で
プログラム書くときに、*.h と *.c を画面分割
して同時編集くらいしたいのですが
https://fr3nd.github.io/msx-vi/

974 :ナイコンさん :2023/11/12(日) 22:51:41.51 ID:dfmm+4Im0.net
>>971
z88dkは比較的最新のでMSX-Cは博物館レベルなので…
z88dkの機能を使うとMSXCに戻せなくなったりするだろう
例えば//コメントがMSXCでは使えなかったり

975 :ナイコンさん :2023/11/12(日) 23:19:45.09 ID:6jZt7C5q0.net
>>974
MSX0 世代の C言語としては両方をサポートしたいんだけどねぇ。悩ましい。
で、80年代当時の MSX-C 開発環境だけど、実機だけは現在でも厳しく
MS-DOS 上での CP/M エミュレータ環境なり CP/M-86 などでクロス開発
されたたのでしょうか?それなりに市販ソフトでも C で開発されたソフトは
有るよね

976 :ナイコンさん :2023/11/12(日) 23:34:10.47 ID:lV7qeXlg0.net
C実装もあっただろうけど独自実装したマクロアセンブラが多そう
実機でセルフ開発したいなら特にそうなると思うよ

977 :ナイコンさん :2023/11/13(月) 09:45:30.48 ID:QZjpDEnR0.net
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ギフト券に交換できます
家族・友人に紹介したり、通常タスクをこなせば更にポイントを追加でゲットできます

978 :ナイコンさん :2023/11/13(月) 10:16:35.96 ID:Rj+5ArXI0.net
>>977
Amazonnギフトに交換出来るのか

979 :ナイコンさん :2023/11/13(月) 10:41:55.67 ID:gfIZItkQd.net
個人情報抜き取り詐欺注意

980 :ナイコンさん (ワッチョイ 1f83-/atU):2023/11/13(月) 12:00:35.26 ID:d9p6t6Wp0.net
>>978
そんなにこまめに自演しないと儲からないの?
普通に働いたほうがらくじゃんw

981 :ナイコンさん :2023/11/13(月) 12:22:15.71 ID:2NPIT0ajd.net
>>978
えそれすごい!

982 :ナイコンさん :2023/11/13(月) 12:26:19.39 ID:Pu34j5Wg0.net
>>977
これはやるべきだな

983 :ナイコンさん :2023/11/13(月) 15:06:58.04 ID:d9p6t6Wp0.net
>>981-982
amazonnだから違うやつだろきっとw

984 :ナイコンさん :2023/11/13(月) 21:51:58.57 ID:KBLiDZuU0.net
MSX-Cは正しく書いてもなぜかコンパイルエラーになるときがある

985 :ナイコンさん :2023/11/14(火) 01:02:27.38 ID:nyMZG01S0.net
それは正しくないからだ!

986 :ナイコンさん :2023/11/14(火) 01:19:11.29 ID:PD9dOM6dd.net
Cのコンパイラあるあるでもあるわな。

987 :ナイコンさん :2023/11/14(火) 03:55:30.01 ID:2OvoOGCJ0.net
Q:何でエラーになるんですか?
A:仕様です

988 :ナイコンさん :2023/11/14(火) 12:20:10.24 ID:GToSEqyzd.net
コンパイル中にメモリが足りなくなる
ディスク書き込みに失敗した
そんなところじゃないか

989 :ナイコンさん :2023/11/14(火) 12:43:37.33 ID:urWiOaBp0.net
MSX含め8bit機でCやるのは苦行でしかない
PC上でクロスコンパイルして、エミュレーターで動作確認して時々実機で動かせばいい
Androidアプリの開発だってみんなそうやってんだ

990 :ナイコンさん :2023/11/14(火) 14:42:04.39 ID:PD9dOM6dd.net
じゃあ、これからはMSXのソフトがたくさん発表されるってことでつね

991 :ナイコンさん :2023/11/14(火) 15:40:10.91 ID:a5egk48i0.net
当時商用の開発してた時もPC98(後にDOS/V機)でコンパイルしてた
MSX実機はただの実行機でしかなかったな
DOS/Vの広々テキストエディタに移行してからPC98はオワタって思ったわ

992 :ナイコンさん (ワッチョイ ffa2-qTRg):2023/11/14(火) 19:09:33.68 ID:mHu5tNuz0.net
おいおい3来るのかよ!

993 :ナイコンさん (ワッチョイ 1fbd-XI6K):2023/11/14(火) 21:38:50.50 ID:siRScDL30.net
>>0989
環境話せる範囲で詳細知りたいです。
CP/M-86 で MSX-C 動かすなら実機より早く
フロッピー経由で MSX 実機に持っていくのも
楽だったはずですよね?

994 :ナイコンさん :2023/11/14(火) 21:57:53.97 ID:jOcqKKuQ0.net
CP/M86じゃMSX-Cは動かんよ
MS-DOS用のLSI-C80かね

995 :ナイコンさん :2023/11/14(火) 22:06:54.77 ID:siRScDL30.net
>>994
ありがとうございます。
LSI-C は、MSX-View の開発でも使われていたんですかね?
今更当時の MSX のクロス環境が気になります。今でも使えそうですし。
http://ngs.no.coocan.jp/doc/wiki.cgi/datapack?page=2%BE%CF+MSXView%A5%D5%A5%A1%A5%F3%A5%AF%A5%B7%A5%E7%A5%F3%A4%CE%BB%C8%A4%A4%CA%FD

996 :ナイコンさん :2023/11/14(火) 22:13:21.04 ID:a5egk48i0.net
>>993
98,DOS/V共にMS-DOS上で開発
うろ覚えだけどir80?ってコンパイラ使ってた
コマンドは3.5FDD経由でMSXで実行(98よりもDOS/Vの方が相性は良かった)
また実際の製品は専用フォーマット(ファイルシステム使わずセクターアクセスのみ)使ってたんで、
MS-DOS用の専用ツールを作って書き込んで作ってた

997 :ナイコンさん :2023/11/14(火) 22:26:33.93 ID:GToSEqyzd.net
>>995
88dkがあるのに今更LSI-Cなんて使うんかw
当時のゲーム等は全部マクロアセンブラでしょ
シミュレーションゲーム等は高級言語使ってたかもしれない

998 :ナイコンさん :2023/11/14(火) 23:03:41.18 ID:jOcqKKuQ0.net
>>996
ir80はアセンブラなのでコンパイルじゃないぞ

999 :ナイコンさん :2023/11/14(火) 23:57:49.24 ID:PD9dOM6dd.net
98にZ80乗った基板ぶっ挿してMSDOSとCP/Mを統合して使えるヤツあったよね、カノープスのとか。

ああいうので作ってた人もいるんじゃない?

もっといえばUnixでクロスなんてのも。

1000 :ナイコンさん :2023/11/15(水) 00:06:19.90 ID:vRrR024P0.net
>>998
うろ覚えって書いとるやん
そんな昔の覚えとらんよ

1001 :ナイコンさん (ワッチョイ 9fbb-ozWO):2023/11/15(水) 04:01:10.02 ID:ZBtNZ9Uy0.net
使ってた言語まで忘れているようじゃ流石にボケ過ぎでは...

1002 :ナイコンさん :2023/11/15(水) 05:55:14.78 ID:2BiDpTc6H.net
MSX3 Part8
https://kizuna.5ch.net/test/read.cgi/i4004/1699974182/

1003 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1003
235 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200