Anonymous
Доброго времени суток. Пишу конспект для себя, щас описываю архитектуры. Какие есть смысл описывать именно компьютерные (микроконтроллеры не в счет) X86/86_64 Amd/64 А еще?)
Aiwan \ (•◡•) / _bot
Амд вроде не в счет
Aiwan \ (•◡•) / _bot
Sparc
Anonymous
Амд вроде не в счет
Типа хватит и 86?)
Anonymous
А сорян туплю дико
Anonymous
Arm**
Aiwan \ (•◡•) / _bot
Щаз гики проснутся, расскажут все
Aiwan \ (•◡•) / _bot
https://ru.m.wikiversity.org/wiki/Архитектура_процессоров_(CISC,_RISC,_MISC)
Aiwan \ (•◡•) / _bot
pue8.ru/protsessory/663-arkhitektura-mikroprotsessorov-osnovnye-vidy-arkhitektur.html
Anonymous
Спасибо большое:)
Aiwan \ (•◡•) / _bot
Спасибо большое:)
Гугль рулит, незачто
електр🟢нік ✙🟠рчбеч ඞ
mips еще в эльбрусах применяется
Толя
Когда то давно mips ещё был в некоторых андроид девайсах
Anonymous
Сегодня-завтра напишу статью. Жирно получается весьма. Могу ссылку запилить сюда как закончу, с позволения админов конечно. Все равно про всякое низкоуровневое пишу:)
Anonymous
ахахаха
KosBeg
это чудо офигело. уже 4ый dev-чат в котором я состою
🦥Alex Fails
это чудо офигело. уже 4ый dev-чат в котором я состою
Оно нагадило в доыига чатов, я вроле почистил почти везде
Max
Оно нагадило в доыига чатов, я вроле почистил почти везде
ковровая бомбардировка прямо. даже в мой чат-умывальник на 30 человек залезло.
електр🟢нік ✙🟠рчбеч ඞ
в чате 4 одинаковых бота
Max
вот зараза ....
Aiwan \ (•◡•) / _bot
А чёрный список у батлера есть?
🦥Alex Fails
Не поможет. Мы же не знаем их всех идентификаторов
Александр
Ребят, посоветуйте какую-нибудь литературу на тему реверса игрушек. Не для читов, скорее изучение и моддинг (без привязки к конкретным движкам). Так, на досуге почитать
s54820
Ребят, посоветуйте какую-нибудь литературу на тему реверса игрушек. Не для читов, скорее изучение и моддинг (без привязки к конкретным движкам). Так, на досуге почитать
Чем оно отличается от реверса не-игрушек? Почитай про дизайн игровых движков, про графические апи, ну и http://wiki.xentax.com/index.php/DGTEFF опять же. А, ну и про особенности разбора плюсового кода почитать придётся, конечно же.
Александр
Чем оно отличается от реверса не-игрушек? Почитай про дизайн игровых движков, про графические апи, ну и http://wiki.xentax.com/index.php/DGTEFF опять же. А, ну и про особенности разбора плюсового кода почитать придётся, конечно же.
Игрушки обычно более ООП'шные, имеют характерную структуру игровых движков. Скажем так, опыт у меня имеется, достаточно большой. Но ведь бывает литература специфическая, где люди рассказывают о своём опыте, вот его и хотелось бы перенять хотя бы частично.
dukeBarman
И да она на английском
dukeBarman
А зная делей того как у нас переводят - будет года через 3-4
dukeBarman
Имхо, про модинг проще искать статьи. К тому же на Хабре есть пара дельных
s54820
Игрушки обычно более ООП'шные, имеют характерную структуру игровых движков. Скажем так, опыт у меня имеется, достаточно большой. Но ведь бывает литература специфическая, где люди рассказывают о своём опыте, вот его и хотелось бы перенять хотя бы частично.
В старых играх «обычно более ООП'шные» часто означает «мы слышали, что в играх должны быть классы» — синглтон на синглтоне, все хранят ссылки друг на друга, а какая-нибудь сохранялка сэйвов позволяет себе дёргать DirectX. Напрямую.
­
А ещё лучше читать не в переводе, а оригинал. Особый привет "махаону" и спивач.
Александр
Почитать в оригинале - не проблема в принципе.
Александр
Имхо, про модинг проще искать статьи. К тому же на Хабре есть пара дельных
Да вот я и ищу что-то типа статьи, но размером с небольшую книжку =)
Александр
В старых играх «обычно более ООП'шные» часто означает «мы слышали, что в играх должны быть классы» — синглтон на синглтоне, все хранят ссылки друг на друга, а какая-нибудь сохранялка сэйвов позволяет себе дёргать DirectX. Напрямую.
В некоторой степени этот подход упрощает реверс (из-за статических зависимостей), хотя иногда не хватает всяких vtable'ов и приходится включать фантазию для определения имени класса.
s54820
В некоторой степени этот подход упрощает реверс (из-за статических зависимостей), хотя иногда не хватает всяких vtable'ов и приходится включать фантазию для определения имени класса.
По мне так наоборот нормальную архитектуру реверсить проще. А вот такие хитросплетения классов ни модифицировать нормально, ни даже починить проблемы в современных Windows.
Александр
Зато когда в нормальной архитектуре встречаются костыли, хрен поймёшь - это костыль или фича =)
Александр
Но вообще хороший ООП стиль тоже прост в реверсе
dukeBarman
s54820
Имхо проще просто по геймдеву тогда уж :)
Вот да. Знаешь, чего ожидать. А статьи про реверсинг игр обычно вида «ну вот я решил реверсить, реверсил год, вот такие тут локальные нестандартные решения были, вот скриншоты моего недоделанного рендерера карт».
­
/ban nahuy
Aiwan \ (•◡•) / _bot
processed: movzx r15,dh error: disallowed combination of registers. впервые с таким сталкиваюсь, эт как понимать?
Aiwan \ (•◡•) / _bot
так то уже пофиксил, но все же, что за недопустимая комбинация регистров?
Aiwan \ (•◡•) / _bot
особенности х64?
t1db1t
* In 64-bit mode, r/m8 can not be encoded to access the following byte registers if the REX prefix is used: AH, BH, CH, DH.
Aiwan \ (•◡•) / _bot
понятно, значит особенность, спс
Aiwan \ (•◡•) / _bot
/report
JeisonWi
为什么他们都用中文?
Aiwan \ (•◡•) / _bot
KosBeg
为什么他们都用中文?
同意する、奇妙な人。
KosBeg
😂😂😂
bilka00
а хули тогда ты ответил на японском ? )
Aiwan \ (•◡•) / _bot
同意する、奇妙な人。
Ты тоже странный
KosBeg
а хули тогда ты ответил на японском ? )
англо-японский переводчик никто не отменял)
KosBeg
не, ну реально. зачем юзать китайский если есть японский? 🙃
KosBeg
у него иероглифы красивее как по мне ☺️
JeisonWi
JeisonWi
у него иероглифы красивее как по мне ☺️
Иероглифы одни и те же (с небольшими отличиями)
bilka00
bilka00
какие то вы сложные
KosBeg
JeisonWi
Иероглифы одни и те же (с небольшими отличиями)
Во многих случаях даже смысл такой же. Поэтому китайцы свободно читают надписи на японском, и наоборот
Aiwan \ (•◡•) / _bot
bilka00
KosBeg
Во многих случаях даже смысл такой же. Поэтому китайцы свободно читают надписи на японском, и наоборот
оккеей, иероглифы может и почти одинаковые, но перевод вроде как простых фраз очень разный.
­
електр🟢нік ✙🟠рчбеч ඞ
кто-то занимался написанием читалки для файловой системы FAT32 ?
­
Check KolibriOS sources
Да можно и всякие проекты муз. плееров, фоторамок да "овцылограффов" на AVR да STM32 / ARM посмотреть.
­
Ну там на Си и не на дефолт-архитектуре.
Пусть мучается. Тем более, жырный32 не зависит от архитектуры.