DC-SWAT Forum
LBA 45000 - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: Sega Dreamcast (/forum-2.html)
+--- Форум: General Discussion (/forum-7.html)
+--- Тема: LBA 45000 (/thread-1482.html)

Страниц: 1 2


LBA 45000 - maximka5 - 08.02.2011 15:21

Люди добрые,помогите.У меня есть файлы с диска с игрой в котором я поменял меню и некоторые подписи взятые с русской версии игры,теперь мне надо его собрать и первую сессию записать под LBA 45000.
Посоветуйте программы,Self-BooTDATA Pack by Familyguy упорно не хочет видеть папки в папке data,Eazyboot не подходит для этих целей,а чем еще можно воспользоваться я не знаю
P.S. Именно хочу записать 1ю сессию с нужными файлами равными 65 мб. как это сделать не знаю


RE: LBA 45000 - SWAT - 09.02.2011 20:06

И зачем тебе это?


RE: LBA 45000 - maximka5 - 10.02.2011 01:24

(09.02.2011 20:06)SWAT писал(а):  И зачем тебе это?
Есть игра на английском,хочу заменить меню и субтитры на русские из аналогичной игры(Английская полная версия,наши либо "обрубок" либо виснет)Автор рипа записал первой сессией данные из игры,размером 65 мб. под LBA 45000 и вот я хочу пересобрать под себя и записать на диск,но не получается.
Self-BooTDATA Pack by Familyguy программа всетаки у меня заработала,но почемуто образ она создает на 7 мб.меньше,а при проверке на эмуляторе игра не дает нажать на:НОВАЯ ИГРА(это строка меню не активна) хотя другие работают,такие как лоад,кредитс,оптионHuh


RE: LBA 45000 - SWAT - 10.02.2011 07:35

Создай RAW трэк нужного размера и iso образ с пропатченым родным IP.BIN.
Код:
// Если есть линукс или cygwin/msys
dd if=/dev/zero bs=2352 count=45000 of=audio.raw

// Создаешь образ
mkisofs -V DC_GAME -G IP.BIN -joliet -rock -l -o image.iso ./cd

// Затем записываеш на болванку с помощью cdrecord оба файла.
cdrecord dev=0,6,0 -multi -audio audio.raw
cdrecord dev=0,6,0 -multi -xa1 image.iso

С получившейся болванки снимай образ в нужном формате.
Это самый первый способ создания selfboot дисков и работает он безотказно.
Думаю болванки не жалко для результата Smile


RE: LBA 45000 - maximka5 - 10.02.2011 10:45

Спасибо за ответ,но у меня нет Линукс'а и первая сессия должна состоять из ДАННЫХ ИГРЫ,т.к. если я запишу RAW трэк нужного размера игра просто не поместится на диск,даже с перепрожигом!Huh
Вот так он выглядит:
[Изображение: 6d6efc7970eb13ec90359beb80b45601.jpeg]


RE: LBA 45000 - SWAT - 10.02.2011 12:00

Код:
// Создаешь образ c игрой
mkisofs -V DC_GAME -G IP.BIN -joliet -rock -l -o data.iso ./cd

// Создаешь маленький образ c нужными игровыми файлами
mkisofs -V DC_GAME -joliet -rock -l -o first.iso ./cd_first

// Узнаешь свой dev, затем записываеш на болванку оба файла.
cdrecord -scanbus
cdrecord -v -dev=0,6,0 -multi -speed=8 -data first.iso
cdrecord -v -dev=0,6,0 -multi -speed=8 -eject -data data.iso


Только вот я не пойму откуда в первой сессии файлы игры? На оригинальных GD-ROM в этом месте инфа о диске, которую можно смотреть с ПК и аудио трек.


RE: LBA 45000 - maximka5 - 10.02.2011 12:31

Я не с .GDI пытаюсь собрать,образ игры уже готов,автор рипа изменил разрешение видео,где надо стерео сменил на моно,я же хочу,уже готовый рип(умещяющийся на 700 мб.болванку) распотрашить и заменив некоторые файлы собрать точно так же!
Я практически не разбираюсь в таком способе записи mkisofs -V DC_GAME -G IP.BIN -joliet -rock -l -o data.iso ./cd а где мне указать папку с файлами игры? и надо ли где указать 45000?


Вот что автор в ифо пишет
Due to the fact that this disc requires LBA of 45000, it was necessary to use
1st session for game data aswell, using a small dummy file to pad data to LBA
45000. It was possible to retain original file sort across both sessions of
disc, but this game specifically has trouble loading the .XA files from 1st
session. So instead I filled the first session with 4Xm movies, then retained
original file sort in 2nd session, minus the data in first session.



RE: LBA 45000 - SWAT - 10.02.2011 19:30

./cd - это и есть папка с файлами
45000 указывать нигде не нужно, тебе нужно сделать первый трек размером в 45000 секторов.


RE: LBA 45000 - maximka5 - 10.02.2011 20:39

Вытащил я с образа эту первую сессию,но сколько не пробывал записывать(правда писал диск жуглером) она всегда получалась больше чем в оригинале,это из за того что я прогой писал?
Еще один вопрос,IP.BIN где лучше всего взять?Просто,прога IP CD Explorer мне кажется не корректно извлекает его.


RE: LBA 45000 - maximka5 - 10.02.2011 22:21

А чем IP.BIN пропатчить под 45000?


RE: LBA 45000 - SWAT - 11.02.2011 10:07

Оригинальный IP.BIN и так содержит LBA 45000.
В образе IP.BIN находится на первых 16 секторах (в сессии с игрой), вытащи сам.


RE: LBA 45000 - maximka5 - 11.02.2011 19:13

Все оказалось до банального просто,взял BIN'арики с оригинального дампа,заменил их в рипе и все заработало!!!
SWAT,спасибо за помощь!


RE: LBA 45000 - maximka5 - 12.02.2011 06:53

SWAT,подскажи комманду для записи диска с перепрожигомHuh


RE: LBA 45000 - SWAT - 12.02.2011 17:23

Незнаю...


RE: LBA 45000 - Freedom - 13.02.2011 11:55

Прога Alcohol 120%, если выставить в настройках, поддерживает перепрожег болванки (экстразапись / overburn). Не знаю, может кому пригодится информация: http://rutracker.org/forum/viewtopic.php?t=512775 там и о методах записи есть.


RE: LBA 45000 - maximka5 - 13.02.2011 12:09

(13.02.2011 11:55)Freedom писал(а):  Прога Alcohol 120%, если выставить в настройках, поддерживает перепрожег болванки (экстразапись / overburn). Не знаю, может кому пригодится информация: http://rutracker.org/forum/viewtopic.php?t=512775 там и о методах записи есть.
Я умею пользоваться программами и записывать перепрожигом при помощи них,мне же нужна комманда для для записи через командную строку!!!


RE: LBA 45000 - Freedom - 13.02.2011 17:30

мдаа... ну ладно, как говорится, чем мог


RE: LBA 45000 - SWAT - 13.02.2011 18:42

Код:
cdrecord -v -dev=0,6,0 -multi -speed=8 -eject -overburn -data data.iso



RE: LBA 45000 - maximka5 - 13.02.2011 19:01

SWAT,СПАСИБО ОГРОМНОЕ!!!


RE: LBA 45000 - maximka5 - 01.05.2011 21:00

// Создаешь образ c игрой
mkisofs -V DC_GAME -G IP.BIN -joliet -rock -l -o data.iso ./cd

SWAT скажи,IP надо "вливать" в образ,или он благодоря этой комманде "вольется"?
И вообще,можешь написать,как при помощи консольных команд записать селфбут диск,включая хак бинариков,но опустив извлчение данных с .GDI.
Был бы очень признателен(да и не только я)
P.S.Особенно интерисует ХАК игр с CDDA