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

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 28

Тема: Кросс Паскаль для Z80

  1. #11
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,620
    Спасибо Благодарностей отдано 
    2,203
    Спасибо Благодарностей получено 
    143
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    andrews, изобретённый мной тандем трансляции Оберона в Си (и последующая компиляция через ZSDCC) будет по многим параметрам намного лучшим выбором, чем FPC для Z80. Вам настолько важно использовать именно Паскаль?

  2. #12
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,701
    Спасибо Благодарностей отдано 
    426
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    178 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да я просто посмотреть хотел, что и как. И Ваш Оберон, и Ваш PL/М у меня тоже есть. Просто на Паскале, Си и PL/M доводилось писать, на Обероне нет.
    Правда конечно куча вопросов. На какую файловую систему это настроено? CP/M, TRDOS или что-то еще?
    Последний раз редактировалось andrews; 27.01.2023 в 17:13.

  3. #13
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,620
    Спасибо Благодарностей отдано 
    2,203
    Спасибо Благодарностей получено 
    143
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поправочка: PL/M не мой. Просто мы с Kakos Nonos собрали .exe'шки компилятора и утилит из готовых исходников.

    XDev кросс-средство, работает под виндой. Можно работать и под другими ОС, но процесс чуть сложнее.

    При желании можно собирать проги и для TR-DOS, и для CP/M.

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

    Цитата Сообщение от andrews Посмотреть сообщение
    Правда конечно куча вопросов.
    Вопросы задавайте, без проблем. Телеграм, ВК, фб. Даже вайбер и скайп есть.

  4. #14
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,701
    Спасибо Благодарностей отдано 
    426
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    178 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нужен "софт из коробки". Установил и в папочке Examples нашел нужное окружение(TRDOS, без системы, что-то другое) и построил и запустил Hello, world!

    Потом уже юзверь начинает ковыряться и разбираться. И на что у него мозгов и времени хватит, то он и сделает. STEP BY STEP.

    Так отлично, IDE в пакете XDevLite есть. Но дальше что? Project->Open нет. Папка Examples отсутствует. Значит и Open->File новичку ничего не даст. Никакого
    Hello, world! ну или вращающегося кубика после первых пяти минут знакомства(первого запуска) не будет!

    Нынешний новичок всегда стремится запустить Hello, world! а для железа уже даже не поморгать светодиодиком, а просто сменить темп и интервалы горения/не горения. Если это не дают сделать, у него может наступить нервный срыв


    Нет, если цель отсечь "трусов, жадин и лентяев", то можно конечно оставить все как есть.

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Поправочка: PL/M не мой. Просто мы с Kakos Nonos собрали .exe'шки компилятора и утилит из готовых исходников.

    XDev кросс-средство, работает под виндой. Можно работать и под другими ОС, но процесс чуть сложнее.

    При желании можно собирать проги и для TR-DOS, и для CP/M.

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

    Вопросы задавайте, без проблем. Телеграм, ВК, фб. Даже вайбер и скайп есть.
    я очень стесняюсь задавать вопросы при нулевом уровне моей компетентности. Думаю, что не я один. Поэтому "быстрый старт" на 0 уровне очень важен для продвижения любого инструментального софта. Я не говорю, что такая возможность есть у FPC.

    Вы проделали колоссальную работу. Осталось добавить сущий пустяк и "оно полетит".
    Правда есть еще всякие интересные современные "вкусняшки" в виде подсветки синтаксиса, выпадающих окон на системные вызовы и прочее-прочее. Ну или хотя бы более дружественная Help-система. Вот при нажатии на Help->Examples у меня выпадает
    "file Obx/Docu/Sys-Map not found" Понятно, что никого это не собьет с толку, но какое-то время надо потратить. Может быть что-то надо поменять в системных переменных. Тоже тратишь время.
    Понятно, что софт получен на халяву и далеко-далеко не ассемблер, на освоение которого времени убьешь на порядки больше.
    Последний раз редактировалось andrews; 27.01.2023 в 20:48.

  5. #15
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,620
    Спасибо Благодарностей отдано 
    2,203
    Спасибо Благодарностей получено 
    143
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "Всё не так, как я хотел" убираем, включаем любознательность. Я уверяю Вас, грамотный или даже не очень грамотный юзер запустит хелоуорлд и всё прочее самостоятельно без посторонней помощи. Проверено. Извините, если разочаровал. Вам шашечки или ехать?

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

    Цитата Сообщение от andrews Посмотреть сообщение
    Осталось добавить сущий пустяк и "оно полетит".
    "Угодить всем"? Хрена себе пустячок...

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

    По TR-DOS и прочему. Тут рулит принцип: я реализовал то, что мне было нужно. Если кто-то чего-то сделает, и понравится ещё кому-то, то имеет право на жизнь, почему нет.

    Если не хотите бомбить меня вопросами лично, то давайте хотя бы перейдём в тему по ZXDev.

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

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    "Всё не так, как я хотел" убираем, включаем любознательность. Я уверяю Вас, грамотный или даже не очень грамотный юзер запустит хелоуорлд и всё прочее самостоятельно без посторонней помощи. Проверено. Извините, если разочаровал. Вам шашечки или ехать?
    Знакомьтесь, ОБЕРОН )))

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

  8. #17
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,620
    Спасибо Благодарностей отдано 
    2,203
    Спасибо Благодарностей получено 
    143
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Представляю недовольную морду человека, которому впервые достался Спектрум. Это не про вас конечно. Это про школьника, который мечтал про стопицотый айфон ;-)

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

    P.S. Я делал так, как нужно и так, как хорошо. Как должно быть. Но минимальными усилиями. Здраво оценивая свои возможности. Хотите Дельфи для Спека - делайте.

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

    Паскаль на Z80 всё равно плохо ложится. Поэтому всегда будут косоревы с недовольной мордой.

  9. #18
    Master Аватар для s_kosorev
    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На z80 все плохо ложится

  10. #19
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,701
    Спасибо Благодарностей отдано 
    426
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    178 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Хотите Дельфи для Спека - делайте
    Какие расширения у исходников на Обероне? .odc ? И как сделать вывод на консоль для Спека пусть даже без системы?

    Пока других вопросов нет. И при чем здесь Спек, если это IDE кросс-компилера. Я надеюсь, что эта версия генерит код для Спектрума. Ну или хотя бы код для sdcc с нужным make файлом.

    Как действует версия FPC для z80 я не знаю. Для x86 она вроде на выходе делает .exe. А IDE-ка хоть убогая ( напоминает Borland Pascal), но без проблем строит и запускает winhello.pp

    Да, это не кросс для z80.
    Последний раз редактировалось andrews; 27.01.2023 в 23:55.

  11. #20
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Паскаль на Z80 всё равно плохо ложится. Поэтому всегда будут косоревы с недовольной мордой.
    Нинаю, у меня нормально лёг, аж на Цивилизацию замахнулся)

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. SjASMPlus Z80 кросс ассемблер
    от Aprisobal в разделе Программирование
    Ответов: 1663
    Последнее: 19.06.2021, 01:36
  2. SNASM кросс ассемблер для 6502/Z80
    от drbars в разделе Программирование
    Ответов: 4
    Последнее: 25.04.2018, 01:16
  3. Кросс-компилятор бейсика для БК
    от litwr в разделе БК-0010/0011
    Ответов: 2
    Последнее: 30.03.2018, 18:03
  4. Кросс-ассемблеры Z80 для Pc
    от Aprisobal в разделе Программирование
    Ответов: 16
    Последнее: 15.01.2011, 22:46
  5. кросс компилятор С для Z80
    от vitasam в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2007, 18:03

Ваши права

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