| Разработка и ромхакинг > Ромхакинг |
| Извлечение мультимедиа (звук, видео, музыка) данных из игр CD/DVD приставок |
| << < (101/101) |
| Zer0:
Agent Smith, я к тому, что текстуры обычно извлекаются для апскейлинга, с последующей подменой через эмулятор, а таковым является DuckStation. И раз такой вопрос возник на форуме, в то время как простой поисковой запрос выдаёт искомое, предположу, что опыта в этом деле нет. Значит, хочется простого решения, а таковым, опять же, является дамп через эмулятор. Круг замкнулся) |
| Agent Smith:
--- Цитата: Zer0 от 09 Декабрь 2025, 23:58:59 --- И раз такой вопрос возник на форуме, в то время как простой поисковой запрос выдаёт искомое --- Конец цитаты --- Zer0, ну прям Шерлок Холмс, все дедуктивным методом установил. Закусывать надо. Я через Яндекс икал и ни чего. Выложил бы сслылку на конкретный сайт тогда |
| Zer0:
Agent Smith, так ты не озвучил детали, что комп старьё и т.д. Ещё и в Яндексе ищешь и наверняка на русском :D Закусывать не мне надо. Выше дал ссылку. Если соображаешь, то разберёшься. |
| Томахомэ:
На случай, если кто-то не доверяет рипам Sega Lindbergh'овских игр для Teknoparrot и считает их происхождение каким-то мутным и сомнительным (нередко - очень даже обоснованно, например, когда в самом неожиданном месте находишь какие-то файлы, которые дампер или публикатор явно добавил от себя), первый шаг, чтобы распакованный из CHDюка для MAME ISO хотя бы стал читаемым и монтируемым стандартными программами для работы с образами - откоциваем с помощью HEX-редактора занесённые в начало образа какие-то левые непонятные данные и весь первый том (названный "в честь" идентификационного кода игры), оставляя только 2-й (названный просто LINUX)+$8000 байт перед ним. На случай, если кто не шарит, ищутся тома по сигнатуре $1,"CD001",$1,$0, а сразу следом - название тома. Лишь после отставления одного тома LINUX станут видны файлы disk0.img, frontend.set, su1.dat и su2.dat. Следующий шаг опишу после детальнейшего исследования рома для PIC-шифратора. а с этим есть некоторые проблемы, ибо ничего похожего на карту памяти у PICа в MAMEовском драйвере Lindbergh нет - более того, он там даже не заэмулен как один из процессоров, а ром его занесён в базу пока что чисто "щоби був". |
| Томахомэ:
--- Цитата: Томахомэ от 03 Декабрь 2025, 16:34:06 ---Небольшой скриптик на Python по извлечению всего дерева файлов из образов для Philips CD-i. Побочные эффекты: образование пустой папки CDDA, если программа обращается к аудиодорожкам на самом диске как к файлам. Работоспособность проверена на The Apprentice. --- Конец цитаты --- Добавил поддержку однодорожных дисков без прегэпа (в число которых входят Chaos Control и Thunder in Paradise). |
| Томахомэ:
--- Цитата: Томахомэ от 14 Декабрь 2025, 11:49:39 ---На случай, если кто-то не доверяет рипам Sega Lindbergh'овских игр для Teknoparrot и считает их происхождение каким-то мутным и сомнительным (нередко - очень даже обоснованно, например, когда в самом неожиданном месте находишь какие-то файлы, которые дампер или публикатор явно добавил от себя), первый шаг, чтобы распакованный из CHDюка для MAME ISO хотя бы стал читаемым и монтируемым стандартными программами для работы с образами - откоциваем с помощью HEX-редактора занесённые в начало образа какие-то левые непонятные данные и весь первый том (названный "в честь" идентификационного кода игры), оставляя только 2-й (названный просто LINUX)+$8000 байт перед ним. На случай, если кто не шарит, ищутся тома по сигнатуре $1,"CD001",$1,$0, а сразу следом - название тома. Лишь после отставления одного тома LINUX станут видны файлы disk0.img, frontend.set, su1.dat и su2.dat. Следующий шаг опишу после детальнейшего исследования рома для PIC-шифратора. а с этим есть некоторые проблемы, ибо ничего похожего на карту памяти у PICа в MAMEовском драйвере Lindbergh нет - более того, он там даже не заэмулен как один из процессоров, а ром его занесён в базу пока что чисто "щоби був". --- Конец цитаты --- Одна только радость - что содержимое рома для PIC здесь уже не просто набор различных данных, как у Naomi и Chihiro, а совершенно-таки чёткий код (см. ниже). Однако, без информации о карте памяти PICа в Lindberg'е полноценный реверс-энжинеринг под сильным вопросом, ибо без неё не понятно, что откуда берётся и куда заносится. |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |