- Windows98を使い続けるよ Part20
397 :名無し~3.EXE[sage]:2019/12/05(木) 03:58:21.94 ID:rdUhWhqD - >>394
また誤植があったようです。もともとWin95OSR2で作るつもりだったものをWin98SEに 変更した為に、追加コードでWin95とWin98では変更する部分が変更されていなかった (TEST byte ptr[EAX+85h],40h→TEST byte ptr[EAX+0203h],40h)のと、 E9 JMP命令を見落としていました。
|
- Windows98を使い続けるよ Part20
398 :名無し~3.EXE[sage]:2019/12/05(木) 04:07:03.64 ID:rdUhWhqD - >>388 >>394
三度目の正直になるか。 https://www.axfc.net/u/4013704.zip
|
- Windows98を使い続けるよ Part20
400 :名無し~3.EXE[sage]:2019/12/05(木) 07:04:03.11 ID:rdUhWhqD - Windows95 Windows98無印/SP1
F6808500000040 TEST byte ptr[EAX+85h],40h Windows98無印/SP1の修正パッチのあるバージョンから、Windows98SE、WindowsME F6800302000040 TEST byte ptr[EAX+0203h],40h Windows98無印 ESDI_506.PDRでは
|
- Windows98を使い続けるよ Part20
401 :名無し~3.EXE[sage]:2019/12/05(木) 07:33:30.76 ID:rdUhWhqD - Windows98無印/SP1 ESDI_506.PDR(4.10.1998)では
0085h型 Windows98無印/SP1の修正パッチ ESDI_506.PDR(4.10.2001)では 0203h型のようです Windows98無印/SP1のESDI_506.PDRは他に4.10.2001と4.10.2186があるようです
|
- Windows98を使い続けるよ Part20
402 :名無し~3.EXE[sage]:2019/12/05(木) 12:49:37.55 ID:rdUhWhqD - >>398
なんかまだ駄目っぽいですね。 >>394 追加コード部に B0 34 MOV AL,34h EE OUT DX,AL があるのですが、そこまで行ってないようですね。
|
- Windows98を使い続けるよ Part20
403 :名無し~3.EXE[sage]:2019/12/05(木) 13:33:14.23 ID:rdUhWhqD - >>398
8B57 XX MOV DX,word ptr[EDI+XXh] XXに08h加算してみた。これでライトコマンド34hが呼ばれれば 良いのですが https://www.axfc.net/u/4013737.zip
|
- Windows98を使い続けるよ Part20
405 :名無し~3.EXE[sage]:2019/12/05(木) 20:37:22.27 ID:rdUhWhqD - まだ駄目っぽいですね。
PDRは中身はVXDファイルなのでLEファイル解析できる逆アセンブラがいいです。 私はXDAWINを使いました。
|
- Windows98を使い続けるよ Part20
406 :名無し~3.EXE[sage]:2019/12/05(木) 22:09:22.94 ID:rdUhWhqD - 今のところお手上げ状態です
|