MSX3 Part9
- 1 :ナイコンさん :2024/03/19(火) 18:08:51.67 ID:yGWWHaRY0.net
- ※スレ立ての際、>>1の本文1行目に
!extend:checked:vvvvv:1000:512
を入れてください
西和彦のサイト
http://nishi.org/
前スレ
MSX3 Part8
https://kizuna.5ch.net/test/read.cgi/i4004/1699974182/l50
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
- 93 :ナイコンさん :2024/03/31(日) 15:56:23.51 ID:f69HFwds0.net
- https://forbesjapan.com/articles/detail/69516
ロシア国内外で相次ぐプーチン批判者の不審死 時系列でさかのぼる
- 94 :ナイコンさん (JP 0H2b-I3EO):2024/04/01(月) 12:11:27.05 ID:jRZK1r2zH.net
- >>0092
ありがとう。
Video9000 Manual: ここの BASIC 例いいね。 http://map.grauw.nl/resources/video/v9manual.pdf
ところで、15.7KHz の出力はどのような接続で確認しているの?
HDMI 変換で切替器とか?15.7KHz だと今どきのものでは入らないよね?
- 95 :ナイコンさん (ワッチョイ 4b75-WI0V):2024/04/02(火) 18:08:26.94 ID:uNvvpbdq0.net
- >MSX-Cのマニュアルで、一例としてline()が挙げてあって、その実はMAIN-ROMの非公開のルーチンを呼び出してた、と記憶。
>>https://kizuna.5ch.net/test/read.cgi/i4004/1699974182/989
>BASIC内部ルーチンってダイレクトに呼び出して大丈夫なもんなのかね?
奇特な方がファイル名を教えてくれたので確認できたよ。
奇特な方:https://kizuna.5ch.net/test/read.cgi/i4004/1704863708/773
line.c:https://imgur.com/eViSKJe.jpg
BIOSにcalbasってエントリがあるくらいだから、一般には非公開のエントリがいっぱいあるんだろうね。
大枚はたいてdatapack買ったのに・・・金返せ!
- 96 :ナイコンさん (ワッチョイ 6544-snun):2024/04/02(火) 18:31:40.89 ID:mX/AQggh0.net
- Datapack買ったのパソ通も十分でなかった当時じゃなくって今?
もう完全に解析されてオープンなのに情弱すぎへんか
- 97 :ナイコンさん :2024/04/02(火) 19:03:15.56 ID:uNvvpbdq0.net
- 買ったのは当時だよ。
>もう完全に解析されてオープンなのに情弱すぎへんか
何がオープンなのかはよくワカランのだけど。
解析したところで、公式のエントリなのかどうかはワカランしね。
- 98 :ナイコンさん :2024/04/03(水) 00:57:17.22 ID:HY/Vhwk+0.net
- メーカー公開レベルなのかねぇ?
だったらdatapackで公開しても良さそうなもんだけども
- 99 :ナイコンさん :2024/04/03(水) 10:37:47.47 ID:oAvzycYxH.net
- MSXgl も良いと思うけど、MSX-C ライブラリやソースは資料として今でも価値があると思うね。HITEC-C 環境でも互換ライブラリが作られているし、高機能もいいがシンプルなライブラリの良さもあるのだ
- 100 :ナイコンさん :2024/04/04(木) 00:22:54.60 ID:dF5wczRs0.net
- ない
- 101 :ナイコンさん :2024/04/04(木) 00:36:51.66 ID:qnaauncud.net
- 実はある。
- 102 :ナイコンさん (ワッチョイ 4d3d-MKYW):2024/04/04(木) 05:58:12.78 ID:DXNZWFhW0.net
- 大喜利のはじめのお手本みたいなものだろう
炊飯器についてくるレシピ集とか
あーはいはいみたいな、無ければ無いで別にっていう
- 103 :ナイコンさん :2024/04/04(木) 12:45:30.70 ID:qnaauncud.net
- CのライブラリはROM化する時、メモリの容量が少ない時、特殊なI/Oの時などは自分で書き換えることも多かったから、そういうシンプルなのが伝統ではあった。
そういう哲学でもあったしね。
今じゃ、そんな必要もないのだろうけど。
- 104 :ナイコンさん :2024/04/04(木) 12:46:05.29 ID:b2fC6QAR0.net
- 資料の有無よりも「公式として公開されているか」の方が重要じゃないかな
どんなに解析して中身解っていても、公式じゃない以上「解析した機種でしか動かない代物」にしかならない訳で。
喩え全機種調査しても、公式じゃないなら動かない機種は存在し得るからね
- 105 :ナイコンさん :2024/04/04(木) 14:18:27.98 ID:DXNZWFhW0.net
- よくわからん
公式が非公開にしていたものを公式として公開しても、
動かない機種は元々動かないし、動くようになるわけでもない
>>96の情弱っていう言葉が一言余計なんだよ
- 106 :ナイコンさん :2024/04/04(木) 14:59:33.35 ID:35ur274EH.net
- >>96 の情弱呼ばわりがよくない
MSX-C の標準 Library の line.c の実装を参考に BASIC の LINE を呼ぶ実装は、公式と捉えられ安心できるというのは、価値があることだよね。
その一方、MSXgl の実装はこんな感じみたいだね
https://github.com/aoineko-fr/MSXgl/blob/6ecffe1cabfce17234a61981e1413d804d127106/engine/src/draw.c#L14
どちらも価値があると思うよ。
- 107 :ナイコンさん :2024/04/04(木) 15:24:39.24 ID:J6W/65K+d.net
- >動かない機種は元々動かないし
その機種は、非公式なシステム若しくは公式に準拠してないシステムなわけだから、ファミコンでMSXゲームが遊べないと吠えてるのと同じ。
- 108 :ナイコンさん :2024/04/04(木) 18:52:39.59 ID:b2fC6QAR0.net
- 公式が非公開にしていたのは将来的に変更される可能性があったからだよね
んで公式であるMSX-Cのライブラリで固定アドレスで内部ルーチン呼んじゃってるって事は半ば「アドレス変更しない」と言ってる様なもんで、ならエントリアドレスとして使いたくなるけど、あくまで「ライブラリの中を覗いたら固定アドレスだった」だけで、公式として「エントリアドレスとして公開されている」訳では「ない」
動かない機種があった場合に「規格としてどちらが不整合か」となると「非公開情報を勝手に使ったソフト側」の問題になってしまう
それでは意味がないから「MSX-Cで使ってるんなら公開情報(規格の一部)として公開してよ」って話でしょ
- 109 :ナイコンさん :2024/04/04(木) 20:13:10.98 ID:4UxhvJYv0.net
- >公式が非公開にしていたのは将来的に変更される可能性があったからだよね
とは限らんでしょ。
たとえばメガロムの仕様とかは見たことないし、datapackにも載ってない。
なんか回りくどいこと書いてるけど、公式ライブラリに使われているんだから非公開公式エントリということ。
動かない機種はない。
- 110 :ナイコンさん :2024/04/04(木) 20:17:43.31 ID:7JITThZ/0.net
- メガロムなんてMSXの仕様として決めるものじゃないだろ
データパックに書いてないとかアホかと
- 111 :ナイコンさん :2024/04/04(木) 23:35:44.69 ID:aOpFmjbg0.net
- 基本的にはメガロム(のソフトウェア)はポン付けする装置で、その装置で閉じてるわけですし
しかもメモリマップドI/Oなんで当時推奨されてた実装ですね。109で例に出された意図が良くわからないです
- 112 :ナイコンさん :2024/04/05(金) 00:37:47.49 ID:FgOLIaip0.net
- >>83
ブラウン管なんて昔の昔のはるか昔。2000年頃にはもうVなんとかなんてサブで使ってなかったよ。
PCと同じグラボ(思い出せないけどもう消えたメーカー)のGPU使ってた。音楽も画像も垂れ流し(一部では3DキャラをUNITYで動かしてた)。
- 113 :ナイコンさん :2024/04/05(金) 07:43:18.68 ID:EpM/1nPF0.net
- >>112
Unityが発表されたのは2005年
2000年には存在しない
- 114 :ナイコンさん (ワッチョイ 4b75-WI0V):2024/04/05(金) 19:11:19.14 ID:aDI8WbsR0.net
- >メガロムなんてMSXの仕様として決めるものじゃないだろ
仕様だから専用ICもできたし、複数メーカで共用してたんじゃね?
一般向けじゃないから公開はしてないけど。
それともアスキー抜きで、その共用してたメーカー同士が仲良く相談してIC開発したの?
- 115 :ナイコンさん (ワッチョイ 9b99-Jcw2):2024/04/05(金) 19:35:51.22 ID:XCKS4k1Z0.net
- 拡張メモリ空間への、アクセス手法は色々
興味かあるなら
MSX WikiのMegaROM Mappersを
- 116 :ナイコンさん (ワッチョイ 2dbb-QS64):2024/04/05(金) 20:01:27.28 ID:nUAMP4PT0.net
- 単に量産した方が安くなるから共通部品として売ってただけでは?
実際コナミは独自だしR-TYPEみたいな完全そのソフトのみのタイプもあるじゃん
- 117 :ナイコンさん (JP 0H4b-6OZO):2024/04/05(金) 21:53:41.84 ID:5RmFlxwsH.net
- アスキーによるメガロムマークもあったけどコナミも使ってたのかな。マーク使うにあたって条件は容量のみ?
- 118 :ナイコンさん :2024/04/06(土) 08:31:10.93 ID:OH4pix/LM.net
- FMPACなんかもそんな感じだよな、もともとパナ1社の仕様だったのが
共通規格になった。それが良いのかは分からんけどYM2413が標準って
- 119 :ナイコンさん :2024/04/06(土) 09:07:39.81 ID:0H2klZ3x0.net
- メガロムの仕組みはそのカートリッジ以外に影響ないから
そのとき最適であれば独自でも共用でもどうでもいい
周辺機器なFMPACはまた話がちがう
- 120 :ナイコンさん :2024/04/06(土) 09:56:20.34 ID:NYfVdwN60.net
- >>119
>そのとき最適であれば独自でも共用でもどうでもいい
MSXという仕様を語る上で公式か非公式かはいい線引きじゃないかな、と思うんだけど・・・
俺様的にはどうでもいいということなら、
>周辺機器なFMPACはまた話がちがう
そのときのMSX市場で適当であったわけだから問題ない、も真だね。
>メガロムの仕組みはそのカートリッジ以外に影響ないから
たとえばFDC-ROMの中身は、メーカ独自のファーム的な部分とDOS側のエントリ群とで分かれているはずだけど、後者は公開してくれないと新しいデバイスカートリッジ作れないしね。
製品としては「そのカートリッジ以外に影響ない」わけだけど。
>>118
漢字ROMは東芝とかメモリマッパはどことか、特定メーカ由来って結構あるんじゃないかね。
ぜんぜん関係ないけど、円周率を計算するプログラムだといわれた。geminiよ・・・
int main() {
double pi = 3.14159265358979323846;
std::cout << pi << std::endl;
return 0;
}
- 121 :ナイコンさん :2024/04/06(土) 10:42:29.90 ID:N84i3E1C0.net
- VectorにあるMSX-C Library互換ライブラリ for HITECH Cは
肝心なcalbioやline、boxfill、ldirvm、ldirmv、filvrm、
cpym2v、cpyv2vあたりがないね
MSX-C入門下巻のもぐら叩きゲームを移植した人がいて
これらの関数追加してるのがXであるけど
- 122 :ナイコンさん (ワッチョイ 2dbb-QS64):2024/04/06(土) 13:03:44.20 ID:fLa4eqtc0.net
- メガROMは「完全にその一製品で閉じている」から仕様にする意味ないでしょ
FDCは「DOSから呼ばれるエントリ部分」は共通になってないと「DOSなのにA社ドライブでは動くけどB社ドライブでは動かない」なんて事態になるからそこの仕様は共通にしておかなきゃいけない訳で
- 123 :ナイコンさん (ワッチョイ 2357-CTml):2024/04/06(土) 13:47:13.87 ID:iIpz45Zd0.net
- >>113
言葉足らずで済まんね。
2000年以降ってのはブラウン管とMSXのVDPの話で、PCのエントリーレベルのグラボで3D使ってたのは2007年くらい、UNITY for 遊技機使ってたのは2012年以降かな?
- 124 :ナイコンさん (JP 0H4b-DlQM):2024/04/06(土) 14:30:57.42 ID:MtQxdUosH.net
- 90年代半ば、パチンコ取り外し品のCRTや液晶にMSXつないでデモしているのに遭遇して、
さすが秋葉原のジャンク屋は違うなと思った。
気になったので検索してみたら、ドットマトリクス型のカラー液晶の初採用は1991年、CRTの方がむしろ遅くて1994年らしい。
当時の液晶は暗くて大型のものは高かったから、明るい6インチクラスのCRTの需要もあったんだろうな。
- 125 :ナイコンさん (ワッチョイ a3c7-0kBS):2024/04/06(土) 15:06:37.10 ID:N84i3E1C0.net
- 2000年頃に1024x768の液晶モニタが10万くらいだったよね
まだ液晶モニタは高かったよ
- 126 :ナイコンさん :2024/04/06(土) 18:06:08.98 ID:ZZKRzSwga.net
- とりあえず西にはMSX0で俺は何かを確実にやってるんだって気にはならずに
とっととMSX3の製品化、量産化を具体的に進めてもらいたい
年齢的に怖いんだよ、送り手も受け手もw
- 127 :ナイコンさん :2024/04/06(土) 18:33:54.66 ID:KiOFEvRz0.net
- 西はM5Stackが大好きなのは分かったw
社長を尊敬してるとも言ってるし
結局M5Stackをいじくるのを楽しんでるだけだったが、クラファン失敗して目が覚めたのかもしれない
最新のツイートでMSX3の話をしてるけど、MSX3は2種類あって、俺らが欲してるのは1chipMSX3であって、これはD4Eに丸投げしてるっぽいので、多分ちゃんとD4Eから発売されるだろう
- 128 :ナイコンさん :2024/04/06(土) 18:42:26.39 ID:KiOFEvRz0.net
- D4Eは過去に1chipMSXを開発販売してる実績がある
俺はちゃんとD4Eから購入して今も所持してる
で、1chipMSXをアップデートするらしいから、実はめちゃくちゃ期待してる
3を購入出来なかったとしても、保険として十分楽しめる
- 129 :ナイコンさん :2024/04/06(土) 18:57:45.74 ID:U7vQo7Uv0.net
- この上から目線
相変わらずキモいなぁ
- 130 :ナイコンさん :2024/04/06(土) 19:51:02.99 ID:t/qht8Q20.net
- そのもう1種類の、テレビ録画機の構想はいまだによくわからないね
西さんはゲームは好きじゃなくてもテレビ番組は好きなんだろうか
もうテレビ観ないんだけどな…
そんなに沢山録画してユーザーはいつ観るのか、老後に4倍速で観るとか?w
MSX1をMSX3にアップグレードするカートリッジは期待してるけど、
どんなのだろう、モニタ端子は当然カートリッジ側に付いてるんだろうから、
それなりに大きいのかな
- 131 :ナイコンさん :2024/04/06(土) 20:22:50.01 ID:NYfVdwN60.net
- >>122
>FDCは「DOSから呼ばれるエントリ部分」は共通になってないと「DOSなのにA社ドライブでは動くけどB社ドライブでは動かない」なんて事態になるからそこの仕様は共通にしておかなきゃいけない訳で
共通になってる必要はないよ。FDC-ROMとMSXDOS.SYSがセットになって閉じてるわけだから、MSXDOS.SYS側でそれに対応する、という手だってある。
アスキーも極極々一部のエントリだけ公開してるから、それ以外は共通かどうかは判らないし、共通にする義務もない。実際には共通だろうけど。
セットになって閉じてるということは、ユーザからすればメガロムと同じ。手は出せないし、通常使用では知る必要もない。
ただ、新しいデバイスカートリッジとかを作りたいとなると、それってつらいよねというのが>>119。共通(=公式、仕様)になってるなら公開してくれと。
メガロムも同じ。
- 132 :ナイコンさん :2024/04/06(土) 20:35:34.57 ID:GD/bHTC70.net
- 新しいFDCROM作ったから対応しろよ>MS
凄いなw
- 133 :ナイコンさん :2024/04/06(土) 20:36:44.37 ID:U7vQo7Uv0.net
- 全くつらくない
アドレスデコーダー積んで好きなとこに割り当てればいいだけ
もう少し基礎勉強しような
- 134 :ナイコンさん :2024/04/06(土) 20:44:52.26 ID:We0Yx8DN0.net
- >>120
「MSXという仕様を語る上で公式か非公式か」というのに沿うなら、メガロムは非公式にしかならないのでは。
ROMソフトのつくり方を載せてるDatapackで触れてない位ですし
非公式なのでソフトごとに別方式でやれたし、もちろん同じチップ使うのも自由。
まぁアスキーがある程度の音頭取る場面もあったでしょうが…
MSX-JE等、元はメーカー開発のをMSXが取り入れた物がある一方で
ヤマハSFG-01のFM音源等、MSX1時代からあったのにMSX仕様に入らなかった物もあります。
後者をMSX仕様扱いすると問題なのは自明ですよね
- 135 :ナイコンさん :2024/04/06(土) 20:55:05.62 ID:UnaPPRmh0.net
- ブランク長すぎ。放置しすぎ。何を今更
- 136 :ナイコンさん :2024/04/06(土) 22:01:45.78 ID:fLa4eqtc0.net
- …本当にMSXユーザー?
MSXではdos.sysとFDCなんて「セットにはなってない」よ
dos.sysはMSXでは単なる1ファイルなんだから何処から持ってこられるか分かったもんじゃないし、dosから呼び出されるFDC側のエントリは(メーカーレベルとは言え)共通仕様として決められている
ハードとしてソフトとメガコンが一体になっているメガROMとじゃ前提が違いすぎる
- 137 :ナイコンさん :2024/04/06(土) 22:21:17.40 ID:UnaPPRmh0.net
- そんな古臭くてどうでもいい話がMSX3の未来と関係あるのか?
- 138 :ナイコンさん :2024/04/06(土) 23:05:17.02 ID:P/9t+7KZ0.net
- >>130
なんかMSX3まったく関係なくJetsonやりたいだけな風に見えるんだよね。しかも対象が今さら
FullHDなnasneだし。
- 139 :ナイコンさん :2024/04/07(日) 00:24:12.18 ID:wP/ZPmEV0.net
- 西のやってるMSX3と1chipMSX3はべつもんだろ
どこに共通点があるのかも全く分からん
1chipMSX3が無事発売されることだけを願う
- 140 :ナイコンさん (ワッチョイ b2b4-L5mE):2024/04/07(日) 06:04:51.07 ID:8RosdGJM0.net
- スペースマンボウ
こちらがうりだされたが これでは画面が狭いと馬鹿が苦情を出し
わざわざカクつきスクロール版を出すのが日本 馬鹿たちの猿国
sssp://o.5ch.net/22x1w.png
- 141 :ナイコンさん (ワッチョイ b2b4-L5mE):2024/04/07(日) 06:06:00.75 ID:8RosdGJM0.net
- 苦情対応版
数ドット画面が拡大され
瞬移が見えてしまうスクロール
sssp://o.5ch.net/22x1x.png
- 142 :ナイコンさん (ワッチョイ b2b4-L5mE):2024/04/07(日) 06:06:58.15 ID:8RosdGJM0.net
- おっとこっちかもしれない とにかく馬鹿のほうだ 猿の法
どうでもいい
sssp://o.5ch.net/22x1y.png
- 143 :ナイコンさん (ワッチョイ b2b4-L5mE):2024/04/07(日) 06:07:37.35 ID:8RosdGJM0.net
- 盲信のメクラの猿の国 この国に生まれた普通の奴等が不幸だ
- 144 :ナイコンさん (ワッチョイ b2b4-L5mE):2024/04/07(日) 06:08:01.04 ID:8RosdGJM0.net
- まったく楽しくないものをレジャーと称して危険に巻き込もうとする
- 145 :ナイコンさん (ワッチョイ 0675-lxhk):2024/04/07(日) 07:51:32.74 ID:2R8p3A7h0.net
- >>134
>ROMソフトのつくり方を載せてるDatapackで触れてない位ですし
そのバイブルdatapackに載ってない内部ルーチンを、公式のMSX-Cやライブラリで使ってる(一例がline関数)。
使ってる以上公式だよね、「公式だけど未公開」があるわけだよね、ということが発端。載っているかいないかで判断できない。
>まぁアスキーがある程度の音頭取る場面もあったでしょうが…
堂々と「アスキー」って書いてあったりするしね。
>MSX-JE等、元はメーカー開発のをMSXが取り入れた物がある一方で
>ヤマハSFG-01のFM音源等、MSX1時代からあったのにMSX仕様に入らなかった物もあります。
>後者をMSX仕様扱いすると問題なのは自明ですよね
誰もそんなことは言ってなくて、閉じてるから仕様じゃないとかどうでもいいとか、頓珍漢な線引きを主張するからおかしくなるんです。
>>136
ユーザから見れば同じ閉じた環境だといっている。そのうえで、実質的には
>FDC側のエントリは(メーカーレベルとは言え)共通仕様として決められている
だろうからそこは公開してくれよという話。
誰かが言ってたけど、日本語として文字は読めるけど文章が理解できない人って2割ぐらいいるらしい。
特定のレスについて言ってるわけではないので誤解なきよう。
>>137
MSXって互換性が重視されるから、公式仕様かどうかっていうのはソフトでもハードでも大事。
未来のMSX3にもそれは課せられてる。MSXを名乗る以上はね。
- 146 :ナイコンさん (ワッチョイ 9797-vWDu):2024/04/07(日) 07:55:17.36 ID:GpbbXBrC0.net
- 全レス長文が矜持
パソ通なつかしい
- 147 :ナイコンさん (ワッチョイ cbbb-yLjN):2024/04/07(日) 11:21:19.33 ID:fHXwXqMo0.net
- 自分の方が読めてないのが分からないんだろうなぁ長文は
- 148 :ナイコンさん (ワッチョイ fb10-SAVH):2024/04/07(日) 11:35:52.16 ID:fBOY6mOZ0.net
- M まんじゅう
S すごく
X こわい
2 つらい
+ たすけて
- 149 :ナイコンさん (ワッチョイ 3630-5Po3):2024/04/07(日) 13:14:35.95 ID:ID/4JAtS0.net
- >>145
新規ハードは仕様を公開してもらわないと使えないと思い込んでる
ハードに対する知識が皆無、ソフトもか
FDC向けのワークエリアは公開されてる
人のコメントを読まないor理解できない
自分が一番頓珍漢なのを理解出来ない
- 150 :ナイコンさん :2024/04/07(日) 17:51:27.98 ID:0XzhYlBk0.net
- どうでもいい
- 151 :ナイコンさん :2024/04/07(日) 21:32:58.85 ID:CCZ9aiPR0.net
- >新規ハードは仕様を公開してもらわないと使えない
基本的にはそう。BIOS になっている方が好ましい。
最近だと IOT は、公式には、拡張 BASIC からのみサポートされているが、C や PASCAL などからアクセスできるようにユーザーが解析したライブラリが整理されている。
現在の解析結果も将来の拡張で(MSX0の新しいマニュアル)では、IO ポートが変わる記述があったりする。ライブラリ制作者が追従するしかないが、あまり好ましい状況とは言えない。
- 152 :ナイコンさん :2024/04/07(日) 22:07:09.00 ID:pjrnUJV2a.net
- >>149
いや、そんなこと言っていないでしょ?
使えると、共通仕様として安心して使えるは別で後者が望ましいと言っているだけよね
- 153 :ナイコンさん :2024/04/07(日) 22:51:13.22 ID:ID/4JAtS0.net
- > セットになって閉じてるということは、ユーザからすればメガロムと同じ。手は出せないし、通常使用では知る必要もない。
> ただ、新しいデバイスカートリッジとかを作りたいとなると、それってつらいよねというのが>>119。共通(=公式、仕様)になってるなら公開してくれと。
> メガロムも同じ。
- 154 :ナイコンさん (ワッチョイ 0675-lxhk):2024/04/09(火) 09:18:39.28 ID:HhrabiYi0.net
- >ライブラリ制作者が追従するしかないが、あまり好ましい状況とは言えない。
MSXにDLLという概念はないだろうから、これは決定的に拙いんじゃないかね。
- 155 :ナイコンさん :2024/04/09(火) 10:22:26.28 ID:J6V+Dm+40.net
- 昔とちがってネット整備されてるのに?
西がプログラム配布・更新用のディレクトリサービス用意してくれれば
たすかるし乗っかるのに
- 156 :ナイコンさん :2024/04/09(火) 10:59:41.79 ID:IhSx6Q+md.net
- MSXでブラウジングしないだろうし、いくら世の中が変わってもMSXはスタンドアローンでの用法が多いんじゃないかね。
バージョンアップしたらソフトが動きませんでした、じゃMSXって名乗るなよ、ってなりそう。
- 157 :ナイコンさん :2024/04/09(火) 11:09:34.26 ID:IhSx6Q+md.net
- >>149
互換性の話なのに唐突に「新規ハードは仕様公開しないと使えない」とか、意味がわからないよ。
ROMの話なのに唐突にワークエリアを持ち出してみたり、意味が分からないよ。
頓珍漢ということにしたい、という意気込みだけは伝わったよ。
- 158 :ナイコンさん :2024/04/09(火) 11:12:43.82 ID:2UsVO4Jt0.net
- メガロムのマッパーに互換性とか何言ってるんだとしか思わんけど
- 159 :ナイコンさん :2024/04/09(火) 11:16:41.72 ID:IhSx6Q+md.net
- 誰が言ってるの?
- 160 :ナイコンさん (ワッチョイ 36eb-Hz10):2024/04/09(火) 11:45:35.78 ID:xitQ+wWM0.net
- >>157
そこから説明しないとなのか。。。
FDCのロムは自身の初期化時に公開されてるワークエリアにジャンプアドレス設定するの
だからROM内の実装は自由に出来てシステムはジャンプテーブル経由でFDCアクセスするから互換性が保たれてる
FDCの仕様が非公開だと言うからワークエリアは公開されてると返した
- 161 :ナイコンさん (ワッチョイ cbbb-yLjN):2024/04/09(火) 12:14:08.49 ID:GXmLMyfz0.net
- メガROMって他(外部)から操作するような代物だっけ?
- 162 :ナイコンさん :2024/04/09(火) 17:31:58.94 ID:EpCLOVCza.net
- >>131=>>160 だとしたら、>>122にその話を返しておけば、ありがとうインターフェースが公開されていたのですねで済んでいた話だろうに
- 163 :ナイコンさん :2024/04/09(火) 21:35:53.67 ID:GXmLMyfz0.net
- 例えとしてメガROM持ち出すから頓珍漢だって言われるんだよ
製品として単体で閉じてるし抑々外から操作するようなもんじゃないんだから
- 164 :ナイコンさん :2024/04/09(火) 22:30:05.35 ID:EpCLOVCza.net
- 「FDC向けのワークエリアは公開されてる」という記述でFDD用コントロールAPIのABIが公開されているとは(事前にそのことを知っていない限り)伝わらないよ
通常はワークエリアという言葉が示すものは作業用データー置き場であってジャンプテーブルの事を示さないもの
だから>>157さんも「ワークエリアを持ち出してみたり」となったのだろうし、わたしもFDC向けのワークエリア、何それ? メモリマップッドI/Oって言いたかったの? けどそれだと主旨おかしいし、と理解できなかったので
それはそうとして確かに>>109(流れ的に=157さんよね)でMEGAROMの話出てから何か脱線気味にはなってたので、そこは話の持って行き方間違えていたかもね
- 165 :ナイコンさん :2024/04/09(火) 22:43:24.65 ID:J6V+Dm+40.net
- ワークエリアがただのデータ置き場って
タイマ割り込みも書いたことないってなるけど
敷居さげすぎでは?当時の小学生未満やん
- 166 :ナイコンさん :2024/04/09(火) 23:28:19.00 ID:GXmLMyfz0.net
- フックは確かにワークエリアの中にあるけど普通フックの事指してワークエリアとは言わんでしょうよ
- 167 :ナイコンさん :2024/04/10(水) 00:54:22.35 ID:3G+VQYOXa.net
- >>165
私はMSXではBASICしか使っていないのでタイマー割り込みルーチンは書いたことありませんが(他マシン、他CPUでは幾らでも)ワークエリアというのは通常データーを置く場所を示す言葉です
調べたところ、H.TIMのエントリーがBIOSの利用するメモリの一部でである FD9Fにあって、垂直帰線割り込みを利用するときにそのアドレスからジャンプ命令を書くことでフックが出来るという話なのだと思いますが、ワークエリアとされているメモリ範囲の一部であるからと言ってコードを置いている領域(ジャンプテーブル等含む)をワークエリアと称するのは x86で言う割り込みベクタテーブルをワークエリアと言っているようなもので少々独特な言葉遣いではないかと思います
- 168 :ナイコンさん :2024/04/10(水) 00:59:17.47 ID:3G+VQYOXa.net
- 被ってた
リロードしておけばよかった
- 169 :ナイコンさん :2024/04/10(水) 01:00:07.85 ID:TvzhM4hW0.net
- MSX3スレなんだからMSX3に特化した話以外はスレ違い
MSXの話がしたければMSX総合スレとか他にある
- 170 :ナイコンさん :2024/04/10(水) 01:01:59.92 ID:cGPtBwlc0.net
- ならインタースロットコールも意識したことないんだろうけど
そりゃ話が噛み合わんわけやわ
MSXの常識の線引がちがいすぎる
- 171 :ナイコンさん :2024/04/10(水) 01:42:13.50 ID:3G+VQYOXa.net
- >>170
オーバーレイの一種なので同様の処理は実装したことはありますが、その事は>>151さんの話題(共通規格とするなら統一のABIが公開されている必要がある)には直接関係ないですよね?
あと、151さんと誤解されて迷惑かけるといけないので、一応kakikomi.txt確認して申告しておくと29=152=162=164=167です
>>169
将来の拡張(3やIOT)や過去機種との互換性から始まっている話題だったかと、とは言えずれてきてるのも確かなので次に何かあればMSXのスレに引っ越しします
- 172 :ナイコンさん :2024/04/10(水) 02:48:37.62 ID:PbiPozxS0.net
- 新型スイッチ販売が近いからか、
wii、wiiuの投げ売りが凄い。ヤフオクで現在、本体、ゲームパッドの相場が各500円位。
いま、fMSX導入に苦戦中(mGBAは簡単に動いた)。
もしかして、別途BIOSでも必要なのかな?
6.2インチはかなり大きいので、上手く動いてくれると嬉しいのだが。
- 173 :ナイコンさん :2024/04/10(水) 06:41:19.85 ID:+JAXlhgW0.net
- ごめん、ここだけおしえて。
>>160
>FDCのロムは自身の初期化時に公開されてるワークエリアにジャンプアドレス設定するの
いくつかレスがあるけど、これってフックの話? そうでないなら知らない案件なので具体的に示してほしい。
- 174 :ナイコンさん :2024/04/10(水) 06:47:55.40 ID:x0v7nTmN0.net
- Datapackにワークエリアって書いてあるのに何グダグダ言ってるんだろ
- 175 :ナイコンさん :2024/04/10(水) 07:39:58.70 ID:PbiPozxS0.net
- WiiUでMSXのエミュ、BIOSが必要だった。
老眼の俺でも、ちゃんと文字も読める。
- 176 :ナイコンさん :2024/04/10(水) 09:19:42.60 ID:AT17uVKY0.net
- 本当に文字「しか」読めてないって自分で白状しちゃってるけど…
- 177 :ナイコンさん :2024/04/10(水) 12:09:24.61 ID:0HVZQxWBF.net
- >>0154
DLL はないけど、BIOS はあるね。
将来的に IOT 部分も BIOS 整備予定だそうですがまだできていない。
そして、新しい MSX0Stack マニュアルで I/O ポートの変更についての記載がある。
https://akasik-libraries.jp/modules/booklist/bookinfo.php?id=561
- 178 :ナイコンさん :2024/04/10(水) 12:31:10.99 ID:x0v7nTmN0.net
- > DLL はないけど、BIOS はあるね。
????
- 179 :ナイコンさん :2024/04/10(水) 14:46:53.01 ID:PbiPozxS0.net
- 過疎を極めた掲示板で、
過疎を極めた遺物のようなコンピュータの残り僅かしかいない貴重な愛好家同士、
相手を非難しあってますますジリ貧に陥ってゆく悍ましくも醜い地獄絵を
展開するのがお望みなのかな?
- 180 :ナイコンさん :2024/04/10(水) 15:58:29.74 ID:i2PZ+HH/0.net
- 揚げ足取りみたいな書き込みはいいよ。
MSX3の話に戻そう。1chipMSX3 そろそろ続報ないかな。
そろそろ令和6年春頃ですよ。
http://www.d4e.co.jp/speech
- 181 :ナイコンさん :2024/04/10(水) 17:42:01.24 ID:Y8UNDUGO0.net
- いかにもMSX1のグラフィック
https://o.5ch.net/22xu7.png
- 182 :ナイコンさん :2024/04/10(水) 17:44:18.71 ID:Y8UNDUGO0.net
- 同じMSX1
https://o.5ch.net/22xu8.png
- 183 :ナイコンさん :2024/04/10(水) 17:55:29.27 ID:Y8UNDUGO0.net
- 道が曲がるのは
ろくに宣伝されてないな
https://o.5ch.net/22xub.png
- 184 :ナイコンさん :2024/04/10(水) 17:56:06.71 ID:Y8UNDUGO0.net
- えっほえっほ
https://o.5ch.net/22xuc.png
- 185 :ナイコンさん :2024/04/10(水) 18:00:54.09 ID:Y8UNDUGO0.net
- 宣伝されたのはこの場面ばかりだ
https://o.5ch.net/22xue.png
- 186 :ナイコンさん :2024/04/10(水) 18:02:27.47 ID:Y8UNDUGO0.net
- 海
https://o.5ch.net/22xuf.png
- 187 :ナイコンさん :2024/04/10(水) 18:08:34.94 ID:PbiPozxS0.net
- >>180
>>揚げ足取りみたいな書き込みはいいよ。
「AとBなら、自分はAを選ぶべきだと思う。なぜならば……」
みたいな、自分の意見を主張するのは、コミュニティーを豊かにするけど。
「お前なんて消えろ」
みたいなマウンティングは、コミュにテーを滅ぼすよ。
- 188 :ナイコンさん :2024/04/10(水) 18:39:20.98 ID:Y8UNDUGO0.net
- 洞窟では足に色がない
制限ではなくそういう表現だ
- 189 :ナイコンさん :2024/04/10(水) 18:41:41.16 ID:Y8UNDUGO0.net
- ファミコンではお目にかかれないブロック、奥行き
https://o.5ch.net/22xup.png
- 190 :ナイコンさん :2024/04/10(水) 18:42:24.61 ID:Y8UNDUGO0.net
-
https://o.5ch.net/22xuq.png
- 191 :ナイコンさん :2024/04/10(水) 18:44:00.53 ID:Y8UNDUGO0.net
- ユーザーが好みそうな宣伝や記事があったかどうかで
印象が180度変わる 売れ行きもだ
特にステージ選択のできないゲーム
- 192 :ナイコンさん :2024/04/10(水) 19:07:12.96 ID:meXTduOhH.net
- >>183
TMS9918の発色ってなんでこうどぎついんだろ
85 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200