eurekafag 01.03.2012 15:49 Home

http://virtualplaytable.com/ — игрулька на яве, фриварная, но не FOSS. Обещают под мак и прыщи, но позже, активно пилят, так что надежда есть. А пока запускаем под вайном. При запуске ругается на отсутствующую функцию BASS_Init в bass.dll, причём, такой либы нет в поставке вообще, и на винде оно как-то без неё работает! Качаем с http://www.un4seen.com/download.php?bass... распаковываем эту дллку, но ошибка никуда не уходит. При попытке понять, на чём же оно спотыкается (WINEDEBUG=+relay wine Playtable.exe > log.txt 2>&1) игра ехидно запустилась! При убирании отладки или перенаправления вывода в /dev/null ошибка возвращается. Но если делать вывод в /dev/zero, всё опять же работает.

Мне кажется, проблема в том, что п̶р̶ы̶щ̶е̶б̶ bass.dll хитро упакован и закриптован, и просто не успевает вовремя распаковаться! А отладочный вывод замедляет программу настолько, что всё отрабатывает как надо. Пушка, короче. Но даже с включенной и спускаемой в /dev/zero отладкой игра работает приемлемо, всё ж она не динамическая, да и ява... Но случай интересный, крайне.

Recommended by:

@dorfe: WOK

1. rtsome 01.03.2012 18:01

>bass.dll
охлол, навевает воспоминания...

2. eurekafagrtsome /1 01.03.2012 18:15 Home

И не говори, сам в дельфях использовал тока так. Баг я уже оформил под это дело: http://bugs.winehq.org/show_bug.cgi?id=3... Всё как полагается делать истинному сектанту. Интересно, как в винде оно без басса работает и почему он требуется в вайне? Это ведь жаба ругается, точнее, какой-то из её слоёв абстракции аудио.

3. Like-allrtsome /1 02.03.2012 17:35

В отличие от Phonon оно реально работает. Собственно, потому и пользуюсь.

Do you really want to delete ?