Griever's Stuff

                Ромхакинг:

            -Документация

            -Статьи

            -Переводы...

 

 

 

 

новости.

 

На сегодня небольшой документ, поясняющий процесс загрузки банков в IDA с целью анализа кода в них (давно хотел выложить). И новость номер два: произошли значительные подвижки в деле комментирования сырца Battle City (к сожалению, желающих присоединиться ко мне в этом благородном деле так и не появилось, поэтому, возможны неточности).

9.11.2007

Относительное затишье на сцене NES хакинга наконец-то нарушено. Да ещё как! Во-первых всеми любимый создатель Tile Moelester, SnowBro выпускает сырец Metroid'а, а вслед за ним наш соотечественник, org - проигрыватель музыки в игре Bomberman. В сущности, нас-то интересует не он, а прекрасно откомментированный на русском дизасм PRG-банка с музыкальным плеером, заточенный под DASM, из которого собственно плеер и компилируется ;) Я не смог стоять в стороне, и вот результат моих экспериментов с IDA. Предполагается, что вы знаете как правильно загрузить нужный вам PRG банк(и) в IDA - остальное дело техники. Вектора прерываний и регистры пропишутся автоматически, а обозначение переменных в RAM теперь дело двух щелчков мышкой.

PS: Недавно натолкнулся на интереснейший документ, касающийся ремонта Денди (заодно освящаются основы архитектуры приставки).

7.10.2007

Вроде как мой глобальный переводище был совсем недавно закончен (по крайней мере, моя часть выполнена), поэтому позволил себе отвлечься на милые сердцу мелочи. Например, на сравнительно свеженький документ от Disch, который точно понравится тем, у кого волосы шевелятся на затылке от слов "маппер" и "банкование ПЗУ"

15.07.2007

В последнее время я был занят и на то есть веские причины, имя которым Госэкзамен и Бакалаврская работа [последняя еще не сдана :)]. Переводы тоже себя не закончат, да и интересных документов в сети в последнее время я не наблюдаю, поэтому сегодня выкладываю давнишний не законченный (скорее только начатый) проект: попытка создания исходника под игру Battle City (J). В сети я встречал как минимум четыре сырца под NESовские игры, и половина из них была еще более не закончена, чем моя работа. Безусловно, образцом для подражания и "как это должно выглядеть" для меня был smbdis.asm - a comprehensive super mario bros. disassembly by doppelganger (doppelheathen@gmail.com). Надо сказать, что создание сырцов - дело интересное, но очень сложное. Поэтому, когда проект будет полностью готов и будет ли готов вообще, сказать не берусь.

7.06.2007

На сегодня речь пойдёт о серьёзных технических документах по M6502 на русском языке. Фактически, выбор невелик: из того, что я нашёл - это пара статей в журналах радиолюбительского толка, которые оказались слишком уж небольшими, чтобы уделять им внимание; неплохая книжка: Мымрин М.П. Конструкция, применение, программирование и ремонт ПЭВМ “Агат”. – М.: Машиностроение, 1990. – 370 с. Её довольно легко найти в сети, например, здесь. Книга посвящена персональному компьютеру "АГАТ", которым планировалось затыкать бреши в компьютерной неграмотности школьников 80-х годов. Машина строилась на нашем любимом процессоре M6502, поэтому разделу Главы четвертой "Программирование в машинных кодах" стоит уделить пристальное внимание, кроме того, неплохо описана тема прерываний процессора. Ну и, наконец, шедевр педагогической мысли тех лет: Морер У. "Язык Ассемблера для персонального компьютера ЭПЛ". — М.: Мир, 1987. 430 с. К сожалению, этой книги, похоже, в сети никогда не было. Поэтому, если вы можете достать или отсканировать эту книгу, пожалуйста, свяжитесь со мной. Вознаграждение гарантируется.

22.04.2007

Прошло не так много времени и, угадайте: меня опять душит учёба =) Пока что, это не помешало мне написать малюсенькую программку по поиску указателей на NES. Ориентирована на начинающих, но автоматизированный поиск по SetOffX000 ещё никому не мешал, ведь так? Документация прилагается.

PS: В феврале вышла FCEuXDSP 1.07 - добавлено что-то типа замены обычному Cheat Search. По задумке SP это удобнее. Стоит попробовать...

4.04.2007
На этот раз написан небольшой документ на тему перерисовки титульных экранов. Документ - сильно сказано, скорее, просто небольшой приём, который поможет начинающим переводчикам. 24.02.2007

Уф-ф-ф... Проклятая сессия месяц не давала спокойно передохнуть. Что ж, раз она пошла на спад, пришло время немного облагородить страничку. В новом году незначительно улучшен дизайн, поэтому все старые документы и новости остались в старом году и, соответственно, в старом дизайне =). Но вы всегда сможете их прочитать, если перейдёте в конкретный раздел, например Документы.

24.01.2007

[2006]