Сейчас на форуме: Slinger, Rio (+10 невидимых)

 eXeL@B —› Основной форум —› Интересный вопрос спецам по эмуляторам и образам СД!
. 1 . 2 . >>
Посл.ответ Сообщение

Ранг: 74.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 07 мая 2006 01:43
· Личное сообщение · #1

Интересный вопрос спецам по эмуляторам и образам СД!

Есть одна старая хорошая игра 1997 года. Нормально идет под WinXP, все давно отломано, защита кстати простейшая Get Drive Type - cmp eax,5 итп. Все бы хорошо. Однако игра родная шла на СД Mixed Mode XA 2
То есть с Аудио треками. Причем ессно, при установке на HDD игра прекрасно работает без Аудио треков.
При записи СД в нужном формате и с нужной меткой тома (неважно, какие файлы занимают трек 1 - он же цифровой !!!) Игра опознает диск как родной и крутит Аудио треки !

Внимание - вопрос - Почему не работает ни один образ ни с Алкоголя , ни с Неры - то есть все работает , но Треки не восспроизводятся ! Образа писал грамотно, с пропуском ошибок итп. Ставил разные эмуляции... Бес толку. От наличия и состава файлов - не зависит, игра диск опознает и определяет.
Нет Аудио... Помогите советом. Спасибо.



Ранг: 253.9 (наставник)
Активность: 0.130
Статус: Участник

Создано: 07 мая 2006 02:25
· Личное сообщение · #2

Soft_Ice
потому что, видимо, эмуляторы такой функциональности не предлагают... попробуй что-нибудь убогоподобное вроде Virtual CD v5...
IMHO: ты занимаешься чем-то не тем...

-----
MicroSoft? Is it some kind of a toilet paper?




Ранг: 36.9 (посетитель)
Активность: 0.050
Статус: Участник

Создано: 07 мая 2006 09:31
· Личное сообщение · #3

Soft_Ice пишет:
Образа писал ..., с пропуском ошибок итп

Попробуй делать образ в Алкоголе без пропуска ошибок, сразу будет видно, где он (Алкоголер) что-то пропускает (возможно как раз Аудио, м.б. диск с ошибками, старый? (1997г.))

И ещё - попробуй воспользоваться прогой VirtualDrive Personal 8 или версии 7 (делает нормальные, вроде, образы)

Soft_Ice пишет:
Ставил разные эмуляции... Бес толку.

Вот-вот, как-раз то и определится, что эмулировать, наверное, самое трудное, не всегда получается (у меня, по крайней мере )




Ранг: 420.3 (мудрец)
Активность: 0.240
Статус: Участник

Создано: 07 мая 2006 12:01
· Личное сообщение · #4

Soft_Ice
Т.е. скопировать диск один в один можно, а образ на виртуалке запустить нет. Странно (точнее, интересно)...
Попробуй воспользоваться UltraISO, должна помочь.

-----
Сколько ни наталкивали на мысль – все равно сумел увернуться




Ранг: 228.7 (наставник), 2thx
Активность: 0.120
Статус: Участник
malware research

Создано: 07 мая 2006 14:20 · Поправил: Error_Log
· Личное сообщение · #5

Soft_Ice пишет:
Причем ессно, при установке на HDD игра прекрасно работает без Аудио треков

Я в таких случаях поступал так:
находишь проверку GetDriveTypeA, cmp eax, 5 => меняешь на cmp eax, 3 (т.е. HDD). Если есть проверка метки тома - ее нужно убить (так проще, хотя можно и метку HDD поменять - но это не красиво), теперь копируешь аудио файлы на HDD, чтобы путь был такой же как на СД, т.е если на СД было f:\AUDIO\...., то папку AUDIO нужно скопировать в корень раздела HDD, все остальные проверки тоже нужно убить (если, например, еще проверяется наличие какого-то файла на диске). Теперь игруха не должна проверять диск, а аудио читать с харда. Таким образом я когда-то давно отучивал GTA III, который аудио с диска брал.
P.S. Надеюсь я правильно понял, потому как что-то ты там намутил непонятное... с эмулятором должно было прокатить ИМХО

-----
Research is my purpose





Ранг: 467.7 (мудрец), 5thx
Активность: 0.270
Статус: Участник
Иной :)

Создано: 07 мая 2006 14:43
· Личное сообщение · #6

Error_Log
Человек пишет про диск с так называемым MULTI DATA. Пол Диска Audio disc, пол диска Data disc.
Так что ты немного не про то =)

-----
Computer Security Laboratory




Ранг: 50.7 (постоянный)
Активность: 0.060
Статус: Участник

Создано: 07 мая 2006 23:10
· Личное сообщение · #7

Soft_Ice, а обычным музыкальным плеером у тебя музыка с образа играет? Если играет(как у меня), то проблемы в игре. Если нет - ставь емулятор более поздней версии.

ЗЫ у меня Alcohol 120% 1.9.5.3105




Ранг: 60.1 (постоянный)
Активность: 0.120
Статус: Участник

Создано: 07 мая 2006 23:36
· Личное сообщение · #8

Йа бы юзал CloneCD...



Ранг: 46.5 (посетитель)
Активность: 0.070
Статус: Участник

Создано: 07 мая 2006 23:43 · Поправил: crazyalex
· Личное сообщение · #9

Нет я бы присоединился к мнению Valdis. Ultra Iso должна помочь. Сайт www.ezbsystems.com. Кстати отлично заменяет Nero.




Ранг: 60.1 (постоянный)
Активность: 0.120
Статус: Участник

Создано: 07 мая 2006 23:53
· Личное сообщение · #10

Ultra Iso многосессионные диски не копирует...




Ранг: 327.3 (мудрец)
Активность: 0.250
Статус: Участник

Создано: 08 мая 2006 01:40
· Личное сообщение · #11

а еще можно почитать книгу Касперски про защиту СД - нормального копирвальщика и эмулятора защищенных CD не было и к сожалению уже похоже не будет.

-----
in search of sunrise




Ранг: 74.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 08 мая 2006 05:20
· Личное сообщение · #12

Cпасибо за интересные советы...

Обратите еще раз внимание -

1. Игра мною отломана 55 раз.
2. Игра (а точнее ЕХЕ - любые, хоть отломанные, хоть нет) берут и воспроизводят Аудио с СД (причем с самописного...)
3. Игра не берет только виртуал , причем не играет Red Book - СД Аудио треки. Проверка прекрасно проходит.

4. Зачем мне это надо - хотел сделать мини образ СД с одними треками, грузить его в эмуль при игре, чтобы не портить СД (раритет)

Подозреваю , что проблема либо в эмуляции Mixed Mod XA 2 либо в хитрожопой библиотеке WSND7R.DLL

Если будут еще советы - приму с огромной благодарностью.

Этакий Safe Disk наоборот...



Ранг: 36.9 (посетитель)
Активность: 0.050
Статус: Участник

Создано: 09 мая 2006 02:55
· Личное сообщение · #13

Soft_Ice, а что, собственно, за игра? Может так легче будет определиться.

Soft_Ice пишет:
Подозреваю , что проблема либо в эмуляции Mixed Mod XA 2 либо в хитрожопой библиотеке WSND7R.DLL

Возможно что и так, по крайней мере в Алкоголере нет прямого пункта по эмуляции в таком режиме.

Soft_Ice пишет:
..хотел сделать мини образ СД с одними треками, грузить его в эмуль при игре, чтобы не портить СД (раритет)

Если можно сделать копию диска и цель - не портить оригинальный СД, то может лучше сделать дубликат (или не один) и не париться с эмуляцией? Хотя, конечно, виртуальный диск и быстрей работает и не портится..



Ранг: 74.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 09 мая 2006 04:47
· Личное сообщение · #14

Дело не в дубликатах. Этого добра наделать не проблема. Дело в дополнительной фиче у раритетного фанатского диска - сборника..

ЗЫ - Кстати такую фичу я сделал на свои игры Call to Power 1 и 2- там это делается простым отломом ЕХЕ в двух местах.

Ладно, будут интересные новости, отпишу. Спасибо.




Ранг: 327.3 (мудрец)
Активность: 0.250
Статус: Участник

Создано: 09 мая 2006 11:13
· Личное сообщение · #15

а никто случайно не видел диск ПДД 2006 ? пробовали копировать ?

-----
in search of sunrise




Ранг: 218.5 (наставник), 2thx
Активность: 0.090
Статус: Участник

Создано: 09 мая 2006 18:38
· Личное сообщение · #16

Soft_Ice пишет:
3. Игра не берет только виртуал , причем не играет Red Book - СД Аудио треки. Проверка прекрасно проходит.

Видимо, игра привыкла воспроизводить аудиотреки на железе CD-драйва, т.е. по аудио-шнуру (также, возможно, что ось насроена на это)
У эмуляторов этого железа, естесстно, нет, со всеми вытекающими... Правда, при соответствующих настройках они могут его эмулить (средствами Sound-карты)
Для проверки достаточно воткнуть наушники в сидюк и запустить игру с диска. Наличие звука в наушниках подтвердит данную гипотезу.



Ранг: 3.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 мая 2006 15:48
· Личное сообщение · #17

Скорее всего это так называемые MIXED CD там и треки и дата... А в прогах которыми ты создаёшь образа не врублена функия копирования треков...



Ранг: 74.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 11 мая 2006 03:35 · Поправил: Soft_Ice
· Личное сообщение · #18

0xy пишет:
Видимо, игра привыкла воспроизводить аудиотреки на железе CD-драйва


У меня 2 резака - СД и ДВД Plextor и оба настроены только на цифровое воспроизведение Аудио. Хотя шнурки по аналогу тоже есть - попробую проверить еще разок.
В настройках эмуляторв нет таких опций - врубить Аудио при эмуляции (воспроизведении) или нет.


RiPPER пишет:
Скорее всего это так называемые MIXED CD там и треки и дата... А в прогах которыми ты создаёшь образа не врублена функия копирования треков...


Вы думаете, я не умею создать образ MIXED CD ? Это не так. Я умею создать любой образ, сделать реавторинг ДВД, разбить видео и аудио, отредактировать в Премьере и обратно пожать в Канопусе про-кодер, заавторить и слить на ДВД. С СД пока тоже не возникало проблем. Имеется весь софт, в том числе и редакторы Образов типа ISO buster , Clone CD, Алкоголь, Nero, Daevon Tools, Ultra ISO вот попробовал.

Идеи принимаются, буду благодарен.

ЗЫ Ultra ISO не прокатил.

Только что проверил - игра легко берет вообще любой Аудио СД ( это мой сломаный ЕХЕ, ибо я там отломал проверку на метку тома) !!! Но только физический СД !
Записал образ Аудио СД - подсовывал через Неру и Алгокоголь - бестолку...

Вот я думаю, может длл игры напрямую только с железом работает ? Кстати проверил, звук все же идет с Аудио (СД РОМ) по цифре... Вообщем не знаю, чего делать...



Ранг: 218.5 (наставник), 2thx
Активность: 0.090
Статус: Участник

Создано: 12 мая 2006 04:26 · Поправил: 0xy
· Личное сообщение · #19

Soft_Ice пишет:
Кстати проверил, звук все же идет с Аудио (СД РОМ) по цифре...


Провкрял именно игрой? И уши не звучали?



Ранг: 74.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 13 мая 2006 05:29
· Личное сообщение · #20

Проблема в том, что ушей нету - подохли... Но везде стоит звук по цифре, в микшере на звуковухе аудио шнур программно вырублен нафиг...

Я так понял, что это какие-то фичи звуковых длл...
Да кстати пробовал делать просто Аудио СД - тоже не берет образ. Хотя Аудио диск любой берет и хавает...



Ранг: 36.9 (посетитель)
Активность: 0.050
Статус: Участник

Создано: 13 мая 2006 06:57
· Личное сообщение · #21

Soft_Ice пишет:
Да кстати пробовал делать просто Аудио СД - тоже не берет образ. Хотя Аудио диск любой берет и хавает...

Т.е. делал образ с Аудио СД, не относящийся к игре ? Но с образа Аудио СД, так же как и с физического Аудио СД звук должен идти даже при отсутствии аудио шнура ! По крайней мере в современном железе. Получается что аудиотреки не идут с любого образа.
Рекомендации: сделать образ на другой системе и на другом железе (и там же, есс-но, поставить игру). В случае положительного результата проверить железо, на котором до этого шла игра (ну и конечно проверить саму ОС или переставить её..).



Ранг: 218.5 (наставник), 2thx
Активность: 0.090
Статус: Участник

Создано: 15 мая 2006 04:15
· Личное сообщение · #22

Soft_Ice пишет:
Проблема в том, что ушей нету - подохли... Но везде стоит звук по цифре, в микшере на звуковухе аудио шнур программно вырублен нафиг...

Вместо ушей можно воткнуть колонки Советую все-же проверить!
Теоретически, игре подвластен как микшер, так и принудительный выбор аналогового воспроизведения CD. Практически это маловероятно, но все же больше, чем "какие-то фичи звуковых длл"

Еще возможный вариант -- палёный эмуль (попробуй другой, или хотя-бы измени дефолтное имя "сидюка")

ЗЫ
А игра именно не видет образ, или все-таки проигрывает его, но о-очень тихо (видны/не видны имена трэков и т.п.)?



Ранг: 133.0 (ветеран)
Активность: 0.060
Статус: Участник

Создано: 15 мая 2006 08:26
· Личное сообщение · #23

Видел я такие диски. Дело в том, что они пытаются воспроизводить треки с железа. Т.е. так, как писал
0xy пишет:игра привыкла воспроизводить аудиотреки на железе CD-драйва,
Проверяется просто: поставь любой музыкальный трековый диск (не с игрой). Заработает, значит так и есть.
Естественно в эмуляторах такого железа нет. Надо ломать игру, но... гемор. Дело в том, что воспроизведение треков, это самое простое в реализации, и програмеры скорее всего пошли по этому пути. Так что придутся может переписывать часть кода.




Ранг: 420.3 (мудрец)
Активность: 0.240
Статус: Участник

Создано: 15 мая 2006 09:04
· Личное сообщение · #24

Soft_Ice
Судя по ответам, если игра действительно раритет, сделай бек диска да играй с болванкой в CD.
Или же AngelDance пишет: придется может переписывать часть кода. Мне что-то такие игрухи не попадались...

-----
Сколько ни наталкивали на мысль – все равно сумел увернуться




Ранг: 253.9 (наставник)
Активность: 0.130
Статус: Участник

Создано: 15 мая 2006 14:34
· Личное сообщение · #25

А Virtual CD v5 пробовал? Развели тут непонятно что... Там прямо есть настроек куча для эмуляции Redbook Audio.

-----
MicroSoft? Is it some kind of a toilet paper?




Ранг: 218.5 (наставник), 2thx
Активность: 0.090
Статус: Участник

Создано: 15 мая 2006 20:21
· Личное сообщение · #26

AngelDance пишет:
Дело в том, что воспроизведение треков, это самое простое в реализации,..

Не только. Такое решене -- наиболее правильное, т.к. АБСОЛЮТНО не грузит комп. А при проигрывании MP3 игра иногда заметно подтормаживает, даже на третем пиньке!

Tim пишет:
А Virtual CD v5 пробовал? Развели тут непонятно что... Там прямо есть настроек куча для эмуляции Redbook Audio.

Настроек то куча (хотя, возможно, их придется настраивать).
Но кто мешает игре заполучить монопольный доступ к Sound девайсу, со всеми вытекающими?

Для выяснения же причины происходящего, достаточно воспользоваться рецептом, предложеным мной, или Klajnor.



Ранг: 74.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 26 мая 2006 17:16
· Личное сообщение · #27

0xy пишет:
Вместо ушей можно воткнуть колонки

Амфитон 50AC 022 ??? Компьтерные перделки не держим, хотя и мои тож овно порядочное ...


AngelDance пишет:
Проверяется просто: поставь любой музыкальный трековый диск (не с игрой). Заработает, значит так и есть.


Совершенно верно - Модерн токинг прошел на ура. AC/DC тоже...

Tim пишет:
А Virtual CD v5 пробовал? Развели тут непонятно что... Там прямо есть настроек куча для эмуляции Redbook Audio.


Можно ссылочку - где скачать этого редкого зверя (хотя бы триал) ?

Хотя я склонен думать, что причина в самой игре, точнее она просто играет треки только с железа.
переписать ее точно я не смогу...Для этого понадобится помощь самого Питера Мулинье

Чтобы сделать такую фичу с чудесной, превосходной, любимой , замечательной игрой DUNGEON KEEPER 1 !!! Forever Rulezzz.... Слов нет, одни слюни...

Спасибо за советы, благодарен Всем.




Ранг: 420.3 (мудрец)
Активность: 0.240
Статус: Участник

Создано: 26 мая 2006 17:30
· Личное сообщение · #28

Soft_Ice пишет:
DUNGEON KEEPER 1
Хорошая игруха, у меня где-то даже в архиве валяется.

Soft_Ice пишет:
Можно ссылочку - где скачать этого редкого зверя (хотя бы триал) ?

www.hh-zfrk.de/download/VCD/VCD503EG.exe

-----
Сколько ни наталкивали на мысль – все равно сумел увернуться




Ранг: 54.9 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 26 мая 2006 18:05
· Личное сообщение · #29

Дело скорее в эмулиции. Самый простой способ воспроизведения CD треков это посылка команд через mciSendCommand поищи её в коде с параметром cdaudio, если память не изменяет.



Ранг: 218.5 (наставник), 2thx
Активность: 0.090
Статус: Участник

Создано: 27 мая 2006 19:33
· Личное сообщение · #30

Soft_Ice пишет:
Амфитон 50AC 022 ??? Компьтерные перделки не держим, хотя и мои тож овно порядочное ...

Эх, мне б такие проблемы
Альтернативы "ушам":
способ 1: выдернуть нах аудиошнурок;
способ 2: глянуть на поведение светодиода на сидюке. Для аналогового воспроизведения характерно неторопливое, монотонное моргание (примерно как при записи болванки), а для цифрового -- хаотичное (как при обычном чтении файлов)
ЗЫ Интересно, а как ента акустика к звуковухе подключается?

И (еще раз): каково мнение самой игры о том, что происходит с диском:
1) она считает, что диск успешно проигрывается (хотя звука не слышно);
2) говорит, что диск не найден;
3) игра не умеет коментировать факт успешного/неуспешного воспроизведения диска.


. 1 . 2 . >>
 eXeL@B —› Основной форум —› Интересный вопрос спецам по эмуляторам и образам СД!
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати