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

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
 
(не показана 51 промежуточная версия 4 участников)
Строка 1: Строка 1:
<big>'''''В процессе заполнения...'''''</big>
+
{{Infobox Эмулятор
 +
| 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/ файлы].
  
 +
Отличия от официальной версии:
 +
* Поддержка [[Glide]] (с помощью врапера [http://openglide.sourceforge.net OpenGLide], или эмуляцией чипа 3dfx voodoo);
  
 +
* Эмуляция MIDI-синтезатора [[Roland MT-32]];
  
== Специальные клавиши ==
+
* Эмуляция звуковой карты [[Innovation SSI-2001]];
Некоторые из патчей включённых в сборку добавляют дополнительные сочетания клавиш:<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.A1.D0.BF.D0.B5.D1.86.D0.B8.D0.B0.D0.BB.D1.8C.D0.BD.D1.8B.D0.B5_.D0.BA.D0.BB.D0.B0.D0.B2.D0.B8.D1.88.D0.B8|здесь]].<br />
 
  
== Ключи командной строки ==
+
* Эмуляция сетевой карты [http://ru.wikipedia.org/wiki/NE2000 ne2000];
  
 +
* Эмуляция IDE контролера;
  
 +
* Эмуляция Pentium [http://ru.wikipedia.org/wiki/MMX MMX];
  
== Dos команды ==
+
* Эмуляция принтера;
  
 +
* Эмуляция ISA Plug & Play;
  
 +
* Эмуляция мыши подключённой через последовательный порт (serial port);
  
== Сохранение состояния ==
+
* Встроенный программный синтезатор [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>
  
 +
* Режим вывода картинки через [[Direct3D]] с шейдерными фильтрами изображения;
  
 +
* Режим вывода картинки через [[OpenGL-HQ]];
  
== Меню ==
+
* Вертикальная синхронизация;
  
 +
* Интерфейс для настройки;
  
 +
* Возможность сохранения/восстановления состояния;
  
== Эмуляция Glide ==
+
* Возможность монтировать zip/7z архивы;
  
 +
* Увеличенный объём задаваемой памяти, до 512Мб;
  
 +
* Возможность задавать память в килобайтах;
  
== Direct3D ==
+
* Поддержка второго дисплея;
  
 +
* Возможность создавать образы дискет / жестких дисков .IMG формата;
  
 +
* Поддержка образов жестких дисков .IMG формата объёмом более 2гб;
  
== Opengl-hq ==
+
* Возможность воспроизводить аудио треки указанные в файле CUE, находящиеся в формате OGG/MP3/Wave;
  
 +
* Дополнительные DOS команды (PROMPT VOL, LABEL, MOUSE, и т.д.) и CONFIG.SYS команды (DEVICE, BUFFERS, FILES, и т.д.).
  
 +
Также интересной особенностью данной сборки является поддержка кириллических имен файлов (в кодировке cp866).
  
== Dongle support ==
+
== См. также ==
 +
* [[DOSBox]] (общее описание программы).
 +
* [[DOSBox в вопросах и ответах]] (наиболее часто задаваемые вопросы по программе).
 +
* [[DOSBox для пользователей]] (здесь находится исчерпывающая информация по работе с DOSBox).
 +
* [[Dosbox.conf]] (описание файла настроек программы).
 +
* [[DOSBox для знатоков]] (дополнительные руководства).
 +
* [[Примеры запуска игр в DOSBox]].
  
 
+
== Примечания ==
 
+
<references />
== Dosbox-x branch ==
 
 
 
== DOSBox Megabuild 6 ==
 
 
 
== NE2000 Ethernet Patch ==
 
 
 
=== Описание ===
 
Патч добавляет эмуляцию сетевой карты (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 ==
 
  
 
== Ссылки ==
 
== Ссылки ==
 
* [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 в вопросах и ответах для пользователей для знатоков примеры запуска игр