| eXeL@B —› Вопросы новичков —› nocd+ аудио | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 20 октября 2006 19:46  · Личное сообщение · #1  | 
| 
 | 
Создано: 21 октября 2006 00:55  · Личное сообщение · #2  | 
| 
 | 
Создано: 21 октября 2006 01:40  · Личное сообщение · #3  | 
| 
 | 
Создано: 21 октября 2006 05:33  · Личное сообщение · #4  | 
| 
 | 
Создано: 21 октября 2006 11:52  · Личное сообщение · #5  | 
| 
 | 
Создано: 21 октября 2006 23:30  · Личное сообщение · #6  | 
| 
 | 
Создано: 22 октября 2006 02:03  · Личное сообщение · #7 Gluk пишет: Да только во мнегих случаях ято полный геморой...Особенно если надо заменить не в одном файле и не одну строчку а сотни.... Тогда скопируй весь диск. Анализируй как формируется путь (по-любому сначала GetDriveTypeA юзается), потом если диск верный к этому пути добавляется адреса аудио-треков. Вот тут ты и подменяй их на нужные тебе. К пимеру пропатчи так чтоб в памяти бало не E:/Sound/ а C:/Games/Disk/Sound/ ----- Nulla aetas ad discendum sera ![]()  | 
| 
 | 
Создано: 23 октября 2006 00:55  · Личное сообщение · #8 Flint пишет: пропатчи так чтоб в памяти бало не E:/Sound/ а C:/Games/Disk/Sound/ Ок. А если я решил NoCd друганчику дать погонять а у него например не C:/Games/Disk/Sound/ а D:/Progy/GameZz/Disk/Sound/... получается что NoCd нада будет под его инсталляционый путь править  ? Или както можно относительный путь прописать  ? Тогда как?
![]()  | 
| 
 | 
Создано: 23 октября 2006 04:09  · Личное сообщение · #9 Flint пишет: 3. Исправить найденные пути на скопированные и все Спрашивали про аудио-треки, а не файлы. Когда файлы - все и так понятно. Sn00pY пишет: а у него например не C:/Games/Disk/Sound Для этого случая Микрософт уже давным давно советует использовать переменные окружения. GamSound1=c:\games\disk\sound , в игре забить %GamSound1% и менять только файл запуска. ![]()  | 
| 
 | 
Создано: 12 февраля 2007 03:18 · Поправил: Sn00pY  · Личное сообщение · #10 Копал недавно очень древнюю игруху (Evolva называеццо). Фишка была в том что в реестре прописывался путь к папке с мувиками находящимся на сидюке. Можно было бы скопировать эту папку в директорию с игрой и подправить путь в реестре, типа e:GamezEVOLVAFMV (почемуто форум слэши сожрал) чтобы отучить от диска. Но учитывая что путь мог бы быть совершенно другим и каждый раз лазить в реестр и чтото там править геморно, потребовалось вбить в реестр универсальный путь. Тут то мне внутренний голос шепнул: " Оставь только название папки с мувиками, а путь к ней замени на точку, и будет тебе счастье". Вооть... В итоге запись в реестре выглядела так --> .FMV . И теперь независимо от того в какую папочку установлена игра все прекрасно запускаеца и не требует диска. Отсюда вопрос: что символизирует собой точка и почему непрокатывало например %EVOLVAFMV% или %FMV% или %FMV ? (На этот вопрос внутренний голос мне отказался отвечать   )
![]()  | 
| 
 | 
Создано: 12 февраля 2007 22:03  · Личное сообщение · #11  | 
| eXeL@B —› Вопросы новичков —› nocd+ аудио | 


 Imho эмуляция диска тока проканает. Хотя мож я и неправ, но тоже хотелось бы по этому поводу чо нить узнать



 .

? Или както можно относительный путь прописать 
? Тогда как?
 )
 Для печати