نحوه اجرای برنامه در داس باکس شبیه ساز DosBOX: اجرای بازی های قدیمی DOS تحت ویندوز

بیایید سعی کنیم بازی Dune II را با استفاده از DOSBox شروع کنیم:

دایرکتوری واقعی را در DOSBox سوار کنید ج: \ انجام دهیددر کجای پوشه تپه 2خود بازی روی هارد دیسک قرار دارد (همچنین می توانید پوشه بازی را مستقیماً سوار کنید - همانطور که دوست دارید):

Mount C C: \ Dosgames

حرف اول حرف است درایو منطقیدر داخل Dosbox، سپس - یک پوشه یا دیسک واقعی در رایانه شما.

ضمناً بهتر است یک پوشه جداگانه برای بازی ها اختصاص دهید و یک دیسک کامل را در DosBox وصل نکنید تا بعداً سردرگمی ایجاد نشود. همچنین می توانید این خط را در قسمت بنویسید اجرای خودکارفایل dosbox.conf، و هر بار که آن را روشن می کنید به طور خودکار اجرا می شود.

سی دی Dune2

پس از آن، ما باید بازی را پیکربندی کنیم - دستگاه هایی را برای پخش صدا و موسیقی، و احتمالاً چیز دیگری انتخاب کنیم. بنابراین فایل تنظیمات برنامه را در داخل اجرا می کنیم در این موردنامیده می شود setup.exe... برای اجرای فایل های * .com، * bat و * .exe در Dos و همچنین در Dosbox، باید نام آنها را تایپ کرده و اینتر را فشار دهید:

Setup.exe

در پنجره ظاهر شده را انتخاب کنید 1. سوالات راه اندازی، سپس کارت صدا را انتخاب کنید Sound Blaster Pro(هر نوع دیگری که توسط DosBox پشتیبانی می شود می تواند استفاده شود)، در پنجره بعدی از ما سوال می شود که آیا می خواهیم از حافظه xms "اضافی" استفاده کنیم یا خیر. پاسخ مثبت می دهیم (از فرصت استفاده نکردن گناه است). پس از آن می گوییم "بله!" به سوال در مورد استفاده از موس و Y را فشار دهید تا تنظیمات ذخیره شود. 2 را فشار دهید تا از برنامه راه اندازی خارج شوید. اگرچه بازی های مختلف استفاده می کنند برنامه های مختلفتنظیمات، آنها تقریباً در رابط تفاوتی ندارند.

و در نهایت فایل اجرایی بازی را پیدا می کنیم - DUNE2.EXEو بازی را شروع کنید:

Dune2.exe

The Elder Scrolls: Arena

اکنون بیایید سعی کنیم The Elder Scrolls: Arena را که روی سی دی موجود است راه اندازی کنیم.

اتصال درایو C:

Mount C C: \ Dosgames

و CD-ROM (D حرف درایو در Dosbox است، F یک CD-ROM واقعی یا شبیه سازی شده در سیستم است)

Mount D F: \ -t cdrom

بیایید با تایپ کردن به درایو دیگری برویم:

بیایید برنامه را برای نصب بازی اجرا کنیم:

Install.exe

سپس مسیر نصب را انتخاب کرده و بازی را پیکربندی کنید ( پیکربندی بازی). بیایید دستگاهی را برای پخش صدا انتخاب کنیم - Sound Blaster Pro Or 16... توجه داشته باشید که در این حالت خود برنامه تنظیمات IO \ IRQ \ DMA دستگاه را تعیین می کند و نیازی به انتخاب چیزی ندارید. بیایید دستگاهی را برای پخش موسیقی انتخاب کنیم جنرال Midi یا MPU-401.

بسیاری از صاحبان کامپیوترهای شخصیکه آشنایی با دنیا تکنولوژی محاسباتیدر زمان شکل گیری و شکوفایی اتفاق افتاده است، آنها اغلب آن روزهای باشکوه را به یاد می آورند. برخی حتی یک پوشه DOS روی هارد دیسک خود دارند - echo سیستم قدیمی... البته مدتهاست که هیچ برنامه کاربردی Smartdrive، scandisk، keyrus و غیره در آن وجود ندارد، زیرا اکنون این فهرست شامل برنامه های کاملاً متفاوتی است، اما برخی از کاربران جرات تغییر نام آن را ندارند.

باید اعتراف کرد که برنامه های توسعه یافته برای محیط DOS از نظر عملکرد بهتر با همتایان مدرن خود برای ویندوز و لینوکس تفاوت دارند. این به راحتی توضیح داده می شود: بسیاری از برنامه ها مستقیماً به زبان اسمبلی توسعه داده شدند و به دقت بهینه شدند. هر برنامه نویسی تلاش کرد تا خلاقیت خود را منحصر به فرد و متفکرانه بسازد. اما پیشرفت ثابت نمی ماند: سیستم عامل ها و برنامه ها در حال تغییر هستند و پشتیبانی از قدیمی ها متوقف می شود. به عنوان مثال، اگر بخواهید یک بازی DOS را تحت ویندوز بر روی هسته NT اجرا کنید، پیامی مبنی بر عدم اجرای آن ظاهر می شود. خوشبختانه، حتی به اندازه سه راه حل وجود دارد.

اولین مورد این است که یک DOS واقعی را روی یک پارتیشن دیسک یا درایو فلش نصب کنید و برنامه های مربوطه را اجرا کنید. مورد دوم استفاده از یک سیستم مجازی سازی مانند VMware است. سوم، نحوه استفاده از DOSBox را یاد بگیرید. اجازه دهید در مورد دومی با جزئیات بیشتر صحبت کنیم.

هرکسی که در مورد اجرای برنامه های قدیمی (بازی) سوالی از موتور جستجو می پرسید احتمالاً پیوندهایی به درخواستی مانند: "DOSBox - نحوه استفاده" دریافت کرده است. این DOSBox چیست؟ ساده است. DOSBox یک شبیه ساز بزرگ، اما کاملاً مؤثر نیست که یک محیط مجازی برای اجرای بازی ها ایجاد می کند (بسیاری از دستورات مترجم command.com، IRQ، DMA، کارت صدا، برخی از آداپتورهای ویدیویی اصلی شبیه سازی شده اند).

یعنی ابتدا باید DOSBox را دانلود کنید. در زیر نحوه استفاده از آن را به شما خواهیم گفت. شبیه ساز بر روی ویندوز، لینوکس، مک و بسیاری دیگر اجرا می شود. هنگام بارگذاری، فایل پیکربندی dosbox.conf خود را پردازش می کند که شامل تمام پارامترها است. بر این اساس با ایجاد تغییراتی در این فایل به صورت ساده ویرایشگر متن، می توانید DOSBox را به روشی بهینه سفارشی کنید. پیکربندی DOSBox را می توان نه تنها از طریق dosbox.conf، بلکه با ایجاد تغییرات "در حال پرواز" انجام داد، اما سپس آنها فقط تا بوت بعدی ذخیره می شوند.

بنابراین DOSBox. چگونه از آن استفاده کنم؟ دانلود، راه اندازی شد. برای اتصال بازی به شبیه ساز، دستور mount را با پارامترها تایپ می کنیم. بنابراین، حرف اول نشان دهنده تعیین دیسک اختصاص داده شده در DOSBox و پارامتر دوم منبع را نشان می دهد. برای مثال، اگر نیاز دارید که یک سی دی کامل (D) را با بازی‌ها در DOSBox وارد کنید، سپس «mount d d: \ -t cdrom» را بنویسید. به هر حال، می توانید بلافاصله تصویر را متصل کنید - برای این کار از دستور IMGMOUNT استفاده می شود. شما می توانید نه تنها کل رسانه، بلکه یک دایرکتوری ساده را نیز مونت کنید: "mount c d: \ old" (درایو C در DOSBox ظاهر می شود که محتویات آن پوشه OLD در درایو D است). پس از آن، شما باید دستورات خود مفسر را به یاد بیاورید، به عنوان مثال، dir (خواندن یک فهرست) و cd (حرکت، تغییر سطوح). به طور کلی، توصیه می شود تنبل نباشید و پوسته Norton (Volkov) Commander، Dos Navigator را آماده کنید - این کار با سیستم فایل در DOS را بسیار ساده می کند. باقی مانده است که خود بازی شروع شود.

گاهی اوقات در اینترنت می توانید با این سؤال روبرو شوید: "DOSBox - چگونه استفاده کنیم؟". این اغلب با این واقعیت توضیح داده می شود که علاوه بر شروع خود برنامه DOS، من می خواهم یک تصویر صاف شده را ببینم، نه از مربع. در این مورد، پارامتر "scaler" فایل پیکربندی به کمک می آید. به عنوان مثال با نوشتن scaler = advinterp2x می توانید کیفیت تصویر نمایش داده شده را به میزان قابل توجهی بهبود بخشید. همچنین، تشخیص سرعت تعبیه شده در شبیه ساز به درستی کار نمی کند، بنابراین سرعت برنامه در حال اجرامی توانید "در حال پرواز" را تغییر دهید - Ctrl + F11 (برای کاهش سرعت) و Ctrl + F12 (سرعت بالا).

در حال حاضر چندین نکات مفیدبه همه کاربران شبیه ساز DOSBox:

علاوه بر نسخه رسمی، وجود دارد تعداد زیادی ازارائه مجامع توابع اضافی;

می توانید یک فایل پیکربندی سفارشی را دانلود کنید.

پوشه بازی را سوار کنید، بازی را اجرا کنید:

بنابراین، DosBox برنامه ای است که برای شبیه سازی سخت افزار رایانه های قدیمی و همچنین شبیه سازی خود MS-Dos طراحی شده است. 1. DosBox را نصب کنید (مثلاً من در آن نصب کردم D: \ DOSBox \ ).

ساده ترین راه برای راه اندازی بازی، با این حال، استفاده از آن تنها زمانی راحت است که بازی از قبل نصب شده باشد، یا نصب کننده نداشته باشد، و همچنین نیازی به دسترسی از CD-Rom، Floppy و غیره ندارد.

2. بازی دانلود شده را در هر مکانی باز کنید (مثلاً بازی Goody، من آن را در آن باز کردم D: \ بازی \ خوب \ ).

3. یک میانبر از DosBox.exeروی دسکتاپ خود بگویید.

4. پوشه بازی را باز کنید (دارم D: \ بازی \ خوب \، فایل اجرایی را پیدا کنید (مثلاً من خواهم داشت Goody.exe، گاهی اوقات وجود دارد start.batو غیره)، و فقط آن را به میانبر DosBox "a" بکشید.

5. از بازی لذت ببرید!

شروع دستی:

2. بازی را در هر مکانی باز کنید (مثلاً بازی Goody، من آن را در آن باز کردم D: \ بازی \ خوب \). توجه داشته باشید که بهتر است در مسیر پوشه با اسباب بازی از الفبای سیریلیک استفاده نکنید، شبیه ساز DosBox بدون Russification الفبای سیریلیک را نمی فهمد (دفعه بعد به شما خواهم گفت چگونه Russify کنید).

3. شبیه ساز DosBox (dosbox.exe) را راه اندازی کنید. تمام دستورات وارد شده در DosBox با کلید تایید می شوند .

4. در مرحله بعد، باید پوشه بازی را به عنوان یک دیسک محلی در DosBox مانت کنید (این کار برای اینکه ناخواسته به فایل های سیستم عامل خود، یا هر فایل مهم و ضروری دیگری آسیب نرسانیم؛) انجام شد. برای این کار از دستور استفاده کنید: mount c: d: \ games \ Goody \ . ج:- ما نشان می دهیم که دیسک محلی ما با بازی چه حرفی خواهد داشت، می توانید هر حرف لاتین (به جز z) را مشخص کنید. d: \ بازی \ خوب- آدرس به پوشه با بازی. اگر همه چیز به درستی انجام شده باشد، این پیام را دریافت می کنیم: درایو C به عنوان دایرکتوری محلی d: \ games \ goody نصب شده است .

اگر بازی بر روی سی دی یا فلاپی دیسک است، می توانید آنها را با استفاده از روش بالا، به عنوان مثال، نصب کنید mount a: a: \... گاهی اوقات یک بازی یا برنامه باید بداند که فلاپی دیسک یا SD-rom است و نه HDD(بعضی از بازی ها از نصب خودداری می کنند)، سپس از همین دستور استفاده می کنیم کوهاما با پارامتر -t... به عنوان مثال، برای مرتبط کردن یک درایو واقعی با یک درایو مجازی، از دستور زیر استفاده می کنیم: mount d: g: \ -t cdrom، جایی که د:آدرس درایو مجازی است و g: \- به نسبت واقعی برای فلاپی از پارامتر استفاده کنید -t فلاپی... علاوه بر این، می توانید نه تنها درایو را به درایو پیوند دهید، بلکه می توانید پوشه را نیز مشخص کنید ج: \ MSDos \به عنوان یک درایو فلاپی 3.5a. با استفاده از دستور imgmountمی توانید دیسک یا تصویر فلاپی را با فرمت iso، bin، img نصب کنید. این دستور شبیه دستور mount است اما برای تصاویر اعمال می شود. برای مثال می توان تصاویر در فرمت های دیگر را باز کرد ابزار شبح، و فقط پس از آن پیوند دهید درایو مجازیدیمون با درایو DosBox. نمونه ای از استفاده از دستور - ما می خواهیم بازی را از یک تصویر دیسک با فرمت iso نصب کنیم، برای این ما تصویر را نصب می کنیم: imgmount d: c: \ downloads \ game.iso -t cdrom 5. اگر نیاز به نصب بازی دارید، باید به درایو مورد نظر بروید و نصب کننده را اجرا کنید، به طور معمول، این INSTALL.EXE... برای شروع بازی به DosBox در دایرکتوری بازی رفته و فایل اجرایی را اجرا کنید. مثلا برای من اینجوری میشه: Goody.exe... سپس بازی باید شروع شود. برخی از بازی ها باید با استفاده از فایل اجرا شوند start.bat(در صورت وجود یا مشابه).

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

کمی در مورد سرعت شبیه سازی:

در شبیه ساز DosBox می توانید سرعت بازی را تنظیم کنید. اگر بازی شما خیلی سریع اجرا می شود، باید تعداد چرخه ها (چرخه ها) را کاهش دهید. به منظور کاهش تعداد چرخه ها در طول بازی - CTRL + F11، به منظور افزایش - CTRL + F12... همچنین لازم است در نظر بگیرید که اگر مقدار چرخه را خیلی زیاد تنظیم کنید، خود DosBox منجمد می شود، به خصوص اگر دستگاه شما "ضعیف" باشد. اگر تعداد چرخه‌ها را به اندازه کافی زیاد تنظیم کنید، اما بازی همچنان کند می‌شود، می‌توانید پرش فریم را تنظیم کنید. فریم های پرش (Frameskip) را می توان با کلیدها پیکربندی کرد CTRL + F7(کاهش) و CTRL + F11(افزایش دادن). البته توجه داشته باشید که بازی با افت فریم کمتر روان اجرا می شود.

"کلیدهای فوری:

فقط مورد نیاز (به نظر من):
ALT-ENTER- قابل اعتماد و متخصص حالت تمام صفحه
ALT-PAUSE- شبیه سازی مکث
CTRL-ALT-F5- شروع / پایان ضبط ویدیو
CTRL-F1- KeyMapper، برای سفارشی کردن صفحه کلید استفاده می شود
CTRL-F5- اسکرین شات بگیرید
CTRL-F6- شروع / پایان ضبط صدا
CTRL-F7- پرش فریم را افزایش دهید
CTRL-F8- پرش فریم را کاهش دهید
CTRL-F9- شبیه ساز DosBox را ببندید
CTRL-F11- شبیه ساز کاهش سرعت
CTRL-F12- افزایش سرعت شبیه ساز

KeyMapper وقتی تنظیم نشده باشد \ , : و غیره.:

وقتی DosBox فشار کلید را نادیده می گیرد و سرسختانه نمی خواهد مثلاً یک اسلش بگذارد چنین مشکلاتی وجود دارد ( \ ). این به دلیل تعریف نادرست کلیدها است. می توانید با اجرای KeyMapper با میانبر صفحه کلید این مشکل را برطرف کنید CTRL + F1... بعد، در صفحه کلید نشان داده شده روی صفحه، کلید غیرفعال مورد نیاز خود را انتخاب کنید، یعنی. روی آن کلیک کنید، سپس روی آن کلیک کنید DELبرای حذف اتصال فعلی، سپس بر روی آن کلیک کنید اضافه کردن... یک بار روی کلید مورد نظر روی صفحه کلید فشار می دهیم و بدین ترتیب کلید صفحه را با کلید صفحه کلید واقعی پیوند می دهیم. سپس SAVE، EXIT را فشار دهید. همه چیز، مشکل حل شده است. با تشکر از MoR "y برای ارائه راه حل برای مشکل..

مطالب بسیار بسیار کمی در مقاله وجود دارد، برخی چیزها بسیار گیج کننده توضیح داده شده اند، بسیاری از چیزها اصلاً بدون توضیح باقی مانده اند، اسکرین شات های بسیار کمی وجود دارد، و طراحی به سادگی منزجر کننده است، بنابراین به تدریج بهبود می یابد. اگر سوالی دارید بنویسید ;)

زمان می گذرد، بازی ها قدیمی می شوند. کامپیوترها تغییر می کنند، سیستم عامل ها تغییر می کنند. به نظر می رسد که در این زندگی هیچ چیز ثابت نمی ماند. گاهی اوقات پیشرفت مانند کنسول ها جهشی است. سیستم های دیگر به راحتی بهبود می یابند - PC. نتیجه، با این حال، یک تغییر ضروری در سخت افزار و نرم افزار کنترل است. افسوس که همه بازی ها نمی توانند در یک محیط بیگانه وجود داشته باشند، بنابراین مانع اصلی لذت بردن از بازی های قدیمی اغلب گرافیک قدیمی نیست، بلکه مشکلات راه اندازی پیش پا افتاده است.
با کنسول ها، همه چیز مشخص است، همه ما عادت داریم که خارج از دیوار یک جعبه کوچک راه اندازی کنیم. اما در مورد بازی های رایانه شخصی چطور؟ در نگاه اول به نظر می رسد که بازی های رایانه شخصی کمترین تأثیر را در اینجا دارند. بسیاری از آنها را می توان بدون استفاده از ابزارهای شخص ثالث با خیال راحت بازی کرد، گاهی اوقات مشکلاتی وجود دارد، اما همچنان می توان آنها را در همان سیستم حذف کرد. اما این همان جایی است که شکار نهفته است - رایانه شخصی دریایی کامل از سخت افزار و نرم افزار است که سال ها بدون تغییرات و پرش های ناگهانی کشیده شده است. و هیچ شبیه‌سازی که همه اینها را مجبور به کار با گارانتی خوب کند، همانطور که در شبیه‌سازهای کنسول اتفاق می‌افتد، هرگز وجود نداشته و بعید است ظاهر شود. اما همه چیز خیلی بد نیست، راه حل هایی وجود دارد، به خصوص اگر هنوز تصمیم دارید خود را به نوعی چارچوب محدود کنید. به عنوان مثال، چارچوب دوران DOS.

ما در اینجا در مورد چنین شبیه ساز صحبت خواهیم کرد، با DosBox آشنا شوید.

DIV_ADBLOCK146 ">

یه توضیح کوچولو تمام مواد در دسترس ترین شکل ارائه شده است. وظیفه اصلی این بود که همه چیز را به گونه ای توصیف کنیم که حتی کسانی که دوس را در چشم نمی بینند بتوانند بفهمند. پس زیاد تعجب نکنید توضیحات مفصلمانند "نحوه باز کردن فایل پیکربندی" و "نحوه باز کردن ویرایشگر رجیستری".
اگر کسی از اندازه توصیف ترسانده شود، بیهوده است. در این مورد، اندازه دستورالعمل ها به معنای پیچیدگی وحشی برنامه نیست. من فقط می خواستم همه مناطق را پوشش دهم و همه گزینه ها را رنگ کنم. برای حداقل آشنایی، خواندن نکات مناسب است: راه اندازی برنامه ها (یکی کافی است)، تنظیم سرعت و در واقع دانلود.

1. دانلود شبیه ساز.

2. راه اندازی برنامه ها



3. راه اندازی DosBox
3.1 تنظیم سرعت
3.2 فعال کردن Anti-aliasing


3.5 نقشه برداری مجدد دکمه
3.6 لیست دکمه های سیستم

3.9 ما DosBox را به روسی ترجمه می کنیم

4. ویژگی های اضافی

4. DosBox
- نسخه های جایگزین Dos Box
- Dos Box 0.60
- Dos Box 0.61
- Dos Box 0.62
- Dos Box 0.63
- Dos Box 0.65
- Dos Box 0.70
- Dos Box 0.71,0.72

5. پوسته
- DOSShell
- DOSBoxer
- دی فند

خواندن فایل Readme Dosbox بسیار مفید خواهد بود. به خصوص برای کسانی که نمی توانند این کار را به زبان اصلی - انگلیسی انجام دهند، ترجمه آن را ارسال می کنم. به بخش ترجمه DosBox به روسی مراجعه کنید.

1. دانلود شبیه ساز.

فوراً متذکر می شوم که این برنامه رایگان است و همین امر آن را جذاب تر می کند. علاوه بر این، نسخه به عنوان 0.xx ذکر شده است، یعنی این نسخه نهایی نیست و به احتمال زیاد همه چیز حتی بهتر خواهد شد.

آخرین نسخه DosBox

2. راه اندازی برنامه ها

2.1 بیشتر ساده ترین راهراه اندازی

ساده ترین راه برای شروع بازی این است که پوشه را با DosBox باز کنید و میانبر آن را به دسکتاپ بیاورید (فایل dosbox.exe را با استفاده از دکمه سمت راست ماوس بکشید و پس از رها کردن آن روی دسکتاپ، "create shortcut" را انتخاب کنید). پوشه بازی را باز کنید. سپس فقط فایل بازی را بردارید و با ماوس روی میانبر DosBox بکشید.

لطفاً توجه داشته باشید که هنگام کشیدن، نه روی میانبر، بلکه روی خود فایل DosBox. تنظیمات exe از dosbox خوانده نخواهد شد. conf.

2.2 راه اندازی با وسایل استاندارد

پس از دانلود، DosBox باید نصب شود. من توصیه می کنم آن را نه در فایل های برنامه، همانطور که نصب کننده پیشنهاد می کند، بلکه در چیزی ساده تر قرار دهید. مانند C: \ Dosbox.

بیایید با یک وضعیت بدون پوسته شروع کنیم. هنگامی که Dosbox را راه اندازی می کنید، یک رابط به سبک DOS خواهید دید. دستورات در اینجا مناسب هستند. ابتدا یک بازی را در یک پوشه با نام و مکان ساده قرار دهید. برخی از قوانین Dos در اینجا اعمال می شود. یعنی 8 کاراکتر در عنوان، بدون فاصله، بیش از 3 زیر پوشه و غیره. درست است، همه اینها فقط برای دستورات Dos اعمال می شود؛ هنگام اتصال، استفاده از چنین نام هایی مجاز است. بگذارید C: \ dosmode \ spques2 \ باشد

اکنون باید به شبیه ساز بگویید که یک دیسک مجازی با کجا خواهید داشت. برای این کار، mount را با c: \ dosmode \ spquest2 می‌نویسیم (در اینجا پوشه‌ها می‌توانند اندازه نام‌های معمولی داشته باشند، اما اگر فضای خالی وجود دارد، باید مسیر را در گیومه "c: \ dd dd" بنویسید).

حالا به این دیسک سوئیچ می کنیم (یعنی C می نویسیم :). با استفاده از دستورات Dos، به فایل شروع (cd spquest2) بروید ( start.bat را اجرا کنید). همین، بازی در حال اجراست.

لطفاً توجه داشته باشید که وقتی فایل‌هایی را از ویندوز به DosBox اضافه یا تغییر می‌دهید، هیچ چیزی در پوشه‌های متصل قبلی تغییر نمی‌کند. از دستور rescan برای به روز رسانی محتوا استفاده کنید.

2.3 استفاده از پوسته های پرتاب شخص ثالث

تعداد زیادی پوسته برای Dos Box وجود دارد که می‌توانند بازی‌ها را به صورت گرافیکی و بدون اجرای متن دستورات اجرا کنند، توضیحات آنها در زیر آمده است. توجه داشته باشید که پوسته ها برای یک نسخه خاص نوشته شده اند. در این لحظههیچ پوسته ای برای آخرین 0.65 وجود ندارد، بنابراین بسیاری از موارد پوسته ممکن است به درستی کار نکنند.

2.4 روش پرتاب جایگزین

بعد از مدتی راه راحت تری برای اجرای بازی ها در DosBox پیدا کردم. شما فقط باید این مورد را به منوی فراخوانی شده توسط دکمه سمت راست ماوس اضافه کنید. برای انجام این کار، باید با ویرایش رجیستری سر و کار داشته باشید. شروع -> اجرا را انتخاب کنید. regedit را در پنجره تایپ کنید. پنجره ویرایش رجیستری باز می شود. قابل اعتماد و متخصص:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ * \ Shell \
اگر این دایرکتوری وجود ندارد، آن را ایجاد کنید.
در این پوشه دایرکتوری SETCMD1 را ایجاد کنید (روی پوشه Shell -> create -> پارتیشن راست کلیک کنید).
در کلید «پیش‌فرض» چیزی مانند Open در DosBox بنویسید (برای نوشتن، دکمه سمت راست روی کلید -> ویرایش).
اکنون در مسیر حاصل HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ * \ Shell \ SETCMD1 دایرکتوری Command را ایجاد کنید (با استفاده از روش مشابه).
دایرکتوری همچنین حاوی کلید پیش فرض خواهد بود. مقدار آن را به:
"e: \ dosbox \ dosbox. exe" - conf "e: \ dosbox \ dosbox. conf" "% 1"
جایی که e: \ dosbox \ پوشه DosBox است.

در رابطه با ظاهر تغییر چیدمان صفحه کلید در نسخه 0.62، ثبت نام در dosbox ضروری شد. conf یک خط به طوری که در هنگام راه اندازی فایل با تنظیمات کلیدی (mapper.txt) از پوشه با DosBox استفاده می شود. داس باکس را باز کنید conf در هر ویرایشگر متنی و در آنجا به دنبال mapperfile = مورد بگردید. همه چیز را در سمت راست آن به مسیر کامل نقشه‌بردار تغییر دهید. txt به عنوان مثال: mapperfile = D: \ DOSBox \ mapper. txt

اگر اسکرین شات می گیرید یا صداها را ضبط می کنید، باید فوراً پوشه ای را که در آن ذخیره می شود تغییر دهید. ما به دنبال captures = آیتم هستیم و مقادیر آن را به هر پوشه ای با مسیر کامل تغییر می دهیم. مثال: captures = D: \ DOSBox \ capture

در نهایت با چیزی شبیه به این مواجه می شوید:

اگر می‌خواهید نقطه راه‌اندازی فقط روی آن دسته از فایل‌هایی ظاهر شود که اصولاً می‌توانند در DosBox راه‌اندازی شوند، روش ویرایش رجیستری شرح داده شده باید در HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ * (که با همه انواع فایل‌ها مطابقت دارد) انجام شود. اما در HKEY_LOCAL_MINE \ SOFTWARACHE \ Classes \ exefile ، HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ comfile و HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ batfile.

2.5 روش پرتاب نورتون

من فکر می کنم برای بسیاری از Dos با صفحه آبی نورتون فرمانده و گرگ های فرمانده مرتبط است. پس چرا کار با DosBox را شبیه به فرآیند نمی کنیم؟ برای این کار فقط به خود DosBox و Norton نیاز دارید. تنها کاری که باید انجام دهید این است که نورتون را هنگام راه اندازی بارگیری کنید. برای انجام این کار، Dosbox را باز کنید. conf در هر ویرایشگر متنی در پایین ترین قسمت یک بخش وجود دارد. در آن است که خواهیم نوشت. ابتدا باید پوشه norton را با دستور mount y d: \ dosbox \ nc Mount کنید، جایی که y یک دیسک مجازی دلخواه است و d: \ dosbox \ nc مسیر norton است. در مرحله بعد، شما باید نورتون را با یک دستور ساده DOS راه اندازی کنید (ما در قسمت بیشتر می نویسیم). y: \ nc. exe اکنون هنگام بارگیری DosBox، نورتون به طور خودکار بارگیری می شود. اساساً همه چیز. با این حال، به دلیل نیاز به نصب دیسک، کار در چنین نورتون خیلی راحت نیست. و چه چیزی ما را از اتصال همه دیسک های رایانه یا برخی پوشه ها از جایی که همیشه dos-games را شروع می کنید جلوگیری می کند؟ هیچ چیزی! به بخش برگردید و خط با بارگذاری نورتون را یادداشت کنید.
mount c c: \ بازی ها
اکنون نورتون یک شاخه واقعی از درایو C دارد.
شما همچنین می توانید ریشه درایو را نصب کنید (برای مثال c: \)، اما این توصیه نمی شود. خرابی DosBox می تواند منجر به از دست رفتن همه فایل ها در روت شود.

3. راه اندازی DosBox

3.1 تنظیم سرعت

مسئله تنظیم سرعت احتمالاً یکی از اصلی‌ترین مسائلی است که مشکلاتی را ایجاد می‌کند، بنابراین به تفصیل آن را بررسی می‌کنیم.

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

از دید کاربر چگونه به نظر می رسد؟ بازی را شروع می کنید و در قسمت Cycles یا درصدی (حداکثر یعنی 100 درصد) یا یک عدد را می بینید. 100٪ حداکثر عملکردی است که DosBox می تواند روی رایانه شما ارائه دهد.

شما می توانید سرعت را در پرواز تنظیم کنید. این با استفاده از ترکیبات انجام می شود:
CTRL + F12 (بالا)و CTRL + F11 (به سمت پایین)... شایان ذکر است که شبیه سازی چندین برابر کندتر از برنامه هایی است که مستقیماً اجرا می شوند. به عنوان مثال، برای اجرای صحیح بازی ها با DosBox برای رایانه 286، به پنتیوم 400 یا بیشتر نیاز دارید.
اگر به حد مجاز سرعت رسیده است، اما این هنوز کافی نیست، می توانید تعداد فریم های رد شده توسط شبیه ساز را تنظیم کنید ( پرش فریم- درست مانند Cycles که در بالای پنجره نمایش داده می شود):
CTRL + F8 (افزایش پرش)و CTRL + F7 (کاهش)... این باعث می شود که بازی سریعتر شبیه سازی شود، اما به دلیل افت فریم در صافی تصویر، بازنده خواهید شد.
Frame Skip = 1 - یعنی 1 فریم رد می شود سپس 1 نمایش داده می شود اگر مقدار = 2 باشد 2 فریم رد می شود 1 نمایش داده می شود و غیره.

با درصد سرعت همه چیز مشخص است، اما در مورد مطلق تفاوت های ظریف وجود دارد. چگونه در این حالت بفهمیم که پردازش سریعتر غیرممکن است؟ بهترین گزینهاین است که سرعتی را تنظیم کنید که بار پردازنده واقعی شما به 90-95٪ برسد (با فشار دادن Alt + CTRL + DEL می توانید بار را در Win 2000 و XP مشاهده کنید). این سریع ترین سرعتی است که می توانید برای این بازی دریافت کنید.
توجه داشته باشید، برای پردازنده های دو هسته ای واقعی و مجازی (با Hyperthreading)، محدودیت بار 50٪ است نه 100٪. DosBox فقط در یک رشته کار می کند.

لطفاً توجه داشته باشید که اگر پرش فریم را در حالت نرخ غیر درصد تنظیم کنید، باید با استفاده از CTRL + F12 و حلقه‌ها رد شوید تا شبیه‌سازی سریع‌تر انجام شود (تا حداکثر سطح، همانطور که در بالا نشان داده شد). بر حسب درصد، به طور خودکار جا می شود.

در داس باکس conf، می توانید مشخص کنید که در هنگام راه اندازی کدام حالت و سرعت را در شبیه ساز تنظیم کنید. این مسئولیت بند است چرخه ها... مثلا با نوشتن چرخه = 10000این تعداد حلقه در راه اندازی دریافت خواهید کرد. اگر بنویسید چرخه = حداکثرسپس DosBox هر بار حداکثر سرعت را تنظیم می کند. برای خروج از پارامتر خودکار (به طور پیش فرض تنظیم شده است)، اما تنظیمات را برای هر حالت تنظیم کنید، موارد زیر را بنویسید:
چرخه = خودکار 9000 95%
چنین ورودی انتخاب حالت را به DosBox واگذار می کند. اگر از حالت مطلق استفاده شود، تعداد چرخه ها به 9000 تبدیل می شود، اگر درصد باشد، شبیه ساز 95٪ حداکثر را تنظیم می کند.

3.2 فعال کردن Anti-aliasing

و یک چیز دیگر در مورد DosBox. واقعیت این است که یک روش جایگزین برای نمایش یک تصویر بزرگ شده دارد. این هموارسازی منطقه است. نتیجه یک تصویر غیر مربعی است که تا حدودی یادآور گرافیک فلش است. فوراً باید بگویم که همه اینها برای همه نیست (من شخصاً صفحه نمایش معمولی را ترجیح می دهم) اما همچنان. برای فعال کردن این افکت باید dosbox را باز کنید. با هر ویرایشگر متنی conf کنید و خط آن را پیدا کنید:
مقیاس کننده =
یکی از مقادیر زیر را به سمت راست اسکلر اضافه کنید =:
هیچ - صفحه نمایش یک به یک
normal2x - فقط دو برابر بزرگنمایی (پیش فرض)
advmame2x - ضد القای حیله گر مناطق تک رنگ. از آنجایی که وضوح تصویر دو برابر می شود، گوشه های صاف در این حالت ایجاد می شوند. یعنی یک پیکسل که به مربع 2×2 تبدیل می شود، نه به صورت حاد، بلکه با لبه های برش خورده ساخته می شود. در نتیجه، گرافیک مربع نیست، بلکه شبیه به گرافیک فلش است.
advmame3x - مانند بالا، اما با بزرگنمایی سه برابر
advinterp2x - همانطور که در بالا، اما با انتقال نرم تر
interp2x - فقط لکه دار کردن، بدون مربع، اما یک اثر بسیار ناخوشایند
tv2x - اضافه کردن نوارهای تیره افقی، افکت تلویزیون.
و بسیاری دیگر (تعداد با نسخه های جدید افزایش می یابد)

مقایسه 2 اسکرین شات:

3.3 موارد مفید در تنظیمات

داس باکس را باز کنید conf و جستجو کنید:
تمام صفحه = (درست - بارگذاری شده در حالت تمام صفحه، نادرست - در حالت پنجره ای)

autolock = (درست - هنگامی که ماوس روی DosBox کلیک می شود، ماوس در این پنجره متصل می شود، false - متصل نمی شود)
در همان زمان، با شروع نسخه 0.65، سیستم سنجاق اصلاح شده است. حالا وقتی قفل خودکار (= false) را غیرفعال کنید، ماوس هم در بازی و هم در خارج از آن به طور همزمان فعال خواهد بود. در حالی که مکان نما روی زمین بازی است - مکان نما بازی پردازش می شود، به محض اینکه زمین بازی را ترک کرد - ماوس از DosBox جدا می شود.

حساسیت = (حساسیت ماوس، پیش فرض 100)

Waitonerror = (درست - اگر خطایی رخ داد، بلافاصله کنسول را نبندید، این امکان را فراهم می کند تا ببینید خطا چیست)

priority = (مقدار اول اولویت زمانی است که DosBox فعال است، دومین مقدار زمانی است که DosBox به حداقل می رسد یا غیرفعال است. گزینه ها پایین تر، عادی، بالاتر، بالاترین به ترتیب صعودی هستند. به طور پیش فرض، اولویت = بالاتر، عادی)

گاهی اوقات ماشین نقطه قابل توجه است. مشخص می کند که DosBox از چه نوع آداپتور ویدیویی استفاده خواهد کرد. پیش فرض VGA است. این گزینه ارجح است، انتخاب خواهد شد بهترین نوعگرافیک (البته از افراد حاضر). با این حال، حالت هایی مانند tandy و pcjr باید جداگانه مشخص شوند.

خروجی = بند ممکن است مهم باشد. اگر هنگام جابجایی به حالت تمام صفحه و بازگشت، DosBox به شما خطایی داد و از کار افتاد، مقدار پیش فرض سطح را به ovelay یا opengl تغییر دهید.

3.4 راه اندازی DosBox بدون پنجره کمکی

DosBox را با پارامتر - noconsole شروع کنید
(یک میانبر dosbox.exe ایجاد کنید، روی میانبر کلیک راست کنید -> خواص -> میانبر برگه -> فیلد شی: افزودن در انتها - noconsole. چیزی شبیه به D: \ DOSBox \ dosbox.exe - noconsole دریافت می کنید.

اگر از یک روش جایگزین استفاده می کنید، خط موجود در رجیستری را به تغییر دهید
"e: \ dosbox \ dosbox. exe" - conf "e: \ dosbox \ dosbox. conf" "% 1" - noconsole
یعنی در آخر اضافه کنید - noconsole

3.5 نقشه برداری مجدد دکمه

از نسخه 0.62، هر کلیدی را می توان دوباره در شبیه ساز اختصاص داد (و از 0.70 می توانید محورهای جوی استیک را نیز تغییر دهید)، حتی اگر این مورد توسط بازی ارائه نشده باشد. خوب، به عنوان مثال، شما می خواهید مسابقات را نه با فلش، بلکه با استفاده از w، s، a، d انجام دهید.
اگر می خواهید - لطفا. برای انجام این کار، باید کمی طرح را دوباره تعریف کنید. این تابع را می توان به دو صورت فراخوانی کرد:

1. DosBox را با پارامتر - startmapper شروع کنید
در همان زمان، تنظیمات کلید در هنگام راه اندازی بارگیری می شود. (یک میانبر dosbox.exe ایجاد کنید، روی میانبر کلیک راست کنید -> خواص -> زبانه میانبر -> فیلد شی: در پایان اضافه کنید - startmapper. چیزی شبیه به D: \ DOSBox \ dosbox.exe - startmapper دریافت می کنید.

2. پس از راه اندازی DosBox، CTRL + F1 را فشار دهید. ناپایدار کار می کند. برای هر مورد موفق، 6-8 پرواز از DosBox دریافت کردم.

اکنون در منوی تنظیمات هستید و چنین صفحه‌ای در مقابل شما قرار دارد.

روی هر کلیدی که می‌خواهید تماس آن را روی یکی از دوستانتان قطع کنید، کلیک کنید. به عنوان مثال، فلش بالا را انتخاب کنید. EVENT: Key_up BIND: Key_up در پایین ظاهر می شود. یعنی فشار دادن فلش رو به بالا توسط فلش ​​بالا فعال می شود. در صورت نیاز به تغییر، دکمه DEL (حذف) را انتخاب می کنیم این گزینه، یا در صورت نیاز به ترک چنین طرح بندی، اضافه کنید (اضافه کنید)، به علاوه طرح دیگری اضافه کنید. ما ADD را انتخاب می کنیم. اکنون باید کلیدی را فشار دهید که به عنوان فلش رو به بالا عمل کند (کلید را به صورت فیزیکی فشار دهید و با ماوس انتخاب نکنید!). W را فشار دهید. EVENT: Key_up BIND: کلید w ظاهر می شود. یعنی دکمه w به عنوان یک فلش عمل می کند. با فشار دادن دکمه NEXT، می توانید در میان گزینه ها چرخه بزنید. دو عدد خواهد بود، یعنی فلش رو به بالا همچنان کار می کند، به علاوه می توانید به جای آن از دکمه w استفاده کنید. اکنون باقی مانده است که نتیجه را ذخیره کنید (SAVE) و از (EXIT) خارج شوید.

اگر دکمه mod1 را انتخاب کنید، ترکیبی از CTRL + دکمه خواهد بود، اگر mod2 دکمه ALT + باشد. Mod3 به طور پیش فرض تنظیم نشده است، اما می توانید آن را مانند هر حالت دیگری اختصاص دهید. به عنوان مثال، برای استفاده از ترکیب p + knock. من هنوز کاربرد عملی Hold را درک نکرده ام. اگر این مورد را اختصاص دهید، دکمه "چسب می شود" و غیرفعال کردن این دکمه بیشتر غیرممکن است. در توضیحات کلمه ای در مورد Hold وجود ندارد.

ضمناً توجه داشته باشید که می توانید دکمه های سیستم را نیز تغییر دهید. به عنوان مثال، برای افزایش سرعت روی "+" و برای کاهش روی "-" آویزان کنید.

3.6 لیست دکمه های سیستم

ALT-ENTER رفتن به تمام صفحه
ALT-PAUSE شبیه سازی مکث
نقشه برداری مجدد دکمه CTRL-F1
CTRL-F4 تصویر دیسک نصب شده را برگردانید. حافظه پنهان دایرکتوری را برای
همه درایوها!
CTRL-ALT-F5 شروع / توقف ایجاد یک فیلم از روی صفحه نمایش
CTRL-F5 اسکرین شات بگیرید
CTRL-F6 شروع / توقف ضبط صدا
CTRL-ALT-F7 شروع / توقف ضبط دستورات OPL
CTRL-ALT-F8 شروع / توقف ضبط دستورات MIDI.
CTRL-F7 پرش فریم را افزایش دهید
CTRL-F8 پرش فریم را کاهش دهید
CTRL-F9 DosBox را ببندید
CTRL-F10 Grab / Release Mouse
CTRL-F11 سرعت شبیه ساز را کاهش دهید
شبیه ساز CTRL-F12 افزایش سرعت
ALT-F12 حذف محدودیت سرعت (دکمه توربو)
با فشار دادن این دکمه، بازی تا حد مجاز شتاب می گیرد. تا زمانی که ترکیب فشرده شود، شتاب ادامه می یابد. این می تواند برای اسکرول کردن کات سین ها، افزایش سرعت زمان انتظار بسیار مفید باشد، حتی اگر بازی آن را ارائه ندهد. متأسفانه این ترکیب چندان پایدار نیست. شایع ترین علامت با چنین شتابی ناپدید شدن صدا در آینده است.

3.7 اتصال CD-Rom و درایو فلاپی (شامل تصاویر)

DosBox قابلیت اتصال سی دی رام و فلاپی درایو یا حتی را دارد پوشه سادهاما برای اینکه برنامه با آن به عنوان یک دیسک CD-Rom رفتار کند. اگر فقط به فایل هایی از دیسک نیاز دارید، می توانید عملیات معمول را مانند هر پوشه ای انجام دهید:
mount با e: \ (که در آن c دیسک مجازی و e: \ مسیر CD-rom است)
اگر نیاز به اتصال دیسک یا پوشه دقیقاً به صورت سی دی وجود دارد، باید دستور زیر را اجرا کنید:
mount با نوع e: \ - t (جایی که نوع نوع رسانه است. این پوشه dir یا cdrom - دیسک سی دی یا فلاپی - درایو است)
با نوشتن mount با e: \ - t cdrom، درایو E: \ را به عنوان یک CD-Rom به عنوان یک درایو مجازی برای DosBox مونت می کنیم. به جای e: \، مسیر یک پوشه خاص ممکن است حتی روشن نباشد دیسک سی دی رام... به همین ترتیب با درایو فلاپی.
لازم نیست. برای نصب سی دی رام در سطح پایین، باید mount - cd را بنویسید. لیستی از سی دی ها را با شماره آنها دریافت خواهید کرد. سپس mount را با e وارد کنید: \ - t cdrom - usecd 0 (که 0 شماره سی دی است)

تصاویر به روش زیر متصل می شوند:
imgmount با d: \ pop_instal. mdf - t iso (که در آن c دیسک مجازی است، d: \ pop_install.mdf مسیر و نام تصویر است، - t نوع فایل موجود است - در این مورد تصویر CD، یعنی iso)
معمولاً تصاویر در فایلی با پسوند * .iso ذخیره می شوند. با این حال، اگر اینطور نیست، این بدان معنا نیست که توسط DosBox شناسایی نخواهد شد. در این مثال، پسوند * .mdf بود

تصاویر فلاپی نیز توسط imgmount با d: \ disk به هم متصل می شوند. فلاپی img -t (فقط نوع تغییر به فلاپی)
برای اتصال تصاویر دیسکهای سختاز نوع hdd استفاده کنید

3.8 تنظیمات صدا در بازی با DosBox

این مورد عمدتاً مورد علاقه افرادی است که با تنظیمات آشنا نیستند. دستگاه صدابلستر صدا. اول از همه، شایان ذکر است که تنظیم صدا معمولاً با استفاده از یک برنامه تیونر جداگانه انجام می شد. متداول ترین نام ها برای چنین برنامه های پیکربندی عبارتند از: setsound، setup، install، sound، snd و غیره.
در مرحله بعد، باید موردی را با تغییر در دستگاه صدا انتخاب کنید. در آن، از تعداد گزینه ها، چشم ها ممکن است شروع به پراکندگی کنند. با این حال، همه چیز در اینجا ساده است، بیشتر به دنبال Sound Blaster باشید بهترین راهصدا. اگر چنین موردی وجود ندارد، ارزش آن را دارد که دنبال Adlib بگردید. در نهایت، DosBox از گزینه‌هایی مانند Tandy و استانداردترین، اما ابتدایی‌ترین، PC Speaker پشتیبانی می‌کند (زنگ‌هایی که حتی در رایانه‌های مدرن نیز حفظ می‌شود).

با موسیقی نیز، همه چیز بسیار مشکل است، در اینجا می توانید Sound Blaster را ترک کنید یا از Gravis Ultrasound یا رابط MPU-401 استفاده کنید. دو مورد آخری به طور قابل توجهی ابزار بیشتری به موسیقی می دهند و در بسیاری از موارد صدای بهتری دارند. اما اگر سونوگرافی گراویس نیاز داشته باشد سفارشی سازی اضافیو فایل های شخص ثالث(و هنوز در این راهنما پوشش داده نشده است)، پس با MPU-401 همه چیز بسیار آسان تر است. هنگام پیکربندی صدا از زیر DosBox برای موسیقی، می‌توانید با خیال راحت این گزینه را انتخاب کنید. در تنظیمات بازی، در سه نسخه یافت می شود - این یا استاندارد General Midi یا دستگاه های Roland LAPC1 و Roland MT32 است، دو مورد آخر ترجیح داده می شوند. به عبارت ساده، هنگام انتخاب دستگاهی برای خروجی موسیقی، به دنبال یکی از این نوشته ها باشید.

نمونه های موسیقی ارباب حلقه ها به دست آمده با: رولاند، ادلب و اسپیکر پی سی.

سخت ترین قسمت راه اندازی بیشتر Sound Blaster است. گاهی اوقات می توانید تعیین خودکار پارامترهای یک دستگاه صوتی را پیدا کنید، اغلب باید آن را با قلم وارد کنید. فوراً باید بگویم که تنظیمات می تواند هر چیزی باشد، بنابراین لیست زیر برای DosBox با پیکربندی پیش فرض معتبر است:
آدرس پایه I/O - 220 (گاهی اوقات باید 220 ساعت بنویسید)
شماره IRQ - 7
کانال DMA - 1
این پارامترها به ترتیب به این معنی هستند: آدرس ورودی / خروجی پایه، شماره وقفه و کانال DMA. با این حال، درک معنای این اصطلاحات ضروری نیست.
در DosBox این پارامترها در قسمت پیکربندی می شوند.

در قسمت دوم قسمت تنظیمات حجم صدا در DosBox را بررسی خواهیم کرد. یک میکسر داخلی برای این کار وجود دارد. زمانی که در محیط تست DosBox هستید با دستور mixer قابل دسترسی است. اگر فقط میکسر را تایپ کنید، یک جدول کوچک نشان می دهد که حجم هر دستگاه را نشان می دهد. پیش فرض 100: 100 است. دو رقم نشان دهنده میزان صدای بلندگوی چپ و راست است. بنابراین، صدا به صورت جداگانه برای هر دستگاه و به صورت جداگانه برای هر بلندگو تنظیم می شود. مجموعه ای غنی! برای پیکربندی باید میکسر را بنویسید<устройство> <уровень звука>... نام دستگاه را از جدول خروجی بازنویسی کنید.
میکسر sb 30:50
این دستور به این معنی است که صدای Sound Blaster را به 30 درصد برای بلندگوی چپ و 50 درصد برای بلندگوی راست کاهش دهید.
میکسر spkr 50
صدای بلندگوی رایانه شخصی را تا 50 درصد برای هر دو کانال کاهش می دهد (یک رقم را می توان نوشت). صدای بوق بلند آن گاهی بسیار آزاردهنده است.
خوب، و در نهایت، برای اینکه ننشینید و متوجه نشوید که چه نوع صدایی در مقابل شماست، می توانید به سادگی کل صدای خروجی را توسط DosBox کاهش دهید.
میکسر مستر 10
کاهش همه صداها تا 10٪

اگر برای تنظیم مجدد صدا تنبل هستید هر بار که شروع می کنید، می توانید یک بار برای همیشه آن را اصلاح کنید. برای انجام این کار، Dosbox را باز کنید. conf که در آن به آخرین نقطه بروید. در آن، شما باید یک فرمان با تنظیمات صدا، مشابه آنچه در بالا توضیح داده شد، اضافه کنید. به عنوان مثال، میکسر مستر 10. حالا در هنگام راه اندازی، صدا در سطح مشخص شده تنظیم می شود.

3.9 ما DosBox را به روسی ترجمه می کنیم

DosBox این قابلیت را دارد که آن را به زبان های مختلف ترجمه کند. چیز زیادی نمی دهد، اما هنوز هم دیدن حروف بومی در پوسته خوب است. برای انجام این کار، به دو چیز نیاز دارید: یک برنامه که رمزگذاری روسی را به هم متصل می کند و یک فایل با ترجمه که همراه با بسته ارائه نمی شود. با این حال، نگران نباشید، من قبلا ترجمه را انجام داده ام. بنابراین، ترجمه را دانلود کنید: مستندات و ترجمه پوسته برای DosBox 0.63 یا مستندات و ترجمه پوسته برای DosBox 0.65 یا مستندات برای DosBox 0.70 یا مستندات و ترجمه پوسته برای DosBox 0.72. حالا باید همه اینها را وصل کنید. Dosbox را باز کنید. conf در هر ویرایشگر متنی و به دنبال زبان = خط بگردید. مسیر را به فایل ترجمه در سمت راست "=" اضافه کنید، برای مثال d: \ dosbox \ rus. txt حالا، اگر DosBox را راه اندازی کنید، می توانید هیروگلیف ها را ببینید. این به دلیل عدم وجود رمزگذاری روسی در DosBox است.
دو گزینه برای فعال کردن رمزگذاری روسی وجود دارد:

1. در نسخه 0.70 یک ویژگی داخلی وجود دارد. در dosbox جستجو کنید. conf clause keyboardlayout = هیچ و به keyboardlayout = RU تغییر دهید. تمام است، رمزگذاری وصل شده است. تغییر زبان: LEFT-ALT + RIGHT-SHIFT - برای تایپ متن روسی، LEFT-ALT + LEFT-SHIFT - برای تایپ متن انگلیسی.

2. می توانید از برنامه استفاده کنید. در آرشیو نهفته است، اما Keyrus و گزینه های دیگر نیز وجود دارد. در همان داس باکس conf به دنبال بخش می گردیم و در آن می نویسیم: mount y d: \ dosbox
جایی که "y" یک دیسک دلخواه است و d: \ dosbox پوشه برنامه روی دیسک واقعی شما است. به یاد داشته باشید، اگر پوشه حاوی فاصله باشد، باید در علامت نقل قول ("d: \ dos box") محصور شود.
سپس شما فقط باید برنامه را اجرا کنید. برای انجام این کار، خط را در آنجا اضافه کنید: y: \ (از یک دیسک نصب شده شروع کنید). شما باید با چیزی شبیه به این نتیجه بگیرید:

توجه داشته باشید، هنگام اتصال برنامه ای که رمزگذاری روسی را ارائه می دهد (نه یک ترجمه، بلکه یک برنامه در مورد ما)، ممکن است شرایطی پیش بیاید که برخی از بازی های پشتیبانی شده توسط DosBox از اجرا متوقف شوند. این مشکل به ندرت اتفاق می افتد، اما وجود دارد. راه حل - فقط برنامه رمزگذاری را غیرفعال کنید. مشاهدات نیز نشان داده است که برنامه های مختلف (rk و keyrus) در موارد مختلف تداخل دارند. اگر رمزگذار باعث اختلال در عملکرد می شود، اما همچنان به یک فونت روسی نیاز دارید، رمزگذار دیگری را اجرا کنید.

3.10 سفارشی سازی برای هر بازی

با شروع نسخه 0.65، امکان تنظیم پارامترهای هر بازی با استفاده از ابزارهای استاندارد وجود داشت. برای این کار باید یک فایل run در پوشه بازی ایجاد کنید. خفاش (نام می تواند هر چیزی باشد. یک ساده ایجاد کنید فایل متنیو تغییر نام دهید)، آن را در هر ویرایشگر متنی باز کنید و پارامترهایی را که باید با پارامترهای استاندارد متفاوت باشند، یادداشت کنید. این کار توسط دستور CONFIG با پارامتر SET انجام می شود. به عنوان مثال، ما می خواهیم Dave 2 با سرعت 3000 در حالی که بلندگوی رایانه شخصی غیرفعال است اجرا شود:
CONFIG - چرخه های تنظیم = 3000
CONFIG - SET pcspeaker = false
دیو exe (فایل راه اندازی بازی باید اینجا باشد)

لطفا توجه داشته باشید که این یک علامت اختصاری است، به طور کامل خط اول به صورت زیر است:
CONFIG - تنظیم "cpu cycles = 3000" (یعنی نام بخش در تنظیمات اول می آید)

با ذخیره چنین فایلی و اجرای آن در DosBox به نتیجه دلخواه خواهید رسید. اکنون می‌توانید Dave را دقیقاً با این تنظیمات بدون نیاز به پیکربندی مجدد DosBox هر بار اجرا کنید. متأسفانه، DosBox هنگام تلاش برای نصب یک فیلتر گرافیکی به این روش شروع به مشکل می کند (به عنوان مثال، CONFIG - SET scaler = advmame3x). این یک نقص آشکار است. اگر این دستور را از قبل در خود پوسته بنویسید، کار خواهد کرد.

4. ویژگی های اضافی

4.1 گرفتن اسکرین شات، ضبط صدا و موسیقی، ایجاد فیلم

DosBox به شما این امکان را نیز می دهد. ترکیب CTRL + F5 به شما امکان می دهد اسکرین شات بگیرید. در وضوح اصلی خود (حتی در صورت بزرگ شدن و استفاده از فیلترها) ایجاد می شود و در آن ضبط می شود فرمت png... در اینجا باید به این نکته توجه کنید که پوشه مشخص شده در کانفیگ (dosbox. Conf, captures item) وجود دارد. اگر چنین پوشه ای وجود نداشته باشد، اسکرین شات ایجاد نمی شود. این امر به ویژه در هنگام استفاده از روش راه اندازی با کلیک راست صادق است. در این صورت باید مسیر کامل مشخص شود. یعنی به جای "گرفتن" - "D: \ Dosbox \ capture".

ضبط Midi با CTRL-ALT-F8 انجام می شود. پس از اولین کلیک، DosBox به انتظار ضبط می رود. خود ضبط فقط پس از شروع پخش مستقیم به midi آغاز می شود. دوباره ترکیب را فشار دهید تا تمام شود. مزیت این ضبط این است که اغلب فقط موسیقی می تواند ضبط شود، علی رغم وجود سایر صداهای بازی. اما این حالت فقط دستورات Midi را ضبط می کند. بنابراین، اگر موسیقی در حال پخش است، و ضبط شروع نشده است، شما در مقابل میدی نیستید.

ضبط در wav بلافاصله پس از فشار دادن ترکیب CTRL-F6 شروع می شود. و با فشار دادن مجدد متوقف می شود. برخلاف روش قبلی، تمامی صداها به صورت wav ضبط می شوند. حقیقت و اندازه بسیار بزرگتر است.
صدا در همان پوشه ای که اسکرین شات ها وجود دارد ذخیره می شود.

در مورد غلتک ها هم همین داستان است. ضبط با استفاده از ترکیب CTRL-ALT-F5 شروع و متوقف می شود. در این مورد، فقط باید ضبط را متوقف کنید، و نه فقط DosBox را ببندید، در غیر این صورت معلوم می شود که ویدیو خراب است. کلیپ ها در همان پوشه ای که اسکرین شات ها هستند ذخیره می شوند. در عین حال، اگر در حین ضبط، وضوح بازی تغییر کند، در این لحظه ویدیوی بعدی شروع به ایجاد خواهد کرد - وضوح در یک ویدیو باید یکسان باشد. برای بازی، کدک zmbv باید نصب شده باشد. در پوشه zmbv قرار دارد. روی zmbv کلیک راست کنید. inf و install را انتخاب کنید. فرمت خوب است زیرا بدون افت کیفیت ضبط می کند (اگرچه زمان زیادی می برد).

4.2 اجرای بازی ها از فلاپی های قابل بوت

برخی از اولین بازی هایی که روی رایانه شخصی اجرا شدند، اصلاً تحت DOS اجرا نمی شدند. فلاپی دیسکی با چنین بازی قابل بوت بود و به نوعی دارای یک سیستم عامل بود. همه چیزهایی که بازی نیاز داشت از فلاپی دیسک بازی بارگیری می شد، بنابراین برای اجرا به هیچ سیستم عامل شخص ثالثی نیاز نبود. واضح است که اکنون راه اندازی چنین بازی هایی با روش های استاندارد غیرواقعی است. بنابراین توانایی DosBox برای بارگذاری فلاپی دیسک از تصاویر بسیار مفید است.

اول از همه، باید پوشه ای را که تصویر فلاپی در آن قرار دارد، نصب کنید. اغلب، تصاویر فلاپی دارای این هستند. img یا. ایما mount d c: \ game را می نویسیم (فرض می کنیم که تصویر ما در این پوشه است)
اکنون باید تصویر را از پوشه بارگذاری کنید. برای این کار از دستور boot استفاده کنید:
boot d: \ spacestr. img (نام فایل تصویری)

تمام است، DosBox از این دیسکت مجازی به عنوان دیسک بوت استفاده می کند و اگر همه چیز خوب پیش برود، محتویات آن شروع به کار می کند. Launch را امتحان کنید برنامه های مشابهمی توانید از بازی Space Strike از این سایت استفاده کنید.

4.3 پخش شبکه در شبکه محلی و اینترنت در DosBox

DosBox از حالت شبکه در بازی‌های Dos از طریق IPX پشتیبانی می‌کند. علاوه بر این، تبادل در واقع نه از طریق IPX، بلکه از طریق TCP / IP انجام می شود. این بدان معنی است که بازی های قدیمی را می توان نه تنها در شبکه محلی، بلکه از طریق اینترنت نیز بازی کرد. پشتیبانی در نسخه 0.63 نیز موجود بود، اما تنها 0.65 عملاً عملیاتی شد.

حالا چگونه همه اینها را شامل شود. اول از همه، شما باید dosbox را باز کنید. conf در پوشه با DosBox، خط ipx = false را در آنجا پیدا کنید و آن را با ipx = true جایگزین کنید. این کار پشتیبانی IPX را در DosBox فعال می کند. برنامه داخلی IPXNET وظیفه کار با IPX را بر عهده دارد. یکی از بازیکنان باید یک سرور ایجاد کند. این کار با دستور ipxnet startserver در DosBox در حال اجرا انجام می شود. حالا باید یک بازیکن دیگر به این سرور متصل شود. برای این کار از دستور ipxnet connect استفاده کنید<адрес>... آدرس می تواند IP یا دامنه یا نام رایانه باشد. به عنوان مثال ipxnet connect 192.168.0.1

سرور می تواند با تایپ وضعیت ipxnet بررسی کند که پخش کننده متصل است یا خیر. اگر یک پخش کننده متصل باشد، دو کتیبه در لیست وجود خواهد داشت. این به این دلیل است که DosBox به طور خودکار پخش کننده ای را که سرور را ایجاد کرده است متصل می کند. هنگامی که دو یا چند بازیکن به یکدیگر متصل شده اند، می توانید یک بازی را راه اندازی کنید که از IPX پشتیبانی می کند و به جستجوی حالت شبکه یا چند نفره آیتم بروید (لطفاً توجه داشته باشید که اتصال مستقیم یا پیوند مستقیم حالت های شبکه کاملاً متفاوتی هستند که از طریق TCP کار نمی کنند. / IP) ... قطع ارتباط از سرور با دستور ipxnet disconnect رخ می دهد و خود سرور توسط stopserver ipxnet خاموش می شود. پینگ را می توان با تایپ ipxnet ping مشاهده کرد.

4. نسخه های DosBox

سازهای جایگزین Dos Box

Dos Box نه تنها رایگان است، بلکه کد منبع خود را نیز پنهان نمی کند. هرکسی می تواند در ایجاد نسخه ها و مجموعه های خود نقش داشته باشد. حداقل همه در این موضوع چیزی می فهمند. در توسعه نسخه های جایگزین، برنامه نویسان کره ای بی قرار، واقع در سایت http: // ykhwong، بیشترین فاصله را داشتند. / (خود DosBox در قسمت DosBox CVS، برخی وصله ها و اضافات در قسمت Data) و پرچین کردن نسخه ها یکی پس از دیگری.

بسیاری از افزونه ها، چیزهای خوب و اصلاحات برای بازی های خاص. پشتیبانی از Glide، حالت SVGA، قابلیت نصب فایل ها از آرشیو ZIP، تنظیم خودکار حداکثر سرعت، نمایش سرعت در مگاهرتز، منویی با انتخاب گرافیکی برخی موارد. اما فراموش نکنید که پایداری این سازه ها به طور قابل توجهی پایین تر از نمونه های استاندارد است. با چشم غیرمسلح، عیوب و فرضاً نلیسیدن نوآوری ها نمایان است. برای تأمل در این همه رسوایی، و حتی بیشتر از آن برای آزمایش آن نسخه های رسمی، هیچ راهی وجود ندارد. بنابراین، در این راهنما، این شاخه DosBox در نظر گرفته نخواهد شد. اما اگر تمایل یا مشکلی با بازی های خاصی دارید، همیشه می توانید خودتان به سراغ نسخه های جایگزین بروید.

بنابراین، چه چیزی در این نسخه جدید است. اول از همه، این پشتیبانی طولانی مدت از حالت محافظت شده است. قبلاً، اگر فایل Dos4gw را در بسته مشاهده می کردید، قطعاً می توانید بگویید که بازی در شبیه ساز کار نمی کند. و در هر بازی با استفاده از توسعه دهنده های حافظه همینطور بود. حالا این بازی ها کار می کنند. از میان نوآوری ها، پشتیبانی از حالت گرافیکی Vesa نیز وجود دارد. به طور کلی در تئوری با نسخه جدید می توانید بازی هایی مانند Settlers 2، Duke Nukem و ... را انجام دهید. با این حال، من "در تئوری" را بیهوده ننوشتم.

واقعیت این است که با ظهور پشتیبانی از حالت محافظت شده، بازی های قدرتمند (البته نسبتا) شروع به اجرا کردند. و مشکل سرعت شبیه سازی ظاهر شد. علاوه بر این، طبق اطمینان توسعه دهندگان، خود حالت فوق در DosBox بسیار کند تقلید می شود. در نتیجه حتی Settlers 1 روی Celeron 1.7 من کم می شود و بعید است که بسیاری از آنها کامپیوتری داشته باشند که قسمت دوم را به طور معمول اجرا کند.

اما در هر صورت DosBox 0.6 بهتر از نسخه قبلی خود است، بنابراین بازی های قدیمی خود را دانلود کنید و لذت ببرید:

این بار تغییرات در شبیه ساز چندان جهانی نیست.

اضافه شدن سخت افزار و همپوشانی opengl (این حالت خروجی)
- اضافه شدن حالت گرافیکی هرکول
- حالت های CGA / TANDY سازگارتر هستند
- برخی از پیشرفت ها در کنترل صفحه کلید و ماوس
- پشتیبانی از مودم داخلی
- برخی بهبودهای پوسته
- امکان تغییر اندازه گام در پیکربندی هنگام افزایش / کاهش چرخه ساعت
- بسیاری از تغییرات کوچک دیگر (که بسیاری از آنها برای افراد ناآشنا به سادگی قابل درک نیستند)

DosBox 0kb (نسخه قدیمی، نسخه جدیدزیر را ببینید)

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

بهبود هسته x86، افزایش پایداری آن، افزایش سرعت عملیات
- اضافه شدن شبیه سازی "هوشمند" MPU 401
- اضافه شدن شبیه سازی Soundblaster 16
- شبیه سازی بلندگوهای رایانه شخصی بهبود یافته
- پشتیبانی اضافه شده است تصاویر isoتصاویر سی دی رام و فلاپی دیسک
- اضافه شدن قابلیت بارگذاری نسخه دیگری از DOS
- اکنون امکان توقف DosBox وجود دارد
- اضافه شدن قابلیت تنظیم اولویت های مختلف برای DosBox در زمانی که فعال است و زمانی که حداقل یا غیر فعال است
- اضافه شدن قابلیت نمایش تصاویر در حالت Direct Draw.
- نام بازی در حال اجرا را در نوار عنوان اضافه کرد
- اضافه شدن فیلترهای جدید advmame3x، tv2x
- پشتیبانی از Numpad بهبود یافته است
- بهبود حالت گرافیکی Tandy
- اضافه شدن پشتیبانی از حالت های متنی 132x25 و 132x45
- اکنون می توانید صفحه کلید را تغییر دهید
و خیلی بیشتر

اکنون در مورد برخی از نکات با جزئیات بیشتر
اول از همه، ارزش آن را دارد که در مورد نقشه کلید، یعنی چیدمان صفحه کلید صحبت کنیم. در مورد آن در پاراگراف 3.5 بخوانید.
اطلاعات بیشتر در مورد تنظیمات فیلتر تصویر در پاراگراف 3.2
سپس در مورد نحوه غیرفعال کردن پنجره فرعی 3.4
درباره برخی موارد مفید در تنظیمات 3.3
و در مورد یک تغییر کوچک در روش راه اندازی جایگزین به دلیل اضافه شدن نقشه مجدد دکمه 2.3
برای مکث DosBox از کلید PAUSE استفاده کنید

DosBox kb (نسخه قدیمی، نسخه جدید را در زیر ببینید)

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

رفع خرابی هنگام فراخوانی پنجره remapping کلید
- اضافه شدن جداسازی قطعات
- اضافه شدن بررسی اینکه آیا NumLock و CapsLock در هنگام راه اندازی فعال هستند یا خیر
- اکنون ویرایش دستورات آسان تر است، قبلاً فقط حالت درج کار می کرد
- ضبط موج و OPL بهبود یافته است
- بسیاری از اصلاحات کوچک

رفع برخی از طرح های تشخیص VGA. (به عنوان مثال، قبلاً Neverending Story 2 از دیدن این حالت خودداری کرد)
- اکنون می توانید سرعت را به صورت خودکار تنظیم کنید.
- اضافه شدن دستوری که به شما امکان می دهد تنظیمات را در لحظه تغییر دهید.
- شبیه سازی جوی استیک بهبود یافته. جوی استیک های چهار دکمه ای پشتیبانی می شوند.
- بهبود بسیاری از چیزها در کد بوت. اکثر بوت لودرها در حال حاضر کار می کنند.
- پیشرفت های زیادی در شبیه سازی IPX.
- پشتیبانی از مودم بازنویسی شده باید با بسیاری از بازی ها کار کند.
- بهبود کنترل پالت در CGA. (به عنوان مثال، قبلاً، اگر machine = cga در پیکربندی مشخص نشده بود، رنگ‌های استاندارد انتخاب می‌شدند، نه آن‌هایی که واقعاً تعریف شده بودند)
- اضافه شدن پشتیبانی از سیستم PCjr
- اکنون می توانید درایور ماوس داخلی را جایگزین کنید. چندین بازی را که با درایور داخلی خود کار می کنند، رفع می کند.
- اضافه شدن عملکرد ضبط کلیپ ها
- اضافه شدن پشتیبانی از حالت ویدیوی 15/16/32 بیتی.
- اضافه شدن قابلیت چسباندن ماوس در پنجره DosBox. (در تنظیمات قفل خودکار = نادرست)
- اضافه شدن دکمه توربو (هنگامی که فشار داده شود، تمام محدودیت های سرعت را حذف می کند - ALT-F12)
- بهبود یک دسته از چیزهای دیگر.

همانطور که از این لیست بسیار کوتاه می بینید، انتظار طولانی از زمان انتشار نسخه قبلی بیهوده نبود. DosBox جهش قابل توجهی به جلو داشته است. اکنون حتی می تواند بازی های بوت PCjr را اجرا کند.

DosBox 0kb) - (نسخه قدیمی، نسخه جدید را در زیر ببینید)

نسخه جدید Dos Box 0.70

هسته پویا شتاب گرفته است.
- سیستم تشخیص خودکار حلقه بهبود یافته
- بهبود پشتیبانی از جوی استیک ها، معرفی تنظیمات بیشتر
- اضافه شدن شبیه سازی مودم تهی
- بهبود سیستم تشخیص و پشتیبانی CDROM
- رندر تسریع شده
- اضافه شدن پشتیبانی از طرح بندی های مختلف صفحه کلید
- ویرایش در شبیه سازی (C / E / V) GA
- شبیه سازی توسعه یافته و بهبود یافته انواع حافظه (umb/ems/xms)
- اضافه شدن فیلترهای گرافیکی جدید
- برخی دیگر

هدف این نسخه بهینه سازی و سرعت بخشیدن به کار است که یک جهت ضروری است - الزامات DosBox برای شبیه سازی بسیاری از بازی های اخیر ممکن است برای ماشین های مدرن طاقت فرسا باشد. باز هم، معرفی یک تشخیص خودکار کامل چرخه ها به شما امکان می دهد از انتخاب سرعت شبیه سازی رنج نبرید. طرح‌بندی صفحه‌کلید، از جمله روسی، اضافه شده است، به طوری که اکنون می‌توان فونت‌های روسی را بدون نمایش و تایپ کرد. برنامه های ویژه... متأسفانه آنها ملاقات کردند و نکات منفی، برخی از بازی هایی که با نسخه قبلی DosBox به خوبی کار می کردند در 0.70 بدون تصویر شبیه سازی شدند. شرایط وقوع و دلایل این پدیده متاسفانه مشخص نیست.

نسخه جدید Dos Box 0.71، 0.72

رفع برخی از اشکالات جوی استیک، تعدادی بهبود (قابلیت انتخاب یکی از جوی استیک های چهار محور و غیره)
- پشتیبانی از cdrom بهبود یافته است
- تشخیص و نمایش بهتر حالت های SVGA و VESA
- حالت های متن ثابت و شبیه سازی ansi بهبود یافته است.
- رفع افکت های pcspeaker و انواع دیگر جلوه های صوتی.
- رفع اشکال در کد طرح صفحه کلید
- اضافه شدن طرح بندی صفحه کلید جدید
- رفع خرابی مربوط به تغییر روش مقیاس‌بندی قبل از ایجاد صفحه
- اضافه شدن برخی نکات پوسته برای کاربران بی تجربه DOS
- و خیلی بیشتر

این دو نسخه در اصل رفع اشکال بزرگ با برخی بهبودها هستند. به عنوان مثال، مشکلی که قبلاً در مورد نمایش تصویر در برخی از بازی‌های اینجا توضیح دادم کاملاً ناپدید شد.

DosBox 0kb) - از سایت رسمی دانلود کنید. ویندوز را انتخاب کنید (اگر چنین دارید سیستم عامل، قطعا). صفحه بارگیری می شود که به طور خودکار شروع به دانلود می کند، در غیر این صورت روی "این لینک مستقیم" کلیک کنید در ستون دانلود، هر موردی را انتخاب کنید. صفحه بارگیری می شود و دانلود شروع می شود. اگر نه، از لینک بالای صفحه استفاده کنید. اگر دوباره کار نکرد، آینه دیگری را امتحان کنید.

برای لیست کامل تغییرات، به وب سایت DosBox مراجعه کنید

5. پوسته (برای 0.65)

یک پوسته بسیار ساده، اگر نگوییم ابتدایی. DOShell افزودن فایل‌های اجرایی به لیست گروه‌بندی‌شده را آسان می‌کند، اما به شما اجازه نمی‌دهد هیچ پارامتری را برای این بازی‌ها و برنامه‌ها پیکربندی کنید. و این در واقع هدف اصلی پوسته است. DOSShell در واقع روش راه اندازی را با کشیدن و رها کردن یک برنامه اجرایی روی نماد Dosbox تکرار می کند. exe

پوسته ای ساده، سرراست، اما بی اثر که به شما اجازه نمی دهد سرعت و موارد دیگر را برای هر بازی تنظیم کنید.

DOShell را دانلود کنید

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

DOSBoxer را دانلود کنید

برخلاف برنامه‌هایی که در بالا توضیح داده شد، D-Fend به دلیل انبوه تنظیمات و امتیاز برای طبقه‌بندی بازی‌ها متمایز است. با وجود ازدحام خارجی منوها، استفاده از پوسته بسیار راحت است. برای هر بازی، می توانید پارامترهای فردی را در خود پوسته گرافیکی پیکربندی کنید. علاوه بر این، پوسته همه چیز را برای ایجاد حتی یک پایگاه بزرگ از بازی ها دارد. می‌توانید سال انتشار، ژانر، توسعه‌دهنده، ناشر را به‌عنوان مورد علاقه تنظیم کنید. برای هر یک از این موارد، پوسته به شما امکان می دهد محتوا را مرتب کنید. نیاز به تعیین نه تنها بازی در حال راه اندازی، بلکه همچنین مشخص کردن پوشه ای که باید نصب شود (اگرچه این امر باعث می شود ویژگی های اضافیدر تنظیم). با این حال، دکمه ایجاد خودکار با انتخاب همان پوشه بازی، وضعیت را ذخیره می کند. در نهایت، D-Fend این توانایی را دارد که خیلی سریع برای هر بازی یک میانبر به دسکتاپ ایجاد کند، بنابراین حتی نیازی به راه اندازی خود پوسته در آینده نخواهد بود.

بهترین پوشش ارائه شده برای آخرین نسخه DosBox. بسیاری از پارامترها و برخی از حیله های بصری می توانند تصور پیچیدگی برنامه را ایجاد کنند، اما در واقع، همه چیز بسیار راحت است.

D-Fend را دانلود کنید

نسخه قدیمی مقاله

قبلاً بهتر بود - این راز نیست. و علف سبزتر است و خورشید می درخشد و ماسه شل است و بازی های کامپیوتریعمیق تر حالا به خاطر قابلیت های گرافیکی، هر ترفند ثانیه ای روی پی سی و هر اولی روی کنسول ها شبیه یک فیلم کج خلق شده، نه روحی در آن ها باقی مانده، نه گیم پلی! اینها حرف های من نیست، در واقع من نظری کاملاً مخالف دارم. اما اگر این ایده را دوست دارید، پس حتما این مقاله را تا انتها بخوانید. از این گذشته، من مستقیماً روی بازی های اندرویدی که در زمان طلایی برای رایانه شخصی منتشر شده اند اجرا خواهم کرد. زمان MS-DOS است! البته این کار را از طریق DosBox انجام خواهم داد.


DosBox به طور کلی چیست؟ البته این برنامه ای است که MS-DOS را شبیه سازی می کند. اگر ویندوز خط فرمانی دارد که تمام عملکردهای لازم را انجام می دهد، چرا به آن نیاز دارید؟ البته برای بازی! زمانی که بلوط ها جوان بودند و هویج ها محکم و راست ایستاده بودند، مشکلات بزرگی با اجزای مختلف فنی رایانه شخصی وجود داشت. ده ها شرکت برای سرپا ماندن پاهای یکدیگر را می جویدند، ده ها کارت گرافیک و ده ها کارت های صدابا یکدیگر رقابت کردند. مشکل اینجاست که به همین دلیل، بازی ها اغلب فقط برای یک یا دو ست ساخته می شدند و عملاً به بقیه نمی رسید.


بله، اغراق می‌کنم، آن موقع اوضاع چندان غم‌انگیز نبود، اما امیدوارم توانسته باشم اصل مطلب را منتقل کنم. تجهیزات مدرنهمیشه با بازی‌های قدیمی سازگاری ندارد و می‌توانید همراه با The Witcher 3 یک Battlefront جدید را روی هیولای خود راه‌اندازی کنید، اما برخی از Dangerous Dave که قبل از تولد شما منتشر شده‌اند، ابررایانه‌تان را به یک عابران پیاده می‌فرستند. و شاید BSOD نشان دهد که دلسرد کننده بوده است.


برای جلوگیری از بروز چنین مشکلاتی و اجرای روان بازی های قدیمی همراه با بازی های جدید، DosBox ساخته شد. این به شما امکان می دهد نه تنها خود محیط MS-DOS را بدون فایل های اصلی، بلکه سخت افزار قدیمی را نیز تقلید کنید. و بهترین قسمت این است که برنامه تقریباً همه چیزخوار است و حتی در اندروید نیز یک پورت از آن وجود دارد. DosBox Turbo سریع‌ترین شبیه‌ساز MS-DOS در بازار اندروید است و اگر به بازی‌های یکپارچهسازی با سیستمعامل علاقه دارید خرید آن ضروری است.


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


بنابراین، پس از شروع برنامه، باید یک صفحه سیاه وحشتناک با حروف مشاهده کنید. نه نشانگر ماوس، نه صفحه کلید روی صفحه وجود دارد. همه چیز خوب است، باید اینطور باشد! همچنین باید یک خط با متن "درایو C به عنوان فهرست محلی / ذخیره سازی / شبیه سازی / 0 / دانلود نصب شده است" ظاهر شود. این به آن معناست که درایو اصلی DosBox پوشه Downloads را در نظر می گیرد. اگر قصد دارید بازی‌ها را در همین پوشه آپلود کنید، همه چیز خوب است، اما اگر در فهرست اصلی هستند، بهتر است این لحظه را دوباره انجام دهید.


"تنظیمات"> "تنظیمات DosBox"> "Autoexec.bat"، در خط "mount c: / storage / emulated / 0 / Download" حذف "Downloads". بعد، پوشه بازی را در پوشه اصلی پر کنید. به هر حال، بهتر است بلافاصله نام آن را به چیزی کوتاه تغییر دهید. فرض کنید Warlords 2 Deluxe تبدیل به W2D شد. نکته اصلی این است که فراموش نکنید چه چیزی کجا و کجا می رود.

مهمترین دستور در این مرحله از شبیه سازی "cd" است که "تغییر دایرکتوری" نیز هست. این دستور طبق اصل "cd * نام پوشه *" ثبت می شود. برای بازگشت به دایرکتوری بالا، دستور cd .. وجود دارد. فایل ها در پوشه ها با تایپ نام آنها در یک رشته شروع می شوند. یعنی اگر پوشه حاوی فایل XCOM.BAT یا XCOM.EXE باشد، کافی است نام آن را بدون پسوند وارد کنید.


اساسا، این تمام چیزی است که یک مبتدی باید بداند. فراخوانی صفحه کلید در DosBox Turbo در حالت عمودی درست مانند جوی استیک کار می کند. حالا در مورد بازی ها ظاهراً رشته بدبختی‌های من برای مدت طولانی مرا آزار خواهد داد، زیرا برخی سرگرمی‌های دیجیتالی که برای DOS طراحی شده بودند تصمیم گرفتند روی DosBox اجرا نشوند. حافظه ویدیویی TES Redguard تمام شد، Warlords 2 یک خطای صدا داد، نسخه آزمایشی Heroes of Might و Magic بدون اعلان جنگ از کار افتاد... اما Bard's Tale و UFO: Enemy Unknown به سرعت و به طور دلپذیر راه اندازی شدند. محافظ های صفحه نمایش حذف شدند، صفحه کلید کار می کند، اما ماوس در هر دو مورد کمی بد است و نیاز به تغییراتی دارد.

اینجا جایی است که می توانیم تمام کنیم. البته با مقاله، اما نه با موضوع، زیرا DosBox Manager نیز برای بحث، نصب تصاویر و بازی هایی که بدون نصب شروع نمی شوند و همچنین راه اندازی از طریق شبیه ساز ویندوز وجود دارد. من بر روی استراتژی های گام به گام تمرکز خواهم کرد که نیازی به پاسخ سریع و واضح از طرف کاربر ندارد. به هر حال، گوشی های هوشمند معمولاً صفحه کلید یا ماوس ندارند.