PDA

Показать полную графическую версию : DosBox


Страниц : [1] 2

Rulezzz2
05-08-2008, 11:30
собственно в прогорамме DosBox нету эмуляции LPT порта, можно как нибудь реализовать его работу или нет?
или может кто нибудт знает другую программу которая может работать с LPT?

Busla
05-08-2008, 14:19
Так нужно печатать или работать с LPT?

Rulezzz2
05-08-2008, 15:10
нужно из программы которая работает только в DOS печатать на LPT, я реализовал это через VirtualPC но так неудобно

DeadLock
06-08-2008, 11:30
Вот, в этой сборке есть поддержка LPT
DosBox Mega build #3 (http://home.arcor.de/h-a-l-9000/dosbox_files/dosbox_combined_3_exe.zip)
Autor: h-a-l-9000
Date: 07.03.08

Update: Make Novell's 'newest' NE2000 ODI work, fix midnight overflow for real ;), add a switch to use host time as DOS time.
Build with most patches on this site and some additional changes/fixes. Focuses on Hardware passthrough, Demo emulation, Windows 95 compatibility.

Includes:
- OPL passthrough to real hardware
- NE2000 Ethernet passthrough
- parallel port passthrough rev. 7
- virtual dot-matrix printer rev. 5
- double-sized video memory interface (fixes Wish demo)
- large vesa 16-color video mode support
- enhanced disney/covox/DA device
- Soundblaster reset fix (for Creative's diagnose.exe)
- 512k video memory for vgaonly mode (needed by Wish demo)
- CRTC hack for DoWhackaDo demo
- 486 style paging (for Windows 95)
- CMPXCHG instruction (by wd, for Internet Explorer 5)
- Increment day at midnight
- add TIME and DATE commands
- add a switch to use the host time as DOS time. Type 'date /?' to find out how.
- Experimental fix for emm386 EMS page frame detection
- Switch back to window mode on unsupported resolution instead of quitting (appears to be buggy)
- serial debugging enabled

Virtual printer and parallel port passthrough are combined in this build. Set parallel1=printer to use the virtual printer on LPT1. Virtual printer now has a timeout function (print the page after timeout has expired). Have a look at the comments in dosbox.conf on the usage of the features.

Rulezzz2
06-08-2008, 11:57
спасибо, попробую отпишусь :)

Rulezzz2
07-08-2008, 12:13
что то неполучается :(
скинул драйвер msvcp71.dll, прописал в dosbox.conf parallel1=printer и в итоге он мне пишет:
PRINTER: Skipped unsupported command ESC : (3A)
и создает файл с расширением .png может я что то забыл?

DeadLock
07-08-2008, 12:33
что то неполучается
скинул драйвер msvcp71.dll, прописал в dosbox.conf parallel1=printer и в итоге он мне пишет:
PRINTER: Skipped unsupported command ESC : (3A)
и создает файл с расширением .png может я что то забыл? »
Т.к. я не являюсь разработчиком данного приложения, то единственное что могу порекомендовать:
1) http://home.arcor.de/h-a-l-9000/dbdl.html - это страничка издателя
2) http://home.arcor.de/h-a-l-9000/dosbox_files/dosbox_dlls.zip - DLL'ки, что необходимы для работы
3) прописать в dosbox.conf parallel1=reallpt (тебе же надо выводить не на виртуальный принтер, а на физический)
4) если не поможет 3ий пункт, то попробуй скачать вот эту сборку DosBox http://home.arcor.de/h-a-l-9000/dosbox_files/directlpt7_exe.zip (там уже пропатченный DosBox.exe и готовый dosbox.conf)

Rulezzz2
07-08-2008, 14:14
все перепробывал, теперь пишет:
Porttalk service is not installed.
Error: could not open PortTalk driver.
и при попытке что нибудь распечатать DosBox вылетает с ошибкой :(

DeadLock
08-08-2008, 08:46
Porttalk service is not installed.
Error: could not open PortTalk driver. »
http://www.beyondlogic.org/porttalk/porttalk.htm

По установке PortTalk все написано на странице автора мода DosBox.
http://home.arcor.de/h-a-l-9000/dbdl.html
выдержка:First you need to install the PortTalk driver from http://www.beyondlogic.org/porttalk/porttalk.htm and once run allowio <some exacutable> to get PortTalk installed. It is not required to use allowio every time you start DOSBox.

Форум по DosBox : http://vogons.zetafleet.com/index.php?c=7

P.S. У меня нет принтера под LPT, иначе бы уже давно выложил подробную инструкцию.

Vowan
21-10-2008, 15:03
Имеется старая прога, работающая через FoxPro 2.6 под DOS. Под XP она не запускается, пришлось использовать DOSBox.
Теперь она работает, но тормозит значительно, хотя если запустить ее под Win98 на том же компьютере (Сeleron 2,53/ 256 Mb), то летает.
Диспетчер задач показывает загрузку процессора под 80-90%, dosbox кушает около 50-60 Мб памяти.

Может кто в курсе, как подшаманить с настройками, чтоб работало быстрее? или может использовать какой-то другой эмулятор доса?
На другом компьютере, С2D 2.4 ГГц/ 2 Гб ОЗУ/ работает более-менее терпимо.

mitiya
13-11-2008, 22:20
Я вот пытался распечатать из этого досбокса на вируальный принтер , он у меня создал png , все ок кроме того что русский кракозяброй. Не знаю что с этим делать , уже несколько шрифтоф попробовал , но увы.

d_u
20-12-2008, 21:08
Доброго времени суток. Назрел такой вот вопрос:
Пользую иногда ДОСБокс, и не очень удобно постоянно прописывать - запустил ДОСБокс, пишешь mount c: "путьт к программе", переход на с:, потом запускаешь собственно программу. Можно ли создать профили для каждой проги/игры например в батнике, чтобы раз прописать все в таком батнике, и усе?

SS3
13-10-2009, 20:03
Установил Windows 7 x64, понадобилось запустить Borland C++ 3.1.
Установил DosBox и вот что я прописал:
Mount d d:\bc\bin
Запускаю компилятор, при старте выбивает окно что не удалось загрузить библиотеки.
В директории я все правильно прописал.

iskander-k
13-10-2009, 21:42
Установил Windows 7 x64, понадобилось запустить Borland C++ 3.1 »
по моему Borland C++ 3.1 в среде Windows 7 x64 не работает.

SS3
13-10-2009, 21:45
Я знаю!

se123
27-11-2011, 22:36
Здравтсвуйте, есть одна программа, запускать её нужно в ms-dos, установил DosBoX, но что то программа не запускается, может из за того что windows 7 ? или не так запускаю? подскажите как в DosBoX .exe запускать

neo21
28-11-2011, 01:52
Почитайте статью:
Эмулятор DosBOX: запускаем старые DOS-игры под Windows (http://www.thg.ru/software/20050228/index.html#_dosbox)

JaRule
10-12-2011, 23:32
Доброе время суток! Ребят, столкнулся с такой проблемой, играю в старенькую игру с названием Z (ZED). Игра работает не совсем корректно, ну то не важно, играть можно вполне. Так вот, есть для этой игрухи трейнер z-trn, который сначала запускается сам, че-то изменяет в памяти, после его запуска нужно запустить саму игру и она работает уже крякнутая, скажем так. В старые добрые времена с 95 и 98 виндой у меня все работало нормально. Вот, лет так 14 спустя решил вспомнить старое, прошел уровней 15-16, точно не считал, а потом задолбался в каждом уровне развиваться заново и решил запустить игрузу со старым добрым трейнером. Только вот, есди запускаю игру после запуска трейнара, досбокс зависает... В конфиге досбокса шарился долго и нудно, че-то даже изменял только ниче не помогло. Может кто подскажет в чем конкретно проблема и на что именно обратить внимания в конфиге? За ранее спасибо!

xoxmodav
23-04-2012, 10:34
Неплохо было бы изучить систему до установки на неё Windows 98:
Недостатком DOSBox является отсутствие эмуляции LPT-порта (с возможностью «отображения» на «живое железо») — старые программы с LPT-ключами (например, CREDO) на DOSBox работать не будут. Среда MS-DOS и аппаратура PC эмулируются не полностью, поэтому Windows 95 и Windows 98 под DOSBox запускаются c трудом.

Alexus 491
08-12-2012, 14:11
Всем здравствуйте. В досбокс установлена игра Battlespire из серии TES. Сначала все было нормально(вылеты зависания случались но не критические), затем при переходе на 5-й уровень вылетала постоянно(не мог перейти) скачал другую игру, перешел, немного поиграл - вылет. И теперь даже при загрузке более ранних сейвов игра вылетает в Досбокс.Ошибка все время одна и та же. http://s1.ipicture.ru/uploads/20121208/5dkCDU73.png . Помогите разобраться




© OSzone.net 2001-2012