TASM 16

Issue #2 resolved
Former user created an issue

Windows 7 Home Basic (32) на VirtualBox. Компиляция идет, но файлы не появляются. Ни COM ни EXE. Запуск от им.Адм. не дал результатов.

Comments (16)

  1. Alexey Gritsenko repo owner

    В таких же условиях у меня все работает кроме OllyDbg, вот видео https://yadi.sk/d/fVVfT7jAsvkpf Исполняемый файл должен появится в в папке проекта в Документах

  2. Alexey Gritsenko repo owner

    Новая версия ИДЕ будет выпущена примерно осенью. на данный момент можите попробывать у себя бету

  3. Anton

    Я запустил компиляцию кода который появляется при создании проекта. EXE был создан. Код который у меня + содержит предупреждение - No Stack. Файлы не появляются. Компиляция через TASM (консольный) в DOSBox на Windows 10 x64 создает COM и EXE.

    Вот код:

    CSEG segment org 100h

    Begin:

    mov ah,9
    mov dx,offset Message
    int 21h
    
    int 20h
    
    Message db 'Hello, world!$'
    CSEG ends
    end Begin
    
  4. Alexey Gritsenko repo owner

    Антон умеете же вы объяснять. Хотя кажется есть идея в чем дело. Сбросьте мне в архиве всю папку вашего проблемного проекта включительно с .asmproj

  5. Alexey Gritsenko repo owner

    ппц. во первых доступ к сайту запрещен госреестром, хорошо что у меня есть ТОР, во вторых даже через тор не загружается файл. залейте по человечески на легитимное хранилище например яндекс диск или дропбокс

  6. Alexey Gritsenko repo owner

    посмотрел. 1 нельзя в названии использовать символы кроме букв и цифр. 2 ИДЕ не работает с DOSBox и соотвественно на 64 16 не запустится. 3 при создании проекта мог бы обратить внимание на красный восклицательный знак

  7. Anton

    Видимо я действительно плохо объяснил. 1. Я запускал и со стандартным названием, которое дает ИДЕ. 2. ИДЕ я запускаю на виртуальной машине, на которой установлен Windows 32. Восклицательный знак был на х64(По-этому я установил виртуалку)

  8. Anton

    Я так же пробовал работать с GUI Turbo Assembler x64. Запускаю на Windows 10 x64. Код тот же. EXE создает а COM нет. Предупреждение об отсутствии стека есть.

    А DOSBox я пользуюсь на Windows 10 x64

  9. Alexey Gritsenko repo owner

    понятно все. у меня как у GUI Turbo Assembler x64 нет DOSBox и не будет. по поводу проблемы с твоим кодом на 32 битной ОС, это недочет в ИДЕ. предупреждение она воспринимает как критический случай и приостанавливает операции над сборкой. в след. версиях исправлю этот момент. спасибо за обращение.

  10. Alexey Gritsenko repo owner

    Привет, хотел сообщить программа теперь называется ASM Visual (без буквы T). В ней для Вашего случая теперь сборка не будет остановлена из-за несерьезных предупреждений. По желанию в настройках проекта предусмотрел возможность "Воспринимать предупреждения как ошибки". ASM Visual все еще не закончена, но Вы можете присоединится к тестированию DEV версии по адресу http://gri-software.ru/

  11. Anton

    Привет. Если ты знаешь хорошую литературу(зарубежную) по х64 ассемблер. Напиши пожалуйста.  

  12. Alexey Gritsenko repo owner

    литература и т.д. заходите на https://wasm.in/ найдете все что угодно.

  13. Log in to comment