سلام خدمت همه میکروبازای گل! بعد از مدتها برگشتم با یه کار جدید. با ترجمه قسمت سوم بازی محبوب نینجا گایدن
از همون اولی که ترجمه جناب محمدرضا پورعزیز برای قسمت اول این مجموعه رو دیدم تصمیم گرفتم من هم از این سه گانه سهم خودم رو داشته باشم و استارت ترجمه قسمت دوم رو زدم (بحث ۸ سال پیشه!!). به هر حال بعد از کمی پیشروی متوجه شدم ایشون قسمت ۲ رو هم ترجمه کردن و من هم دیگه دست از کار کشیدم. تا همین سال گذشته که دیدم دوست عزیز آقا سینا یه ترجمه مجدد و خفن برای قسمت اول زدن. بعد از اون پاشنهها رو کشیدم بالا تا هرجوری هست قسمت سوم رو ترجمه کنم. فعلا تا سر اکت ۵ ترجمه کردم. به امید خدا در ایام نوروز بقیهاش رو هم کامل میکنم
حالا چرا این قسمت ترجمه نشد؟ من دلیلش رو در این تاپیک میدونم. (یه پست قدیمی از انجمن اولد کنسول)
برام عجیب بود چرا اینطوریه. نشستم و شروع کردم به سر و کله زدن با بریک پوینتها. با دانش کمی که از زبان اسمبلی داشتم متوجه شدم برای این که صفحه پاک بشه یه کاشی خالی داره چاپ میشه منم دستورش رو از افزایش به کاهش تغییر دادم و دیدم باز همون مشکل هست متوجه شدم یه دستوری وجود داره که اون متغیر رو با یه چیزی مقایسه میکنه و من هم با توجه به ریاضیات اون مقدار مناسب رو حساب کردم و مشکل حل شد. شاید توضیحاتم گنگ باشه برای همین کدها رو میذارم.
- Code:
-
Alignments:
F087:
Original
43 83 C3 03
Changed
5C 9C DC 1C
RTL
EE5C: EE-->CE
Clearing
EF2F: EE-->CE
EF36: 60-->3F
مورد دیگهای هم که کمی سرعتم رو کم کرده بود اینه که این ورژن بازی از ورد بانک استفاده میکنه و من مجبورم ازش استفاده کنم تا فضای کافی برای کلمات داشته باشم. هرچند نحوه انتقال جملات و بقیه موارد رو فهمیدم و راحت میشه بین جملات سکانسهای مختلف هگزها رو جابجا کرد
برخی از جملات هم دارای سرعت خاصی برای تایپ هستند که همه ااونها را تا این قسمت ترجمه حفظ کردم
خب خوشحال میشم نظراتتون رو بشنوم و برای بهتر شدن ترجمه ازشون استفاده کنم. فقط توجه کنین این یه نسخه اولیه هست و تا وسطای بازی میان پردهها ترجمه شدن.
لینک دانلود
https://s31.picofile.com/file/8471621226/Ninja_Gaiden_III_Fa_V0_4_.nes.html