1
Ромхакинг / RTHextion: новый hex-редактор для ромхакинга и переводов
« : Сегодня в 14:04:07 »
Вот. Учитывая глючность Win11, проблема действительно может быть в Блокноте.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Думаешь, лучше по дефолту сразу их делать менее контрастными?Думаю, што единообразие всегда хорошо. А то "тут делаю, а тут не делаю" - это странно

а вот щас обидно былоИзвини, по другому никак

Тут бы поподробнееВ блокноте Win11 сохраняю как UTF-8. Твой редактр внизу пишет ASCII. При пересохранении ничево не меняетса, а вот если какой-нибудь байт изменить на ноль, то сохранит как UTF-16 LE.
настройку цвета нулей в адресной областиБыстро ты, но я лиш спросил о твоих мыслях-идеях - необязательно реализовывать то, што я спросил

настройки цвета нулей в адресной областиНаверно понятно, што все нули в ряд слева у адреса, не внутренние.
Звучит непросто с точки зрения реализации. А профит в чем?Ага, непросто. Зато хекс можно привести в человеческий вид. Вот пример:
исходники никуда не загрузил. Они, соответственно, не сохранились(Этот редактр прям проклят - Марат вот тоже потерял исходники со своими наработками прямо во время активной разработки.
Где про это узнал? я не нашел информации что они через reset переключалисьУ меня первые же строчки в Гугле - это СегаРетро:
Думал если многоигровки с меню работают то и с ресетом должныТы то ли забываеш, што тебе пишут тут другие, или не понимаеш, или запутался. Как я понял, есть три вида многоигровок:
мне бы это очень помогло в написании программы для создания многоигровок
возможно что их так никто и не сдампилА смысла их дампить нет - это же обычное переключение игр через сброс.
я пробовал в BizHawk использовать soft reset и hard reset, ничего из этого не сработалоИ не должно, эмулятры Сеги не эмулируют переключение банков.
брал например Columns находил его в сборнике и сделал двоичное сравнение.
И как понял что отличаются адреса а не команды Ассемблера?
официальные сборники естьВот это интересно

написать такую программу которая за тебя будет искать что нужно сместить и на сколькоПростое решение, но, скорее всего, надо будет постоянно отлавливать и исправлять баги в игре, т.к. таким образом нельзя точно распознать адрес в роме, это можно только через дизасм. Takamura-kun вот дизасмит ромы быстро, но не знаю, делает ли он это на заказ.
ну это я так понял будет работать НЕ с ассемблерными исходниками, а например с исходниками на SGDK или BEX.По идее, все компилятры должны давать выбрать начальный адрес будущего рома.
Мне кажется нельзя создать например многоигровку из исходников первого и второго Соника просто дописав меню.
А как многоигровки вообще обходятся с векторами и обработчиками прерываний, которые у каждой игры разные?Аппаратно проблемы быть не должно, раз многоигровки просто как бы переставляют картридж. А вот програмно уже действительно интересно, если проц смотрит вектры только от нулевово адреса и никак его не уговорить смотреть не там. Тут варианты - вместить трапы всех игр многоигровки:

Последняя активность: 26 Январь 2020
Общее, что есть внутри игр - это текст на английском языке. Если он не сжат, то находитса поиском в хекс-редактре.В нём же и попробуй менять.

что же там можно сделать?Поменять в названии 3 на S, а Рипли вернуть волосы.