PC-98エミュを語ろう18

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
2018/09/02(日) 14:33:42.42ID:nqUzIUYg0
NEC PC-98シリーズは過去のものとなりましたが、
その膨大な遺産を活用できるPC-98エミュレータは非常に便利な存在です。
そんなPC-98エミュレータについて語りましょう。

■Windows用PC-98エミュレータ
Anex86
ttp://homepage2.nifty.com/ans/
T98-Next
ttp://www.geocities.jp/t98next/
Neko Project II
ttp://www.yui.ne.jp/np2/
ttp://retropc.net/yui/

■前スレ
PC-98エミュを語ろう17
http://egg.5ch.net/test/read.cgi/software/1500009461/
2019/09/10(火) 16:32:35.54ID:UTiPqPwa0
あらゆるエミュで dir してみてまともにファイルが出て来ないならFATかDirの破損だな。
FAT12の場合フラグメントしてなければ手動で組み上げる事も可能なので
どうしても、ってんなら、がんばってみれ。
ぐぐれば最低限の情報は出てくるので、健常なFDと見比べて頑張る。

ただしデータエリアまでオワってたらどうしようもない。
バイナリエディタでファイルをざっと見てみて、
0000000000000000000000000000000000000000000000
な所が異様に多かったら怖いな。
2019/09/10(火) 16:33:45.59ID:UTiPqPwa0
(割ったんじゃなくて自分で抜いたなら・・・ >>763 さんが詳しく抜き方を教えてくれるぞ・・・)
2019/09/10(火) 16:40:57.84ID:vsDwpDco0
そんな難しい話なのか?
1枚目の画像の白い部分がファイルなんでしょ
起動画面でAUTOEXEが動いてない時点で…
2019/09/10(火) 16:45:59.47ID:aqih+HQx0
>>766
自作PCの相談でもそうなんですが
難しく考えることが94%なんです
実際はこんな基本的なこと見逃してたのかってことが多いです
その通りでAUTOEXEが動いてない時点でお察しって感じですよね
一応編集してみたんですけどね
2019/09/10(火) 16:48:24.33ID:vsDwpDco0
編集?
2019/09/10(火) 16:50:27.05ID:aqih+HQx0
AUTOEXEC.BATの編集です

ECHO OFF
A:
cd ¥Lands
install.exe
2019/09/10(火) 17:03:45.27ID:xA3PYtKp0
今となっては98のゲームとかインディーズゲー以下のゴミだよな・・・
2019/09/10(火) 17:13:47.69ID:cmJxL82n0
>>766
君もインストールした事がないの?

多くのソフトであるインスト順序だよ
システムフォーマットしたFDで起動して、そのFDを抜いてゲームのFDを入れる
2019/09/10(火) 17:32:02.32ID:VnI0xnps0
>>771
それ当たり前じゃん?
じゃないと1本もインストールできない
2019/09/10(火) 17:33:27.25ID:VnI0xnps0
画像からすると5.00A-Hだな
2019/09/10(火) 17:36:36.57ID:vsDwpDco0
そういうインスト手順のソフトはあまり記憶にないなぁ
今回の問題とは関係ないと思うけど
2019/09/10(火) 17:41:27.64ID:x+xieOag0
>>766
command.comが無いってのも…
別ドライブ起動してるだけなんだろと予想
2019/09/10(火) 17:44:21.20ID:x+xieOag0
sys無しの何かのインストールディスクでautoexecとかは起動FDD作る為のもんじゃないの?
2019/09/10(火) 17:51:39.47ID:vsDwpDco0
>>775 dir結果でさっしてあげて
2019/09/10(火) 17:52:15.91ID:cmJxL82n0
>>772
上級エミュ厨の俺は何度もこのインスト手順をした記憶がある
システムを入れてないソフトの多くはこのインスト手順だと思うよ
じゃないと起動(HDDから起動させるか)できないんだからw

>>776
ゲームによって色々だろ
このゲームのAUTOEXEC.BATは
@ECHO OFF
prompt $p$g
ですね

何故、分かると言うと上級エミュ厨だからです
2019/09/10(火) 17:55:17.11ID:vsDwpDco0
>>778 HDDインストはHDD起動かソフトのFD起動しか印象ないんだわ
2019/09/10(火) 18:03:40.41ID:cmJxL82n0
>>779
そういうソフトを買わなかったという事もあるわな
言い方が悪かった、申し訳ない

>>775
画像を見れば、Aドライブにランズ オブ ロアが入ってないというのが分かるよねw
2019/09/10(火) 18:05:00.92ID:r0PRKIL+0
>>778
天才現る
2019/09/10(火) 18:18:23.96ID:Ll5mtUdX0
パワードールは起動ディスクから起動してHDDにインストだった
2019/09/10(火) 18:21:52.08ID:UTiPqPwa0
実機触っていない世代が増えたなぁ・・・
2019/09/10(火) 18:33:42.55ID:53OuXeUg0
実機触れてなくても説明書には触れてるだろ
2019/09/10(火) 18:34:26.12ID:UTiPqPwa0
割ってですね、わかります。
2019/09/10(火) 18:59:31.74ID:J41wfJnh0
説明書付きの中古っていまどきあるの?
ファミコンでさえ裸なのに
2019/09/10(火) 19:01:58.09ID:vsDwpDco0
さすがに釣り針大きすぎ
2019/09/10(火) 21:14:03.59ID:aD1ZcUeC0
HDDつけた状態でFD起動するとFDがA、HDDがCドライブになる。
FDをランズオブロアのDisk1と入れ替えて、
INSTALLでインストーラが起動しなかったら、ディスク壊れてる。
インストーラでインストール先をHDDを指定。20MBくらい空いていないとNG。
2019/09/10(火) 21:16:57.07ID:P7sf9TZX0
dirの結果見てあげて…
2019/09/10(火) 22:33:39.07ID:KSifcDJB0
面白くなってきやがった
2019/09/10(火) 22:48:33.10ID:xDl6l+ls0
まくるぞぉ〜 (日記的な意味で)
2019/09/10(火) 23:24:05.53ID:KQgmDk1t0
まさか実機のCドライブにフォルダ作ってファイルコピーしたとか?w
2019/09/11(水) 01:19:46.62ID:C7gBvuVi0
>>786
ついこないだ初代IBM-PCが未開封のまま見つかったとか言う話もあったし
確か去年か一昨年辺りにアキバのどっかに未開封システム一式が入荷したとか言う話もあったような
まぁあるところにはあるって話
2019/09/11(水) 09:22:42.07ID:/CVAVyoo0
ソフトの取説見ればw
2019/09/11(水) 09:48:34.17ID:Fe2Rec4y0
とりあえず今後の為にDOSの入門書を購入する事をお勧めする。
購入するだけでなくちゃんと読めよ
2019/09/11(水) 10:13:07.42ID:rDoaxmsw0
HDDにインストールできました
原因はシステムディスクの不具合でした

しかし起動ディスクにエラーが出てしまいゲームが始まりません
emsメモリ確保が出来ないようです
HIMEM.SYSのサイズが0だったのでwinに入ってるHIMEM.SYSにすり替えてもダメでした
2019/09/11(水) 10:38:29.02ID:NXBfs4aJ0
HDDで起動してファイルの無い
起動ドライブでinstall叩いてて
システムディスクエラーだったって
どういう事?
2019/09/11(水) 10:43:06.27ID:RZwn8kNV0
>原因はシステムディスクの不具合でした
こういうウソを言っちゃうキミになってしまって先生は悲しい
昔はピュアだったのに……
2019/09/11(水) 10:45:22.93ID:Mu+v2Y/t0
ディスクイメージだけよくわからずに落としてしっちゃかめっちゃかやってんだろうな
2019/09/11(水) 12:38:43.89ID:Fe2Rec4y0
>>796

>HIMEM.SYSのサイズが0だったので>winに入ってるHIMEM.SYSにすり替え
>てもダメでした

こんな事してるようだから、システムディスクのエラーなんて事言い出しちゃうんだろうなぁ(=д=。)
2019/09/11(水) 12:42:53.30ID:uVHfNdVy0
荒らしのレス乞食だろ
嘘吹きまくってとにかく構ってもらおうとする典型例じゃん
2019/09/11(水) 12:49:37.94ID:NXBfs4aJ0
同一人物ではない説
2019/09/11(水) 22:39:40.66ID:avgk7ho+0
優しいな おまいら
2019/09/13(金) 08:56:52.73ID:nUqSuU6/0
実機いじったことのない奴が言ってることはメチャクチャだな
2019/09/13(金) 23:16:32.00ID:3LVt/ryU0
実機いじってない世代でもエミュは欲しいんやな、って。
懐古厨の意味が大きいからな、レゲーはw
2019/09/13(金) 23:36:42.77ID:P9b3UTsG0
最近、ペルシャソフトの 拘束(あえぐ方)に ハマってます
2019/09/14(土) 01:21:34.71ID:tTmNbcWL0
実機いじってた世代でも、劣化が止められず代替部品の調達も難しくなってくれば、エミュレータの方をメインで使うよ
2019/09/14(土) 06:24:31.85ID:c4TvU2OI0
>>807
うん、せやから、そんな人ばっかりなんかなって。
2019/09/14(土) 20:43:41.80ID:Ie1EVChj0
np21wでポリスノーツの口パクがちょっと動くようになってる?
2019/09/15(日) 00:15:51.61ID:yYFP8rFJ0
あとnp21wへのMIDIの要望は
・ウインドウが非アクティブになったらMIDIの音が消えるようになってほしい
・マウスホイールでMIDIの音量も調整できるようにしてほしい


fmgen版がいつの間にかこの仕様になってた
2019/09/15(日) 00:33:34.29ID:EokfwCxp0
> np21wでポリスノーツの口パクがちょっと動くようになってる?

まじすか、ちょっと 確認してくる!!(来週くらい、日記的な意味で)
2019/09/15(日) 22:38:25.62ID:s01LcIds0
>>809
変わってねーよタコ
BBA何回も見せんじゃねーぞ!
2019/09/16(月) 09:18:30.36ID:ctaIyXzM0
>>812
気持ちわかる。BBA(笑)
2019/09/16(月) 23:14:43.08ID:l6f4y9BO0
BBA!好きじゃあああああああああああああああああああああ
815名無しさん@お腹いっぱい。
垢版 |
2019/10/22(火) 02:45:49.20ID:ZGkUKBas0
SimK
‏ @simk98l
5 時間5 時間前

Win9xのIDEドライバが実機BIOSが無いと動かない理由を調査してましたが、なんとIDE BIOSによるIDE関連のI/Oポートアクセスを監視しているようです。
816名無しさん@お腹いっぱい。
垢版 |
2019/10/22(火) 03:34:23.57ID:ZGkUKBas0
OS/2とWindows9xはディスク回りのアーキテクチャ似ていると聞いたことがある。
Windows9xで完璧に作動できるようになればOS/2が動くようになる可能性がある。

Ladders and Dragons | OS/2 Museum
http://www.os2museum.com/wp/ladders-and-dragons/
2019/10/22(火) 11:35:48.38ID:ZGkUKBas0
Anex86はWindowsNT3.51が動いたけど、NT3.50は試していないな
2019/10/22(火) 12:39:53.43ID:ZGkUKBas0
SCSILBA(・∀・)イイ!!
819名無しさん@お腹いっぱい。
垢版 |
2019/10/23(水) 03:28:00.52ID:MQfy+1g50
NP21/W rev69β1 キタ―――(゚∀゚)―――― !!
2019/10/23(水) 13:32:00.19ID:MQfy+1g50
NT3.51のスレーブの認識関係は変化ないようですね
2019/10/24(木) 11:15:17.56ID:4gJQrSRb0
ろいあす
‏ @Gueld2
7月8日

Neko Project 21/Wは、CPU周り(32ビット)のバグが残ってるような気がする。Neko Project IIでは普通に動くゲームが、Neko Project 21/Wでフリーズすることがある。
2019/10/24(木) 11:17:25.76ID:4gJQrSRb0
めぐみん@んなぁ〜
‏ @megumin_vs

Neko Project 21_Wでは愛用のHigh Quality Filerが起動しないのは何故なのか
オリジナルのNP21では問題ないのに不思議だ
一応ソース見てみたが…まあ分かるわけも無い
823名無しさん@お腹いっぱい。
垢版 |
2019/10/24(木) 18:37:32.56ID:4gJQrSRb0
>>567

D
‏ @drachen6jp
3月7日

NP21/WでのNT3.51
プライマリスレーブだけがダメなだけですね

セカンダリの方はいけました

https://pbs.twimg.com/media/D1DRlTCU0AAXnpB.png

https://twitter.com/drachen6jp/status/1103612654881398785
https://twitter.com/5chan_nel (5ch newer account)
2019/10/24(木) 19:17:06.04ID:B/XqteTt0
SPのバージョンぐらい書いたらいいのに
2019/10/25(金) 01:00:36.46ID:97UENqNQ0
SP5に決まってるだろ
2019/10/25(金) 01:07:17.53ID:97UENqNQ0
メモ


YKSOFT Systems
‏ @yksoft1

Windows NT 3.5 for PC-98 works on NP21/W and NP2kai with DISK.SYS and CDHD_F.SYS
replaced with NT 3.51 version.

https://pbs.twimg.com/media/D_LCpYZU8AAzTNU.png
2019/10/26(土) 13:06:39.41ID:RpDPCkkS0
NP21/W rev69β1 でWindows NT 3.5(3.50)の作動を確認しました。
NP21/W rev68では動きませんでした。
Anex86で動くか試してみたら動きました。
あと興味深い発見がありました。
NT3.51ではHALが5MHz系と8MHz系と分かれていましたが、NT3.5では
分かれておらず、どちらでも起動できるようです。
2019/10/26(土) 13:10:12.29ID:RpDPCkkS0
あと何故かNT3.5ではHALTが機能するようです。ホストのCPU負荷が低くなります。
2019/10/26(土) 13:12:17.63ID:RpDPCkkS0
NT3.5で特に動かすソフトもないのでインストールさえしなかったけど、
いろいろな発見ができました。
2019/10/26(土) 13:12:40.16ID:RpDPCkkS0
Anex86のIDEエミュレーション精度はやはり高かった。
2019/10/26(土) 13:25:06.29ID:RpDPCkkS0
あとは誰かPC-98版Windows NT 3.1で試していただければ...
NT3.1は大容量HDDに対応していない可能性が高いのと、ATAPIなCD-ROMに
対応していない点のが難点。HDDはPC-98の場合は標準のパラメーターなら
たぶん認識するので大丈夫でしょう。PC-98版NT3.1用ATAPI CD-ROMドライバなんて
ネットで探してもまず無いだろうな
2019/10/27(日) 00:12:24.27ID:t7RsOFeB0
nt3.1 ホスィ
2019/10/27(日) 06:29:59.45ID:/WP0EteQ0
56名無しさん@お腹いっぱい。2016/12/31(土) 15:33:27.37ID:aIoenUj70
>EPSONのESDI_506.PDRのアップデート入れてると
>CD-ROMドライブ接続になっているとWindowsが起動しないようだ。
>KRNL386.EXEが読み込めない等のエラーが出る

58名無しさん@お腹いっぱい。2016/12/31(土) 17:16:23.47ID:aIoenUj70
>QEMU/9821だとEPSONのESDI_506.PDRのアップデートいれた状態で
>CD-ROM認識させても問題なく起動した。

http://egg.5ch.net/test/read.cgi/software/1482812256/

NP21/W rev69β1で試してみたら改善されているようです。CD-ROM認識しました
2019/10/27(日) 07:03:38.13ID:/WP0EteQ0
>>833
ただEPSONのESDI_506.PDRのアップデート使用の留意事項は
ドライブは2台迄しか認識しない。セカンダリスレーブに接続した場合は起動しない、
IDE BIOS有効時にはスレーブが認識ししなかったりするので注意
2019/10/27(日) 07:06:40.80ID:/WP0EteQ0
>>834
訂正

ただEPSONのESDI_506.PDRのアップデート使用の留意事項は
マスターしか認識しない。セカンダリスレーブに接続した場合は起動しない。
IDE BIOS未使用でプライマリマスタに繋ぐとMS-DOS互換モードになる。
IDE BIOS使用でプライマリマスタに繋ぐと起動しない。
等注意点がある。
2019/10/27(日) 07:33:33.41ID:/WP0EteQ0
>>834
再訂正

ただEPSONのESDI_506.PDRのアップデート使用の留意事項は
マスターしか認識しない。セカンダリスレーブに接続した場合は起動しない。
IDE BIOS未使用でプライマリマスタに繋ぐとMS-DOS互換モードになる。
等注意点がある。
2019/10/27(日) 07:45:19.30ID:/WP0EteQ0
>>834-836
再訂正

ただEPSONのESDI_506.PDRのアップデート使用の留意事項は
マスターしか認識しない。セカンダリスレーブに接続した場合は起動しない。
IDE BIOS未使用でプライマリマスタに繋ぐとMS-DOS互換モードになる。
等注意点がある。
IDE3台繋ぐと起動しない。(プライマリマスタ、プライマリスレーブ、セカンダリマスタ)
2019/10/27(日) 08:39:07.28ID:TlmyqvVR0
あらしのごたるw
2019/10/27(日) 11:24:35.64ID:SxLA8YT40
日記、マジでいい加減にしろ
twitterでやれ
2019/10/27(日) 11:49:25.42ID:FGuw666c0
問題ない
続けろ
2019/10/27(日) 12:16:23.10ID:3koUtarQ0
価値ある情報や、いいスレの流れをとめる日記ならあれだけど
今のこのスレで言われても響かないなぁ
2019/10/27(日) 12:55:16.03ID:/WP0EteQ0
怒られちゃった。
今HOTな話題はIDEの0457h件ですね。
Windows NT 3.5の作動に関連しているようです。しかしWindows 3.1で
作動が不安定になるようで調査中のようです。
2019/10/27(日) 13:14:17.74ID:/WP0EteQ0
NP21/W rev26で0457hが書き込み禁止にしたそうです。
じゃあNP21/W rev25Windows NT 3.5(3.50)は起動できるのではないかと思い
試してみたら動きました。rev26では動きません。
2019/10/27(日) 13:18:19.44ID:ebQquUU00
windowsだったらvmwareでも使ってろって話でしょ?
実用性がなさすぎて共有しても意味がないカキコ
単なる独りよがりの日記帳だからやめてね
2019/10/27(日) 13:25:27.72ID:/WP0EteQ0
土日は変な奴が沸くなぁ
2019/10/27(日) 13:49:35.22ID:3koUtarQ0
WinをNGにしとけよ
2019/10/27(日) 13:56:34.04ID:DBvjrbBT0
それにしても、この日記さんは何故このスレにこだわるんだろうなw
書き込みの内容よりもそっちの方が気になるわ
2019/10/27(日) 15:38:05.28ID:QEVPSK7W0
まーた日記ガイジかよ
大したこと書いてないしブログでやってろ
2019/10/27(日) 18:01:13.99ID:t7RsOFeB0
↑ら も 日記?
2019/10/28(月) 03:51:15.57ID:DZNJCU1U0
PC-9801シリーズ用 歴代Windows起動画面集め
http://www.youtube.com/watch?v=lhHvjWNb8AA
851名無しさん@お腹いっぱい。
垢版 |
2019/10/29(火) 13:33:52.47ID:EOU0ZyyN0
  /_________ヽ
   ||  //||      ||
   ||//  ||    /||
   ||/    ||  //||
   ||     ||//  ||
   ||     ||彡⌒ ミ||
   ||     ||(´・ω・)||
  | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
 
   ○
_   。 o
┻┓∬ 。 彡 ⌒ ミ キャッ、エッチ!!
 |||。o    (´・ω・`)
( ̄ ̄o) ̄ ̄ ̄ ̄○ ̄)
.i ̄○ ̄ ̄○ ̄o゚ ̄0i
(_oノ_O_゚_Oo_)
2019/11/01(金) 11:35:38.38ID:OGtjhvL70
NP21/WでWindows NT 3.50で内蔵ウインドウアクセラレータ(cirrus)を
使おうとすると表示がバグるようです。
PC-9821Xe10設定ではほぼ操作不能だったのでPC-9821Bp設定で
なんとか操作しました。
NT3.51とドライバの仕様が違うのは予想外でした

EGC
https://i.imgur.com/Tp37GdF.jpg
内蔵ウインドウアクセラレータ
https://i.imgur.com/WOqYmEQ.jpg
2019/11/02(土) 04:23:55.35ID:GxQiPe8a0
NP21/WでWindows NT 3.50を動かすときのメモ
IDEBIOSが無しの場合はrev21〜25及びrev69β1*で作動可能です。(*要設定)
(また、DISK.SYSとCDHD_F.SYSをNT3.51のものに置き換えれば、IDEBIOS無しでrev26〜rev68で
作動させることも可能です。)
2019/11/03(日) 06:09:38.68ID:zQPWE8vK0
>>567
NT3.51でプライマリ・スレーブの認識は駄目っぽいので諦めるとして、
IDEBIOS未使用時はプライマリ・マスターとプライマリ・スレーブを両方HDDにして接続した場合は
プライマリ・スレーブのみ認識されるが、プライマリ・マスタはオフラインとなってアクセスできない。
またNP21/W rev69β2において、IDEBIOS未使用でプライマリ・マスターとプライマリ・スレーブを両方
CD-ROMにしたらなんとCD-ROMが二台認識しました。(rev69β1以前はIDEBIOS未使用で
セカンダリ・マスターしかCD-ROM認識しなかった)
https://i.imgur.com/HF4YKTl.jpg

IDEデバイスの接続フラグを正しく設定できればセカンダリ・マスターとセカンダリ・スレーブの
HDDを正しく認識させることが可能だと思われる。
2019/11/03(日) 06:28:54.65ID:zQPWE8vK0
>>854
更に調査、
どうもIDEBIOS未使用時はプライマリ・マスターとプライマリ・スレーブを両方HDDにして接続した場合に
[Disk_A]プライマリ・プライマリ・マスタがプライマリ・スレーブとして認識され、[Disk_B]プライマリスレーブが
プライマリ・マスタとして認識されているっぽい気がする。
この場合Disk_Bが認識され、Disk_Aがオフラインとなってしまう
2019/11/03(日) 06:43:38.12ID:zQPWE8vK0
実例を挙げてみたいと思ふ
NP21/Wの接続状況
IDE #0 NT3.51ブートディスク
IDE #1 未接続
IDE #2 9GBのディスク
IDE #3 6GBのディスク

スクショ
https://i.imgur.com/9QpoJOo.jpg

正しい実装であればディスク1の所に9GBのディスクが現れなければならないが、
ディスク2の所に9GBのディスクが現れてしまっている。
IDE #2とIDE #3のCHSが一致していないと、IDE #3のディスクが正しく読み取れない。
(NT3.51なのにFAT32を認識しているのは、FAT32対応のFASTFAT.SYSを使用している
為でご察しください)
2019/11/03(日) 06:46:28.62ID:zQPWE8vK0
この入れ違い現象はIDEBIOS未使用時に発生し、IDEBIOS使用時は発生しない
2019/11/04(月) 02:36:22.67ID:BdxRE9k+0
(*´∀`*)
2019/11/04(月) 13:35:23.46ID:UVqKNT9u0
Win98とWin98SEでIDEドライバの挙動が異なるのは意外でした。
もしかするとWin98とWin98 SP1でも変わるのかな?
860名無しさん@お腹いっぱい。
垢版 |
2019/11/05(火) 03:22:31.92ID:sm4Ov2Av0
(*´∀`*)
2019/11/06(水) 02:36:12.60ID:pfgDDUfu0
>>859
Windows98 SP1のファイルにESDI5056.PDRは含まれていませんでした。
ただ他のドライバやシステム構成で挙動が変わる可能性は排除しきれません
862名無しさん@お腹いっぱい。
垢版 |
2019/11/06(水) 06:26:00.85ID:pfgDDUfu0
PC-98版Windows NT 3.51/4.0を起動した場合にホストCPUが過負荷になる現象を
回避するパッチが出来た模様。HAL.DLLをパッチするようです。

NT3.51スレ SP1
http://mevius.5ch.net/test/read.cgi/win/1519045457/77-85

77名無し~3.EXE2019/11/06(水) 02:45:02.20ID:qBlO5wps
PC-98版のNT3.51とNT4.0のHLT(CPU idle)が有効にならない問題を解析できる猛者はいない?
PC-98版NT3.50ではHLTは有効なのは確認している。
PC-98版NT3.50ではHALが1つしかないが、NT3.51とNT4.0は複数種類あるのでその辺に
ヒントがありそう

78名無し~3.EXE2019/11/06(水) 02:55:43.67ID:qBlO5wps
この辺の記事と関係ありそうですね

NT4, Citrix Metaframe 1.8, and SMP under VMware - CPU Hogging Solution
https://communities.vmware.com/docs/DOC-11700
863名無しさん@お腹いっぱい。
垢版 |
2019/11/06(水) 06:27:10.35ID:pfgDDUfu0
79名無し~3.EXE2019/11/06(水) 03:02:31.74ID:qBlO5wps
同様の問題について語っているWebで入手可能な多数の記事はすべて、HLT命令に基づいています。 私はお気に入りの逆アセンブラでHALAPIC.DLLを開き、次のエクスポートとアセンブリを見つけました。

HalProcessorIdle proc near
sti; 割り込みフラグを設定する
hlt; 停止状態に入る
retn; 近くの手順から戻る
HalProcessorIdle endp

わかりましたので、予想どおりにHLT命令を実行します。 HALMPS.DLLを開くと、次のことがわかりました。

HalProcessorIdle proc near
sti; 割り込みフラグを設定する
retn; 近くの手順から戻る
HalProcessorIdle endp

80名無し~3.EXE2019/11/06(水) 03:56:55.94ID:qBlO5wps
98版でHLTを有効にする方法みつけちゃったかも

81名無し~3.EXE2019/11/06(水) 03:59:32.75ID:qBlO5wps
N€CとMCRO$OFTの技術者は何考えてんだ?
ノート型PC-98にNT3.51やNT4.0を入れたら凄い勢いでバッテリー消耗するのに

82名無し~3.EXE2019/11/06(水) 04:10:52.31ID:qBlO5wps
但し私の技術力ではNT3.1(PC-98版問わず全般)のHLTが有効になたない
問題を解決する方法を持っていません。なぜならなWindows NT 3.1には
HalProcessorIdle関数が存在しない為
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

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