2008 年 11 月 4 日

ROM BASICは神!!

Filed under: パソコン,日記 — わぴこ @ 2:38 AM

今日は倉庫からパソコンの本やマニュアル、PC-9801Fを引っ張り出してきました。
というわけで9801FとROM BASICについてのお話です。

とりあえず分解して電源ON~~あれっ??
何回か電源を入れなおしているうちにROM BASICが起動しました。
ピーッピーッピッ
次はFDDのテスト・・・まったく読みに行きません。
メモリスイッチを初期化しても変わらず・・・
I/Fに目をやると水晶発信子に緑色のものがっΣ(゚Д゚;エーッ!
I/Fオワタ\(^o^)/と思いつつ何回か挿しなおすと読みに行くようになりました。
あせったよママン

486MVでフォーマットした2DDのシステムを読ませてみました。
全然読めません_| ̄|○
ヘッドクリーニングをしても読めないのでPC-9801DAで読ませてみました。
やっぱり読めませんでした。
ここに至って恐ろしいことが発覚しました・・・
ごめんなさい。
あれだけ調子こいていたのに2DDが扱えてませんでした。

他のドライブで読めないダメディスクを作って・・・研究のやり直しだ_| ̄|○
別のディスクでテストしてもダメでした。

ここから戦いが始まります。
メモリスイッチを初期化してしまったのでDOSからは128KBしか見えません。
なんとかOSを起動してメモリスイッチを変更しないことには何も出来ないわけです。
メモリが128KBしかないのでDOS5や6は絶対に起動できません。
ちなみにI/O DATAのPC-34Fを増設しています。
これなら1枚で640KBまでカバーできます。
とりあえず2.11のディスクを9801DAで作っても起動せず。
BASICまで引っ張り出してきましたがやっぱり起動せず。
HDDを引っ張り出す手もありますがDOS5なので意味なし_| ̄|○
1MB I/Fも引っ張り出してきましたがやはり壊れているようで
変に認識をするものの起動できず・・・内蔵FDD I/Fまで使えなくなりました。
PC-9801Eで使えていたのでもうだめですね。
FD1155Dも9801DAから引っ張り出してつないでみましたが
残念ながら読めませんでした。設定が間違っているのかなあ???

OSを起動する手は完全に手詰まりになってしまいました。
こうなったらROM BASICから直接メモリスイッチに
ちょっかいをかけるしかありません。
幸いなことにBASICのマニュアルが部屋にあったので
モニタモードからメモリスイッチを変更することに成功。
今までの数時間を返してくれYO!!(怒
今まで起動しなかったDOS2.11も起動するようになりました。

俺様メモ
ROM BASICからメモリスイッチを変更する方法
MON
SSW
SSW3
値を入力
Windowsの電卓で2進数を16進数に直すと便利。
リセット、640KBになったか確認。
VM(一部),UV以前のマシンが対象です。
VX(VM一部)以降ではおそらくデフォが640KBなのでまず必要ないでしょう。

うまくいったところでFD1035を引っ張り出してテストしました。
RDをオープンにすると使用できます。
FD1155Dの設定からVFOの設定だと思われます。
FD1035はVFO内蔵のようです。
9801FのI/FにはSEDが乗っているのでVFOなしのドライブで無いと使用できません。
縦の2DDドライブコネクタは内蔵の延長なので変換ケーブルで
VFOなしの2DDのドライブが接続できます。
例えばFD1035のRDをオープンにして3,4代目の設定にすれば多分使えます。
横向きの640KBI/Fは内蔵とは無関係の昔の640KB外付けFDD用のI/Fみたいです。
Z80互換CPUが乗っている変換ボード付のドライブですね。
テストしていないので確証はありません。

そういえばROM BASICからメモリのハイ領域??(VRAMとかUMBとかにあたる領域)
にはアクセスできないのでしょうか?
セグメントの問題とか??素人だからよくわかんないです。

書いていたら時間がかかってこんな時間に_| ̄|○
さっさと寝よ_| ̄|○

2008 年 9 月 29 日

鼻血

Filed under: パソコン,日記,無線 — わぴこ @ 2:08 AM

数ヶ月ぶりに鼻血が出ました_| ̄|○
くしゃみをしたときに出たものと思われますが
しばらく気づかずに血の痕跡を少しばら撒いてました_| ̄|○

せっかくの機会なのでつけペンで血で絵を描いてみました(ぉぃ
いい色じゃあないですね。
ペン先を傷める可能性があるのでよい子は真似しないように・・・

これから冬になると鼻血が出る機会が増えるので鬱です。

のっぺらボード(もどき)製作
というわけで外付けFDDの2HD/2DD自動切換えボード
某所でのっぺらボードと呼ばれているものを試作しました。
今回はじめてブレッドボードで製作しました。
だってはんだ付けめんどくさいし、とりあえずお試しなので(笑
もちろん製品化する予定もありません。

というわけで部品が届いてから速攻で作業開始。
まずはLANケーブルを切ってジャンパーを作成。
なんといってもこれが無いと配線できません 。
次にCバスから信号を持ってくるためにIF-2771を出してきました。
このボードは小亀(笑)がのせられるようにCバスの線が出ています。
いざ組み立て開始~~何度もICを選びなおしました。
ブレッドボードで事足りるような回路を組まないといけないので
苦労しましたがやっぱり足りないのでICソケットを使って空中配線することに。
それが裏目に出ました_| ̄|○
74LS240がパシッという音とともに焦げ臭い臭いが・・・
電源逆さしによって燃えました(´・ω・`)ショボン
74LS240は現時刻を持って破棄
なんとかICとトランジスタで組み上げました。

ジャンパーの嵐です。

いざテスト・・・あれっ??
予想通り動きません(*゚∀゚)アヒャヒャヒャ㌧㌦㌧㌦
まずはMS-DOSのDEBUGを使ってテストです。
-O BE 2
00BEhをいじってやると反応を示しますがデータを拾ってくれません。
ためしにデータ入力部を接地して00BEhにデータを送ると2DDモードになりました。
うちにはオシロが無いのでテスターだけがたよりです。
どうもNOT回路に使用したトランジスタがだめだということに行き着いたので
空中配線で74LS05を接続すると何とか動作するようになりました。

PC-486MUとFD-1135Dでテストしました。
使えるものの早くも問題点が浮上_| ̄|○
切り替え動作が遅いのでPCとのタイミングがずれるみたいです。
2DDで読みに行って失敗->2HDに切り替わるものの
ヘッドがカチカチいってディスクから起動できません。
切り替えが遅いのでアクセス途中でモードが切り替わる形に
なっているためだからと思われます。
2DDの外付けから起動するとなぜか外付けの2HDのディスクが読めなくなる。
原因はわかりませんが前もそんな症状があったことがあったような・・・
このシリーズのマシンはそういう仕様なのかもしれません。
MS-DOS6.2のせいかも・・・今回は6.2のFDだけでテストしているので。

動作が遅いのは回路の組み立てがいいかげんだからと思われます。
ちゃんとはんだ付けして配線が短くなるようにしないとだめですね。

実装とは違いますけど回路図

X-700H
最近オクで見かけるようになりましたけど送料がべらぼうに高いので
5000円以下でないと買う気にはならないです。
多分送料だけで5000円を下回ることは無いでしょう。

FDCに関する俺様メモ
2HDアクセス
00BEh 1B 00011011
0094h 54 01010100
00CCh FF 11111111
2DDアクセス
00BEh 59 00011001
0094h 54 01010100
00CCh FF 11111111

00CCはFF 11111111のまま変化しなかったので
2HDのFDで起動した場合は1MBのポートを使いつづける模様。
2DDのFDで起動した場合は00CChが使用されると推測できる。
別のマシンでテストしたところそうであった。

2008 年 7 月 16 日

タッチパッドが邪魔だぁ

Filed under: CMC海賊版,パソコン,日記 — わぴこ @ 1:51 AM

私のメイン機のinspiron 1525のタッチパッドに死んでもらうことにしました。
このマシンはタッチパッドが深くない???のでかなりの確率で触れてしまって
文字の入力に悪影響が出るのです。・゚・(ノД`)・゚・。 うえええん
というわけで作業開始~~

1.純正のツール
タッチパッドのツールが配布されているのでインストールしてみたところ
クリックしても出てこない項目が多く、うまくいかなかったのでこの手は断念。
Windows2000だから???

2.変なドライバを入れて頃すヘ(゚∀゚ヘ)アヒャ
PS2ポート接続扱いのせいかデバイスマネージャを見ても
デバイスを一時的に無効にすることが出来ないので
(削除したとしても再起動で復活する可能性大)
別の適当なドライバをインストールしてエラーにして無効にすることにしました。
結果うまくいきました(^^)v
ただし、この手の方法は下手するとブルースクリーンで二度とWindowsが
起動しなくなる可能性が結構あるので真似しないでください。
なので再起動するときに心臓がバクバクものでした_| ̄|○

CMC海賊版のpingサーバー
いまだに私のブログしか表示されていません(T.T)
使い方を
http://wapiko.ddo.jp/wapi/search/CMC/blog.htm
に書きましたのでご利用ください。
それともこちらから定期的に拾いに行ったほうがいいですか??
でもそれだとリアルタイム更新の意味が無い悪寒_| ̄|○

にちゃんねるのスレ
>>632氏
633氏の方法の通りです。

富士山のあたりに地震が発生しているようですが
もしかして火山性地震とか??(((( ;゚Д゚)))ガクガクブルブル
だとしたら怖すぎですね。

« 前ページへ次ページへ »

HTML convert time: 0.551 sec. Powered by WordPress ME