HomeSearchRegisterLog in

Share | 
 

 ترجمه کاپیتان سوباسا 1

View previous topic View next topic Go down 
AuthorMessage
Ehsan1


Posts : 15
Join date : 2015-06-06
Location : iran
درجه : سرباز

درجه : سرباز


PostSubject: ترجمه کاپیتان سوباسا 1   2016-02-14, 11:59 am

سلام

امروز تصمیم گرفتم که ترجمه کاپیتان سوباسا رو شروع کنم.

فعلا کار ها خوب داره پیش میره.

فقط چند تا مشکل  دارم

1-این که می خوام هک dte رو روی بازی اعمال کنم.

آقا فرید اگه زحمتش رو بکشی ممنون میشم .

2-ترجمه اسم ها 




 اگه کسی میتونه همکاری بکنه

اینم چند تا اسکرین شات :


Back to top Go down
Farid
avatar

Posts : 98
Join date : 2010-07-25
Age : 32
Location : IRAN
درجه : سرباز یکم

درجه : سرباز یکم


PostSubject: Re: ترجمه کاپیتان سوباسا 1   2016-02-15, 3:31 pm

به نظر من هک DTE رو انجام ندی بهتره
چون دیگه نمیتونی از برنامه word2hex استفاده بکنی
درسته اولش خودم هم میخواستم روی سوباسا 2 این هک رو اعمال بکنم ولی بعدا متوجه شدم که واقعا نیازی به این کار نیست
به جای این هک پیشنهاد میکنم که جملات رو خلاصه تر بنویسی
ضمنا محض اطلاع این هک فقط باعث افزایش جملات دیالوگ ها میشه و تاثیری روی عبارت های ثابت صفحه (مثل اسامی بازیکن ها) نداره

ترجمه اسم ها هم این طوری هست :
سوباسا
کیزوکی
تاکی
ایزاوا
ایشی زاکی
تاکازوکی
موری ساکی
ای وامی
ناگانو
اودا
ناکازاتو

اسامی رو بهتره که با انیمه دوبله شده بازی مطابقت بدی


عکس ها هم خیلی عالی هستن ولی به نظرم میتونی لوگو رو یه کمی کوچیک تر طراحی بکنی تا سوباسا کامل باشه ولی همین طوریش هم عالی هست
Back to top Go down
http://microbaz.blogfa.com
Ehsan1


Posts : 15
Join date : 2015-06-06
Location : iran
درجه : سرباز

درجه : سرباز


PostSubject: Re: ترجمه کاپیتان سوباسا 1   2016-02-19, 3:47 am

سلام
 آقا فرید به خاطر راهنمایی هاتون متشکرم.
 مثل این که شما فهمیدید که مشکل بر سر تعداد حروف اسم بازیکنا هست و من هک رو برا اون قسمت می خواستم.
 به هر حال با استفاده از ویرایش کاشی ها اسم ها رو وارد کردم :
                        
 مورد دوم این که بازی کاپیتان سوباسا 1 نسخه انگلیسی خوبی نداره به همین خاطر مجبوریم از روی ورژن ژاپنی ترجمه بکنیم.



اگه کسی ترجمه اش خوبه این ها رو ترجمه بکنه.


 
مورد آخر هم ترجمه حرف های مربیان قبل از بازی هست


ان شاء الله هفته بعد اولین ورژن رو منتشر میکنم  و
اینم چند تا اسکرین شات

 
   
Back to top Go down
Farid
avatar

Posts : 98
Join date : 2010-07-25
Age : 32
Location : IRAN
درجه : سرباز یکم

درجه : سرباز یکم


PostSubject: Re: ترجمه کاپیتان سوباسا 1   2016-02-19, 6:48 am

در نوشته های ثابت مثل اسامی بازیکنان واسه اینکه بتونی متن طولانی تر چاپ بکنی باید از روش Pointer Hack استفاده بکنی.
یه توضیح مختصر در مورد ساختار این نوع نوشته ها میدم :
به عنوان مثال اسم سوباسا رو در نظر بگیر
اسم سوباسا در زبان ژاپنی سه حرفی هست
واسه چاپ کردن یه اسم سه حرفی به سه بایت نیاز هست
یه بایت هم به عنوان شاخص انتهای اسم بهش اضافه میشه
فرض میکنیم اسم سوباسا در آدرس های 2204 / 2203 / 2202 / 2201 قرار داشته باشه
هر کجای صفحه که نیاز باشه اسم سوباسا چاپ بشه برنامه پرش میکنه به آدرس این اسم و چاپ میشه
حالا برنامه از کجا بفهمه که آدرس سوباسا کجاست؟
برای این کار از جدول پوینتر استفاده میشه
جدول پوینتر حاوی تمام آدرس های مورد نیاز برای چاپ اسامی یا متن های ثابت هست
جدول پوینتر فقط آدرس اولین حرف کلمات رو داره
مثلا واسه سوباسا فقط آدرس 2201 رو داره که همین آدرس واسه چاپ کردن سوباسا کافی هست
برنامه از آدرس 2201 شروع میکنه به چاپ کردن و سه تا حرف رو چاپ میکنه
به آدرس 2204 (شاخص انتهای کلمه) که رسید متوجه میشه که انتهای کلمه هست و دیگه چاپ نمیکنه

در این ساختار واسه افزایش طول کلمه دو تا راه هست

1. آدرس پوینتر دو تا اسم رو با هم عوض بکنی
مثلا آدرس پوینتر سوباسا رو با یه بازیکن دیگه عوض بکنی
البته باید با کسی عوض بکنی که حروف مازاد داره (مثلا توی ترجمه اسم طرف مجبور میشی با صفر پر بکنی تا چیزی چاپ نشه)

2. جا به جا کردن شاخص انتهای کلمه
این روش سخت تر از روش اول هست چون هم باید شاخص انتهای کلمه رو جابه جا بکنی و هم باید آدرس پوینتر مربوط به کلمه بعدی رو اصلاح بکنی
ولی خیلی خیلی بهینه تر از روش اول هست

یه عکس هم پیوست کردم تا شاید بهتر متوجه این ساختار بشی
ضمنا دقت بکن که آدرس پونتر معکوس ذخیره میشه مثلا آدرس 2201 به صورت 22 01 هست
دلیلش هم به خاطر کوچک ته خور بودن پردازنده میکرو هست


برای اطلاعات بیشتر این مقاله رو بخون :
The Mad Hacker's Guide to Pointers

برای جستجوی پوینتر از این برنامه استفاده بکن :
Pointer Calculator



در مورد ترجمه متون ژاپنی باید یاد بگیری که چطوری ژاپنی تایپ بکنی
زبان ژاپنی رو روی سیستم نصب بکن
توی نت پد میتونی ژاپنی تایپ بکنی
برای تایپ هر حرف ژاپنی باید دو تا حرف انگلیسی تایپ بکنی
از اینجا میتونی معادل هر حرف ژاپنی رو پیدا بکنی :
Kana Tables for typing Japanese

متن که تایپ شد بزن توی گوگل ترنسلیت تا به فارسی یا انگلیسی ترجمش بکنه :
https://translate.google.com

البته کار بسیار زمان بری هست و باید انگیزه خیلی بالایی واسه این کار داشته باشی!
Attachments
POINTER.PNG
You don't have permission to download attachments.
(16 Kb) Downloaded 1 times
Back to top Go down
http://microbaz.blogfa.com
Ehsan1


Posts : 15
Join date : 2015-06-06
Location : iran
درجه : سرباز

درجه : سرباز


PostSubject: Re: ترجمه کاپیتان سوباسا 1   2016-02-19, 7:17 am

سلام

با تشکر از آقا فرید

ولی من مشکلی با حروف ندارم .اگه یادت باشه ی بار روی بازی کانترا یادم دادی

که آموزشش رو داخل انجمن هم گذاشتم.

فقط با تایپ مشکل داشتم

فقط مشکل دیگه هم دارم اگه میشه به این هم پاسخ بده

مشکل اساسی استاندارد کردن جدول پسورد هست.

حالا چرا ؟
چون  3 بار اتفاق میفته

بار اول حروف جدول
بار دوم حروف که روی اون ها کلیک میکنیم
بار سوم برای دادن پسورد در بین مراحل

که من موفق شدم مقدارهای بار اول و دوم و نصف مقدار های بارسوم رو استاندارد بکنم

ولی نصف بقیش رو نتونستم

اگه میشه ی نگاهی به کار بینداز.

باتشکر



قرمز بار اول
زرد بار دوم
سبز نصفی که برا پسورد استاندارد شده
Back to top Go down
Farid
avatar

Posts : 98
Join date : 2010-07-25
Age : 32
Location : IRAN
درجه : سرباز یکم

درجه : سرباز یکم


PostSubject: Re: ترجمه کاپیتان سوباسا 1   2016-02-19, 11:12 am

وقتی به موردی برخورد میکنی که نمیتونی حلش بکنی باید موکل بکنی به بعد
به مرور که کار رو انجام میدی روی کدها و ساختار بازی تسلط بیشتری پیدا میکنی و ممکنه که متوجه انجام اون کار به مرور بشی
Back to top Go down
http://microbaz.blogfa.com
Ehsan1


Posts : 15
Join date : 2015-06-06
Location : iran
درجه : سرباز

درجه : سرباز


PostSubject: شروع دوباره   2016-06-22, 10:23 am

با سلام به همه
با غذر خواهی بابت چند مدتی که نبودم. Embarassed 
امروز تصمیم گرفتم که کاپیتان سوباسا 1 رو از اول ترجمه کنم. ( چون تو ترجمه قبلی مشکلات زیادی به وجود اومد. )

اگه دقت کرده باشین ترجمه های زیادی از کاپیتان سوباسا 2 هست ولی برا کاپیتان سوباسا 1 اینطور نیست. پس ترجمه از ورژن ژاپنی انجام میشه.

پس کار هایی که باید انجام بدیم رو لیست کردم.

1- رد کردن تمامی مراحل ( تمام شد)
2-ترجمه ( ناقص )
3-یکی کردن مقدار هگز چاپ کاشی با مقدارش در رام
4-وارد کردن فونت فارسی ( انجام دادنش زیاد طول نمیکشه )
5-استاندارد کردن جدول پسورد
6- اعمال ترجمه

*** روی مورد 3 و 5 مشکل اساسی داریم پس باید اول اونا رو انجام بدیم.
مورد شماره 3 به خودی خود مشکل ساز نیست چون دفعه قبلی انجام دادمش. ولی اگه با 5 همراه بشه باید ی حرفه باشه.
طبق بررسی من تا هگز تقریبا 31 با مقدار 26 جمع میشه و بقیه هم ی قانون دیگه دارن.

از آقا فرید خواهش میکنم که در حل مشکلات به من کمک کنه. cheers

فایل پرژه رو میدم تا ی نگاهی بهش بندازید.
Back to top Go down
Farid
avatar

Posts : 98
Join date : 2010-07-25
Age : 32
Location : IRAN
درجه : سرباز یکم

درجه : سرباز یکم


PostSubject: Re: ترجمه کاپیتان سوباسا 1   2016-06-22, 3:54 pm

یه بررسی مختصر در مورد سیستم پسورد بازی کاپیتان سوباسا یک انجام دادم.
متاسفانه سیستم پیچیده تری نسبت به ورژن دو داره.
فقط با آزمون و خطا میشه متوجه الگوریتمش شد.
من آدرس ها رو پیدا کردم انجام آزمون خطا با خودت!


آدرس کاراکترهای صفحه اصلی پسورد از 16a34 شروع میشن.
آدرس پسورد بازی اول از 1881a شروع میشه.
Back to top Go down
http://microbaz.blogfa.com
Ehsan1


Posts : 15
Join date : 2015-06-06
Location : iran
درجه : سرباز

درجه : سرباز


PostSubject: ترجمه بازی کاپیتان سوباسا 1   2016-07-05, 1:59 am

سلام
آقا فرید ممنون بابت راهنماییتون.
ولی متاسفانه من نتونستم جدول رو استاندارد کنم.
برای همین فایل رو آپلود میکنم تا اگه میشه خودتون این کار رو انجام بدید.
ممنون
Back to top Go down
Farid
avatar

Posts : 98
Join date : 2010-07-25
Age : 32
Location : IRAN
درجه : سرباز یکم

درجه : سرباز یکم


PostSubject: Re: ترجمه کاپیتان سوباسا 1   2016-07-05, 4:28 pm

این طوری که من متوجه شدم پسورد بازی اول ثابت و یکتا هست
از طرفی ظاهرا سیستم لول آپ هم وجود نداره
در این صورت ثابت بودن پسورد هر بازی محتمل تر میشه
اگه پسورد هر بازی ثابت باشه کار خیلی خیلی راحت هست
لطفا این مواردی رو که گفتم بررسی بکن و نتیجه رو اعلام بکن
Back to top Go down
http://microbaz.blogfa.com
Ehsan1


Posts : 15
Join date : 2015-06-06
Location : iran
درجه : سرباز

درجه : سرباز


PostSubject: Re: ترجمه کاپیتان سوباسا 1   2016-07-13, 3:38 am

سلام آقا فرید.
بازی ها رو بررسی کردم. پسورد بازی ها ثابت هست.
فایل پروژه ام رو هم آپلود کردم تا اگه میشه کار استاندارد سازی رو روی فایلم انجام بدید. با تشکر.
http://s6.picofile.com/file/8259534792/work.zip.html
Back to top Go down
Sponsored content






PostSubject: Re: ترجمه کاپیتان سوباسا 1   

Back to top Go down
 

ترجمه کاپیتان سوباسا 1

View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Microbaz :: هک و ترجمه بازی های میکرو-