Желающим FASM из WinAsm Studio

Тема в разделе "WASM.ASSEMBLER", создана пользователем shoo, 21 фев 2005.

  1. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    subj

    архивы содержит аддин, исходник и набор шаблонов. есть инструкция на русском языке. вопросы и пожелания принимаются ;)

    [​IMG]
     
  2. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    shoo

    Человек дела, один раз сказал.

    Сделал то что сказал.

    Только положительные эмоции.
     
  3. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    NoName

    спасибо!



    Я с утра один момент уже причесал... видимо, постараюсь добавить переход к строке с ошибкой. закончу - выложу. Антонис пообещал подкорректировать обнаружение блоков, чтобы можно было схлопывать процедуры, структуры и макросы в будущем. При желании можно самому подобавлять ключевые слова в подсветку. вот и все пока ;)
     
  4. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    ну вот, хоть один раз я сделал то, что сказал ;)

    переход к строке с ошибкой реализован. дальнейшие обновления в ближайшем времени не предвидятся, т.к. это был всего лишь "напильник", который я делал для себя. но вопросы можно задавать ;)

    на форуме винасма это топик http://www.winasm.net/forum/index.php?showtopic=355

    ну, и с 23 февраля всех!
     
  5. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    лег спать - а на душе - тревога... прикинул - точно, как всегда "+1" забыл :lol:



    в check.inc должно быть так: cmp edi,"9"+1



    для тех, кто не хочет компилировать, только длл:

    [​IMG] 385511670__wafasm051.zip
     
  6. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    Так, новый выпуск вафасма ;)



    после версии 05:

    - исходник на фасме

    - поддержка языка интерфейса пользователя

    - поддержка автоматического rc.inc с константами ресурсов

    - поддержка проектов, состоящих из самокомпилирующихся bat-файлов (не обязательно FASM)

    - немного прилизан алгоритм и интерфейс





    [​IMG] _1882925166__wafasm8.zip
     
  7. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    thx за труд.
     
  8. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    фффух!!! версия 1.0



    - поддержка версий релиз/отладка

    - менеджер эмуляторов

    - диалог настройки расширенных свойств проекта

    - расширенная поддержка компиляции пакетными файлами

    - так, по мелочам ;)



    исходник теперь будет отдельно на форуме винасма, тк в 50 кило ужо не влазит. там же выложил примерчики, как использовать с тасмом, гоасмом и т.п.
     
  9. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    так-с... маленький пардон Ж) (пред. аттач можно грохнуть)

    [​IMG] _1017896619__wafasm10.zip
     
  10. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    так-с... мгновенный проект 2.0 выпущен. не то чтобы фасм-специфичный, но позволяет легко конвертировать исходники в проекты. ну и так, всего по мелочам ;) (если всосется - будет с исходниками)

    [​IMG] _612285523__INP2.zip
     
  11. dr_dred

    dr_dred Сергей

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    301
    Адрес:
    Russia
    shoo

    Вряд-ли здесь кто копать будет. Создай лучше новую тему. Ну а я WinAsm не имею.
     
  12. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    я его сюда поместил только как приложение к wafasm-у - не могу ж я все сюда выкладывать ;)
     
  13. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Когда-то хотел глянуть этот WinAsm Studio, но так и не

    понял где его можно посвежее слить, на оф. сайте вроде

    старый билд, а регаться там на форуме не захотел
     
  14. Jupiter

    Jupiter Jupiter

    Публикаций:
    0
    Регистрация:
    12 авг 2004
    Сообщения:
    532
    Адрес:
    Russia
  15. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    Asterix

    Да, действительно, в даунлоадной арии там староватые билды (что-то там админы уже пару месяцев в подполье сидят :) - лучше брать на форуме последние версии. ну, а насчет необходимой конвертации из гвеста в мембера - тут я бессилен - они так решили :dntknw: поэтому я и положил вафасм сюда - иначе просто ссылку бы сделал (и мне легче было бы - там нашел баг - сам заменил, а здесь неудобно перед модерами). вот. и если есть желание иметь своеезыческий интерфейс - длл нужно брать соотв. версии, а то были казусы :)



    ну, раз я уже сюда залез:



    конвертируем исходник dr_dred (см. структуры в фасме):



    [​IMG]



    1.открываем файл прямо в архиве

    2.нажимаем Shift+Ctrl+C

    3.выбираем компилятор FASM (если перед этим был другой)

    4.выбираем имя проекта (если такое уже было)

    5.нажимаем Enter

    6.все - теперь разбираемся... :)
     
  16. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    download на сайте WinAsm Studio обновился. теперь там можно взять и последний интерфейс русский и украинский для 506, и обновление (здесь на васме, кстати, лежит только обновление), и последний вафасм (на сегодня 1.2)

    в категории Downloads->Add-Ins->Support for other assemblers



    постепенно обновим и остальное. успехов!
     
  17. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    выпустил новую версию. она недоделана, но, чуйствую, не доживу :)
    касательно фасма в отличие от предыдущих позволяет компилить ресурсы любым способом, а также нормально использовать компоновку, если в результате ассемблирования получаются объектники.
    ввиду недоделанности постил только на форумах: http://www.winasm.net/forum/index.php?showtopic=939&view=getnewpost и http://board.flatassembler.net/topic.php?t=3167 (дабы не засирать инет дубликатами постить здесь не буду :) )

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

    но, конечно, незавершен... если не успею - буду завершать в сентябре после отпуска :) тестируйте. жалобы - в студию ;)
     
  18. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    обновил надстройку до 1.60 - смотреть здесь
    главное - поддержка конвертера диалогов rc->fasm, + всякие мелочи
    также есть русская справка с картинками.
     
  19. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    Вышла новая версия - теперь границы блока можно настраивать, поэтому появилась возможность сворачивать процедуры, макросы и структуры для фасма, а также быстро к ним переходить через менеджер проекта.

    [​IMG]

    тема
     
  20. creeper

    creeper New Member

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    132
    shoo, чот подумал после того, как прочитал сколько вы с Lex2029 к Winasm фасм прикручивали...
    А мог бы сделать уже собранный пак Winasm+fasm, в котором осталось бы только установить свои значения переменных окружения и пути к фасм/мэйк/etc? Мож инсталлятор легонький какой-нибудь или тупо архив.