User Tag List

Показано с 1 по 10 из 699

Тема: SjASMPlus от z00m

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

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

    По умолчанию

    Цитата Сообщение от Ped7g Посмотреть сообщение
    But I still completely don't understand why you "debug" the tables by looking at assembler output, I find that really cumbersome and difficult to do, I would personally never do that...
    а как делать по другому?

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

    а так я вывожу в строку все переменные
    и смотрю на каком этапе все идет не так как задумано

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

    Цитата Сообщение от Ped7g Посмотреть сообщение
    How often do you need to debug table generator?
    я часто так отлаживаю таблицы

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

    я стараюсь рассчитывать все таблицы средствами sjasm
    чтоб при необходимости их корректировать
    не было необходимости пересчитывать их сторонними средствами

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

    Цитата Сообщение от Ped7g Посмотреть сообщение
    but that looks like you are building whole disk image, why don't you split that task to two, building just player + tables, quickly, then adding hundreds of sid files using the output from previous step, if you want to make full-build.
    я делаю релиз в несколько шагов

    но для отладки образ должен быть получен максимально быстро
    поэтому я сразу добавляются все нужные файлы

    выглядит так

    я что то меняю
    компилирую
    и сразу смотрю как это работает

    а не так

    меняю
    компилирую
    открываю редактор трд
    перекидываю файлы
    и только потом смотрю
    при этом забыв что я и для чего я менял до этого

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

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

    Цитата Сообщение от Ped7g Посмотреть сообщение
    (obviously you must write to STDERR, if you are capturing STDERR)
    а я вывожу простым print()
    такое нельзя выводить в лог?

    чтоб не расписывать длинное io.stderr:write

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    + часто у меня таблицы с параметризацией
    и могут меняться в зависимости от других настроек
    например в начале исходника у меня часто такое

    Код:
    border = 254			; Bits 5 and 3-0 hold border colour (output)
    keyboard = 254			; Main keyboard matrix (input)
    
    						lua allpass
    	ay_frq = 1750000	-- 1750000 pentagon
    				-- 1773450 128	
    				
    	zx_int_frq = 50
    						endlua
    и часто в больших количествах
    Последний раз редактировалось NEO SPECTRUMAN; 10.05.2020 в 17:24.

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

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

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

Похожие темы

  1. SjASMPlus Z80 кросс ассемблер
    от Aprisobal в разделе Программирование
    Ответов: 1663
    Последнее: 19.06.2021, 01:36
  2. Исходники TR-DOS для SjASMPlus
    от Keeper в разделе Программирование
    Ответов: 20
    Последнее: 11.02.2011, 11:57
  3. Запуск STS из .sna, сгенерированного sjasmplus.
    от siril в разделе Программирование
    Ответов: 7
    Последнее: 11.10.2010, 21:33
  4. Breakpoints в связке Sjasmplus+UnrealSpeccy
    от Kurles в разделе Программирование
    Ответов: 19
    Последнее: 26.01.2009, 12:36
  5. Disturbed COverMAnia ( music disk with z00m music collection)
    от kyv в разделе Музыка
    Ответов: 10
    Последнее: 27.03.2008, 10:01

Ваши права

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