DOSBox SVN Daum builds: различия между версиями

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 29 промежуточных версий 4 участников)
Строка 1: Строка 1:
В основном, статья представляет собой перевод мануала идущего со сборкой 10. 3. 2012. Информация содержащаяся в ней может не соответствовать более поздним / ранним версиям сборки.<br />
{{Infobox Эмулятор
<big>'''''В процессе заполнения...'''''</big>
| title = DOSBox SVN Daum builds
| image =
| другое название = Ykhwong builds
| разработчик = Ykhwong
| последняя версия =
| состояние = В разработке
| платформы = [[Windows]], [[Linux]], [[Mac OS X]] и др.
| эмуляция = [[MS-DOS]]-окружение
| лицензия = GNU GPL
| сайт = ykhwong.x-y.net/
}}


== Общая информация по использованию ==
Сборка не обновляется с 25 января 2015 г. Самой стабильной версией из последних является сборка DOSBox Ykhwong's Build от 2014/01/27, её и рекомендуется использовать для запуска игр. Скачать её можно на сайте в разделе  [http://www.old-games.ru/utils/dosbox/ файлы].


Если вы загрузили setup.exe, то, пожалуйста, запустите его, чтобы установить. Если вы загрузили архив (xxxxxxxx.7z), распакуйте его в папку. Запустите исполняемый файл DOSBox. <br />
Отличия от официальной версии:
<br />
* Поддержка [[Glide]] (с помощью врапера [http://openglide.sourceforge.net OpenGLide], или эмуляцией чипа 3dfx voodoo);
Перейдите к '''[Quick Launch]''' в '''[Main]''' и выберите исполняемый файл ('''*.exe, *.com, *.bat''') для запуска. В противном случае, просто перетащите исполняемый файл в окно DOSBox. <br />
<br />
Некоторые DOS игры могут жаловаться на параметры DOS среды, как '''XMS/EMS''' памяти. Другие могут потребовать смонтировать '''CD-ROM'''. <br />
Вы можете заранее настроить их через меню или командную строку так, как требует этого для своей работы игра. Для получения дополнительной информации, смотрите официальный мануал, раздел: [[DOSBox_для_пользователей#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC|Решение проблем]]<br />
<br />
Для отключения автоматического монтирования в командной строке, откройте файл конфигурации DOSBox, и в разделе '''[DOS]''' установите '''automount=false'''. <br />
<br />
=== Инструменты: ===
Имеется несколько инструментов, находящихся в каталоге TOOLS. <br />
* '''Run DOSBox configuration.bat''' : Открыть файл конфигурации DOSBox в блокноте. Если файл не существует, DOSBox автоматически создаст новый файл конфигурации. <br />
* '''Reset DOSBox configuration.bat''' : Удалить существующий файл конфигурации и создать новый конфигурационный файл с настройками по умолчанию. <br />
* '''Reset DOSBox mapper.bat''' : Удалить существующий файл с настройками клавиш, и создать новый с настройками по умолчанию. <br />
* '''Read manuals.bat''' : Просмотреть руководства DOSBox. <br />
* '''Install movie codec.bat''' : Установка / удаления видео кодека ZMBV, используемого для редактирования / просмотра видео захваченного DOSBox. <br />
* '''Run DOSBox without GUI.bat''' : Запустить DOSBox без GUI. <br />
* '''Run DOSBox with DirectX driver.bat''' : Запустить DOSBox с DirectX драйвером. Используйте, если вы столкнулись с проблемами совместимости. <br />
* '''Run DOSBox (noconsole).bat''' : Запустить DOSBox без консоли. (Не рекомендуется) <br />
* '''Run DOSBox with Secondary Display.bat''' : Включить вторичный дисплей с тремя цветовыми режимами (янтарный, зеленый и белый)<br />
* '''Open Screenshots & Recordings.bat''' : Открыть папку для скриншотов и захвата видео. <br />
<br />
=== Для пользователей: ===
* Не используйте конфигурационный файл, созданный более старыми версиями DOSBox.<br />
* Смена типа вывода на экран во время работы программы, зачастую приводит к нестабильной работе DOSBox. <br />
* Масштабирование '''Hardware2x / 3x''' не работают с '''output=surface'''. <br />
* Если вы получаете сообщение об ошибке "'''DirectX initialization failed.'''" (Ошибка инициализации DirectX), пожалуйста, обновите драйвер видеокарты. <br />
В противном случае, пожалуйста, установите '''output=surface''' или '''output=ddraw''' в файле конфигурации DOSBox. <br />
* '''Disney''' должен быть отключён при эмуляции принтера. ('''printer=true, disney=false''')<br />
* '''Disney''' должен быть отключён, если '''MIDI''' включён. (MB6) <br />
* '''Dongle''' должен быть отключен, если вы хотите использовать '''Disney Sound'''. ('''dongle=false, disney=true, printer=false''')<br />
* Чтобы включить эмуляцию '''MT-32''' (MUNT), вам необходимы ROM файлы. Следуйте инструкциям в окне статуса DOSBox. <br />
* Если вы столкнулись с графическими проблемами, попробуйте установить у l'''inewise, char9, и multiscan''' другие значения. Также поищите утилиты, которые могут помочь, такие как '''UniVBE''' или '''S3VBE20'''.<br />
* Если вы получаете сообщение об ошибке: не удалось создать '''LPT1''', пожалуйста, установите '''parallel1=file''' в файле конфигурации.<br />
* Overscan работает должным образом, только если установлен '''output=surface'''. <br />
* Микшер DOSBox-а не может контролировать громкость '''MIDI''', когда в качестве миди устройства установлено '''win32''' (по умолчанию). <br />
* Максимальный размер памяти 512 Мб. ('''memsize=512''' или '''memsizekb=524288''')<br />
Тем не менее, размер памяти более 200 Мб является слишком большим для того, чтобы использовать сохранение / загрузку состояния. <br />
* Если у вас есть следующие проблемы совместимости, пожалуйста, запустите "'''Run DOSBox with DirectX driver.bat'''" для отключения WINDIB драйвера. <br />
(Вы можете также сделать это в '''Video->Driver->Reset DOSBox with DirectX driver forced''')<br />
- Одновременная нажатие Shift-тов не работает <br />
- Любые другие проблемы, в том числе неизвестные<br />
Однако, вы можете столкнуться со следующими проблемами, если вы используйте драйвер DirectX самого DOSBox-а: <br />
- Низкая производительность. <br />
- Частое мигание в некоторых выводах, включая Direct3D. <br />
- Вы не можете включить openglide врапер. <br />
- Вы не можете восстановить исходное состояние окна DOSBox после того, как вы увеличили его, при использовании Direct3D вывода. <br />
- Вы не можете переключаться между выходом DirectDraw и OpenGL на лету. <br />
* '''DOSBox debugger''' предназначен для отладки, а '''НЕ''' для использования обычными пользователями. Руководство отладчика DOSBox http://vogons.zetafleet.com/viewtopic.php?t=3944<br />
<br />
=== Технические характеристики: ===
* В отличие от официальных релизов, сборка DOSBox SVN-Daum по нескольким причинам в основном использует WINDIB драйвер. (См. выше) Однако, DirectDraw не работает должным образом с драйвером WINDIB. Чтобы решить эту проблему, DOSBox автоматически установит свой драйвер DirectX, когда вы установите вывод DirectDraw.<br />
* Собрано в VS 2012. Эта сборка работает под Windows 8. <br />
Добавлено несколько Assember хаков для поддержки Windows 2000. Тем не менее, настоятельно рекомендуется Windows XP Service Pack 2 или более поздние версии. <br />
* '''dosbox_noopt.exe''' предназначен для пользователей, которым требуется более стабильная работа. Медленный и не оптимизированный. Используйте только в случае необходимости. <br />
* Эта сборка может не работать должным образом без поддержки SSE2. Пожалуйста, ознакомьтесь со следующим списком:<br />
Список процессоров с поддержкой SSE2:<br />
- процессоры, основанные на AMD K8 (Athlon 64, Sempron 64, Turion 64, и т.д.)<br />
- процессоры AMD Phenom <br />
- процессоры, основанные на Intel NetBurst (Pentium 4, Xeon, Celeron, Celeron D, и т.д.)<br />
- Intel Pentium M и Celeron M<br />
- семейство Intel Core (в том числе Intel Core 2, Intel Core i5, Intel Core i7)<br />
- Intel Atom<br />
- Transmeta Efficeon<br />
- VIA C7<br />
- VIA Nano<br />
<br />


== Специальные клавиши ==
* Эмуляция MIDI-синтезатора [[Roland MT-32]];
Некоторые из патчей включённых в сборку добавляют дополнительные сочетания клавиш:<br />
<br />
'''Переключения ядра ЦП (от gulikoza):'''<br />
* '''Ctrl + 1''' : Сменить ядро на Normal<br />
* '''Ctrl + 2''' : Сменить ядро на Full<br />
* '''Ctrl + 3''' : Сменить ядро на Dynamic<br />
* '''Ctrl + 4''' : Сменить ядро на Simple<br />
* '''Ctrl + =''' : Максимальное число циклов ЦП<br />
<br />
'''Особенности Daum Cafe (от ykhwong):'''<br />
* '''Ctrl + Alt + Enter''' : Скрыть/Показать меню.<br />
* '''Ctrl + Alt + F12''' : Постоянный турбо режим (Включается при DirectDraw или DirectX выводе)<br />
<br />
'''Сохранить / Загрузить состояние (от ZenJu):'''<br />
* '''Alt + F5''' : Сохранить состояние<br />
* '''Alt + F6''' : Предыдущий слот<br />
* '''Alt + F7''' : Следующий слот<br />
* '''Alt + F9''' : Загрузить состояние<br />
<br />
Список основных специальных клавиш смотрите в [[DOSBox_для_пользователей#.D0.9A.D0.BB.D1.8E.D1.87.D0.B8_.D0.BA.D0.BE.D0.BC.D0.B0.D0.BD.D0.B4.D0.BD.D0.BE.D0.B9_.D1.81.D1.82.D1.80.D0.BE.D0.BA.D0.B8|переводе официального мануала]].<br />
<br />


== Ключи командной строки ==
* Эмуляция звуковой карты [[Innovation SSI-2001]];


Некоторые из патчей использованных в сборке добавляют дополнительные ключи:<br />
* Эмуляция сетевой карты [http://ru.wikipedia.org/wiki/NE2000 ne2000];
<br />
'''dosbox [-nomenu] [-nogui] [-nolog] [-showcycles] [-display2 (option)] [-disable_numlock_check] [-savedir (path)]'''<br />
<br />
'''-nomenu'''<br />
Скрыть меню при запуске. Чтобы показать его, нажмите Ctrl-Alt-Enter. <br />
'''-nogui'''<br />
Отключить GUI (графический интерфейс пользователя). <ref> В предыдущих версиях мануала говорилось: “Это может исправить некоторые ошибки, связанные с GUI”, возможно, сейчас не актуально.</ref><br />
'''-nolog'''<br />
Отключить ведения лог файла.<br />
'''-showcycles'''<br />
Показать текущие цикл и FPS в заголовке окна.<br />
'''-display2 (option)'''<br />
Three color modes are provided: -display2 "amber", -display2 "green", -display2 "white"<br />
It works in some software that supports dual display (e.g., Mah Jongg)<br />
'''-disable_numlock_check'''<br />
Do not check numlock at startup. (useful for DirectX driver)<br />
'''-savedir (путь)'''<br />
Задаёт директорию для сохранения / загрузки состояний. (К примеру, -savedir "c:\game\pre2\savedir")<br />
<br />
Для простого использования рекомендуется создать ярлык. Основные ключи командной строки DOSBox смотрите в [[DOSBox_для_пользователей#.D0.9A.D0.BB.D1.8E.D1.87.D0.B8_.D0.BA.D0.BE.D0.BC.D0.B0.D0.BD.D0.B4.D0.BD.D0.BE.D0.B9_.D1.81.D1.82.D1.80.D0.BE.D0.BA.D0.B8|переводе официального мануала]].<br />
<br />


== Dos команды ==
* Эмуляция IDE контролера;


* Эмуляция Pentium [http://ru.wikipedia.org/wiki/MMX MMX];


* Эмуляция принтера;


== Сохранение состояния ==
* Эмуляция ISA Plug & Play;


Патч для сохранения состояния памяти был предоставлен ZenJu. Для получения дополнительной информации перейдите по http://vogons.zetafleet.com/viewtopic.php?t=25274 <br />
* Эмуляция мыши подключённой через последовательный порт (serial port);
Вы можете сохранить, загрузить или удалить состояния из главного меню.  Сочетания клавиш см. выше, в разделе "Специальные клавиши". <br />
Были реализованы усовершенствования. (Спасибо tikalat). <br />
<br />


== Меню ==
* Встроенный программный синтезатор [http://ru.wikipedia.org/wiki/FluidSynth FluidSynth]; <ref>Для синтезатора [http://ru.wikipedia.org/wiki/FluidSynth FluidSynth] нужен [http://www.schristiancollins.com/generaluser.php SoundFont] (банк сэмплов) в формате '''.sf2'''. Включается в '''dosbox.conf''', пункт '''[midi]''', строкой '''mididevice=synth''', чуть ниже в строке '''midiconfig=ваш_банк_сэмплов.sf2''' указывается SoundFont который вы используйте.</ref>


Небольшое GUI меню было интегрировано в мою сборку. Пока что реализовано только для Windows.<br />
* Режим вывода картинки через [[Direct3D]] с шейдерными фильтрами изображения;
* Main
* Cpu
* Video
* Sound
* Dos
* Capture
* Drive
Замечу, что это меню все еще является экспериментальным, и оно не поддерживается разработчиками DOSBox.<br />
<br />


== Эмуляция Glide ==
* Режим вывода картинки через [[OpenGL-HQ]];


Убедитесь, в том, что в директории игры нет '''glide2x.dll''' / '''glide2x.ovl'''<br />
* Вертикальная синхронизация;
<br />
Поддержка Glide реализована двумя способами:<br />
=== Glide врапер (glide=tru) ===
Патч с OpenGlide врапером для DOSBox разрабатывается Gulikoza. <br />
Установите '''glide=tru''' в файле конфигурации DOSBox, и запустите Glide игру. <br />
<br />
Как запустить Glide игру в полноэкранном режиме:<br />
1.  Нажмите '''Alt+Enter''', чтобы перейти в полноэкранный режим. (Или установите '''fullscreen=true''' в '''dosbox.conf''') <br />
2.  Запустите Glide игру и играйте. <br />
<br />
Если в полноэкранном режиме вы все еще видите меню, нажмите '''Ctrl+Alt+Enter''' чтобы скрыть его.<br />
<br />
Если у вас возникли проблемы с использованием других Glide враперов, прочтите инструкцию ниже:<br />
1.  Не заменяйте '''glide2x.ovl''' другими файлами. Вам всего лишь нужно заменить '''glide2x.dll'''.<br />
2.  Нажмите '''Alt+Enter''', чтобы перейти в полноэкранный режим. (Или установите '''fullscreen=true''' в '''dosbox.conf''')<br />
3.  Запустите Glide игру и играйте.<br />
<br />
'''ПРИМЕЧАНИЯ:''' <br />
Если в вашей системе установлен какой либо врапер, к примеру: '''nGlide''', и вы хотите чтобы DOSBox использовал его, просто удалите '''glide2x.dll''' в директории DOSBox.<br />
В состав сборки входит '''glide2x.dll''' ('''находится в директории win9x-glide2x'''), предназначена для обеспечение работоспособности '''OpenGlide''' врапера, под '''Win 9x''' установленной в DOSBox (работает не со всеми играми). В самой '''Win 9x''' добавить в '''autoexec.bat''' строку '''set glide=0x600''', скопировать '''glide2x.dll''' в папку с '''исполняемым файлом''' игры.<br />
<br />
=== Эмуляция чипа 3dfx voodoo (glide=emu) ===
Описание Kekko: <br />
- Более высокая совместимость (даже с интегрированными .OVL). <br />
- Портативность <br />
- Интеграция с внутренней визуализации DOSBox: полный экран, будут поддерживаться различные режимы вывода и захват видео<br />
- Не нужны внешние библиотеки <br />
- поддержка D3d игр в win9x <br />
<br />
Как активировать: <br />
Установить '''glide=emu''' в файле конфигурации DOSBox. Будет использоваться '''glide2x_emu.ovl''' вместо '''glide2x.ovl''', что приведёт к снижению производительности. <br />
(С другой стороны, если вы установите '''glide=true''' для использования врапера Glide, будет использоваться '''glide2x.dll''' и '''glide2x.ovl'''.)<br />
Вы можете использовать '''аппаратное ускорение''' вашей видео карты, установив вывод видео в DOSBox через OpenGL. ('''экспериментально''') Для этого в '''dosbox.conf''' вместе с '''glide=emu''', в разделе '''[sdl]''' установите '''output=opengl'''. Работает конечно быстро, но с графическими артефактами.<br />
<br />
Для получения дополнительной информации перейдите по http://vogons.zetafleet.com/viewtopic.php?t=25606 <br />
Не спрашивайте там, как собрать, или как ускорить работу. <br />
<br />


== Direct3D ==
* Интерфейс для настройки;
Автор gulikoza <br />
<br />
'''Новые опции:''' <br />
Вывод Direct3D теперь поддерживает пользовательские PixelShaders для масштабирования картинки. <br />
Чтобы использовать их ваша карта должна поддерживать PixelShade v2.0 (Radeon> = 9500, GeForce> = FX5200) или PixelShade v1.4 для scale2x_ps14.fx (Radeon> = 8500). <br />
<br />
'''В настоящее время доступны эти шейдеры:'''<br />
1) Общие <br />
*  point.fx - нормальное масштабирование (близко к оригиналу)<br />
*  pilinear.fx – билинейное масштабирование (немного размыто) <br />
*  scale2x.fx - advmame2x масштабирование<br />
*  scale2x_ps14.fx - advmame2x масштабирование (версия PS1.4) <br />
*  2xSaI.fx - 2xSaI масштабирование<br />
* 2xSaI_sRGB.fx - 2xSai масштабирование (гамма-коррекция) <br />
2) Ниже приведены все изменённые шейдеры GLSL для PSX OGL2 плагина. Адаптация для .fx формата guest(r).<br />
В некоторых шейдерах можно изменить настройки, путем редактирования .fx файла. <br />
*  GS2x.fx <br />
*  GS4x.fx <br />
*  GS4xColorFilter.fx <br />
*  GS4xFilter.fx <br />
*  GS4xScale.fx <br />
3) Другие шейдеры... <br />
<br />
'''Как включить PixelShader:''' <ref>В сборке SVN Daum это делается на лету, через меню: Video>Scaler / Direct3D Pixelshaders</ref><br />
1. Откройте dosbox.conf в блокноте. <br />
2. Установите 'output=direct3d' для включения Direct3D. Выполните один из двух следующих вариантов:<br />
2.1. Установите 'scaler=hardware2x' или 'scaler=hardware3x'<br />
2.2. Установите 'scaler=none'. Установите значения 640x480 в fullresolution и windowresolution. <br />
3. Затем установите в опции 'PixelShader=' один из шейдеров. <br />
<br />
Когда PixelShader активируется, DOSBox выведет сообщение об этом в консоли: D3D:Pixel shader output enabled (D3D:Вывод пиксельных шейдеров включен)<br />
Если этой строки нет, то эффекты PixelShader не используются. <br />
<br />


== Opengl-hq ==
* Возможность сохранения/восстановления состояния;


* Возможность монтировать zip/7z архивы;


* Увеличенный объём задаваемой памяти, до 512Мб;


== Dongle support ==
* Возможность задавать память в килобайтах;


* Поддержка второго дисплея;


* Возможность создавать образы дискет / жестких дисков .IMG формата;


== Dosbox-x branch ==
* Поддержка образов жестких дисков .IMG формата объёмом более 2гб;


== DOSBox Megabuild 6 ==
* Возможность воспроизводить аудио треки указанные в файле CUE, находящиеся в формате OGG/MP3/Wave;


== NE2000 Ethernet Patch ==
* Дополнительные DOS команды (PROMPT VOL, LABEL, MOUSE, и т.д.) и CONFIG.SYS команды (DEVICE, BUFFERS, FILES, и т.д.).
 
=== Описание ===
Патч добавляет эмуляцию сетевой карты (NE2000) в сборку DOSBox.  Так как эта карта была довольно популярна в своё время, она поддерживается многими старыми ОС.  Он использует библиотеку Pcap для доступа к Ethernet соединению на хостовой машине.  Первоначальный код взят из Bochs и модифицирован для работы с DOSBox, а так же исправлено несколько ошибок.<br />
<br />
'''Требования:''' <br />
* Библиотека Pcap http://www.winpcap.org<br />
* Windows или Linux в качестве операционной системы. (на Mac не работает)<br />
<br />
'''Использование даёт:''' <br />
* Добавляет функциональность сети (передача файлов, доступ через сеть к принтеру и интернету) для гостевых операционных систем и программ работающих в них. <br />
* Возможность играть в сетевые игры между современными компьютерами с DOSBox-ом и старыми компьютерами с DOS. <br />
<br />
 
=== Настройка сетевой карты в dosbox.conf ===
 
Патч добавляет следующие параметры в dosbox.conf: <br />
* '''ne2000'''
Значение '''true''' - включает виртуальную сетевую карту, '''false''' - отключает её.
* '''nicbase'''
Базовый адрес виртуальной сетевой карты. Обычно нет необходимости менять его, но его не помешает знать, для установки драйвера.
* '''nicirq'''
Прерывание используемое картой. '''3''' - значение по умолчанию, многие драйверы используют его, однако, если вы хотите одновременно использовать последовательный COM2 порт, необходимо его изменить. <br />
* '''macaddr'''
Физический адрес сетевой карты. Он используется для идентификации компьютера в сети на низком уровне, и должен быть уникальным для каждого экземпляра DOSBox работающего в той же локальной сети. '''AC:DE:48''' - это специальный зарезервированный диапазон адресов, используемый в коммерческих сетевых картах. Если в сети работает только один экземпляр виртуальной сетевой карты - нет необходимости его менять. В противном случае измените часть адреса: '''88:99:AB'''. <br />
* '''realnic'''
Этот параметр задаёт какой из сетевых адаптеров хоста будет использовать виртуальная сетевая карта. Он может быть задан с помощью номера карты под которым она указана в списке, либо частью её имени (например, начальные буквы: VIA). <br />
<br />
При первом запуске DOSBox с этим патчем, установите у параметра ”'''realnic'''" значение "'''list'''". Список сетевых карт имеющихся на хостовой машине появится в окне состояния DOSBox: <br />
http://www.old-games.ru/wiki/images/Db_ne2000patch_cfg1.png <br />
<br />
Выберете нужную вам сетевую карту, и установите значение у параметра '''realnic''' в соответствие с ним:<br />
http://www.old-games.ru/wiki/images/Db_ne2000patch_cfg2.png <br />
<br />
В окне состояния DOSBox также отображается информация о состоянии виртуальной сетевой карты, т. е. всё-ли в порядке. Смотрите информацию отображаемую в нем, если в работе виртуальной сетевой карты возникают какие либо проблемы. <br />
<br />
 
=== Установка под Windows 95 ===
 
Если виртуальная сетевая карта правильно настроена, она без проблем обнаруживается во время установки Windows 95 или при запуске “Установка оборудования”. Если вы изменили прерывания, вероятно, придется поменять его и в настройках драйвера.<br />
http://www.old-games.ru/wiki/images/Db_ne2000patch_1.png <br />
<br />
http://www.old-games.ru/wiki/images/Db_ne2000patch_2.png <br />
<br />
http://www.old-games.ru/wiki/images/Db_ne2000patch_3.png<br />
<br />
=== Novells IPX ===
Этот патч может быть использован для игры через IPX / Netbios между современным компьютером с DOSBox и старый DOS машиной. <br />
Необходимые файлы:
* '''lsl.com''' - Link Support Layer<br />
* '''ne2000.com''' - ODI драйвер для карты NE2000<br />
* '''ipxodi.com''' - ODI IPX протокол<br />
* '''net.cfg''' - конфигурационный файл, содержащий настройки оборудования и протокола<br />
* '''netbios.com''' – не обязателен, требуется только для игр использующих протокол NETBIOS<br />
<br />
Эти файлы (за исключением net.cfg) могут быть загружены с сайта Novell: http://www.novell.com/coolsolutions/tools/13555.html Они находятся в файле vlm121_x.exe (DOS архив). <br />
Или вы можете загрузить их отсюда: http://home.arcor.de/h-a-l-9000/ne2kstuff/dosodi.zip В этот архив включён net.cfg с соответствующими настройками для этого патча. Установленный в этом конфигурационным файле тип IPX frame 'Ethernet_802.2', как представляется, он используется по умолчанию на многих системах, поэтому если на других компьютеров используется другой тип - необходимо его изменить. Другое наиболее распространенное значение 'Ethernet_802.3'. <br />
Поместите эти файлы в папку, сделав её доступной в DOSBox (смонтируйте), а затем запустите их в следующем порядке: <br />
* '''lsl''' <br />
* '''ne2000''' <br />
* '''ipxodi''' <br />
* '''netbios''' (опционально, нужен только нескольким играм) <br />
<br />
Информация отображённая в окне DOSBox должна выглядеть так:<br />
http://www.old-games.ru/wiki/images/Db_ne2000patch_dosodi.png <br />
<br />
Теперь Вы можете запустить игру.<br />
<br />
 
== Parallel Port Passthrough and Virtual Printer Patch ==


Также интересной особенностью данной сборки является поддержка кириллических имен файлов (в кодировке cp866).


== См. также ==
* [[DOSBox]] (общее описание программы).
* [[DOSBox в вопросах и ответах]] (наиболее часто задаваемые вопросы по программе).
* [[DOSBox для пользователей]] (здесь находится исчерпывающая информация по работе с DOSBox).
* [[Dosbox.conf]] (описание файла настроек программы).
* [[DOSBox для знатоков]] (дополнительные руководства).
* [[Примеры запуска игр в DOSBox]].


== Примечания ==
== Примечания ==
<references />
<references />
<br />
== См. также ==
* [[DOSBox]] (Общее описание программы)
* [[DOSBox в вопросах и ответах]] (наиболее часто задаваемые вопросы по программе)
* [[DOSBox для пользователей]] (Здесь находится исчерпывающая информация по работе с DOSBox)
* [[Dosbox.conf]] (описание файла настроек программы)
* [[DOSBox для знатоков]] (дополнительные руководства)
* [[Примеры запуска игр в DOSBox]]
<br />


== Ссылки ==
== Ссылки ==
* [http://ykhwong.x-y.net/ Сайт сборки]
* [http://ykhwong.x-y.net/ Сайт сборки]
{{Связанные статьи эмуляторов|DOSBox SVN Daum builds}}


[[Категория:Эмуляторы]]
[[Категория:Эмуляторы]]
[[Категория:FAQ]]

Текущая версия от 22:30, 21 июля 2020

DOSBox SVN Daum builds
Ykhwong builds
Разработчик Ykhwong
Разработчики {{{разработчики}}}
Последняя версия
Состояние В разработке
Платформы Windows, Linux, Mac OS X и др.
Список эмулируемых компьютеров MS-DOS-окружение
Лицензия GNU GPL
ykhwong.x-y.net/

Сборка не обновляется с 25 января 2015 г. Самой стабильной версией из последних является сборка DOSBox Ykhwong's Build от 2014/01/27, её и рекомендуется использовать для запуска игр. Скачать её можно на сайте в разделе файлы.

Отличия от официальной версии:

  • Поддержка Glide (с помощью врапера OpenGLide, или эмуляцией чипа 3dfx voodoo);
  • Эмуляция сетевой карты ne2000;
  • Эмуляция IDE контролера;
  • Эмуляция Pentium MMX;
  • Эмуляция принтера;
  • Эмуляция ISA Plug & Play;
  • Эмуляция мыши подключённой через последовательный порт (serial port);
  • Встроенный программный синтезатор FluidSynth; [1]
  • Режим вывода картинки через Direct3D с шейдерными фильтрами изображения;
  • Режим вывода картинки через OpenGL-HQ;
  • Вертикальная синхронизация;
  • Интерфейс для настройки;
  • Возможность сохранения/восстановления состояния;
  • Возможность монтировать zip/7z архивы;
  • Увеличенный объём задаваемой памяти, до 512Мб;
  • Возможность задавать память в килобайтах;
  • Поддержка второго дисплея;
  • Возможность создавать образы дискет / жестких дисков .IMG формата;
  • Поддержка образов жестких дисков .IMG формата объёмом более 2гб;
  • Возможность воспроизводить аудио треки указанные в файле CUE, находящиеся в формате OGG/MP3/Wave;
  • Дополнительные DOS команды (PROMPT VOL, LABEL, MOUSE, и т.д.) и CONFIG.SYS команды (DEVICE, BUFFERS, FILES, и т.д.).

Также интересной особенностью данной сборки является поддержка кириллических имен файлов (в кодировке cp866).

См. также

Примечания

  1. Для синтезатора FluidSynth нужен SoundFont (банк сэмплов) в формате .sf2. Включается в dosbox.conf, пункт [midi], строкой mididevice=synth, чуть ниже в строке midiconfig=ваш_банк_сэмплов.sf2 указывается SoundFont который вы используйте.

Ссылки

DOSBox SVN Daum builds в вопросах и ответах для пользователей для знатоков примеры запуска игр