改造の館 暫定掲示板 613612


PCSX2 1.6.0 ベースアドレスの設定

1:Nobu :

2020/05/07 (Thu) 20:44:06

PS2エミュレータ


アプリケーション名:PCSX2 v1.6.0 (安定版)

DLファイル名:
 pcsx2-1.6.0-setup.exe
 pcsx2-1.6.0-binaries.7z

プ ロ セ ス 名:pcsx2.exe

エンディアン :リトル

設 定 方 法:直接指定

アドレス設定:
$20000000,$2001000,0

2:TW人 :

2021/01/16 (Sat) 21:27:32

Nobu様 こんにちは TW人です。

アプリケーション名 PCSX2 1.6.0 (ポインタ版)

アドレス設定
@(BASE+1185824),2000000

以上、よろしくお願いいたします。
3:TW人 :

2021/01/17 (Sun) 00:24:58

Nobu様 こんにちは TW人です。

I do not recommend 「検索指定」, 「直接指定」 is a easier method.

I will show you how to find pointer: (I use Cheat Engine or CE for short.)

1. Launch CE and PCSX2. (DO NOT open any game.)
2. In CE's "Memory Scan Options" section, choose pcsx2.exe from the combo box.
3. Search 4 bytes hex value 00000000.
4. Back to PCSX2 and open a game.
5. Back to CE and open "Memory Viewer" then press Ctrl+R to open "Memory Regions".
6. Find the correct region which has value "7C 00 39 33" at address XXXX0010.
7. If address is at 24680010, back to scan and type 4 bytes hex value 24680000 then click "Next Scan".
8. If there are many result found, try the first result, that will be the correct pointer.
9. If the pointer is at address B970000 and the module is at address 970000, B970000-970000=B000000, then base address will be "@(BASE+B000000)".
10. Done. You can use this setting in MECC!

For example, base address settings of PCSX2 1.7.0-877 are:
@(BASE+A960A58),2000000

以上、よろしくお願いいたします。

################

> サイズが2000000で、表記されていますが

> 2001000の間違いでしょうか?

Main RAM size of PS2 is 32MB, 32*1024*1024=33554432=$2000000.

If you have any other question, please let me know, thank you!
4:TW人 :

2021/01/17 (Sun) 20:25:51

Nobu様 こんにちは TW人です。

> 私のPCは、ビルドに関係なく ベースアドレス$20000000で動作するのですが

> ここ最近のPCは、なぜかは分かりませんが、

> 変動ベースアドレスになっている様です

> 検索指定が出来れば、使用ビルドに関係なく動作するかなと思った次第です。

If you really want to use 「検索指定」:

アプリケーション名 PCSX2

プロセス名 pcsx2.exe

エンディアン リトル

設定方法 検索指定

検索値 7C003933 ← this may be the fixed value of PS2 if you have use BIOS, if you have not use BIOS this value may change.

差分 -16

サイズマスク 0

検索範囲 (空白)

アドレス設定
,2000000

以上、よろしくお願いいたします。
5:ライル :

2021/01/22 (Fri) 09:21:58

Nobu様 お世話になります ライルと申します。


TW人様の「検索指定」についてですが
>アプリケーション名 PCSX2
>プロセス名 pcsx2.exe
>エンディアン リトル
>設定方法 検索指定
>検索値 7C003933
>差分 -16
>サイズマスク 0
>検索範囲 (空白)
>アドレス設定 ,2000000

のとおりに設定されて

>PCSX2 1.7.0-dev-???(開発版)が
>ビルドに関係なく動作すると思います

と結果が得られているようですが
こちらはどうも上手く動作しません。

当方の設定を確認したいため
「MECC」のNobu様の「アプリケーション」の設定を
スクリーンショット画像で掲載していただけませんか?

お手数ですがよろしくお願いします。

  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.