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

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: Вопрос интересный - можно ли под ZX cобрать простой исходник на Сях ?

  1. #11
    Moderator
    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,167
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    341
    Поблагодарили
    243 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Сам я данный пример не собирал, но на этой странице написано, что он откомпилировал в HiTech C и там же есть HiTech C 3.09 и руководство к нему.
    Переименовал DEMO.COM в DEMOAES.COM и проверил в Emu в конфиге Vector06c-Z80 (просто мне вектор привычнее и удобнее, но думаю практически любой комп с z80 и cp/m подойдет).
    можно образ CP/M для вектора ? желательно с компилятором )

    Откомпилировал в z88dk вариант из первого сообщения для спека
    zcc +zx -vn -clib=sdcc_iy -startup=0 demo.c -o demo -create-app
    скачал
    попытался собрать - ругается

    demo.c:41: error 7: Old style C declaration. IGNORED 'main'
    demo.c:70: error 7: Old style C declaration. IGNORED 'argc'

    но ваш готовый вариант запустился в эмуле - в приницпе нормально работает, гипотеза подтверждена, я был прав - Z80 cправится!
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  2. #12
    Master
    Регистрация
    27.01.2005
    Сообщений
    905
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    176
    Поблагодарили
    142 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тут интересно за какое время)
    Что соберётся и сработает сомнений не было

  3. #13
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,822
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SuperMax Посмотреть сообщение
    попытался собрать - ругается

    demo.c:41: error 7: Old style C declaration. IGNORED 'main'
    demo.c:70: error 7: Old style C declaration. IGNORED 'argc'
    У меня подозрение, что пытаетесь собрать вариант, на который я привел ссылку, а я собрал вариант из первого сообщения и при сборке компилятор писал вот что
    Код HTML:
    In file included from demo.c:4:
    aes256.h:299:1: warning: null character(s) ignored
    demo.c:39: warning 85: in function main unreferenced function argument : 'argc'
    demo.c:39: warning 85: in function main unreferenced function argument : 'argv'

  4. #14
    Master
    Регистрация
    27.01.2005
    Сообщений
    905
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    176
    Поблагодарили
    142 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собрал. Работает.

    Во вложении несколько вариантов бинарей (tap, hobeta и просто BIN).

    И там же исходник, адаптированный под SDCC-NOINIT. Добавил ccls(7) - очистка экрана.

    Собралось сразу. Там бинарь почти 8К, но из них половина это шрифты и тяжелый ввод-вывод. Не стал оптимизировать.

    Cам файл demo.c занимает 4597 байт в откомпилированном виде

    aes256.7z

    Собирал под этот SDK: https://github.com/salextpuru/sdcc-noinit
    Кто захочет поворотить, то использовать надо SDCC-3.6.0 и ещё утилиты: https://github.com/salextpuru/speccy-toochain

    Вот что получилось (в эмуле, под рукой живого спека нет)

    Нажмите на изображение для увеличения. 

Название:	aes256.jpg 
Просмотров:	54 
Размер:	34.0 Кб 
ID:	80663
    Последний раз редактировалось SfS; 18.04.2024 в 08:04.

  5. Этот пользователь поблагодарил SfS за это полезное сообщение:

    SuperMax (18.04.2024)

  6. #15
    Moderator
    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,167
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    341
    Поблагодарили
    243 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SfS Посмотреть сообщение
    Собрал. Работает.

    Собирал под этот SDK: https://github.com/salextpuru/sdcc-noinit
    Кто захочет поворотить, то использовать надо SDCC-3.6.0 и ещё утилиты: https://github.com/salextpuru/speccy-toochain

    Нажмите на изображение для увеличения. 

Название:	aes256.jpg 
Просмотров:	54 
Размер:	34.0 Кб 
ID:	80663
    можно подробную инструкцию как собирать ?
    или образ для эмулятора где это собирается ?
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  7. #16
    Master
    Регистрация
    27.01.2005
    Сообщений
    905
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    176
    Поблагодарили
    142 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Самое подробное что есть тут: https://github.com/salextpuru/sdcc-n...dcc-noinit.pdf

    Вопросы появятся, пишите. Попробую ответить)
    Последний раз редактировалось SfS; 20.04.2024 в 06:47.

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

  9. #17
    Veteran
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    220
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я тут когда-то открывал тему о реализации AES на Z80, но не могу сейчас найти. Выкладываю исходник еще раз. На ассемблере и довольно компактно по размеру кода.aes.zip

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. Один простой вопрос - кнопка Reset.
    от ss2user в разделе Profi
    Ответов: 5
    Последнее: 15.11.2016, 10:07
  2. простой вопрос по real spectrum
    от cherkasy в разделе Эмуляторы
    Ответов: 0
    Последнее: 26.12.2009, 20:31
  3. Интересный вопрос про циклы и такты
    от Володя Березин в разделе Программирование
    Ответов: 5
    Последнее: 09.02.2009, 07:12
  4. Простой вопрос про SMUC.
    от Mikka_A в разделе Scorpion
    Ответов: 32
    Последнее: 29.03.2008, 16:13

Ваши права

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