User Tag List

Показано с 1 по 9 из 9

Тема: Spectranet и новые отладочные средства

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

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

    Регистрация
    06.02.2022
    Адрес
    г. Харьков, Украина
    Сообщений
    3
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Spectranet и новые отладочные средства

    Всем привет, это первый мой пост на форуме. Я уже продолжительное время в качестве хобби занимаюсь разработкой отладочных средств к zx-spectrum.

    Повстречав такой картридж как Spectranet я загорелся прошлым (у самого был Пентагон 256) и как с его помощью можно принести в Спекки современные интернет-программы. Даже сделал попытку написать браузер, но не смог добиться энтузиазма от кого-нибудь еще.

    Так как по работе я занимаюсь разработкой на Си, выбор пал на компилятор z88dk, компилятор достойный для z80, но я был сильно удивлен отсутствием хороших отладочных средств для спектрума, чтобы писать сетевой софт для спекки было удобно.

    Как результат, решил произвести следующее:

    • Релизовать gdb-подобный клиент в часть состава z88dk. Мейнтейнер z88dk тепло воспринял задумку, инструмент описан тут
    • Подключить gdbserver-совместимый к популярному эмулятору Fuse (что было сделано для win32 и для mac)
    • Написать хардварный gdbserver-совместимый отладчик на физическом спектруме, статью о котором я написал на хабре

    С помощью этой системы можно отлаживать исходный код Си/Асм с точками останова, обратным стеком, возможностью посмотреть значения переменных и тд.

    Все необходимые средства я собрал на одном сайте https://speccytools.org.

    В чем смысл этого поста? По сути занимаюсь евангелизмом и пытаюсь побороть системный эффект. Разработчик и производитель картриджа вложили десятилетия своих сил в этот картридж, но чтобы был на нее спрос, нужны программы, а чтобы были программы, нужны пользователи. Инструменты могут быть полезны вам, если вы захотите написать новую сетевую программу под спектрум (например, многопользовательскую игру).

    Эти 3 пользователя(ей) поблагодарили desertkun за это полезное сообщение:

    Black Cat / Era CG(07.02.2022), Djoni(31.10.2022), polikarpov76(07.02.2022)

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

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

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

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

Похожие темы

  1. Вектор-06Ц: Средства разработки
    от Tim0xA в разделе Вектор
    Ответов: 269
    Последнее: 20.10.2025, 17:04
  2. Средства разработки для TS-Conf.
    от Smalovsky в разделе Программирование
    Ответов: 78
    Последнее: 24.07.2015, 13:18
  3. Spectranet'а тред
    от Den1982 в разделе Зарубежные модели
    Ответов: 25
    Последнее: 05.04.2015, 21:08
  4. Spectranet и Kempston
    от krt17 в разделе Несортированное железо
    Ответов: 0
    Последнее: 12.02.2013, 22:45
  5. Средства разработки для C64
    от andrews в разделе Commodore 16/64/128
    Ответов: 0
    Последнее: 05.04.2010, 13:20

Ваши права

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