| Разработка и ромхакинг > Ромхакинг и программирование |
| Ромхакинг. С чего начать ? |
| << < (13/18) > >> |
| xTH@Wk:
--- Цитата ---графика персов в UMK3 запакована, а в роме есть 6 распаковщиков. Всё очень толсто, смысла нет объяснять, т.к. вручную ты запаришься чего-либо менять... --- Конец цитаты --- Ну ведь есть же способ какой то, находить где какие спрайты и анимации и ссылки на их использование в игре, или что у вас есть эти самые 6 распаковщиков что ли, как то вы ведь находите меняете это всё. |
| Smoke:
xTH@Wk, связка debugger+IDA Pro и познания в области программирования на низком уровне+ассемблер нужного проца. И проблем со взломом не будет :) |
| duh92:
Юзаю эмуль НЕСкуб и там есть редактор памяти,так вот,есть ли мануал по нему? А то методом тыка очень долго розбиратся что к чему |
| ЕвГений Водопроводчик Г:
Кстати,как модифицировать ,в смысле сделать новые уровни , файл для эмулятора Денди :( |
| yur:
Прочитал я все эти страницы и решил дать такой совет ( авось кому и сгодится ) - есть очень умные книги по программированию для начинающих, авторы Капульцевиц и ещё не помню.Название книги "Как написать игру на бейсике" - это первая часть и вторая книга "Как написать игру на ассемблере".Книги заточены под старенький проц z80 (раньше был очень модным персональный компьютер ZX Spectrum) ,но что самое замечательное в этих доках дак эт то что в них даётся чёткое структурирование т.е. общее понятие об основном устройстве игр - в играх есть одно общее свойство, в них есть заставка, меню, игровое пространство, блок оценки игровой ситуации,блок взаимодействия с играющим, блок музыкального сопровождения...по моему эта литература даёт неплохой наглядный пример,хотя там тоже в текстах имеются незначительные,на мой взгляд ,ошибки |
| r57shell:
--- Цитата: yur от 13 Май 2012, 00:48:19 ---Название книги "Как написать игру на бейсике" "Как написать игру на ассемблере". --- Конец цитаты --- Ахаха, рассмешил. :lol: --- Цитата: yur от 13 Май 2012, 00:48:19 ---общее понятие об основном устройстве игр - в играх есть одно общее свойство, в них есть заставка, меню, игровое пространство, блок оценки игровой ситуации,блок взаимодействия с играющим, блок музыкального сопровождения... --- Конец цитаты --- Аааааа!!! Ад! "в них есть ЗАСТАВКА!" )))) аххаха... "блок оценки игровой ситуации": ща, оценим, хммм... помоему мы вляпались. Найди этот блок в UMK3. <_< "блок взаимодействия с играющим": ща, мы с ним сыграем... Игрок вить пришел играть, нужно ему составить компанию. "блок музыкального сопровождения": игрока сопровождает МУЗЫКА!) Будем проигрывать с музыкой! Бесик - не актуально. Писать на нём игры - темболее. Писать на ассемблере игры - аналогично. Ромхакер - тот кто пишет на ассемблере игры? - нет. Для ромхакинга надо какой-то жутко мааааленький минимум знаний. Для хорошего ромхакера - чуть побольше. есть мнение что ромхакеру не надо вообще уметь программировать. |
| Mr2:
Проблема наверно в том что все хотят творить а читать и вникать никто не хочет. Меня ещё напрягает когда игру называют игрушкой. >:( А чё включил и играешь, не парясь. Значит и делать их так же просто. :D |
| yur:
Соглашусь,с Мр2 - читать не все горазды, а книги эти дают азы понимания и устройства программ и вообще, r57shell, тебя трудно понять. Моё желание подсказать тем кто вообще никак не знает с какой стороны подойти к вопросу программирования - здесь нет ни капли корысти. У каждого конечно своё мнение но пусть ребята пробуют и высказывают своё мнение,а так же задают вопросы Добавлено позже: У ромхакера должны быть те знания которые он считает необходимыми и соответственно те которыми хочет владеть |
| r57shell:
yur, всё просто. Тема "Re: Ромхакинг. С чего начать ?" а не "Re: Программирование. С чего начать ?". Чуешь? Разницей запахло. :ohmy: |
| Roket:
yur, Это ты не умеешь читать, тема-то про что? Для программирования есть отдельная тема. Или для тебя это не одно и тоже :debile:? |
| yur:
Я не про программирование, а про то что бы человек имел хоть какое то представление об устройстве игр |
| Garrus:
Народ, у меня много образов игр PSX в которых содержатся много файлов с форматами ".NSD" ".NDF" ".CNF". Какими прогами их редактировать? |
| Classic Smoke:
--- Цитата: Smoke от 25 Июль 2009, 16:22:48 ---А что еще отвечать-то? Хекс-редактор+граф. редактор и в путь. Для удобства просмотра кода -- IDA Pro Advanced. Существуют конкретные редакторы для конкретных игр, например недавно появился редактор для Zero Tolerance.(www.romhacking.net.ru -- там в новостях) --- Конец цитаты --- Smoke вот я например открыл в winhex'и ром и как что там изменять?если там нечего не видно и на какие значения можно заменять? |
| Nemesis_c:
--- Цитата: Classic Smoke от 04 Сентябрь 2012, 18:12:25 ---вот я например открыл в winhex'и ром и как что там изменять? --- Конец цитаты --- вот например таблица выбора бойцов на картинке.. после нее таблица портретов и их координат, потом тьаблицы переходов курсора по иконкам и т.д... копай |
| Smoke:
--- Цитата: Classic Smoke ---Smoke вот я например открыл в winhex'и ром и как что там изменять?если там нечего не видно и на какие значения можно заменять? --- Конец цитаты --- http://romhacking.net.ru/forum/5-108-1 изучай. Если терпения хватит :lol: |
| Classic Smoke:
--- Цитата: Nemesis_c от 04 Сентябрь 2012, 20:12:41 ---вот например таблица выбора бойцов на картинке.. после нее таблица портретов и их координат, потом тьаблицы переходов курсора по иконкам и т.д... копай --- Конец цитаты --- Nemesis_c дай пример как например иконку Ermaca на другое место переставить на какое значения надо поменять что бы игра не повисла? да и как отличить данные это или код? :) |
| Nemesis_c:
--- Цитата: Classic Smoke от 06 Сентябрь 2012, 11:17:25 ---дай пример --- Конец цитаты --- пример :wow: de9e:d181 - ставим иконку ермака на место реина df0e:a732 - ставим иконку реина на место ермака df56:1f02 - ставим иконку вопроса вместо дракона dfc8:0014 - ставим ермака на место реина dfe8:0018 - ставим реина на место ермака d43e:0014 - меняем стартового игрока 1PL на ермака --- Цитата: Classic Smoke от 06 Сентябрь 2012, 11:17:25 ---как отличить данные это или код? --- Конец цитаты --- в двух словах не обьяснить.. :lol: открой ром в ida с сеговским загрузчиком и тыкай C :wow: |
| paul_met:
Хотелось бы поинтересоваться - где спионерить уже готовую таблицу японских иероглифов (стандартная Shift-JIS) в tbl формате? |
| pedro:
--- Цитата: paul_met от 06 Сентябрь 2012, 16:23:28 ---Хотелось бы поинтересоваться - где спионерить уже готовую таблицу японских иероглифов (стандартная Shift-JIS) в tbl формате? --- Конец цитаты --- должна быть полной |
| paul_met:
--- Цитата: pedro ---должна быть полной --- Конец цитаты --- Вот спасибо. Только она в UTF-16, но это не проблема. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |