Size: a a a

Ассемблер

2021 July 08

АШ

Алексей Шведов... in Ассемблер
Тогда должно всё работать с FasConv, сейчас проверю у себя
источник

С

Сергей in Ассемблер
На пурике (макроассемблер) сделал достаточно крупное оконное приложение, которое работает с марта месяца. И никаких проблем с версиями винды нет. Обновляю ось не задумываясь. Один екзешник в мегабайт и всё.
Так что фиг знает
источник

АШ

Алексей Шведов... in Ассемблер
Всё работает...
источник

АШ

Алексей Шведов... in Ассемблер
А вот для x64 (хотя и x32 тоже поддерживается) - программа x64dbg_dd.exe

Использую: fasm test.asm -s test.fas
Потом: x64dbg_dd.exe test.fas test.dd64
Импортирую базу данных, и всё.

Для x32 просто изменить расширение выходного файла:
x64dbg_dd.exe test.fas test.dd32
источник

АШ

Алексей Шведов... in Ассемблер
Конвертирование отладочных символов .fas в полную базу данных x64dbg (dd32, dd64) с метками и исходным кодом
#FASM
#отладка
#debug
источник

АШ

Алексей Шведов... in Ассемблер
Ты же не забывай во вкладке "Модули" тыкнуть по xFasConv -> Load symbols
(Хотя должно автоматически загружать, но если не загрузил - нужно тыкнуть)
источник

D

Den in Ассемблер
мне как всегда везет 🤨
источник

АШ

Алексей Шведов... in Ассемблер
Странно...
источник

D

Den in Ассемблер
Внизу экрана написано 13 symbols loaded типа все ок
источник

С

Сергей in Ассемблер
Что бы серьёзные вещи могли делать только серьёзные компании. Это не шутка! Умышленное продвигание усложнения автоматом увеличивает стоимость.
Например, некоторые разрабы берут по 30 тысяч рублей за час. Ибо "крутые программисты"
источник

С

Сергей in Ассемблер
А что мешает один раз написать модуль по строкам и везде использовать? Я на масме так сделал раз и забыл
источник

АШ

Алексей Шведов... in Ассемблер
Посмотрел - у меня тоже не показывало. Нужно включить в настройках -> Ядро -> "Включить отладку исходного кода"
И будет всё нормально
источник

АШ

Алексей Шведов... in Ассемблер
Ну тогда речь шла о С и С++
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
и используешь наверное lib или obj? но фасм то не поддерживает это (бинарные модули). приходится делать модули на уровне исходного кода, что в свою очередь вносит поправки на использование/не использование макросов, подключаемых библиотек и тд
источник

С

Сергей in Ассемблер
Не, так не умею. Исходники подключаю и всё
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
некоторые вещи масма реализованы внутри самого компиля, а в фасме это сделано макросами (invoke, if/else) ибо фасм более чист по внутренним директивам, что дает некую гибкость в написании кода
источник

D

Den in Ассемблер
не помогло :(
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
ставь отладчик того года/версии, которые совпадают по времени с самим плагином. отладчик развивается - меняются некоторые вещи в отладке
источник

D

Den in Ассемблер
а мож. я просто качал тот который на гитхабе был
источник

АШ

Алексей Шведов... in Ассемблер
Вряд ли в этом проблема
источник