Важная информация

User Tag List

Страница 94 из 98 ПерваяПервая ... 909192939495969798 ПоследняяПоследняя
Показано с 931 по 940 из 980

Тема: Emu80 v.4

  1. #931
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Alikberov, я сначала подумал про lst-файлы для отладчика.
    Предлагаешь встроить ассемблер в эмулятор?

  2. #931
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #932
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Предлагаешь встроить ассемблер в эмулятор?
    ну асм в эмуляторе это конешно классна
    но как правило он проигрывает по функционалу нормальномуу компилятору
    и таки изобретение велосипеда...

    хотя очень удобно написал 3 строчки кода
    запустил
    остановил в дебагере
    поправил/скомпилил
    запустил

    чисто для встроенный асм+дебагер
    я все еще запускаю emuzwin
    хотя тот полносью себя изжил

    а так самая главное в набортном асме это вложенные DUP-ы


    а так возьми приладь готовый новый сджасм
    правда мнемоники и8080 он не умеет
    (думаю можно будет легко добавить да еще и смержить с основным потом)
    Последний раз редактировалось NEO SPECTRUMAN; 26.02.2024 в 12:20.

  4. #933
    Member Аватар для Alikberov
    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    116
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Alikberov, я сначала подумал про lst-файлы для отладчика.
    Предлагаешь встроить ассемблер в эмулятор?
    Так на канале чата я о том и говорил!
    Уж слишком много возиться приходится в цикле Правка->Сохранение->Конвертация->Загрузка.
    Электроника КР-03; ZX-Spectrum "Ленинград-48"; Atari-130XE; Поиск-1...

  5. #934
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alikberov Посмотреть сообщение
    Правка->Сохранение->Конвертация->Загрузка
    ну в нормальном сорце
    правка
    1клик компиляция
    загрузка

    хотя на некоторых машинах загрузка ущербная...
    (особенно там где какието мудозвоны додумались клянчить полное имя для загрузки с ленты)

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

    а так набортного асма можот быть недостатошно для нормального коденга
    это удобно отлаживать оттдельные процедуры

    в "большых" софтах при компиляции еще вызываетсо бинарники, пакеры итд


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

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

    а если оставить только скомпилить и загрузить
    то это мпрактически мало отличаетсо от вышеуказаной цепочки
    Последний раз редактировалось NEO SPECTRUMAN; 26.02.2024 в 16:19.

  6. #935
    Member Аватар для Alikberov
    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    116
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    ну в нормальном сорце
    правка
    1клик компиляция
    загрузка

    хотя на некоторых машинах загрузка ущербная...
    (особенно там где какието мудозвоны додумались клянчить полное имя для загрузки с ленты)

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

    а так набортного асма можот быть недостатошно для нормального коденга
    это удобно отлаживать оттдельные процедуры

    в "большых" софтах при компиляции еще вызываетсо бинарники, пакеры итд


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

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

    а если оставить только скомпилить и загрузить
    то это мпрактически мало отличаетсо от вышеуказаной цепочки
    Как-то у Вас слишком сложно.
    Сейчас в эмуляторе три способа загрузить файл:
    • Загрузка через Меню
    • Загрузка через Drag'n'Drop
    • Загрузка директивой I
    Я всего лишь предлагаю, чтобы вместе с файлами *.RK поддерживались файлы *.ASM и грузились такими же способами. Типа, исходный ASM-файл перетащил на окно эмулятора и всё. Пусть даже по директиве I всё так же срабатывает, что будет отлично!
    Не нужно вообще пользоваться сторонним транслятором с ассемблера в принципе.
    Эмулятор, как самодостаточная интегрированная среда - разве плохо? :-)

    А для отладки - достаточно псевдооператором .BREAK в листингах расставить всех точки останова, чем искать их под клавишу F9.
    Последний раз редактировалось Alikberov; 26.02.2024 в 16:44.
    Электроника КР-03; ZX-Spectrum "Ленинград-48"; Atari-130XE; Поиск-1...

  7. #936
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alikberov Посмотреть сообщение
    Связь эмуляторов в двух окнах по магнитофонному интерфейсу
    Ничего не обещаю, но есть одна идея, подумаю.

    Цитата Сообщение от Alikberov Посмотреть сообщение
    Возможность загрузки исходных ASM-листингов
    Мне эта фича кажется чужеродной в эмуляторе. Ассемблерами все пользуются разными, часто проекты состоят далеко не из одного файла, а сборку и запуск в эмуляторе можно настроить буквально по одной клавише в любой IDE... А вот inline-ассемблер в отладчике надо будет сделать.

    Цитата Сообщение от Alikberov Посмотреть сообщение
    В зависимости от зоны чтения инструкций по M1 переключать конфигурацию.
    А вот это, как ни странно, мне кажется наиболее реальным и требующим минимальных усилий на реализацию, так как основа для этого в эмуляторе уже есть. Попробую сделать. Если не вылезут какие-то подводные камни, должно вроде бы получиться...

    - - - Добавлено - - -

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    ну вот по этому и должны быть снапшоты
    и компилер должен генерить снапшоты а не образы лент
    Ох... Для начала сами снапшоты бы доделать...

  8. #937
    Member Аватар для Alikberov
    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    116
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up Будем ждать!

    Цитата Сообщение от Pyk Посмотреть сообщение
    А вот это, как ни странно, мне кажется наиболее реальным и требующим минимальных усилий на реализацию, так как основа для этого в эмуляторе уже есть. Попробую сделать. Если не вылезут какие-то подводные камни, должно вроде бы получиться...
    Спасибо!
    Надо теперь как-то заняться написанием хотя бы крошечной демонстрации, чтобы можно было и проверить затем в новеньком эмуляторе.
    Электроника КР-03; ZX-Spectrum "Ленинград-48"; Atari-130XE; Поиск-1...

  9. #938
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    399
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alikberov Посмотреть сообщение
    Уж слишком много возиться приходится в цикле Правка->Сохранение->Конвертация->Загрузка.
    Решается одним батником. Поправил, сохранил, запустил батник. А он уже скомпилирует, запустит эмулятор и загрузит в него исполняемых код. В качестве примера можно использовать мой вариант для Специалиста.
    С уважением, Станислав.

  10. #939
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    А он уже скомпилирует, запустит эмулятор
    а тут оказывааетсо что эмулятор не умеет грузить быстро ленту и быстрого режима нету
    (правда это про другой эмулятор а не про этот)

    - - - Добавлено - - -

    Цитата Сообщение от Alikberov Посмотреть сообщение
    Типа, исходный ASM-файл перетащил на окно эмулятора и всё.
    наверное ты мало представляешь себе что такое исходный ASM-файл

  11. #940
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    399
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    правда это про другой эмулятор а не про этот
    А именно про этот. Emu80 так умеет. И я этой его возможностью активно пользуюсь.
    С уважением, Станислав.

Страница 94 из 98 ПерваяПервая ... 909192939495969798 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Похожие темы

  1. Emu80, старые версии
    от Pyk в разделе Эмуляторы отечественных компьютеров
    Ответов: 68
    Последнее: 11.03.2017, 00:33

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •