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

Поиск:

Тип: Сообщения; Пользователь: SfS; Ключевые слова:

Страница 1 из 20 1 2 3 4

Поиск: На поиск затрачено 0.18 сек.

  1. Ответов
    31
    Просмотров
    3,454

    Завидую я вам. Эх.

    Завидую я вам. Эх.
  2. Тема: CSP этим летом

    от SfS
    Ответов
    775
    Просмотров
    247,579

    Лично я за любой формат, удобный организаторам.

    Лично я за любой формат, удобный организаторам.
  3. Ответов
    28
    Просмотров
    7,507

    Да всех с днюхами :) И Ленин такой молодой!)))

    Да всех с днюхами :) И Ленин такой молодой!)))
  4. Ответов
    165
    Просмотров
    34,571

    Ёкарный бабай! А я и не знал:((

    Ёкарный бабай! А я и не знал:((
  5. Ответов
    165
    Просмотров
    34,571

    Это шо за речи? Какая така земля? Какие такие...

    Это шо за речи? Какая така земля? Какие такие последние посты?
  6. Ответов
    48
    Просмотров
    4,846

    Там все через стек передается. А возвращаться...

    Там все через стек передается. А возвращаться может и регистрами.

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

    Просто на стек ложатся параметры в том же порядке и того же размера, что описаны в функции. Потом вызов....
  7. Ответов
    48
    Просмотров
    4,846

    Факт. На экран по умолчанию. Вставляй...

    Факт. На экран по умолчанию.

    Вставляй управляющие коды и изменяй позицию, цвета.

    Только ноль не вставишь.

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

    Я не проверял, но printf("\x16\x2\x3"); должно работать как...
  8. Ответов
    48
    Просмотров
    4,846

    Лучше отдельным файлом ассемблера в секцию ...

    Лучше отдельным файлом ассемблера в секцию

    .area _GSINIT

    Или отдельну функцию сделать.

    Но зачем тебе вообще этот поток? На спеке и так все на экран выводится.
  9. Ответов
    48
    Просмотров
    4,846

    Ну я использую то, что у меня в гитхабе. Я имею...

    Ну я использую то, что у меня в гитхабе. Я имею ввиду утилиты.
    Ну и гнутые команды - они в cygwin все есть.

    Эх. Придется видимо попробовать самому все на цигвине собрать попытаться.

    - - -...
  10. Ответов
    48
    Просмотров
    4,846

    .rel это просто объектный файл. То же что и .о в...

    .rel это просто объектный файл. То же что и .о в юникс например. Формат только другой.
    короче скомпилированный код с таблицей перемещения по секциям.
    Поскольку ни фига актуального кроме sdcc для...
  11. Ответов
    48
    Просмотров
    4,846

    Сигуру врядли знают особенности реализации sdcc.

    Сигуру врядли знают особенности реализации sdcc.
  12. Ответов
    48
    Просмотров
    4,846

    Странно. %d печатает int, а не long по идее.

    Странно. %d печатает int, а не long по идее.
  13. Ответов
    48
    Просмотров
    4,846

    В hex2bin адрес нужен чтобы он не забивал пустые...

    В hex2bin адрес нужен чтобы он не забивал пустые байты нулем. Вроде так.

    Для %d нужен int. То есть printf("%04d", (int)(c + d / 10000) );
  14. Ответов
    48
    Просмотров
    4,846

    Кстати, а как насчет clear ? ты ж бейсиковый...

    Кстати, а как насчет clear ? ты ж бейсиковый принт используешь.
    по идее, у меня бейсик-загрузчик в tap-файле такой:

    10 CLEAR 24575
    20 load "" code 24576
    30 run USR 24576

    В у тебя в SCL...
  15. Ответов
    48
    Просмотров
    4,846

    Да, точно. Надо %.4d. Иначе кусочки, начинающиеся...

    Да, точно. Надо %.4d. Иначе кусочки, начинающиеся с нулей будут теряться.

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

    Но твой файл работает. Может прога "hexameter.exe" глючит? Я то в линукс собираю. hex2bin...
  16. Ответов
    48
    Просмотров
    4,846

    То, что я скинул - точно работает. Скриншоты...

    То, что я скинул - точно работает. Скриншоты приложил.

    Давай по шагам - что делал, как компилил?
  17. Ответов
    48
    Просмотров
    4,846

    Итак, начнем. По умолчанию printf() в SDCC...

    Итак, начнем.

    По умолчанию printf() в SDCC вообще не печатает float-чисел.

    Умолчательный crt0.s ни фига не подходит для ZX-SPECTRUM. Надо его чуть отрехтовать. Дело в том, что умолчательный...
  18. Ответов
    48
    Просмотров
    4,846

    А что именно должно печататься и что печатается?...

    А что именно должно печататься и что печатается?

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

    Можно отдельно скомпилировать файл для putchar и отдельно программу. Получить отдельно два *.rel файла и потом слиноковать...
  19. Ответов
    48
    Просмотров
    4,846

    Шиня, ты напиши список внятных вопросов, что тебя...

    Шиня, ты напиши список внятных вопросов, что тебя волнует в SDCC.
    Я попробую на них ответить. Ну конечно то, что знаю и понимаю.
    Так и тебе и другим полезно будет.
    Можно на основе их и сделать для...
  20. Ответов
    48
    Просмотров
    4,846

    Ничего не понял) Кому чего предложили?)

    Ничего не понял)
    Кому чего предложили?)
  21. Ответов
    48
    Просмотров
    4,846

    А чего ты делаешь то?

    А чего ты делаешь то?
  22. Ответов
    48
    Просмотров
    4,846

    Там и тапки и хобеты генерятся. Если ты про...

    Там и тапки и хобеты генерятся. Если ты про SDCC-NOINIT

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

    Ну не весь. Взвращается лонг в dehl
  23. Ответов
    48
    Просмотров
    4,846

    Нет. Стандартная процедура вывода (через printf)...

    Нет. Стандартная процедура вывода (через printf) требует функции putchar(char c). У меня она реализована (для стандартного экрана) в файле libsrc/libconio/conio_s.s

    Если хочется свою - напиши свою...
  24. Ответов
    48
    Просмотров
    4,846

    В общем долго думал. Придется делать отдельную...

    В общем долго думал. Придется делать отдельную функцию, синтезирующую код вызова библиотеки на страничке. Все равно идеально не выходит.
    Да и надо начать с менеджера кучи. Без менеджера памяти...
  25. Ответов
    48
    Просмотров
    4,846

    Она есть только если есть есть резидентная часть....

    Она есть только если есть есть резидентная часть. Если я просто загрузил модуль и нашёл в нем функцию по имени, то ни точки _hl_jumper нет.
    Наверное придётся в библиотеку libso какойто универсальный...
Показано с 1 по 25 из 500
Страница 1 из 20 1 2 3 4