راهنمایی در مورد طریقه ساخت و استفاده از patch

rahatarin

کاربر سایت
تاریخ عضویت
Jun 17, 2006
ارسال ها
32
با سلام
میخواستم از کاربران حرفه ای این فروم تقاضا کنم که هر کس بلده طریقه ی ساخت پچ برای pcsx2 رو آموزش بده که وقتی تو گیم ها با مشکلی رو به رو میشیم خودمون نرم افزارو دور بزنیم. و یا حداقل توضیح بدن که چطور میشه پچ های موجود رو در حین بازی برای ایجاد اصلاحیه در بازی به کار برد (مثلا برای رد کردن ویدیوهای مزاحم) و از چه قسمتی در نرم افزار باید پچ با فرمت pnatch رو لود کرد...ممنون
 

artoor32

کاربر سایت
تاریخ عضویت
May 1, 2007
ارسال ها
400
نام
آرش
ساختن پچ براي برنامه PCSX2 كه مشكل هست(من كه بلد نيستم) ولي در برنامه يه قسمت به نام PATCH FINDER و PATCH BROWER هست كه براي ساختن و استفاده از پچ هاست كه من كار باش رو بلد نيستم و شبيه برنامه هاي هك بازي ها و ترينر سازي هست.ولي با استفاده از برنامه Cheat Engine كه يكي از بهترين برنامه هاي هك بازي هاست بازي ها (PS2 (PCSX2 رو ضدضربه و تير بي نهايت كردم(RESIDENT EVIL CODE VERONICA رو تير بي نهايت و ضد ضربه كردم) كه اگه خواستي از اين نوع ترينرها برات بسازم.كه بهتره از پچ هاي اماده استفاده كني.براي استفاده از پچ هاي PCSX2 اول پچ ها رو در پوشه patches كپي مي كني.كه هر پچ يه كاربردي داره.مثلا يه پچ براي SKIP كردن ویدیوها هست و يا سرعت بخشيدن به بازي و يه پچ براي ازاد كردن مراحل و بازيكنان و يا استفاده از CHEAT.و هر بازي يه پچ مخصوص به خود داره و در برنامه PCSX2 يه سري پچ براي تعدادي بازي وجود داره كه براي فعال كردن اين پچ ها بايد در قسمت MISC تيك گزينه ENABLE PATCHES رو بزني كه اگر پچ هاي مربوط به اون بازي كه اجرا كردي در پوشه patches موجود باشد اون كدها اوتوماتيك در بازي تاثير داده ميشه.اميدوارم متوجه شده باشي.
 

belaster2000

کاربر سایت
تاریخ عضویت
Mar 1, 2008
ارسال ها
8
ساختن يك Patch براي رد كردن فيلم بازيهاي PS2
سلام

براي ساختن patch اولين كار اينه كه اين برنامه رو از اين آدرس داونلود كنين.
کد:

http://www.ckemu.com/public/pcsx2/pa...2dis099_23.zip



بعد از اين كه اين فايل رو داونلود كردين اون رو از حالت فشرده خارج كنين و برين توي برنامه PS2Dis. دي وي دي بازي رو بذارين توي درايوش و اون رو باز كنين. توي دي وي دي چند تا فايل رو مي بينين كه ما فقط با يكي از اونا كار داريم. يكي از فايلها اسمي به شكل SCES / SLES / SCUS / PBPX / SLPM كه بعد از اون هم چند تا عدد هستش.
http://www.ckemu.com/public/pcsx2/patch_making/001.jpg


از برنامه ps2dis و از منوي File==> Open اون فايل رو انتخاب كنين. بعد به منوي Edit==> Find Pattern برين.
http://www.ckemu.com/public/pcsx2/patch_making/002.jpg



پنجره اي شبيه اين پنجره ظاهر ميشه.
http://www.ckemu.com/public/pcsx2/patch_making/003.jpg



توي اين قسمت اين عبارت رو بنويسين.
کد:

4000838c0800e0030000628c



يه خط رو پيدا مي كنه.( اگه تو اين قسمت چيزي پيدا نشد بايد بيخيال شين)
http://www.ckemu.com/public/pcsx2/patch_making/004.jpg


اگه چيزي پيدا شد، از زير اون بگردين و عبارتي كه شامل Lw هست رو پيدا كنين. معمولا اين خط دو خط پايين تر از همون خطي هست كه شما پيدا كردين. به آدرس اون نگاه كنين. توي اين عكس آدرس مثلا 00236cd8 هست. آدرس شما فرق ميكنه. يادداشتي از اين آدرسي بردارين. چند بار چك كنين كه حتما درست باشه آدرسي كه نوشتين. اگه يه حرف يا عدد اشتباه باشه ممكنه اصلا بازي اجرا نشه.

حالا يك فايل متني ايجاد كنين و اين متن رو توش بنويسين.

کد:

gametitle=NAME OF YOUR GAME comment=Skips Video (sceMpegIsEnd) //Skip Videos patch=0,EE,YOUR NUMBER,word,24020001



توي اين متن به جاي NAME OF YOUR GAME اسم بازي رو بنويسين. به جاي YOUR NUMBER هم آدرسي رو كه يادداشت كرده بودين رو بنويسين. باز هم بعد از نوشتن چك كنين كه درست نوشتين يا نه. بعد فايل رو با همون پسوند txt ذخيره كنين. اين فايل متني رو به پوشه patches توي فولدر PCSX2 كپي كنين. بعد برنامه PCSX2 رو اجرا كنين و اين گزينه رو به حالت انخاب در بيارين.
http://www.ckemu.com/public/pcsx2/patch_making/005.jpg


بعد بازي رو اجرا كنين.

PCSX2 نتونست patch شما رو فعال كنه؟ نگران نباشيد. روي صفحه ديباگر كه باز ميشه و اين پيغام رو به شما ميده، يه عدد جلوي CRC نوشته شده.


اون عدد رو يادداشت كنين و PCSX2 رو ببندين. به پوشه Patches برين و اون فايل txt رو كه داشتين، با اسم زير Rename كنين.
http://www.ckemu.com/public/pcsx2/patch_making/006.jpg
کد:

YOUR CRC.pnach



به جاي YOUR CRC عددي رو كه نوشته بودين رو بنويسين. دقت كنين كه پسوند فايل رو هم بايد عوض كنين. يعني اين فايل نبايد ديگه فايل متني باشه.

تموم شد. حالا برنامه رو باز كنين و برين توي بازي. اگه بازي باز هم گير كرد مشكل از اينجا نيست و شما بايد تقريبا بيخيال بازي بشين. البته راه ديگه هم اينه كه تا پخش شدن PCSX2 0.9 صبر كنين و يه بار ديگه هم با اون امتحان كنين.

منبع: فروم تخصصي PCSX2
 

کاربرانی که این قسمت را مشاهده می‌کنند

Top
رمز عبور خود را فراموش کرده اید؟
or ثبت‌نام سریع از طریق سرویس‌های زیر