Emu80 и DOSBox

Эмулятор Радио-86РК и других советских компьютеров на КР580ВМ80А http://www.emu80.org

Moderator: Pyk

User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Из гостевой книги на сайте эмулятора:
Для запуска Эмулятора РК под Windows XP можно использовать Эмулятор Доса - DOSBox-0.62 Все работает (и звук тоже), но остается некоторое замедление. Скачать http://dosbox.sourceforge.net (800кБ)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Post by CHRV »

Shaos wrote:Для запуска Эмулятора РК под Windows XP можно использовать Эмулятор Доса - DOSBox-0.62 Все работает (и звук тоже), но остается некоторое замедление. Скачать http://dosbox.sourceforge.net (800кБ)
Офигительный эмуль, все досовские гамы идут отлично, даже самые первые (Cat, Mach3, Digger).
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

CHRV wrote:
Shaos wrote:Для запуска Эмулятора РК под Windows XP можно использовать Эмулятор Доса - DOSBox-0.62 Все работает (и звук тоже), но остается некоторое замедление. Скачать http://dosbox.sourceforge.net (800кБ)
Офигительный эмуль, все досовские гамы идут отлично, даже самые первые (Cat, Mach3, Digger).
Ставлю этот "офигительный эмуль" на свой линух ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:
CHRV wrote:
Shaos wrote:Для запуска Эмулятора РК под Windows XP можно использовать Эмулятор Доса - DOSBox-0.62 Все работает (и звук тоже), но остается некоторое замедление. Скачать http://dosbox.sourceforge.net (800кБ)
Офигительный эмуль, все досовские гамы идут отлично, даже самые первые (Cat, Mach3, Digger).
Ставлю этот "офигительный эмуль" на свой линух ;)
Поставил - работает :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Post by CHRV »

Shaos wrote: Поставил - работает :)
Шаос давай дисок соберем со старыми гамами для ПЦ, у меня кстати дисков 10 сохранилось серии "Коллекция игровых программ" (специально держал и невыкидывал).
Надо их перебрать и на ДВД записать, если не сгнили еще!
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

CHRV wrote:Шаос давай дисок соберем со старыми гамами для ПЦ, у меня кстати дисков 10 сохранилось серии "Коллекция игровых программ" (специально держал и невыкидывал).
Ничего себе - 10 дисков! Это же больше чем в инете на всех abandonware сайтах вместе взятых :wink:
Extreme Entertainment
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Post by CHRV »

Mac Buster wrote:
CHRV wrote:Шаос давай дисок соберем со старыми гамами для ПЦ, у меня кстати дисков 10 сохранилось серии "Коллекция игровых программ" (специально держал и невыкидывал).
Ничего себе - 10 дисков! Это же больше чем в инете на всех abandonware сайтах вместе взятых :wink:
Ага если учесть что 10 и 11 двойные. ВОт седьмого у меня токо нет, один кызел взял седьмой а вернул %) шестой.
Pyk
Maniac
Posts: 252
Joined: 21 Jan 2003 04:08

Post by Pyk »

Поигрался я тут с DOSBox...

Если поставить в конфиге
core=dynamic
cycles=10000

то все идет если не идеально, то почти идеально. Замедления не чувствуется, если не включать режим "Граф" (эта часть в emu80 написана на С, поэтому dosbox не успевает ее эмулировать). Все относится к моему Athlon-1800.

Остаются некоторые почти не мешающие проблемы со звуком в режиме "SB" (со звуком на PC Speaker'е проблем вообще почти нет). Я догадываюсь об их причине и попробую провести некоторый workaround.

Можно также посоветовать поставить "Обн. текст. экрана" "Real-time" вместо "Комб" для тех программ, где это не критично для ускорения работы и меньшего влияния на звук.

В общем, уже что-то...
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Post by CHRV »

Pyk wrote:Поигрался я тут с DOSBox...

Если поставить в конфиге
core=dynamic
cycles=10000

то все идет если не идеально, то почти идеально. Замедления не чувствуется, если не включать режим "Граф" (эта часть в emu80 написана на С, поэтому dosbox не успевает ее эмулировать). Все относится к моему Athlon-1800.

Остаются некоторые почти не мешающие проблемы со звуком в режиме "SB" (со звуком на PC Speaker'е проблем вообще почти нет). Я догадываюсь об их причине и попробую провести некоторый workaround.

Можно также посоветовать поставить "Обн. текст. экрана" "Real-time" вместо "Комб" для тех программ, где это не критично для ускорения работы и меньшего влияния на звук.

В общем, уже что-то...
Я вообще прусь - запустить эмуль доса чтобы запустить эмуль еще чегото. "Офигительное сочетание..."
User avatar
TheDark
Junior
Posts: 5
Joined: 12 May 2005 01:13
Location: Dubna

Post by TheDark »

Ну повторюсь еще разок здесь:
Имеется программа DOSbox версии 0.63 для запуска Эмулятора Виктора под WindowsXP http://dosbox.sourceforge.net


клавишами разгона получается нормальная скорость.
Большинство программ работают нормально.

Я даже свою Dizzy 6.5 прошел... :-)
Вспомнил...
Pyk
Maniac
Posts: 252
Joined: 21 Jan 2003 04:08

Post by Pyk »

TheDark wrote:Имеется программа DOSbox версии 0.63 для запуска Эмулятора Виктора под WindowsXP http://dosbox.sourceforge.net
Большинство программ работают нормально.
Ага, точно. Не работает с нормальной скоростью на современных компах только режим "Граф", так как он написан на сях, а не на асме. Мощности современных компов для такой двойной эмуляции уже не хватает... :(
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

TheDark wrote:Ну повторюсь еще разок здесь:
Имеется программа DOSbox версии 0.63 для запуска Эмулятора Виктора под WindowsXP http://dosbox.sourceforge.net


клавишами разгона получается нормальная скорость.
Большинство программ работают нормально.

Я даже свою Dizzy 6.5 прошел... :-)
Вспомнил...
Наконец-то дошли руки запустить EMU80 в DOSBox 0.63 из под Linux - работает достаточно быстро ;)

В отличие от моего ORION-EMU v0.1 прошлого века, который в DOSBox еле дышит - работает примерно в 50 раз медленнее оригинала :o
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Pyk wrote:Поигрался я тут с DOSBox...

Если поставить в конфиге
core=dynamic
cycles=10000
Я в своем линухе запускаю DOSBox через настройщик с пользовательским интерфейсом который называется DosBox Frontend v0.0.5-0.63 - так вот в нем предельное число для cycles, которое можно выбрать из выпадающего списка - 3500, а по умолчанию стояло 2500. Оно вообше что дает?
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:
Pyk wrote:Поигрался я тут с DOSBox...

Если поставить в конфиге
core=dynamic
cycles=10000
Я в своем линухе запускаю DOSBox через настройщик с пользовательским интерфейсом который называется DosBox Frontend v0.0.5-0.63 - так вот в нем предельное число для cycles, которое можно выбрать из выпадающего списка - 3500, а по умолчанию стояло 2500. Оно вообше что дает?
У меня 3500 дает скорость сопоставимую с 25 MHz, а 2500 - с 18 MHz
Я тут за главного - если что шлите мыло на me собака shaos точка net
Pyk
Maniac
Posts: 252
Joined: 21 Jan 2003 04:08

Post by Pyk »

Дает повышение скорости эмуляции. Правда, если перестараться и поставить больше, чем потянет процессор, получится обратный эффект. Лучше всего ориентироваться по звуку. Включаем в эмуляторе какую-нибудь музыку и повышаем cycles до тех пор, пока начнет прерываться звук, потом немного снижаем для запаса...