Сообщения RatMann
Wine 0.9.15
Новая версия:
* More MS/RPC improvements.
* Core Audio driver for Mac OS X.
* More complete DNSAPI dll.
* Improvements to Web browser support.
http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.15.diff.bz2Wine 0.9.14
Опять новая версия. Изменений не очень много:
* Better MS/RPC compatibility.
* Many fixes to Direct3D shaders.
* Several improvements to the header control.
Скачать: http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.14.diff.bz2
Почему так долго нет новой версии WINE?
-=Ура! Нарыл патч для Diablo/Wine=-
--- surface_user.c.old 2006-04-08 19:04:24.000000000 +0600
+++ surface_user.c 2006-04-08 19:04:03.000000000 +0600
@@ -385,6 +385,7 @@
if (This->ddraw_owner->cooperative_level & DDSCL_FULLSCREEN)
{
+ return GetDesktopWindow();
#ifdef OWN_WINDOW
USER_PRIV_VAR(priv, This);
#if 1
surface_user.c лежит в dlls/ddraw.
Опция Desktop в winecfg должна быть _выключена_ (иначе будет окошко 320x200).
Напомню, что после выхода kernel-2.6.13 Diablo в cedega/winex приказал долго жить и непонятно, кого винить. Так что теперь вся надежда только на wine'овцев.
Этот "патч" никто не будет принимать, потому что это просто хак, а до грамотного разрешения проблем с ddraw играми ох как далеко, так что ловите момент, господа.
Да, и не надейтесь увидеть нормально работающее меню. Там всё троится мама не горюй, но главное что можно без проблем создать перса/загрузить сохранёнку. И не забудьте после нажатия New Game/Load Game щелкнуть мышой :)
Добавил тут на досуге кириллицу в -misc-smooth-
Имхо, весьма приятный шрифт для терминала, да и пользователям {flux,black,open}box'ов понравится.
Скриншот: http://img108.imageshack.us/my.php?image=smoothfont6su.png
Шрифт: http://webfile.ru/872824
В архиве лежит:
smoothU.pcf - unicode, необходимо для опознавания fontconfig'ом.
smoothK.pcf - koi8-r, для xterm/gtk+-1
smoothU.bdf, smoothK.bdf - исходники (надеюсь автор terminus не обидится на меня за то, что я немного расковырял его фонты :) )
P.S. На webfile файл пролежит недолго. Может кто-нибудь переложит в более безопасное место?
P.P.S. Меня тут идея посетила. Freetype рендерит несглаженную Tahoma немного криво (цифры 3,8 и еще несколько глифов). Может заскриншотить тахомовские глифы в винде и создать на их основе растровый шрифт? (cronyx-helvetica-11 похоже был сделан подобным образом. Уж больно смахивает на тахому).
DPMS OFF -> dead end
Что за ерунда? В bios всё обшарил, полного отключения этой функции нет, а опции Sync2Vblank/BlackScreen/DPMS OFF дают одинаковый эффект.
kernel - 2.6.15-archck6 (с vanilla 2.6.15.6 такая же хрень)
из патчей (в ванильном) только vesafb-tng. Может там собака порылась?
P.S. Пользуясь случаем, хочу спросить, где можно найти патч для настройки USB_POLLING_INTERVAL в чистом виде (не в -archck)? Просто мне от этого патчсета нужно только это. Можно, конечно, расковырять, но может есть проще способ?
Расстояние между пунктами меню в GTK
P.S. google пробовал.
VSync и тормоза
Аналогично в rtcw: (уже не помню название карты, что-то там с ракетами) без vsync в тяжелых местах ниже 40 fps не опускается, а как врубишь, так в тех же самых местах 20 выдаёт, причём даже если упереться башкой в пол!
Такое же безобразие творится во всех остальных игрушках. Но меня возмутило больше всего то, что в маздае всё нормально! VSync мне нужен, потому что не выношу tearing (разрывы изображения) на высоких fps. Карточка fx5500.
Что я только не перепробовал. Дрова разные (6629, 7676,8174, 8178) ставил, xorg.conf перелопачивал, ядра 2.6.12 и 2.4.29 пробовал, телек отсоединял, ставил иксы 6.8.2 и 6.9.0... Ничего не помогает. Скажите кто-нибудь, это баг/фича/проблема с руками/в консерватории?
UT (Classic) и стереозвуки
Мало того, что голимое моно никак не позволяет ориентироваться по звукам и снижает играбельность, так еще и глюки возникают. Например, лупишь ракетой в стену, пока она летит поворачиваешься к месту взрыва левым ухом, а взрыв раздаётся в правом! :)
Крутил вот эти настройки, но похоже ни одна из них вообще никак не действует:
[ALAudio.ALAudioSubsystem]
UseFilter=True
UseSurround=True
UseStereo=True
UseCDMusic=False
UseDigitalMusic=True
UseSpatial=True
UseReverb=True
Use3dHardware=True
LowSoundQuality=False
ReverseStereo=False
Latency=40
OutputRate=44100Hz
Channels=16
MusicVolume=0
SoundVolume=160
AmbientFactor=0.700000
DopplerSpeed=0.000000
MusicBufferSize=16384
Если AudioDevice=ALAudio.ALAudioSubsystem заменить на AudioDevice=Audio.GenericAudioSubsystem, то игра вылетает.
Звуковуха SB Live!, Версия UT 451, OpenAL из CVS, ALSA 1.0.10. В других играх (Devastation, Q2, Q3, RTCW, Darkplaces, etc.) стереозвуки на уровне (кроме Doomsday, где такая же проблема, но пишут, что "OpenAL not working at the moment").
Теперь вопрос: это лень Loki и OpenAL действительно там просто для галочки (хотя как он связан с простым стереоэффектом?) или же мой косяк?
Diablo 1 не работает с ядрами 2.6.13+
Может у кого-то есть мысли по этому поводу? М.б. что-то в конфиге подкрутить?
Devastation («Опустошение») от «Акеллы» + Icculus port
ex2fs plugin к TC портит файлы
Клавиатурные демоны с поддержкой полноэкранных приложений
Freetype 2.1.10 + SuSe pathes
rxvt + клавиши Home/End
К вопросу о запуске игр через glidewrapper в cedega
http://www.linux.org.ru/jump-message.jsp?msgid=847409 http://www.linux.org.ru/jump-message.jsp?msgid=840566
Carmageddon II (Cedega workaround)
Теперь к делу. Как известно, Carma2 не пашет (sw rendering не в счёт) под Cedega, а под Wine скорость 1 FPS, однако есть способ это исправить. Для этого нужно установить под Цедегой GlideWrapper с www.zeckensack.de (классный враппер, я еще когда под маздаем парился юзал его). И второй важный момент: игру надо запускать не через лаунчер carma2.exe, т.к. это приведёт к ошибке, а напрямую -- "cedega carma2_HW.exe -glide". Вот и всё! Игра пашет, причём ни капли не медленнее, чем в маздае и с более крутой графикой, т.к. в Glide режиме присутствует эффект тумана, которого нету в D3D. Владельцам мощных компов я бы посоветовал открыть data/options.txt и поменять параметр "Yon 35.0000" (дальность прорисовки) на что-нибудь посолиднее, например "Yon 200" :)) Будет тормознее, но зато видимость такая же как в TDR2000 (которая на удивление отлично работает в WINE даже на моём отстое Radeon9200). Кстати этот трюк с дальностью пашет и в первой части (которая тоже суперски пашет в DOSEMU :) ). Ну вот, теперь можно наслаждаться всеми Кармагеддонами в Линуксе! Удачи всем, если что не получилось, пишите...
Как создать образ защищенного CD?
GTA2 в Cedega/WINE
| ← предыдущие | следующие → |