Актуальная версия: Версия 0.8 Бета - 29.11.04

Настройка

·1) Распоковываем архив StarFuck в отдельный каталог.
·2) Берем прогу devcon.exe и запускаем вот так: @devcon.exe hwids =cdrom @*>file.txt
·3) Открываем file.txt в блокноте и видим картину на подобие этой:
Из обозначеного синим берем всё после IDE\CDROM и до длинной полоски из _ символов и ограничиваем символом *. Т.е. у меня первый сидюк *ASUS_CRW-4012A*, а второй *NEC_DVD_RW_ND-2500A*. Теперь прописываем эти строки в CDRom.ini
·4) Теперь открываем CmdPort.ini в блокноте вставляем строку BYTE!3F6!7F!, если у нас CDRom'ы на Primary, если на Secondary, то вставляем BYTE!376!7F! Если же и там и там, то обе строки (не рекомендуется, т.к. портит стабильность системы, лучше повеьте сидюки на один шлейф).
·5) Теперь настройте виртуальники так, чтобы их двайвера имели имена по умолчанию, делается это при установке:
Для Daemon Tools (на примере 3.47):
Для Alcohol 120% (на примере 1.9.2):
Всё, настройка закончилась!!!

Использование:

Для справки запустите прогу так: StarFuck.exe /Help
Вот пример запуска игры через StarFuck: StarFuck.exe /notshow /cdrom /port "/protection StarForce" "/Path D:\Games\Transport Giant" "/EXe transportgiant.exe"
Он патчит BlackList, прячет CDRom'ы, патчит на "вставьте в другой привод", запускает игру и ждет её завершения, показывает CDRom'ы, распатчивает BlackList, отрубается.
Теперь разберем как мы это задали:
·1) /not show - не показывать результаты
·2) /cdrom - прячем CDRom и показываем по завершении игры
·3) /port - патчим "вставьте в другой привод" (не работает без ключа /cdrom)
·4) "/Path <путь к папке с EXE>" - Путь до папки с запускаемым файлом (в примере D:\Games\Transport Giant)
·5) "/EXe <имя EXE файла>" - Имя EXE файла, (в примере transportgiant.exe)
·6) "/Protections <имя Mod файла>" - Имя Mod файла, (в примере StarForce)
Примечания:
·1) Команды НЕ регистрозависимые, но параметры ключа /ParamEXE передаются EXE'хе в соответствии с регистром.