X



トップページ昔のPC
1002コメント314KB
MSX3 Part7
■ このスレッドは過去ログ倉庫に格納されています
0001ナイコンさん (ドナドナー MMa6-kSJ8)
垢版 |
2023/05/24(水) 18:16:43.19ID:5MrTruiiM
!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
0649ナイコンさん (ワッチョイ 3fc7-Pa4f)
垢版 |
2023/09/18(月) 16:57:00.34ID:6w4d7nUW0
MSX0はMSXDOS2が使えるみたいだね
メモリも設定で1MBまで指定できるみたい
漢字表示もできるらしい
0650ナイコンさん (ワッチョイ 7f83-9C00)
垢版 |
2023/09/20(水) 02:37:53.21ID:jfkEZrkT0
Nextor の対応予定(未確定?)もある。
俺はまだ受け取れていないけど、現状互換性や速度に難点はあるのかな。
とはいえ従来 MSX 路線の完成形を MSX0 Pro で見せて欲しいね。
MSX-View 当時は試せなかったのでノスタルジー的に MSX0 Pro 期待
0656ナイコンさん (ワッチョイ 53bd-PB4I)
垢版 |
2023/09/23(土) 07:02:40.75ID:yXbVaCJP0
MSX0 もうすぐ届くはずなのですが、
書籍「MSX-C 入門 下巻」の pdf が付属していると思うのですが
一部ライブラリのみだけでなく全ページ付属していると思って良いでしょうか?
永久保存版では、一部ページだけなので読みたいんだよね。
0660ナイコンさん (ワッチョイ bfa2-Iahw)
垢版 |
2023/09/23(土) 19:05:04.60ID:xEIduOpK0
普通に尼で売るの待てば良いのでは?
0661ナイコンさん (ワッチョイ 53bd-oodu)
垢版 |
2023/09/24(日) 08:42:07.40ID:Qasd1DJY0
>>658

z88dkメインかもだけどライブラリ資料と
して良さそうに思います
0662ナイコンさん (ワッチョイ 53bd-oodu)
垢版 |
2023/09/24(日) 09:12:09.19ID:Qasd1DJY0
で結局「MSX-C 入門 下巻」は付属しないという事で良いのかな?
このスレには到着組はいないのか?
書籍復刊はまだだよね。書籍は定価で買えるのかな?
0665ナイコンさん (ワッチョイ 0a54-PB4I)
垢版 |
2023/09/24(日) 21:53:05.13ID:aWNfLdD80
「立ち読みできます」かな。第二弾には入ってるがデリバリーに合わせて配布はされていないよね
ttps://twitter.com/nishikazuhiko/status/1690241280004198400
https://twitter.com/thejimwatkins
0666ナイコンさん (ワッチョイ 0a54-PB4I)
垢版 |
2023/09/24(日) 22:00:38.49ID:aWNfLdD80
ポケットバンクのFDも入りそう
ttps://x.com/Yuji_Fukuda/status/1696362917288186343?s=20
0667ナイコンさん (ワッチョイ 03bb-uBq/)
垢版 |
2023/09/25(月) 14:15:50.48ID:iNa7Sncv0
ここもPLAN B民多め?
0670ナイコンさん (ワッチョイ 0a23-PB4I)
垢版 |
2023/09/25(月) 19:35:47.27ID:KM7PKo480
書籍もそうだけど、現状ニーズに追いつくだけ配送できていないよね。
PLAN A 組だけど遅かったのでまた届いていない。X を MSX0 で
検索すると、それなりに盛り上がってるね。当時と異なり C での
プログラミングが盛り上がるとの予想なんだけどどうかな。
ユーザーも大人になっているし、MSX-C付属やら z88dk のクロス
環境の整備などで状況が良くなったよね。
0673ナイコンさん (ワッチョイ 53bd-PB4I)
垢版 |
2023/09/26(火) 06:29:34.39ID:+A1qMtUh0
>>671
M5 をそのまま使いたいということであれば、それはそれで良いと思います。
しかし既存の M5 の開発環境では IoT の Plug and play は実現されていないという理解です。

>>672
M5 とは関係なく MSX 作りたい感じですよね
0674ナイコンさん (ワッチョイ 0a32-PB4I)
垢版 |
2023/09/26(火) 20:45:52.95ID:mvmIDG5i0
次のクラファンの成否が気になる。
ぶっちゃけそんなに人数集まらない気もするんだよな。
MSX0 Pro は欲しいけど、小さいのとかミニチュアとか
興味ないんだよね。そんなことより書籍の準備早くして
ほしいね。
0676ナイコンさん (ワッチョイ 53bd-PB4I)
垢版 |
2023/09/27(水) 00:31:01.41ID:WWA8iNe00
>>675
そうなんだよね。他のクラファンでコケるのは見たくないんだよね。
MSX0 Pro まで間が開かないのが良いだろうね。今の盛り上がりを維持
するべきで Stick とかハードウェアを分散させるのは好ましくないかもなのだ。
0677ナイコンさん (ワッチョイ bfa2-Iahw)
垢版 |
2023/09/28(木) 01:10:10.86ID:jICPkwVD0
まあでも西氏のモチベも重要だしな
0678ナイコンさん (ワッチョイ 8ac7-+EvS)
垢版 |
2023/09/28(木) 10:51:50.74ID:zFD4qkBw0
>>670
SDCC4.2.0もいいよ
4.2.0から新しい関数呼び出し規約になってる
アトリビュートを指定することで以前の関数呼び出し規約での呼び出しも可能
0680ナイコンさん (ワッチョイ 53bd-oodu)
垢版 |
2023/09/28(木) 23:24:04.47ID:AFvbIdjL0
>>678
sdcc って z88dk に取り込まれているという理解
なんだけど、別路線なんですかね?この辺り不勉強で
0681ナイコンさん (ワッチョイ 53bd-oodu)
垢版 |
2023/09/28(木) 23:33:53.51ID:AFvbIdjL0
Msx Write II バンドルは熱いな
ソフトだけでも MSX0 stack に持ってきたいね。
MSX0 card も欲しくなってきた。でも画面サイズ
的には stack の方がいいよね
0683通りすがり (ワッチョイ ffc4-+EvS)
垢版 |
2023/09/29(金) 01:08:53.53ID:dxK0eWdH0
PLANBをクラファンしたのですが、まだ届きません。
いつ届くの???
0686ナイコンさん (ワッチョイ 0a07-gIzx)
垢版 |
2023/09/29(金) 12:20:54.83ID:ftGryUxG0
>>685
いや、クラファンサイトのリターンの所に思いっきり「2023年07月にお届け予定」って書いてあるだろw
ハッキリ言って完全に無理な予定を書いてたのは間違いないがな
0687ナイコンさん (ワッチョイ 0a07-gIzx)
垢版 |
2023/09/29(金) 12:25:34.32ID:ftGryUxG0
それでもその提灯記事には、これでもマシな方とか書いてあるけど、クラファンなんて所謂そんなもん
嫌な思いをしたら2度とクラファンやらなきゃ良いだけ
0689ナイコンさん (ワッチョイ 0777-FYEO)
垢版 |
2023/09/29(金) 13:27:19.44ID:WbyS1q6/0
>>658
文法に今も昔もあるかw
C++とかC#とは違うんだよ
K&Rの初歩からやり直せ
0690ナイコンさん (ワッチョイ 0a13-pLE/)
垢版 |
2023/09/29(金) 13:44:49.43ID:mCi0i6kZ0
>>689
今のCはほとんどANSI C以降だろう
ISOによる仕様も何度か改定されてるし
K&RだってANSI Cに改定されたあとのものしか読んだ事のない奴も多いだろう
0692ナイコンさん (ワッチョイ 0777-FYEO)
垢版 |
2023/09/29(金) 14:56:45.75ID:WbyS1q6/0
>>690
文法に違いはほぼない
関数の違いや引数の違いは文法とは関係ない
0693ナイコンさん (ワッチョイ 53bd-j351)
垢版 |
2023/09/29(金) 16:27:33.20ID:zpJeC5bn0
MSX-C の書式古い問題は、z88dk で回避する方向で良くないかな?
実機にこだわると難しいだろうけど、そもそも当時はコンパイル遅すぎて
C 開発がメジャーではなかったよね。コンパイラ高額だった問題が解決
されるのは嬉しいけどね。MSX-C 入門下巻のライブラリを z88dk に
移植とか興味ある。他にゲーム開発を楽にするライブラリないかな?
0694ナイコンさん (ワッチョイ 53bd-j351)
垢版 |
2023/09/29(金) 16:29:46.97ID:zpJeC5bn0
ただ俺の MSX0 発送まだだし、一日200は発送されていないよね?
9月中に PLAN A 全員配送は難しいと思われる。このあたりもう少し
情報を出してもらわないと不信感感じるかもね。まあ、SD 生産遅れと
思われるので怒ってはないけど。
0695ナイコンさん (ワッチョイ 0a07-gIzx)
垢版 |
2023/09/29(金) 17:30:37.50ID:ftGryUxG0
LLVMのZ80ターゲットを作れば良いんだよな
Githubに一応あるけどかなり昔に放置されてるし、LLVMはバージョン間の互換性の無さは酷いもんだから使えないだろうけど、参考にはなるだろう
0698ナイコンさん (ワッチョイ 0777-FYEO)
垢版 |
2023/09/29(金) 20:03:16.24ID:WbyS1q6/0
>>697
だから関数は文法じゃない
例えばchar * を引数にするかchar[]が引数になるかはその関数の作り方によるもので文法じゃない
そんな事もわからねーの?
0701ナイコンさん (ワッチョイ d3b1-FYEO)
垢版 |
2023/09/29(金) 20:57:57.44ID:HYLXHjbw0
>>700
馬鹿はお前だろ
無知の癖に知ったかはどっかいけ
0702ナイコンさん (ワッチョイ 0ba2-Iahw)
垢版 |
2023/09/29(金) 21:05:11.84ID:Vlopc62M0
黙ってNG
0705ナイコンさん (ワッチョイ 8ac7-+EvS)
垢版 |
2023/09/29(金) 21:32:14.57ID:iRpyF28E0
使えるものを使えばいいだけだよ
Z80のフリーのC言語はどれも一長一短
LSI-C80は超お高い
MSX-CはMSX-C Libraryのグラフィックスライブラリが使えるのがいいのでは?
0706ナイコンさん (ワッチョイ 53bd-j351)
垢版 |
2023/09/29(金) 22:16:16.00ID:zpJeC5bn0
>>705
そうかも!MSX-C のグラフィックスライブラリを見てみるか。
で、このあたりのグラフィックスライブラリを z88dk で使えて
クロス開発環境を整備したいんだよね。BASIC 同様の手軽さまで
できるといいけどどうかねぇ。
0707ナイコンさん (ワッチョイ 53bd-j351)
垢版 |
2023/09/29(金) 22:25:37.65ID:zpJeC5bn0
MSX マガジン永久保存版3付属の MSX-C Library のドキュメント軽く見てみた。
良さそうだね。ただ、ソースはないんだよね。あってもライセンス的に勝手に
移植というわけにはいかないかもね。やはり、MSX-C 入門下巻のソースを参考に
実装するのが良いのかねぇ。書籍の全体を所有していないので詳細わからないけど。
X でどなたかが移植しているとのコメントを見かけた気がするけど、どなたでしたっけ。
0709ナイコンさん (ワッチョイ 1aae-FYEO)
垢版 |
2023/09/29(金) 22:31:41.65ID:5Q4QW6et0
>>704
だから何も分かってないのはお前って何度言えば分かるんだw
そんな事問題にしてるんじゃ無いとか話をすり替えようとしてんじゃねーよw
じゃあ、どう文法が違うのか言ってみろよ
0711ナイコンさん (ワッチョイ 55bd-5C2y)
垢版 |
2023/09/30(土) 00:08:00.47ID:VfsGAPYm0
>>708
永久保存版3 の p.119 には、「お客様が保有されるコンピュータ機器上に限り、ご利用いただけます」との記載がある。
これは、サーバー上でビルドとかはできないという意味だよね。保存版3のときは、エミュレータですし。

MSX0 はまだ届いていないので何もわからず笑
0713ナイコンさん (ワッチョイ 7d8c-FqTM)
垢版 |
2023/09/30(土) 13:29:46.81ID:svTtJbeJ0
コンパイラに付属の基本ライブラリはLSIからのライセンスかもだけど、MSX向けのグラフィックライブラリなら、ソースは西さんの方が権利を持ってんじゃない? 知らんけど。

ソースがあれば他のコンパイラ向けに移植するのはそんなに難しそうではないよね。

そのソースの権利がクリアになると、クロスその他での開発がスムーズになるからって、誰か西さんに話をつけてくださいな。
0715ナイコンさん (ワッチョイ 23c7-ZW7c)
垢版 |
2023/09/30(土) 13:37:27.96ID:/3HdSD+e0
MSX Libraryのソースは
MSX MAGAGINE完全保存版3のMSX Libraryのディスクの中にあるよ
オールアセンブラみたいだけどね
0716ナイコンさん (ワッチョイ 23c7-ZW7c)
垢版 |
2023/09/30(土) 13:44:22.90ID:/3HdSD+e0
MSX-C入門下巻の特製ライブラリをz88dkやsdccで使えるようにして
Xにこっそりアップしてる人いるね
MSX-C入門下巻の特製ライブラリはMSX Libraryのグラフィックスライブラリの
サブセットみたいなものかな
0718ナイコンさん (ワッチョイ 23c7-ZW7c)
垢版 |
2023/09/30(土) 14:39:11.17ID:/3HdSD+e0
sdcc向けに MSXglという高機能なゲーム用ライブラリを作ってる人がいるのだけど
高機能すぎて使い方がよくわからない
0719ナイコンさん (ワッチョイ 55bd-3vPx)
垢版 |
2023/09/30(土) 20:21:23.23ID:VfsGAPYm0
>>716
この方ですよね。ソースを公開されているわけではないかな
ttps://x.com/yama23238/status/1674669147995918337?s=61

まあ有料書籍ですし現在入手困難ですよね。こちらの電子書籍化
とソースの権利関係を明確にすればMSXでのC開発の未来は明るい
0720ナイコンさん (ワッチョイ 55bd-3vPx)
垢版 |
2023/09/30(土) 20:23:33.21ID:VfsGAPYm0
>>718
こっちも面白そう。ただ多機能すぎるのかな。
より小さいのが好きならやはり MSX-C 入門下巻待ちかねぇ
0723ナイコンさん (ワッチョイ 23c7-ZW7c)
垢版 |
2023/09/30(土) 21:45:15.20ID:/3HdSD+e0
>>719
その人の最新の投稿見てみたら?
0724ナイコンさん (ワッチョイ 23c7-ZW7c)
垢版 |
2023/09/30(土) 21:50:53.21ID:/3HdSD+e0
MSX-C入門の下巻のライブラリってそんなに機能ないから大きな期待しない方がいい
使い方わかるならMSXglの方がずっといいはず
0725ナイコンさん (ワッチョイ 55bd-5C2y)
垢版 |
2023/09/30(土) 22:16:11.71ID:VfsGAPYm0
>>723
Thanks! まさに求めていたコードがあるね。

>>724
多機能というよりシンプルな機能のものを求めているのでこのくらいがいいのです。
あとは MSX-C 入門の下巻だけ全部読めれば幸せ。書籍準備はよ。

MSX-C入門のソースもこの辺にある模様。まずは、これを永久保存版3環境でビルドしてみたい
ttps://github.com/sndpl/msx-c-intro/tree/master
0726ナイコンさん (ワッチョイ 23c7-ZW7c)
垢版 |
2023/09/30(土) 23:26:35.09ID:/3HdSD+e0
>>725
そこすごいね
下巻のゲームのソースあるじゃん
0727ナイコンさん (ワッチョイ 55bd-5C2y)
垢版 |
2023/10/01(日) 08:40:21.92ID:f+bNSbcs0
>>726
そう、このゲームビルドしたいよね。本持ってないけど笑。
で、PC から MSX PLAYer にソースコードを持ってくためには

仮想フロッピーディスクマネージャ
ttp://tatsu.life.coocan.jp/MySoft/VDman/index.html

を使うしかないんだよね。これは、MSX0 も同じかな?
このあたりが面倒なのがネックかな。でも、ちくわさん
のが公開されれば楽になりそうかな。
ttps://x.com/chikuwa_empire/status/1707371463807017439?s=20
0728ナイコンさん (ワッチョイ 55bd-5C2y)
垢版 |
2023/10/01(日) 08:44:23.15ID:f+bNSbcs0
今日ちょっと出かけるので俺は試す時間ないかもだけど、みんなでビルドして遊ぼうぜ。
まだ MSX0 届かないけど、z88dk クロス環境なら実機環境なくても下巻のゲームビルド
できたりするはずだよね。
0729ナイコンさん (ワッチョイ 23c7-ZW7c)
垢版 |
2023/10/01(日) 09:19:51.06ID:JRIQ8MGx0
>>728
Z88DKはC言語としては完璧ではないので
Z88DK用にソースコードの修正は必要ですよ
0730ナイコンさん (ワッチョイ 55bd-5C2y)
垢版 |
2023/10/01(日) 10:11:57.78ID:C1O5/1go0
>>729
そうなのですね。どのあたりが問題になるのでしょうか。
まあ、コンパイラが違うので多少手直しするのは仕方ない。
0731ナイコンさん (ワッチョイ 55bd-roX1)
垢版 |
2023/10/01(日) 18:53:32.74ID:lImrSiaz0
ひょっとして永久保存版3でMSX-C使う時
ユーザーのディスクにソースファイルを入れて
コンパイルできなかったりする?
A:に msx-c 環境を入れてビルドして
B:に自作 .c とか .hファイル置きたいだけなんだけど。

コピー対策ということかな。であれば msx0 でネット
ワーク経由で pc とやりとりするしかないよね。
0732ナイコンさん (ワッチョイ 55bd-5C2y)
垢版 |
2023/10/02(月) 01:23:46.92ID:kUFOhYUJ0
ああ、わかった

永久保存版3のMSXPLAYer の *.sav ファイルは、「MSX Player 内部に持っている
イメージに対して変更のあったセクタの内容のみを保存している」ので書き足し
オンリーと思ったほうがいいかも。

MSX0 ではこの制約はなく DiskExplorer で .dsk からファイル
取り出し放題という理解で良いのかな?でないと MSX-C 環境構築できないよね

参考
ttps://m-miya.blog.jp/archives/1074115086.html
0734ナイコンさん (ワッチョイ 55bd-5C2y)
垢版 |
2023/10/06(金) 13:03:03.10ID:koRPJpIP0
>>732
ようやく MSX0 届いた。.dsk からファイル取り出し放題っぽいね。
iot 周りの拡張を .bas ファイルを MSX BASIC Viewer で確認中。
ttps://www.minagi.jp/apps/mbv/

ただ実機は遅すぎてつらいねぇ。
やはり開発はクロス環境がメインになるかな。
BASIC が前提すぎるのは残念。
C 周りのドキュメント整備するだけで印象も変わらないかな。
0736ナイコンさん (ワッチョイ 55bd-5C2y)
垢版 |
2023/10/06(金) 22:40:09.35ID:koRPJpIP0
とりあえず、z88dk で windows でビルドした example/ex11.c を msx-dos 向けに
.com でビルドして MSX0 のMSX-DOS 上でワイヤフレームがアニメーションするところまで確認できた。
予想通りだけど sd 抜き差しして dsk のイメージ書き換えるのがすごくめんどくさいね。なので httpget
だけでも実機で動くようにしたいところ。

z88dk のサンプルいいね
ttps://www.youtube.com/watch?v=mECykMwDe-8
0737ナイコンさん (ワッチョイ 55bd-5C2y)
垢版 |
2023/10/06(金) 23:12:12.07ID:koRPJpIP0
そういえば、MSX0 のドキュメントに MSX-C のマニュアルないね。
永久保存版3 には入ってたし入れ忘れてたりしないかな
0738ナイコンさん (ワッチョイ 0dbd-OOOs)
垢版 |
2023/10/07(土) 16:15:27.92ID:BkWFgylg0
今後に期待しておりますが、現在の MSX0 は互換性、実行速度ともに
MSXPlayer 永久保存版3 のものより劣る気がする。.sav ファイルの
扱いが差分だけで不便かもだけど、MSX0 の .dsk からコンバート
すればその不便さも解消できるはず(だよね?)

そういえば永久保存版3のあとにアップデートはあったの?
0740ナイコンさん (ワッチョイ 0dbd-OOOs)
垢版 |
2023/10/07(土) 19:25:24.53ID:BkWFgylg0
>>739
最新の PC なのでハードウェア的にだいぶ高価格・高性能ということにはなる。
なので MSX0 Pro の FPGA に期待したいね。

でも、現状の MSX0 は付属ソフトウェアだけでも価格分の価値があって良いと思う。
IoT 拡張もうまく出来てるし、可搬性も高い。MSX0 用にキーボード face 作って欲しいね。
0741ナイコンさん (ワッチョイ 5ac7-OOOs)
垢版 |
2023/10/07(土) 23:14:23.86ID:XvvU74cw0
MSX0 だけど内蔵 ROM の差し替えは簡単にはできなさそうかな。
ザナック等のゲームはともかく、MSX0 Card のほうの
MSX-PLAN, MSX-WRITE を MSX0 stack でも動かしたり
したいよね。

MSX Slot Info Viewer をまずMSX0実機で動かすところかな。
0742ナイコンさん (ワッチョイ 5ac7-OOOs)
垢版 |
2023/10/07(土) 23:21:30.23ID:XvvU74cw0
あ、BASICっくんも他で使いたいか。
将来的にはFMPACとかも気になるねぇ
0743ナイコンさん (アウアウウー Sa39-RM/p)
垢版 |
2023/10/08(日) 04:50:23.57ID:S970lud3a
>>711
物理的に保有しているとは書いてないのだからサーバー上だろうと問題ないでしょ。
そう解釈しないとレンタルやリースの契約で所有しているパソコン上ですら動かせないことになってしまう。
0744ナイコンさん (ワッチョイ 0dbd-OOOs)
垢版 |
2023/10/08(日) 07:24:06.35ID:+kyPeZ7z0
>>743
そうですね。永久保存版3での話なのでエミュレータ上で動かすことも想定でしょうし。
他人管理のレンタルサーバー上のソフトウェアを皆で使うみたいな状況だけ避けられれば
良さそうに思います。
0745ナイコンさん (ワッチョイ 46eb-EvGg)
垢版 |
2023/10/08(日) 12:06:47.79ID:VHde7/2c0
レンタルサーバー上で動かす奴なんてまず居ないからただの難癖にしかなってない
実際問題になるなら西さんに相談すればいい話
0746ナイコンさん (ワッチョイ 3d44-UpS1)
垢版 |
2023/10/08(日) 12:42:32.33ID:bhSfJkhX0
まあ、今は西さんがいるから話が早いけど、西さんがいなくなった時のことを考えておくのも大切かもね。

未来への資産にもなるからさ。
0749ナイコンさん (ワッチョイ 71a2-xtIo)
垢版 |
2023/10/08(日) 19:12:03.42ID:MaYYsIqq0
なるんだなこれが
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況