PLAYSTATION2まで作れる

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
一修行者

PLAYSTATION2まで作れる

#1

投稿記事 by 一修行者 » 9年前

 人から聞いた話だけど、MS-DOS3.3シリーズは、32ビットMS-DOSでプロテクトのフラットで動かしている。
 等、実際は、過去に流れた情報と全く反対の情報が流れている。ハードディスクも基本的に3.3DOSで、
32ビットBIOSを使えば、2TBまで使える(MSDOS本体で4TB使える。SASI(SCSI、NEC専用IDE対応)で)。
フロッピディスクも、直接ハードウェア制御を行えば、2GBまで使える(SONYの話によれば)。実際に乗せている
ハードディスクは、基本的に10GB以上乗せている可能性が十分ある。要するに16ビットで使う事で終わらせた実情がある。
PC-9801Raからやり直しが必要としている。

 更に、日本国建国の米と言われているV30モードもあまり良く説明されていない。基本的にRISCで出来ていて、
レジスタは15個あり、更に8086と非互換である。8086のエミュレータを載せているから、
8086で動く事が出来ると言う意味である。RISCのV30モードで使い方は、V30でROMのN88BASICで立ち上げ、
FILE数を最大にすると、動かす事が出来ます。それは、フロッピー、ハードディスクでアクセス出来ます。FILES
でFILEを見ると、ROMのN88BASICモードのシステムファイルの内容が見えます。その中に、V30モードのアセンブラが見えます。
 そして9801のRa以上9821AP未満内にはV60モードで走っていて、更にRa以上は、使い方によって全色で表示する事が出来ます。
更にその上で、
ここから本格的な話で、PC-9821Cu16で全て終らせています。それ以上の拡張は、ソケット7で拡張出来るので、それが64ビットを実質的に使う事が出来ます。そこで
Cu16はTRIDENTが置いています。それは、(SONY)の話では、PLAYSTATION2レベルまでのゲームソフトが出来るとの話です。皆様の英知がPC-98の復活となると思います。
ふざけた話で、全く遅く動くような態度は、結局国を乗っ取られます。皆様の努力必要とします。

YuO
記事: 947
登録日時: 13年前
住所: 東京都世田谷区

Re: PLAYSTATION2まで作れる

#2

投稿記事 by YuO » 9年前

なにが書きたい/言いたいのか全く分かりませんし,技術的にも間違っていることも多く,実機を実際に取り扱ったことが無い人の伝聞情報だけによる記述と思えますが……。

一修行者 さんが書きました: 人から聞いた話だけど、MS-DOS3.3シリーズは、32ビットMS-DOSでプロテクトのフラットで動かしている。
MS-DOS自体はリアルモードまたは仮想86モードで動いています。
原則はリアルモード (起動時は常にリアルモード) で,80386以上のCPU + EMM386.sysのような仮想EMSドライバを使った場合,EMSドライバがCPUをプロテクトモードに切り替え,MS-DOS自体は仮想86モード中で動くようになります。
ただ,3.3系のEMM386.sysが仮想86モード対応だったかどうかは記憶が曖昧です。
5.0以降であれば仮想86モード対応であったのは間違いないのですが。
# そもそも,このあたりを「人から聞いた」レベルでは当時使っていなかったのでしょうね。

もちろん,DOS-Extenderを使ったり,直接CPUのモードを切り替えて32bitモードで使うこともできましたが。
一修行者 さんが書きました:  そして9801のRa以上9821AP未満内にはV60モードで走っていて、更にRa以上は、使い方によって全色で表示する事が出来ます。
とりあえず,PC-9801RA2/5/21/51はパレットモード以外の方法で,標準的なディスプレイを使って出力する方法は存在しませんでした。
A8000,B0000,B8000,E0000あたり(最後の自信が無い)のメモリにパレットコードを書き込むのであって,パレット選択可能な4096色全部を同時に表示するのは無理な話です。
PC-9821Raと勘違いされているのでしょうかね。
PC-9821系は発売がWindows 3.1以後だったりするため,同時発色数等が増えているはずです。

---- 修正履歴 ----
20150515T1305+0900 EMM386.sysのようなEMSドライバ→EMM386.sysのような仮想EMSドライバ,32bitモード→プロテクトモード,自身→自信

一修行者

Re: PLAYSTATION2まで作れる

#3

投稿記事 by 一修行者 » 8年前

 書いてある通り、あなたは知らないだけの話です。だから、ここで掲示板で書いたのであるが。正しい技術的情報が伝えられるようにしたいだから。
 386SX以降は、ROMの付近に4Mバイトの画像表示メモリ(VRAM)を置いてあるのです。更にその下に4MバイトのSRAMを置いてあるのです。
 http://www.vector.co.jp/soft/dos/prog/se489509.html
 これは、386DX以上の内容では、メモリ4Mバイト以上あれば、動きます。ただし、MMX命令を使っているから、MMX以上と書いてありますが、486NOTEのDIRの内容を使うと
出来ると他の人に確認してもらっています。これは、上の内容がまだ知らなかった内容の時に作って、AP以上宣伝の内容で動かせたのであるが、全色で256色パレットで表示しています。
が、386DX以上に載せているPC-9801シリーズでも走る内容であります。宣伝は、4096色の中の16色パレットとの話になっていますが、違うと事が分かる内容です。これだけでも
違うことが分かるけれど、これを表に出した結果、上の驚異的なPC-9801の実態の内容を、NEC関係者、そしてSONYから教えてもらったのです。VRAMの位置は、自分の作ったプロ
グラムで確認して欲しいです。
 386SXが、プロテクトモードの立ち上げしか出来ないから、仮想86モードだと思われますが、実際はプロテクトのフラットであります。386DX以降は、リアルモードが走るから、普通の
インストールだと、フラット版MSDOSは、インストールされません。説明書を良く読んでください。

一修行者

追加

#4

投稿記事 by 一修行者 » 8年前


原則はリアルモード (起動時は常にリアルモード) で,80386以上のCPU + EMM386.sysのような仮想EMSドライバを使った場合,EMSドライバがCPUをプロテクトモードに切り替え,
MS-DOS自体は仮想86モード中で動くようになります。


上のプログラムは、基本的にメモリサーバ類が、入っている場合は動かないのです。当然EMM386.sys、HIMEM.sys、EMM386.EXE等は入れて欲しくありません。以上。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 13年前
住所: 東海地方
連絡を取る:

Re: PLAYSTATION2まで作れる

#5

投稿記事 by softya(ソフト屋) » 8年前

とりあえず調べる気も起きないので調べませんが、例え今更古臭いPS2レベルが出来た所でPC-98が復活する意味が分かりません。
既に日本は負けています。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

一修行者

Re: PLAYSTATION2まで作れる

#6

投稿記事 by 一修行者 » 8年前

softya(ソフト屋) さんが書きました:とりあえず調べる気も起きないので調べませんが、例え今更古臭いPS2レベルが出来た所でPC-98が復活する意味が分かりません。
既に日本は負けています。
 古臭いと思わないけれど。もしかして、GHz走らなければ、古いと。そして、PS2ゲームソフト、それ程古い内容かな?
 Ghzは、将来、レーザー光線レベルの周波数だから、禁止されるでしょう。400MHz以下しか作られないでしょう。もう少し、物理学を勉強しろ。
電子レンジの周波数で動かす事は、許される訳はないでしょう。それは、スーパーコンだけでしましょう。機器制御では、まだ20Mhz以下で動かしていますから。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 13年前
住所: 東海地方
連絡を取る:

Re: PLAYSTATION2まで作れる

#7

投稿記事 by softya(ソフト屋) » 8年前

一修行者 さんが書きました:
softya(ソフト屋) さんが書きました:とりあえず調べる気も起きないので調べませんが、例え今更古臭いPS2レベルが出来た所でPC-98が復活する意味が分かりません。
既に日本は負けています。
 古臭いと思わないけれど。もしかして、GHz走らなければ、古いと。そして、PS2ゲームソフト、それ程古い内容かな?
 Ghzは、将来、レーザー光線レベルの周波数だから、禁止されるでしょう。400MHz以下しか作られないでしょう。もう少し、物理学を勉強しろ。
電子レンジの周波数で動かす事は、許される訳はないでしょう。それは、スーパーコンだけでしましょう。機器制御では、まだ20Mhz以下で動かしていますから。
私の知る世界とは設定が違う世界のお話の様です。
そちらの設定はよくわからないので、私にはお答えは不可能かと思います。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

YuO
記事: 947
登録日時: 13年前
住所: 東京都世田谷区

Re: PLAYSTATION2まで作れる

#8

投稿記事 by YuO » 8年前

私も調べる気もおきませんし,真面目に反論するのもばかばかしいですが……。
一修行者 さんが書きました: Ghzは、将来、レーザー光線レベルの周波数だから、禁止されるでしょう。400MHz以下しか作られないでしょう。もう少し、物理学を勉強しろ。
「もう少し、物理学を勉強しろ」と他人に言う前に,ご自身が勉強なされた方がよいと思います。

レーザーは指向性が強い・位相が揃っているといったような特定の性質を持った電磁波であって,特定の周波数帯の物をのみを意味するわけではありません。
そもそも,「レーザー光」というからには光 (赤外線・可視光線・紫外線あたり)でしょうから,少なくとも周波数が3THz以上を指すと思います。
周波数にして最低でも1000倍,可視光帯 (400THz - 700THzあたり) で見れば10万倍もの開きがあるGHz帯がなぜ「レーザー光線レベルの周波数」なのか,理解できません。
一修行者 さんが書きました:電子レンジの周波数で動かす事は、許される訳はないでしょう。
電子レンジのマイクロ波は2.45GHzですが,それを500Wとかの出力で,ちゃんと調理できるように出力しているからこそ調理が出来るのです。
PCのCPU等の動作で使用する電力は熱に大きく変換されてしまっているので,実際のCPUの電力使用量 (元々電子レンジより基本的に小さい) より小さい電磁波しかでないですし,波として不揃いなのですから,電子レンジの周波数であるから「許される訳はない」とするだけの根拠になり得ませんよ。

アバター
Dixq (管理人)
管理人
記事: 1661
登録日時: 13年前
住所: 北海道札幌市
連絡を取る:

Re: PLAYSTATION2まで作れる

#9

投稿記事 by Dixq (管理人) » 8年前

なんか昔も似たようなスレありましたね。

閉鎖

“C言語何でも質問掲示板” へ戻る