Пакет MASM64. Готовые наработки

Тема в разделе "WASM.X64", создана пользователем Mikl___, 22 мар 2026.

  1. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    4.251
    Выкладываем батники, примеры и т.д.
     
  2. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    С васма.
     

    Вложения:

    • 0day.rar
      Размер файла:
      3,7 КБ
      Просмотров:
      97
    Последнее редактирование: 22 мар 2026
    Mikl___ нравится это.
  3. Entropy

    Entropy Member

    Публикаций:
    0
    Регистрация:
    23 авг 2020
    Сообщения:
    271
    если кому надо
     

    Вложения:

  4. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    Офигеть там файлов в vs 14.

    Возникла одна идея. Сделать возможность выбирать какой из компиляторов vs сейчас подключить к ide.
    Для этого нужно зайти в директорию с компилятором и потом запустить .bat/.py файл,
    и он автоматически привяжет нужный компиль без блуждания по меню.
    --- Сообщение объединено, 22 мар 2026 ---
    20210503_429142_e002a0f2.jpg
     
    Последнее редактирование: 22 мар 2026
  5. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    2.182
    Картинка перестала быть актуальной с отъездом бабули в ад.
     
  6. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    Мои мемы не всегда в тему. Зато про чистый, кошерный Си. Может это она мем испортила?
     
  7. ml64

    ml64 Member

    Публикаций:
    0
    Регистрация:
    29 окт 2017
    Сообщения:
    38
    Для 3D-графики:
    Пересечение двух отрезков в 3D. Используется dpps. Точнее, vdpps
    Пересечение прямой и плоскости. Аналогично
     

    Вложения:

    • LineLine3D.asm
      Размер файла:
      6,1 КБ
      Просмотров:
      72
    • PlaneLine3D.asm
      Размер файла:
      2,4 КБ
      Просмотров:
      71
  8. GRAFik

    GRAFik Active Member

    Публикаций:
    0
    Регистрация:
    14 мар 2020
    Сообщения:
    450
    Во чё нашёл. :)
    Может пригодится:
    https://gist.github.com/mmozeiko/7f3162ec2988e81e56d5c4e22cde9977
    --- Сообщение объединено, 28 апр 2026 ---
    Во чё ещё нашёл, тоже может для кого полезным будет :
    https://gist.github.com/marakew/f799f95fffbb11b9accd9d4a988f4b7f
     
  9. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    GRAFik, вроде без pip install должно работать, но чото первый скрипт пока ничо не качает.
     
  10. GRAFik

    GRAFik Active Member

    Публикаций:
    0
    Регистрация:
    14 мар 2020
    Сообщения:
    450
    А я только сегодня случайно нашёл эти ссылки и ещё ничего не пробовал скачивать. Как попробую отпишусь - как у меня на win 10 pro x64 всё установилось и заработало. Ну или, возможно, ничего не установилось и не заработало. :) Ссылки-то не сильно "свежие" - может чего поменяли или удалили.
     
  11. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    На первое время хоте лось бы:

    1. Достать чистый компиль [+] - сделано.

    --- --

    2. Достать хедеры, чистые как слеза младенца [-] - не сделано.
    3. Прикрутить что нибудь в качестве IDE [-] - не сделано.

    --- --

    4. ?????
    5. PROFIT!

    --- --

    С си в том плане проще начать что не нужно мудрить с макросами.
    Ну это п***ц какой-то просто, ну сколько можно ?!
     
    Последнее редактирование модератором: 29 апр 2026
  12. GRAFik

    GRAFik Active Member

    Публикаций:
    0
    Регистрация:
    14 мар 2020
    Сообщения:
    450
    Скачал я первым скриптом - портабл версию VS 2026. Получилось 1,8 Gb. Если кому интересно могу расписать. Правда, ещё ничего не компилировал, но судя по запуску из батника - проблем быть не должно. Но можно подробно всё протестировать.

    P.S. OS у меня win 10 pro x64.
     
  13. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    AkelPad.png
     
  14. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    Плагин:
    - Подсветка синтаксиса.
    - Поддержка сворачиваемых блоков (фолдинг).
    - Авто-дополнение.

    С исходниками.
     

    Вложения:

    • Coder.rar
      Размер файла:
      636,3 КБ
      Просмотров:
      34
    Последнее редактирование: 12 май 2026
  15. Marylin

    Marylin Active Member

    Публикаций:
    0
    Регистрация:
    17 фев 2023
    Сообщения:
    329
  16. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    Я в курсе что там обсуждалось. Если намекаешь что мое сообщение избыточно - я так не считаю.
     
  17. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    GRAFik, я не знаю какие яп он поддерживает.

    Попробую, постараюсь объяснить.

    Чем вот это:

    AkelPad.png

    Отличается от этого:

    06.png

    В первом варианте есть:

    1. Отображаются номера строк
    2. Вкладки
    3. Подсветка синтаксиса
    4. Кнопка скомпилировать

    У меня в последние 7+ лет сформировалась убежденность,
    что все что касается ide можно сделать меньшей кровью.

    И есть пример проекта, когда это дало хороший эффект:
    повторил в своей программе все возможности проводника(коза лось бы нафига), и вжух, оказывается можно сделать удобный поиск по файлам, добавлять к файлам теги, кидать их в favorites. Можно найти нужные файлы по расширению, можно найти все директории содержащие эти файлы (например найти в каких директориях больше всего встречается .pdf).

    Как это связано с ide? Если минимальную ide написать, это не вопрос удобства, могут появиться новые ранее недоступные возможности, когда есть полный контроль над ide кодом. Имхо здесь точка входа в царствие небесное.

    Компиль c от vs.
    Заголовочные файлы от vs.
    Ide которая собирается компилем из исходников и весит 100 кб.
    Избавитья от плагинов (они от лукавого).
    Добавить примеры (например: конвертация строка/число, поиск подстроки, работа с интернетом(отправка файлов на сервер), шифрование RSA, конвертирование кодировок текста, инжекты длл, хуки, еще че нибудь).
    --- Сообщение объединено, 12 май 2026 ---
    Вот мне лично это интересно, за других сказать не могу.
     
    Последнее редактирование: 12 май 2026
    GRAFik нравится это.
  18. Research

    Research Active Member

    Публикаций:
    1
    Регистрация:
    6 янв 2024
    Сообщения:
    510
    Точно. Масм/С в одной иде, один из примеров того что можно сделать если есть полный контроль над кодом.

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

    з. ы. в 2001 году была игра Red Faction, там были прорывные технологии, можно было разрушать игровое простраство, взрывать, летать на косм. корабле, плавать, ездить, ломать роботов. И графика лучше чем в half-life. В чом успех, они сначала сделали движок. Может я натягиваю сову на глобус, но имхо ide это как движок за которым открываются возможности.
    --- Сообщение объединено, 13 май 2026 ---
    Ide на масм? Тогда тебе никакого труда не стоит сделать на C то о чом я говорю.
    --- Сообщение объединено, 13 май 2026 ---
    Чтобы отсеч балаболов. В такой минимальной 'комплектации' и без ассемблера.

    1. Отображаются номера строк
    2. Вкладки
    3. Подсветка синтаксиса

    Без кнопки скомпилировать. Там нужны именованные пайпы, у меня есть готовая реализация.

    AkelPad.png
     
    Последнее редактирование: 13 май 2026
  19. Entropy

    Entropy Member

    Публикаций:
    0
    Регистрация:
    23 авг 2020
    Сообщения:
    271
    Research нравится это.