■ このスレッドは過去ログ倉庫に格納されています
PC-8801mkII SR以降 Part24
- 1 :ナイコンさん :2018/02/17(土) 01:07:10.71 ID:s38667aA0.net
- !extend:checked:vvvvv:1000:512
5インチFDD2基搭載(model30)、FM音源内蔵、漢字ROM標準搭載
従来の88/80と高互換性、高速モード搭載、加えてそれまでの
88&88mkII時代とは比較にならないグラフィックまわりの大幅強化など
当時最強のマシンだったPC-8801mkIISR以降を語ろう。
(SR,TR,FR,MR,FH,MH,FA,MA,FE,MA2,FE2,MC)
また、mk2を買った直後にSRが出て辛酸を舐めさせれた人も多数存在。
あの頃は夢のV2モードだった。
>>980過ぎたら次スレを立てるように、立つまでは埋めないで下さい
前スレ
PC-8801mkII SR以降 Part23
http://matsuri.2ch.net/test/read.cgi/i4004/1497909109/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
- 126 :ナイコンさん :2018/06/05(火) 10:16:48.26 ID:84DQhwqy0.net
- 当時年齢が低かったら知識があいまいでも仕方ないんじゃね
- 127 :ナイコンさん :2018/06/05(火) 10:52:22.94 ID:UWl8haq10.net
- >>125
ファミコン音源は、三角波が独特の音色だったなー
当時、こいつの中身は明らかに8910じゃないなと感じた。
- 128 :ナイコンさん :2018/06/05(火) 17:56:27.67 ID:4NLkNZoM0.net
- チップの系番とパソコンの系番を混同して表記すると紛らわしいぞ、っと
- 129 :ナイコンさん :2018/06/05(火) 18:02:32.08 ID:4NLkNZoM0.net
- PC-88に載っているZ80系もインテル8086もインテルの8bit8080チップが大本
8080のアッパーバージョンがZ80、インテル自身での改良型の8088を経て8086がある
- 130 :ナイコンさん :2018/06/05(火) 18:53:29.43 ID:I45jPgbm0.net
- >>129
改良型は8085だな。
- 131 :ナイコンさん :2018/06/05(火) 20:01:43.78 ID:ELlXRBG90.net
- あれ8088って8086の外部8bit版じゃなかったっけ
- 132 :ナイコンさん :2018/06/05(火) 20:08:09.15 ID:4NLkNZoM0.net
- うん、まぁ外部データバスの異なるチップだと気が付いたけど訂正いうのは放ってた
>>130
このチップは知らなかった
V30に対するV50みたいな位置づけみたいね
- 133 :ナイコンさん :2018/06/05(火) 22:02:28.40 ID:aIZeB7n50.net
- TK-85とかあったなあ。
- 134 :ナイコンさん :2018/06/05(火) 22:14:18.58 ID:mi+aqMkB0.net
- ここ見ておくといいかも
http://www.st.rim.or.jp/~nkomatsu/ICcollection.html
- 135 :ナイコンさん :2018/06/05(火) 23:57:31.08 ID:odYafaFd0.net
- >>129
インテル縛りで考えるなら8080の改良版が8085
命令セットは殆ど拡張せずに、電源や必要な周辺チップを削減するなど作り易さを進化させている
Z80はザイログ社のチップで、8080互換の命令に加え大幅に命令を追加している
またDRAMを使ったシステムが作り易かったりといった配慮がされている
80系アーキテクチャの純正ってことなら8085採用だったのだろうが、
Z80の出来が良過ぎて80系の8bit機はZ80一色になった
- 136 :ナイコンさん :2018/06/06(水) 07:33:53.45 ID:pR7oDAjY0.net
- FM-7は唯一の68系だっけ
- 137 :ナイコンさん :2018/06/06(水) 07:57:58.57 ID:QiEHWwpvM.net
- スレ違いだし唯一でもない
- 138 :ナイコンさん :2018/06/06(水) 11:10:42.93 ID:wQEyU1Am0.net
- >>135
Z80を名乗れるのはシャープLH0080だ。
NECのμPD780Cはパクリの互換チップ。
- 139 :ナイコンさん :2018/06/06(水) 12:12:03.75 ID:LrM52sOEd.net
- >>138
始まっちゃったな。
未定義命令とか普通に動くのにこういうウンチク語るやから....
もう年なんだよ。
- 140 :ナイコンさん :2018/06/06(水) 13:11:28.89 ID:u3W+h4Aod.net
- >>139
未定義命令が動くとかサラッと入れる辺り自分も同じ穴の狢w
- 141 :ナイコンさん :2018/06/06(水) 18:12:47.45 ID:dKiJGGdrd.net
- >>140
おれと同じって事は今でも16進コードを一部覚えてるってことかな?
お友達になりたいわ
- 142 :ナイコンさん :2018/06/06(水) 20:56:49.00 ID:g5j0AxbK0.net
- お断りします
- 143 :ナイコンさん :2018/06/06(水) 22:21:50.54 ID:0hQvsr020.net
- もうこの話題止めよう。
C9
- 144 :ナイコンさん :2018/06/06(水) 22:31:20.62 ID:oCIMloXa0.net
- 再開
- 145 :ナイコンさん :2018/06/06(水) 22:34:22.61 ID:wQEyU1Am0.net
- 互換サブセットかセカンドソースか
NECはライセンシーをケチったのだよね。
- 146 :ナイコンさん :2018/06/06(水) 22:51:03.81 ID:cuC0Zqk+a.net
- FMスレに誤爆しててワロタ
- 147 :ナイコンさん :2018/06/07(木) 00:08:43.47 ID:g1sfSXsQ0.net
- いい加減終わり
76h
- 148 :ナイコンさん :2018/06/07(木) 12:22:19.37 ID:aLlbn8SZ0.net
- eofって書きたいけど88スレだから停止キーかな
- 149 :ナイコンさん :2018/06/07(木) 13:50:32.10 ID:MRzdC6HI0.net
- この時代はeofと言えばctrl-zだった
- 150 :sage :2018/06/07(木) 14:42:58.90 ID:2Zxzl69qd.net
- F3hされてないので76h後、割込み掛かってまた復活!w
- 151 :ナイコンさん :2018/06/07(木) 18:30:21.58 ID:KkneSj2fM.net
- じゃ
E3 76
- 152 :ナイコンさん :2018/06/07(木) 21:02:16.31 ID:FlQxSo920.net
- F5F6F7ブロテクト
- 153 :ナイコンさん :2018/06/07(木) 21:40:25.79 ID:gfitHFIm0.net
- >>152
それは他機種ぞ。
まあ88プロテクトでも「他機種では取れません」と豪語するやつがあったが。
- 154 :ナイコンさん :2018/06/08(金) 06:51:49.52 ID:6W1g3eqCa.net
- 時分秒プロテクトか
- 155 :ナイコンさん :2018/06/10(日) 03:27:19.17 ID:GYIejagd0.net
- ハードオフでの青箱でI/O DATAのTVC-D4っての1500円で転がってた
とりあえず88をビデオ出力で試してみた
ビデオ出力にしては綺麗に映るもんだねぇ
- 156 :ナイコンさん :2018/06/10(日) 10:43:37.35 ID:i3ySe+JW0.net
- FEって標準でビデオ出力が付いてるんだっけ?VAも?
- 157 :ナイコンさん :2018/06/10(日) 11:02:06.66 ID:H/R5fP/T0.net
- >>156
FEは付いている
VAは無い
- 158 :ナイコンさん :2018/06/10(日) 12:01:51.65 ID:VbjYTF8Y0.net
- 初期の機種に付いてたモノクロCTR端子もビデオ信号だったな
- 159 :ナイコンさん :2018/06/10(日) 14:01:05.39 ID:GYIejagd0.net
- VA2にはビデオ出力付いてたで〜
- 160 :ナイコンさん :2018/06/10(日) 14:05:59.43 ID:H/R5fP/T0.net
- >>159
ホンマや
中学生のときスーパーインポーズカード積んだVA2(学校の備品)でビデオ制作してたけど、
スーパーインポーズカードから出力してたと思うから、本体についていることは知らなかったわ
- 161 :ナイコンさん :2018/06/10(日) 14:12:32.56 ID:GYIejagd0.net
- TVC-D4は24KHz以上で出力するのでVAでも98でもOK (多分X68、TOWNSも行ける)
FEやX1Gのビデオ出力とは綺麗さが全然違うな
Width 80,25で赤が読める
まぁ、そこで読めなきゃWindowsの画面なんて読めないだろうし
- 162 :ナイコンさん :2018/06/10(日) 14:32:02.94 ID:ZNoaGon70.net
- 仕様が640x400てなってるけど88や他の8bitで使ったら画面が半分切れるとかいうことないの?
- 163 :ナイコンさん :2018/06/10(日) 15:50:55.29 ID:LhkMa1910.net
- >>161
X68Kは15k,24k,31kの切り換え式なので15kが問題
31kも特殊なので、はみ出たりしないように調整が必要かな
Townsも機種によって15kがあったり無かったり
- 164 :ナイコンさん :2018/06/10(日) 15:56:25.83 ID:+GyaQeII0.net
- SR88のキーボって以前はもうちょっと安かった気がするんだけど最近はなんか
高いね。FH/MH用キーボードは前から割りと高かったけど。
会社用に一枚予備が欲しいんだけどなかなか手が出せない
- 165 :ナイコンさん :2018/06/10(日) 16:05:28.06 ID:n2M8bbny0.net
- >162
640x400(24KHz)サポートしてる機種(88はサポートしてる)なら設定すればちゃんと表示されるだろう。
- 166 :ナイコンさん :2018/06/10(日) 16:19:39.31 ID:LhkMa1910.net
- >>162
画面が半分切れるってとんな状態?
ブラウン管のモニタに無理やり繋いだときみたいに周波数が合わなくて流れた状態かな
たぶんコンバーター系は15khzは入力できないんじゃないかと
- 167 :ナイコンさん :2018/06/10(日) 21:26:26.51 ID:GYIejagd0.net
- >>163
そうそう。
15KHzが問題なんだよね。 15KHzだと信号が・・・と表示される
まぁ、X68はHuman68Kに31khz.xでも割り込ませとけば大体行ける
- 168 :ナイコンさん :2018/06/11(月) 12:28:22.92 ID:Wxoe6HyK0.net
- 電波の変換器XPC-4は15kHzも対応しててビデオ出力端子もあるから
色んなモニタを接続可能で汎用性高いんだけど割といいお値段するので
素直に15-31kHz対応のcocopar製モニタ買ったほうがいいかもしれんね
- 169 :ナイコンさん :2018/06/11(月) 15:32:04.19 ID:iSn03f4P0.net
- 電波のは高いんだよなぁ
cocoparってのはいつまで15KHz維持するかわからんし
耐久性が不安なので何かほかに出力できる方法を確保しておきたいってとこ
- 170 :ナイコンさん :2018/06/11(月) 21:24:46.39 ID:qxsksEpJx.net
- cocoparも完璧ではない。PC-8001で信長の野望はダメだった。
- 171 :ナイコンさん :2018/06/11(月) 21:59:18.63 ID:ffZSlrEF0.net
- HYUNDAIのW240Dなら、
8801のアナログ24KHz、
X1turboZのアナログのハイレゾとSTDの両方が
表示できる。
- 172 :ナイコンさん :2018/06/11(月) 22:02:56.76 ID:XXZ9Rr8a0.net
- >>170
8001がだめなの? 信長の野望がだめなの?
8001に特殊な画面モードがあるんだろうか
- 173 :ナイコンさん :2018/06/11(月) 22:15:40.78 ID:OCFWBhby0.net
- 現行で使える良さそうなやつはないの
- 174 :ナイコンさん :2018/06/11(月) 23:47:38.13 ID:xoo8fKFYx.net
- >>172
途中で表示されなくなる。
そしてcocoperに怒られる!
- 175 :ナイコンさん :2018/06/12(火) 07:50:01.23 ID:RsxJ/coXd.net
- 24kHzの88のNmodeを24k対応の液晶に接続で楽々ですわ
さすがに15kHzオンリーの機種は無理だけど。
- 176 :ナイコンさん :2018/06/12(火) 11:44:03.28 ID:uPvWGnLN0.net
- BL702aを中古で何気なく買ってFM-7を繋いだら映った
PC-8001は駄目だった
- 177 :ナイコンさん :2018/06/12(火) 11:57:38.16 ID:4lRzlUtp0.net
- 中華のモバイル液晶のスペック表見たら24kHz対応してるのあったわ。
- 178 :ナイコンさん :2018/06/17(日) 23:21:27.76 ID:vJ+bYZ6c0.net
- SR以降はサイクルスチールでグラフィック性能が向上したとの事ですが
結局は垂直帰線期間と水平帰線期間の間だけしかアクセスできませんよね?
今まで垂直帰線期間だけだったから遅かったのでしょうか?
- 179 :ナイコンさん :2018/06/18(月) 11:35:28.94 ID:u/dshsuE0.net
- そんなこと考えてプログラムしてるやつは居ないよ。
- 180 :ナイコンさん :2018/06/18(月) 12:34:53.41 ID:M6GXWLKZd.net
- >>179
そうね、88は何も気にせずともチラつかないんだよね。ハードでなんかやってくれてるんだろうな
って想像するくらいでおまかせ状態だったわ
- 181 :ナイコンさん :2018/06/18(月) 13:43:53.37 ID:9jp//wTX0.net
- アクセスはいつでも出来るけど表示する時にチラついたりはするので
w1:
in a, (40h)
and 20h
jr nz, w1
w2:
in a,(40h)
and 20h
jr z, w2
ってしてから表示してた事はあった
あとVSYNC割り込み内で表示やフラグ実行
- 182 :ナイコンさん :2018/06/18(月) 17:47:16.65 ID:4nOst6m60.net
- ティアリングと一緒にするなよ。
- 183 :ナイコンさん :2018/06/18(月) 22:38:35.59 ID:VutYbNfJ0.net
- >>178
> 結局は垂直帰線期間と水平帰線期間の間だけしかアクセスできませんよね?
それじゃサイクルスチールになってないと思うんだが
- 184 :ナイコンさん :2018/06/18(月) 23:33:39.90 ID:IGu0Q9Mm0.net
- しつこく聞いてくるけどそれ知ってなんか得することあるの?
俺らに利点あるの?
- 185 :ナイコンさん :2018/06/19(火) 06:20:36.22 ID:X6fGZ0ZD0.net
- 人間どうせ死ぬんだからお前今すぐ死ねばいいじゃないか、みたいな
- 186 :ナイコンさん :2018/06/20(水) 03:08:56.08 ID:2SH02pnT0.net
- >>183
推測ですが(カラー時)グラフィックの1ライン分(640/8*3)をGVRAMから
一気に読み込んだら次の1ライン分を読み込むまでバスは空いていませんか?
それとも8bit分(1Byte x3)ずつ細かく読み込んで、初代やmkIIでは
この間がアクセスできないと言うことでしょうか?
- 187 :ナイコンさん :2018/06/20(水) 09:06:51.31 ID:Htu3zgmud.net
- 今まで意識してなかったけど、mk2は水平帰線期間しかアクセス出来なかったんだな
で、高速書込モードにすればアクセス可能になるが、書き込み中はグラが表示されない
全画面スクロールさせると殆ど画面が見えない理由が分かったよ
- 188 :ナイコンさん :2018/06/20(水) 10:26:21.21 ID:MPhiJUk50.net
- >>186
>グラフィックの1ライン分(640/8*3)をGVRAMから一気に読み込んだら
この文章でGVRAMからデータを読み込む主体は何?
- 189 :ナイコンさん :2018/06/20(水) 11:53:10.32 ID:y70jbBiv0.net
- >>187
高速書込モード中も表示はされるがノイズだらけになる
- 190 :ナイコンさん :2018/06/20(水) 19:53:03.14 ID:7j51IQbe0.net
- CPUのアクセスとVDPのアクセスがかち合うとCPUの方が待たされるって程度の認識でいいと思うんだけどなぁ。
- 191 :ナイコンさん :2018/06/20(水) 21:52:39.94 ID:Y7PYevtY0.net
- 水平、垂直帰線期間しかCPUがGVRAMにアクセスできないのが、
サイクルスチール回路がない場合で、CRTCのアクセスサイクルの隙間で自由にCPUが
GVRAMにアクセス出来るようにしたのが、サイクルスチールだと思うのだが。
サイクルスチールがないと、水平同期期間24.83KHz 40.28μs 時、データ表示期間30.4μs CPUが待たされる
のではないか。
- 192 :ナイコンさん :2018/06/21(木) 06:37:32.10 ID:6rIREgfJ0.net
- >>187
垂直帰線期間がもったいないような
と思ったけど1回1画面あたり4ライン程度でしたっけ?
>>188
VDP(CRTC?)です
>>190
そのタイミングというか割合が知りたくて
>>191
>CRTCのアクセスサイクルの隙間
これは >>186 の後半の考え方で良いということですね
(Z80でも)サイクルスチールではCPUが待たされることは全くない?
- 193 :ナイコンさん :2018/06/21(木) 07:00:39.35 ID:zLLh/COV0.net
- >>189
それは当たり前だけど、ノイズ表示がどのような時になるのか、なぜノイズが表示されるのか、なぜスクロールさせたときはノイズがでないのか
を知った上での結論が187なのだが、まあいいや
もちろん垂直期間でも書けるので、1ライン中では水平期間のみと書くべきだったな
SRのV1-SとHの違いはよく分からんけど
- 194 :ナイコンさん :2018/06/21(木) 21:12:03.02 ID:tSVjlYid0.net
- >>192
つまりグラフィック表示系のことね
#88のマニュアルだとCRTCは8001由来のμPD3301を指すようなので
mk2まで(もしくはV1S)での高速書き込みモードを考慮外にすると
>>191の説明でだいたい合っていると思う
ただやはりサイクルスチールを取り入れたPC-6601SRでは
映像表示系がRAMをアクセスしている間にCPU側がRAMを読み書きする際には
ウェイトを入れてタイミングを調整しているそうなので(NEC技報による)、
88SRでもウェイトが入ってるんじゃないかな
- 195 :ナイコンさん :2018/06/21(木) 21:24:47.45 ID:3tm1lEgY0.net
- >>194
何も気にせずpushやldiを並べてgram転送してるけど、意識して別の処理とかに回せば良かったのかな?
- 196 :ナイコンさん :2018/06/22(金) 01:25:10.11 ID:2EvcN/NR0.net
- SRで達成した画面高速化ってサイクルスチールなの?
なんとなくデュアルポートRAMで力技解決してるように
勝手に思い込んでました。
- 197 :ナイコンさん :2018/06/22(金) 21:37:05.62 ID:k4YAH/Rx0.net
- >>194
前に調べたときはV2/V1HのGVRAM読み書きはメインRAMより約1割速度低下してたよ
- 198 :ナイコンさん :2018/06/22(金) 23:59:20.34 ID:0FZEc4/vp.net
- よく知らんがZ80のサイクルスチールはウェイトがかかるもんでしょ。
1.テキストVRAMの別バンク化に伴うCRTCへのDMA転送によるCPU停止時間の回避
2.サイクルスチールによる水平垂直帰線期間以外でのVRAMアクセス(もちろんCRTCよりCPUを優先するためノイズを伴う旧88高速アクセスモードとは違う)
3.ALUによる自在な論理演算を伴う3プレーン同時アクセス
1はよく80や旧88が30%CPU止まってると言われてたし、2もウェイトが入るといっても何十%か高速化に貢献してる。3はゲームでは12以上の効果があったはず。
6809の俺でもこれくらいは知ってるのだが。
- 199 :ナイコンさん :2018/06/23(土) 02:54:57.95 ID:kyx3sSOQ0.net
- サイクルスチールが出来ない初代やmkIIでも
G-VRAMにアクセスしなければCPUのメモリアクセスに
支障はないのでしょうか?
- 200 :ナイコンさん :2018/06/23(土) 11:34:45.85 ID:8ovh+bi30.net
- なんか一々効率の悪そうな仕様をあげて「こういう仕様じゃありませんか?」って聞かれてる気がして気持ち悪い。
- 201 :ナイコンさん :2018/06/23(土) 14:07:42.99 ID:YSkODTIGp.net
- メインメモリにアクセスしてる分は普通のZ80 4MHzじゃないの?
ただ、テキスト表示をオンにしてると、テキストVRAMが常に表に出てる旧88は、テキストVRAMからCRTCにDMA転送するため、DMAがバスを占有してCPUが30%停止してる期間が発生するけど。
- 202 :ナイコンさん :2018/06/23(土) 14:32:48.04 ID:YSkODTIGp.net
- 訂正
テキストVRAMについては別バンクにしただけでなく、デュアルポートRAMにしたことで、DMA中でもバスを占有しなくなった、が正しかった。
- 203 :ナイコンさん :2018/06/24(日) 05:10:19.36 ID:G4dq4n070.net
- >>201
データバスが1本しかなければ(普通1本だと思うけど)
VDP?がバスを介してG-VRAMにアクセスしている間は
CPUがメインメモリにアクセスできないんじゃ?特に初代やmkIIでは
- 204 :ナイコンさん :2018/06/24(日) 14:19:45.78 ID:qiJF7i1zp.net
- >>203
>>201は>>199へのレスなので、前提としてGVRAMにアクセスしてないこと前提。
分かりにくくてすまん。
- 205 :ナイコンさん :2018/06/24(日) 16:00:56.31 ID:cn9JTO3N0.net
- >>203
初代やmkIIじゃなくてFHなんだけれど4MHz V1S テキスト表示offのときには
グラフィック表示on/offでメインRAM読み書き速度は変化しなかったよ
バンク切り替えだから?
調べたときにはメインRAM選択してたからGVRAM選択したままだと
遅くなってたのかも
- 206 :ナイコンさん :2018/06/25(月) 09:45:42.60 ID:OkMzQp4Yp.net
- GVRAMがオンかオフかは関係無い。テキストVRAMがおんかオフかは多いに関係ある。
- 207 :ナイコンさん :2018/06/25(月) 09:46:49.83 ID:OkMzQp4Yp.net
- 話の流れを見て無い奴多すぎ問題。
- 208 :ナイコンさん :2018/06/25(月) 10:22:43.64 ID:OkMzQp4Yp.net
- そりゃそうだな、GVRAMがオンならCRTCがGVRAM見てるとき(走査中)はCPUはバス使えないからアクセスできんね。その克服のためにSRでサイクルスチールにしたんだから。
- 209 :ナイコンさん :2018/06/25(月) 12:56:38.00 ID:4VnbtVMg0.net
- テキスト表示で3割も遅くなるのはDMACが遅いから?
グラフィック用メモリも、この調子だと表示に追いつかないんじゃ
- 210 :ナイコンさん :2018/06/25(月) 16:52:31.75 ID:HSiOzZU6p.net
- テキスト表示のためにDMAで30%もCPUがバスを使えないのも、その後の歴史を見ると悪いことばかりではない。
割り込みを禁止してもソフトウェアでハードを常に監視するシステムは作れないから、他機種のようにFDCに貼り付けない。だからFDDはZ80と8255を介するインテリジェント型にせざるを得なかった。
これはコストアップという弱点だったが、それが後にFDゲームが主流になると88はFDアクセス中でもBGMが止まらないという大きな長所になったし、シーナの続編では3Dジオメトリ計算をFDD側のCPUにさせることもできた(らしい)。
- 211 :ナイコンさん :2018/06/25(月) 18:10:18.41 ID:Han8b5lvd.net
- >>210
元祖88の時にはDMAの2Dってあったらしいけど、性能はともかく80s31のようなインテリジェント型よりコスト的にはどうだったんでしょう?
互換性だったのかな?とか色々考えます。
2HDの読み書きルーチンはdi命令を省いたり凄くギリギリ感があるので本当はDMAにしたかったんじゃないかな?っね
- 212 :ナイコンさん :2018/06/25(月) 19:47:17.42 ID:MIBNxnrK0.net
- >>211
DMAは8インチだな。
- 213 :ナイコンさん :2018/06/25(月) 21:56:54.86 ID:zYYaQrb00.net
- コストはインテリジェントの方が高いと思うけど
互換性重視でインテリジェントの方を残したのかと思います
海外版は5インチ2DもDMA接続だったのに、
SR相当のARが出た時に日本と同じ仕様になってしまいました
- 214 :ナイコンさん :2018/06/25(月) 22:07:39.92 ID:hpFyoglD0.net
- 海外版は8801Aの次がmkIIAR?
24kHzは必要だったのだろうか
- 215 :ナイコンさん :2018/06/25(月) 23:51:55.42 ID:7q9IeRlA0.net
- 一応88のノート版という建前のPC-8300てのあったの忘れてた
CP/MマシンのPC-8401というのもあったんだな、知らなかった
PC-200これも忘れてた
- 216 :ナイコンさん :2018/06/26(火) 05:10:27.35 ID:qPVLj1yk0.net
- Z80の非同期バスでサイクルスチールなんてできるのかね
Z80側をノーウエイト&表示は乱れないって回路ならわかるけど
テキストVRAMにLD HL,0000H を並べてもちゃんと動くのだろうか
- 217 :ナイコンさん :2018/06/26(火) 07:08:20.81 ID:QPXvUJMa0.net
- 4MHzのCPUから見てCRTCがGVRAMに1回アクセス(R,G,B同時?)するのは何クロック分なの?
- 218 :ナイコンさん :2018/06/26(火) 07:12:49.55 ID:S7ht201bd.net
- そんなにいろいろ知りたきゃ実機にロジアナ繋いで見てみれば?
- 219 :ナイコンさん :2018/06/26(火) 11:39:34.60 ID:R9GMH9qc0.net
- 日高が描画プログラムでVRAMで処理するのとメインRAMで処理するのとでコスト比較してたけど
VRAMアクセスだからってアクセスコスト多く取るってことはしてなかったな。
普通にアセンブラ命令のステート数足してた。
ちなみにやたら細かく質問してくる人って他機種でも同じこと調べてるの?
せっかくだし他機種の処理についても書いてよ。
- 220 :ナイコンさん :2018/06/26(火) 22:34:01.21 ID:13ho58Ra0.net
- CRTCの型番調べれば性能わかるんじゃね
- 221 :ナイコンさん :2018/06/28(木) 01:24:28.73 ID:CJJt3/Tv0.net
- 初代88のときCRTC(グラフィック用)は専用のICを作ったのかな?
- 222 :ナイコンさん :2018/06/28(木) 12:28:26.32 ID:/TQ7u7+x0.net
- mkIIまではグラフィック画面にコントローラの類は使ってない。
- 223 :ナイコンさん :2018/06/28(木) 19:33:56.06 ID:gd6CkzKsd.net
- 同じチップ使っているから...
と、強引に移植するマニアもいるのですが、PC88シリーズは基本的に移植される側だし同じチップとか言うならFDC(μPD765)とOPNくらいしかないもんな
- 224 :ナイコンさん :2018/06/28(木) 20:23:52.76 ID:nVHFkQxS0.net
- アスキーの蘇るPC8801伝説に、最近の質問と関連する情報が
載っている。
P.167
進化したSR
CPUのパフォーマンスをぎりぎりまで引き出す
グラフィックの描画速度アップ
改良点
1 CPUからVRAMへのアクセスに制限を無くす
2 DMA(テキスト表示をするためCPUを止めている時間が長い)を
制御してCPUが動ける時間を増やす
3 ALUを追加し描画速度を高速化
内部の写真もある
PC8801
CRTC μPD3301D-2
PC8801FA/MA
CRTC μPD3301AC-2(PD3301D-2の改良型)
グラフィックスコントローラ μPD65101
- 225 :ナイコンさん :2018/06/28(木) 20:40:06.81 ID:gd6CkzKsd.net
- VRAMとGRAM、みんな違い理解してるかな?
88はテキストVRAM(普通は0f3c8h〜)をVRAMというし、out 5c〜5eh,aの640x200のアレをGRAMだよ。
一部の優秀なアクションゲーム以外はこれら2つはあまり絡まないんだよね。
ってポート番号とかアドレス普通に覚えてる自分が草
総レス数 1001
211 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200