لذت برنامه نویسی!

!The Joy of Programming
by Babak Mahmoudabadi

نویسندگان

۳ مطلب با موضوع «امولاتور» ثبت شده است

  • ۰
  • ۰

تنظیمات VICE

امولاتور VICE در حالت پیش فرض بسیار شبیه کمودور 64 واقعی عمل می کند که این رفتار در مورد صفحه کلید و صفحه نمایش مشکل ساز می باشد. برای رفع این مشکل باید تنظیمات زیر انجام شود.

1- غیر فعال کردن Render filter:

برای این منظور از منوی Settings  گزینه Video settings را انتخاب کنید. سپس در پنجره باز شده در صفحه  VICII Render filter گزینه Render filter را روی None قرارد داده OK را انتخاب کنید. به این ترتیب نمایش واضح تری از خروجی تصویر امولاتور خواهیم داشت.


2- تنظیم Palette رنگ :

برای این منظور از منوی Settings  گزینه Video settings را انتخاب کنید. سپس در پنجره باز شده در صفحه  VICII Palette  گزینه External Palette را انتخاب کرده و گزینه ccs64 را از لیست انتخاب نمایید و در نهایت روی OK کلیک کنید. به این ترتیب رنگ های روشن تری در تصویر امولاتور خواهیم داشت.


3-تنظیم صفحه کلید:

تصویر زیر چیدمان صفحه کلید کمودرو 64 را نمایش می دهد :

همانطور که مشاهده می کنید محل تعدادی از دکمه ها مثل * () @ = با صفحه کلید کامپیوتر های امروزی متفاوت است و این مسئله تایپ کردن را برای ما مشکل می کند. خوشبختانه امولاتور VICE می تواند این ترتیب را مطابق میل ما تغییر دهد.

برای این منظور از منوی Settings  گزینه Keyboard settings را انتخاب کنید. سپس در پنجره باز شده  گزینه Symbolic US را انتخاب کرده روی OK کلیک کنید. 


در نهایت حتما برای ذخیره تنظیمات از منوی Settings  گزینه Save current settings را انتخاب کنید.


  • ۰
  • ۰

نصب امولاتور VICE

برای برنامه نویسی به مقلد نیاز داریم. 

ccs64 و vice دو امولاتور معروف برای c64 هستند. که در این جا قصد داریم VICE را نصب و راه اندازی کنیم.

از این لینک برنامه را دانلود کنید. دقت کنید که فایل مزبور ZIP (فشرده) می باشد و باید از حالت فشرده خارج شود.

پس از Extract فایل ZIP، پوشه ای با نام WinVICE-2.4-x64 ساخته می شود. درون پوشه WinVICE-2.4-x64 فایل x64 را اجرا کنید. 

پس از اجرا پنجره امولاتور به شکل زیر باز خواهد شد:


  • ۰
  • ۰

Emulator چیست؟

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

تفاوت امولاتور و simulator در این است که نرم افزار simulator معمولا رفتار یک دستگاه یا ماشین غیر از کامپیوتر را شبیه سازی میکند مثل نرم افزار شبیه ساز هواپیما و...

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