ZXNet эхоконференция «zxnet.pc»


тема: лучший эмуль под Linux



от: Владимир Кладов
кому: All
дата: 12 Nov 2005
Hello, Lounge Lizard

сильно тормозит - в сравнении с виндой? А если так же другие эмули под вин-е
позапускать? интересно узнать про ureal, spectaculator, spin, klive.

от: Владимир Кладов
кому: All
дата: 12 Nov 2005
Hello, sysop

Я бы пособветовал убрать из папки (вообще удалить, не переименовывать)
SmoothTiming.dll. Он исключительно для windows, и под эмуляцией винды может
чудить. Его задача - отобрать слайсы у всех задач в системе. Чтобы ОС отдавала
эмулятору слайсы не реже чем раз в 10мс. Под линуксом иже с виртуальными
машинами это даст только лишние тормоза и прерывистость.

от: Kotovsky Alexander
кому: All
дата: 14 Nov 2005
Hello, sysop

sys> я бы сказал не томозит, а работает несколько нестабильно, например
sys> скорость поцессора скачет от 90% до 130%, музыка играет прерывисто,
sys> может закрыться если его просто свернуть или зависнет. но - работает.
sys> графика не очень плавная - часто видно как перерисовывается картинка.
sys> :)
sys> p.s. по поводу других - пока не знаю, сегодня попробую их поставить.

А у Вас emuzwin под wine запущен?

от: Kirill Frolov
кому: All
дата: 14 Nov 2005
Hello, random

ran> FUSE:
ran> http://fuse-emulator.sourceforge.net/

Достойный звук по-прежднему только в Z80Stealth и UnrealSpeccy.
В остальных даже и непохоже совершенно.

от: Владимир Кладов
кому: All
дата: 14 Nov 2005
Hello, fk0

смотря под чем еще слушать. Под WinNT/2K/XP ZXStealth скрыпит, Unreal на
медленных машинах скрыпит, Real Spectrum - даже на быстрых скрыпит (и еще и
дергается).

правка: чтобы не было обидно и все могли под пентагон, грузим Enlight97Dig и
слушаем разницу. Кстати, у меня никогда не было ничего кроме бипера на реале.
Hо я знаю, что все, кроме меня, сделали как Бульба С. в своем (неплохом вообще)
плеере и играют звук искаженный. У меня пере-оцифровка идет максимально
качественная в EmuZWin, по крайней мере под 44Кгц моно звук обязан быть как на
хорошей аппаратуре. AY тоже ведь можно было подключить к хророшему усилку и
хорошим колонкам, а не к рухляди, которую просто лень нести на свалку.

от: SMT
кому: All
дата: 14 Nov 2005
Hello, Vladimir Kladov

Vla> все, кроме меня, сделали как Бульба С. в своем (неплохом вообще)
Vla> плеере и играют звук искаженный

почему искаженный? а у тебя что?

от: SMT
кому: All
дата: 15 Nov 2005
Hello, Vladimir Kladov

у меня с точностью почти до такта спектрума (оверсемплинг x64, т.е. 44100*64,
потом fir-фильтр для прореживания). а где взять Enlight97Dig?

от: Владимир Кладов
кому: All
дата: 15 Nov 2005
Hello, SMT

Hу так слушаем Enlight97Dig ?
Hа цифровой музыке разницу слышно. Я уже не говорю о неравномерности хода
самого эмулятора. Hо секрет вашей неточности в алгоритме неточной оцифровки. Я
учитываю звук с точностью до такта спектрума. А у вас с Бульбой - с точностью
до 1/44КГц. Вот и разница. У меня так сделан режим "неточной эмуляции", для
скорости. Он так же включается при скорости эмуляции 400% и выше - опять для
скорости.

от: Владимир Кладов
кому: All
дата: 15 Nov 2005
Hello, Vladimir Kladov

в демках на trd.speccy.cz
Почти - не почти, а срезка частот слышна. Hа некоторых музыках вибро просто
пропадает, срезается, хотя оно там есть.

от: Владимир Кладов
кому: All
дата: 15 Nov 2005
Hello, sysop

если SmoothTiming.dll убрать, то может получше станет?
Все-таки у меня потоков много, в линуксе это будет плохо жить. Hадо еще
вырубать как минимум откат на 2 секунды и может быть отключить точную эмуляцию
звука, чтобы под wine жил лучше. В конфигурации видео посмотреть что будет если
поотключать всякие фичи. Hу и держать размер экрана кратный, 100 или 200%.
Бордюр можно чуть поменьше сделать.

от: SMT
кому: All
дата: 16 Nov 2005
Hello, Vladimir Kladov

sys> попробовал попользовать unreal и наткнулся на 2 ошибки:
sys> - wrong vrsion ini file

если ini из того же архива, что и exe, то в wine неправильно работает функция
winapi для чтения строки из ini-файла

от: Владимир Кладов
кому: All
дата: 16 Nov 2005
Hello, SMT

для проверки правильной работы ini под wine в EmuZWin можно использовать ini
вместо реестра если в параметр командной строки (например сделать ярлык и
исправить параметр) добавить /INI=file.ini (любое имя файла). Я как-то пробовал
под wine, у меня не получилось вообще (почти). Т.е. запустилось но не было
видно текста, были какие-то проблемы со шрифтами. Hе могу сейчас сказать какая
это была версия wine, может 7.

от: Eugene Baynov
кому: All
дата: 16 Nov 2005
Hello, SMT

SMT> если ini из того же архива, что и exe, то в wine неправильно работает
SMT> функция winapi для чтения строки из ini-файла

а на вскидку - какая это dllка?

от: SMT
кому: All
дата: 16 Nov 2005
Hello, siril

kernel32.dll




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
review - обзор игры Barbarian.
Железо - немного о новом девайсе для Спектрума - GMX.
Лит. страничка - Знакомьтесь: эхоконференция ZXNET.BOOKS.
Вступление - Это моно-версия журнала ZX-Element 3.
Программирование - курс изучения ассемблера от Wlodek Black, продолжение. Организация памяти.

В этот день...   16 апреля