Товарищ Ivan1986 добавил в свой PPA для Ubuntu Maverick пакеты winegame и winestuff
ppa:ivan1986/ppa
Почему 10.10? Потому что Winegame использует в большинстве своем wine с поддержкой XInput2, которая есть начиная с X.org server 1.8
Список игр, работающих сейчас:
http://code.google.com/p/winegame/wiki/GameList
1) Не делаю реквесты игр Platinum и Garbage
2) Кризис теперь 100% работает (проверено на немецкой оф. версии)
3) Если я игнорирую ваш реквест, добавьте баг в багзиллу
4) теперь реквесты мульти-дисковых игр можно делать с чистой совестью.
Спасибо, ваш pashazz.
UPD:Добавлены игры:
Cossacks: European Wars
Worms: Reloaded
Racedriver: GRID
Всем привет. Недавно я выложил комплект утилит для создания пакетов winegame. Это winestuff-packager и wst-listgen. Первая графическая, для генерации файлов .name*, .note* и control. Вторая консольная, для генерации списков файлов для определения компакт-дисков.
Вышел сабж. Хотел нормальный топик написать, но 2 раза данные потерял.
Основное нововведение - из шаблона установка идет как из обычного пакета, т.е. приложение из шаблона появляется в установленных. Еще можно отключить обновления, и т.п.
Багрепорты и фичреквесты приветствуются.
http://winegame.googlecode.com/files/winestuff-0.1.91.tar.gz
http://winegame.googlecode.com/files/winegame-0.1.91.tar.gz
С момента последнего релиза было исправлено множество багов.
Сборщики, активизируйтесь!
http://winegame-project.ru/webapp/wiki/Releases
Для начала - немного новостей:
Я готовлю релиз Winegame 0.1, и текущая GIT-версия уже достаточно стабильна. (для Ubuntu репа ppa:pzinin/winegame-daily) Есть один баг, связанный с отменой действий, но им занимаюсь не я :).
У Winegame новый сайт появился.
Вышел релиз 0.1.0-rc4, пакеты уже здесь:
Ubuntu:
ppa:pzinin/winegame - релизы
ppa:pzinin/winegame-daily - каждодневные сборки
AgiliaLinux:
В официальных репозиториях.
Gentoo:
Оверлей здесь.
Debian:
Coming soon...
UPD:Нужно составить Wiki для новичков (со скриншотами описать что и как делать для установки игры и т.д.). Собираюсь открывать новый сайт проекта. Желающие в личку.
UPD: http://winegame-project.ru
Вышла новая версия winegame.
Собственно, что нового:
- любому приложению можно назначить версию wine от 0.9.7 до текущей.
- куча новых игр по сравнению с rc3
- игры на нескольких дисках.
- система сборки - CMake
- winegame и libwinestuff окончательно разделены.
Доступно для Ubuntu: ppa:pzinin/winegame, а также в официальных репозиториях Agilia Linux
Сейчас занялся поддержкой игр на нескольких дисков в winegame. Делается это все через копирование файлов со всех дисков в одну папку.
Пытаюсь копировать содержимое диска в папку:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
QFile file (diskPath);
_max = QFileInfo(file).size() / 1024;
QFile dest (core->discDir());
if (!dest.exists())
{
QDir t (dest.fileName());
t.mkdir(t.path());
}
connect (&dest, SIGNAL(bytesWritten(qint64)), this, SLOT (setProgress(qint64)));
connect (&dest, SIGNAL(aboutToClose()), this, SLOT (closeBar()));
file.copy(dest.fileName());
}
diskPath = core->discDir();
core->client()->endProgress();
}
|
Судя по всему, содержимое диска (QFile file (diskPath) даже не начинает копироваться, хотя он, естественно! существует.
Уточнение: мне нужно скопировать не саму папку диска (/media/cdrom которая), а
ее содержимое
Просмотреть весь файл исх. кода (dvdrunner.cpp) можно здесь.
С 19 по 26 мая я объявляю WineGame Testing Week - неделю тестирования WineGame. Не за горами релиз, помогите сделать его лучше! Я принимаю багрепорты и
новые пакеты для установки игр.
Кстати, появилась полддержка игры Mass Effect 2.