Разработка и ромхакинг > Ромхакинг и программирование
[NES] Учебник по ромхакингу
<< < (10/13) > >>
Kinbeas:

--- Цитата: neoborg от 12 Ноябрь 2016, 15:12:35 ---Был занят в последнее время хаками и организацией турниров для нашей группы. Поэтому релиз учебника переносится на конец ноября. Если вдруг че, к новому году 100% успею
--- Конец цитаты ---
Ты там столько турниров набрал на свою душу грешную, что я бы на твоём месте не зарекался про 100%.  :D
CaH4e3:
ни одного проекта на емуленде не видел, который бы был доделан, будучи анонсированным задолго до начала работы над ним как таковым лол
это все от того, что фантазий много, а потенциала их реализовать мало лол
lancuster:
Как и помощников, собственно. Когда речь заходит про поиграть - лес рук. Когда речь заходит о помощи, чтобы форсировать выход хака - нет никого. :D
CaH4e3:
"эй ребята, кто хочет поиграть в крутой мега хак с корованами и гуриями?
я! я! я!
ну тогда это, сделайте его себе, а то я не умею ромхакать, но расскажу, как надо"

лол
neoborg:
готова первая версия учебника, написан раздел для новичков  :cool:

если у тебя не открывается .chm, разблокируй его в свойствах файла.

хз почему я не могу отредактировать первый пост, хочу туда добавить эти файлы.

с наступающим  :D
Skay:
neoborg, chm кривущий. собирался в какой то древнейшей софтине. на 8 и 10 не открывается. а если его переименовать то вообще вакханалия начинает твориться.
в учебнике делать сылки на статьи которые почитать надо это ппц. либо интегрируй в учебник либо не ссылайся. (ссылки имеют свойство умирать)
иллюстрации в пдф отвратнейшего качества. Делай область картинки меньше, только нужные окна. ну и JPEG2000. http://forum.ru-board.com/topic.cgi?forum=93&bm=1&topic=3514#1
еще в пдф не хватает выравнивания нормального.
а начало просто как будто вырвано из контекста. РАз делаешь для новичком, то смотри хотя бы на уровень подачи материла у Рикардо Нарвахи.
ElectrixX:

--- Цитата: Skay от 29 Декабрь 2016, 06:35:52 ---neoborg, chm кривущий. собирался в какой то древнейшей софтине. на 8 и 10 не открывается.

--- Конец цитаты ---

на 8,1 открывается
Skay:
ElectrixX, вот распаковал архив на 8.1 (еще и распаковался странно, распаковываешь файл, а создается в любом случае пака с файлом).


Добавлено позже:
и вот в случае если получается нормально распаковать


Добавлено позже:
Я сразу говорил что делать надо тут https://www.gitbook.com/
neoborg:
добавлены ссылки на файлы в первом посту, спасибо p_star.

Skay, прости что разочаровал тебя, о достойнейший из моих учеников.
Skay:
neoborg, если вставляешь ссылки, то вставляй полные а не сокращеные. как бэ если вдруг случится хз что, и ссылка короткая поменяет формат, перестанет работать или еще что, можно хоть в кэше гугла найти, хоть в вебархиве. А от такой короткой мало толку.
neoborg:
Skay, божечки кошечки, никто статьи не читает, а тут резко забеспокоились что ссылки поломаются  :neznayu:
Arbars:

--- Цитата: neoborg от 30 Декабрь 2016, 21:34:09 ---Skay, божечки кошечки, никто статьи не читает, а тут резко забеспокоились что ссылки поломаются  :neznayu:

--- Конец цитаты ---
Тебя просто просят делать по-человечески, раз уж взялся за такую работу.
И да, pdf-ку придётся переверстать.
neoborg:
Arbars, я уже где-то тут писал что статьи не основная моя задача. в следующих версиях они вряд ли будут, я серавно их перепишу по-своему в своих разделах.
pdf мне не интересен, я его просто скомпилировал из chm и выложил как альтернариву.
spiiin:
Я бы порекомендовал поискать кого-нибудь в соавторы, чтобы тебе помогли исправить ошибки в твоих статьях уже написанных (приготовься к тому, что их достаточно много) и объяснили те вещи, которых ты не знаешь, вроде разницы в toggle/freeze. А то получается, что работы над статьями проделано много, а пользу они в таком виде приносить новичкам не будут, хотя в исправленном виде - могли бы.
neoborg:
spiiin, да, соавтора было бы неплохо, хотя бы отдать кому-то прошаренному до выпуска новой версии, чтобы он прочитал и поправил. У меня нет таких знакомых)

Ок, я приготовился) жду от тебя список ошибок. Не согласен что пользы не принесет, я далеко продвинулся с этими знаниями. Ну, относительно конечно  :lol:
neoborg:
С Новым Годом, братки!
палите поздравительный видос  :D
neoborg:
по просьбе одного новичка выкладываю обновленный скрин с командами, добавил для каждой описание.

PS: нужно толковое разъяснение командам AND, EOR и BIT, со всеми особенностями, и примеры в полезном применении. то есть мне нужна небольшая статья от кого-то прошаренного.

Ti_:

--- Цитата: neoborg от 02 Январь 2017, 02:01:54 ---PS: нужно толковое разъяснение командам AND, EOR и BIT

--- Конец цитаты ---
AND - побитовое 'И'  (умножение):

--- Код: ---0*1=0
1*0=0
0*0=0
1*1=1
--- Конец кода ---

ORA - побитовое 'ИЛИ'  (сложение):

--- Код: ---0+1=1
1+0=1
0+0=0
1+1=1
--- Конец кода ---

EOR - исключащее 'ИЛИ' (тоже что и ORA, но 1+1=0)

https://ru.wikipedia.org/wiki/Битовые_операции

ROL - сдвиг побитное влево, отличие от ASL, что младший бит (#0) заполняется из 'C', а не нулем.

ROR - сдвиг побитное вправо, отличие от LSR, что сташий бит (#7) заполняется из флага 'C', а не нулем.


BIT - тест разных битов, выставляется флаг знака (для BPL/BMI) (также как и у LDA),  флаг V (для BVS/BVC) от 6-ого бита; флаг Z (BEQ/BNE) выставляется по формуле "число из регистра A  'AND'  число из BIT".
редко используется.

AND очень часто используется чтобы протестировать отдельные биты, например отдельные кнопки джойстика,  или обнулить отдельные биты из числа.

ROL+ASL (ROR+LSR) для 16-битных умножений (делений).
Kinbeas:
О, таблица ништяк.  :thumbup:
UnderCrops:
Если таблица для новичков, то надо точнее описывать команды.
Например ВСС - переходим, если значение меньше.

http://dendy.migera.ru/nes/g11.html тут таблица не сильно подходит новичкам, но может кому-то и сгодится.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии