Разработка и ромхакинг > Ромхакинг
Модифицируем игры для Sega Saturn
paul_met:
Информация о модификации игр для Sega Saturn
--------------------------------------------------------------------------------------------
Список всех доступных патчей можно найти - Здесь
paul_met:
--- Цитата: gotten от 27 Декабрь 2024, 21:23:41 ---В случае с N64 подобный разгон ломает почти все игры. С Ps1 получше, но не уверен, точно помню игры, где разгон тоже ломал игровой процесс, все ускорялось.
--- Конец цитаты ---
Тут ещё зависит от конкретной игры - некоторые ускоряются, а другие становятся плавнее при неизменной скорости.
SavitarSvit:
paul_met, а возможно ли увеличить разрешение экрана в игре waku waku puyo puyo dungeon?
Во время игры у меня постоянно ощущение, что обзор в игре маловат.
paul_met:
--- Цитата: SavitarSvit от 17 Май 2025, 11:16:46 ---paul_met, а возможно ли увеличить разрешение экрана в игре waku waku puyo puyo dungeon?
Во время игры у меня постоянно ощущение, что обзор в игре маловат.
--- Конец цитаты ---
Нет, там уже используется разрешение (352х240). Так что, для максимального качества картинки (без искажений) надо соблюдать соотношение сторон 22:15.
daneeall:
WWF Wrestlemania Arcade с широкоформатным хаком рандомно высыпается в кашу, на NTSC-J VA0 через SAROO. Оригинал работает нормально.
paul_met:
--- Цитата: daneeall от 18 Май 2025, 12:31:38 ---WWF Wrestlemania Arcade с широкоформатным хаком рандомно высыпается в кашу, на NTSC-J VA0 через SAROO. Оригинал работает нормально.
--- Конец цитаты ---
Во-первых, мало информации (когда появляется каша, при каком условии и т.д.).
Во-вторых, косяк может быть и на стороне Saroo (всё-таки это эмулятор привода и т.д.)
В-третьих, в случае с WW:AG, то хак не был предназначен для игры на консоли, так как в игре отсутствует механизм переключения частот CPU и смена разрешения не будет работать корректно. Но точно не должно быть так, как показано на скрине (всего-то изменены координаты отрисовки).
daneeall:
--- Цитата: paul_met от 18 Май 2025, 14:35:47 ---Во-первых, мало информации (когда появляется каша, при каком условии и т.д.).
Во-вторых, косяк может быть и на стороне Saroo (всё-таки это эмулятор привода и т.д.)
В-третьих, в случае с WW:AG, то хак не был предназначен для игры на консоли, так как в игре отсутствует механизм переключения частот CPU и смена разрешения не будет работать корректно. Но точно не должно быть так, как показано на скрине (всего-то изменены координаты отрисовки).
--- Конец цитаты ---
Никаких особых условий не требуется. В кашу высыпается либо на первом же бое, либо через 2-3, в любом случае линейку до финала пройти невозможно. SAROO последней ревизии, прошивка 0.7 Думается что дело не в эмуляторе привода, ибо не патченный образ на нём играется без проблем. Ещё заметил что фиолетовые вертикальные полосы (те что сходятся и расходятся на экране отбивки между раундами) имеют видимый зазор по горизонтали между друг другом. В прочем, если хак не для игры на консоли, то это не важно.
paul_met:
--- Цитата: daneeall от 18 Май 2025, 15:05:11 ---Никаких особых условий не требуется. В кашу высыпается либо на первом же бое, либо через 2-3, в любом случае линейку до финала пройти невозможно. SAROO последней ревизии, прошивка 0.7 Думается что дело не в эмуляторе привода, ибо не патченный образ на нём играется без проблем. Ещё заметил что фиолетовые вертикальные полосы (те что сходятся и расходятся на экране отбивки между раундами) имеют видимый зазор по горизонтали между друг другом. В прочем, если хак не для игры на консоли, то это не важно.
--- Конец цитаты ---
Ещё есть вариант, что патчится не тот образ (регион).
paul_met:
Разблокировка FPS (Часть 2).
paul_met:
Разблокировка FPS (Часть 3).
paul_met:
Shining Force III - Scenario 1 - расширенная версия
Томахомэ:
Как определить, какой именно у конкретной игры для Saturn файл - исполнительный? У Death Crimson с этим, например, вообще ни хрена не понятно, и даже обычные для Saturn'овских игр TXT-файлы в корневой директории отсутствуют.
Agent Smith:
--- Цитата: paul_met от 21 Май 2025, 11:19:41 ---Разблокировка FPS (Часть 2).
--- Конец цитаты ---
paul_met, Ютюб не работает, а все на него выкладываете.
Больше никаких вариантов?
Krok:
Agent Smith, как это не работает? випиэнки или дипиайки, и все работает, на полной скорости, в фулл хд
paul_met:
--- Цитата: Томахомэ от 02 Январь 2026, 11:14:35 ---Как определить, какой именно у конкретной игры для Saturn файл - исполнительный? У Death Crimson с этим, например, вообще ни хрена не понятно, и даже обычные для Saturn'овских игр TXT-файлы в корневой директории отсутствуют.
--- Конец цитаты ---
Обычно этим файлам дают имена типа "0.BIN" или просто "0", чтобы они находились в начальных секторах диска. Вообще, в зависимости от игры, файлов с кодом может быть много. А чтобы не гадать, проще воспользоваться отладкой.
Томахомэ:
--- Цитата: paul_met от 02 Январь 2026, 11:37:51 ---Обычно этим файлам дают имена типа "0.BIN" или просто "0", чтобы они находились в начальных секторах диска. Вообще, в зависимости от игры, файлов с кодом может быть много. А чтобы не гадать, проще воспользоваться отладкой.
--- Конец цитаты ---
В случае с DC приколизмусы начинаются уже с содержимого CUE, распакованного из CHDюка для соответствующего software list'а MAME.
--- Код: ---FILE "deathcri.bin" BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00
TRACK 02 AUDIO
PREGAP 00:02:00
INDEX 01 06:00:12
TRACK 03 AUDIO
PREGAP 00:01:33
INDEX 01 08:04:33
--- Конец кода ---
Я щас один с такой структуры диска в глубочайшем афиге сижу?
Yaranga:
--- Цитата: Томахомэ от 02 Январь 2026, 11:43:25 ---Я щас один с такой структуры диска в глубочайшем афиге сижу?
--- Конец цитаты ---
Почему? Те кто в теме и так знают, а те кто не в теме - им скорей пофиг. Дримовскому диску для запуска нажны две сессии - это был главный прикол, из-за чего дримку не надо было чиповать и ломать другими способами.
А структура... так посмотри на cui от первой плойки - там по большей части примерно так же.
Томахомэ:
--- Цитата: Yaranga от 02 Январь 2026, 12:23:41 ---Почему? Те кто в теме и так знают, а те кто не в теме - им скорей пофиг. Дримовскому диску для запуска нажны две сессии - это был главный прикол, из-за чего дримку не надо было чиповать и ломать другими способами.
А структура... так посмотри на cui от первой плойки - там по большей части примерно так же.
--- Конец цитаты ---
Только это не Dreamcast'овская - это Saturn'овская самая первая часть серии. Или у Сатурна так же?
Yaranga:
--- Цитата: Томахомэ от 02 Январь 2026, 12:39:23 ---Или у Сатурна так же?
--- Конец цитаты ---
И у Сатурна, и у первой Соньки похожая структура. У Дримки обычно такая:
--- Код: ---REM SINGLE-DENSITY AREA
FILE "Dead or Alive 2 (USA) (Track 1).bin" BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00
FILE "Dead or Alive 2 (USA) (Track 2).bin" BINARY
TRACK 02 AUDIO
INDEX 00 00:00:00
INDEX 01 00:02:00
REM HIGH-DENSITY AREA
FILE "Dead or Alive 2 (USA) (Track 3).bin" BINARY
TRACK 03 MODE1/2352
INDEX 01 00:00:00
--- Конец кода ---
Томахомэ:
Надыбал на SegaRetro.org один из техдоков по Сатурну. От чего может зависеть "плавающее" значение Area Code Group? Знать его важно, чтобы вычислить адрес Application Initial Program внутри диска.
paul_met:
--- Цитата: Томахомэ от 02 Январь 2026, 13:10:48 ---От чего может зависеть "плавающее" значение Area Code Group?
--- Конец цитаты ---
Оно не плавающее, а постоянное. Внизу документа же идёт расшифровка.
Навигация
Перейти к полной версии