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

User Tag List

Страница 35 из 43 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя
Показано с 341 по 350 из 426

Тема: Бейсик-помощь

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

    По умолчанию

    Цитата Сообщение от Narick Посмотреть сообщение
    Ребят хочу сделать девушке романтический мини-сюрприз . Скинте плз листинг отрисовки сердца в zxbasic . Кому не сложно
    Ну если сердечко из символов, то просто сначала нарисуй на клетчатой бумаге 32х24, а потом закодируй на Бейсике командами PRINT AT...
    А можь найти готовое демо для Спека? Такие романтичные вообще были?

  2. #342
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    644
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По теме запуска бейсик программы "с ноля". Совместными усилиями проблема решена.
    Нужно было на стек "положить" адрес #1303.
    Всем причастным спасибо за помощь
    Заяц-прусак
    zxbyte.ru- компьютер Байт и прочий хлам

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

    Barmaley_m (28.10.2020), BYTEMAN (28.10.2020)

  4. #343
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,154
    Спасибо Благодарностей отдано 
    215
    Спасибо Благодарностей получено 
    331
    Поблагодарили
    146 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Prusak
    Из ROM-диска нужно запустить на выполнение программу-гибрид бейсика и кодов. Управляющая программа ROM-диска работает не из-под бейсика
    Именно в таком виде задачу по запуску BASIC-программы мне решать не приходилось, и она меня заинтересовала.
    Во вложении исходный ассемблерный текст и откомпилированный вариант моего решения. Образ диска имеет структуру каталогов Directory System (но на это внимание можно не обращать). Подробности в файле install.txt.
    Работа кода происходит так.
    • Обнуляется область памяти под системные переменные системы ZX Spectrum (за основу взят код из TR-DOS).
    • По новой организуется область системных переменных и инициализация рабочих областей. Переменные TR-DOS не организовываются.
    • Выделяется место под BASIC-программу и переносятся туда ее данные.
    • Запускается BASIC-программа.


    Цитата Сообщение от Narick
    Ребят хочу сделать девушке романтический мини-сюрприз . Скинте плз листинг отрисовки сердца в zxbasic . Кому не сложно
    Попутно решена и эта задача. BASIC-программа в коде - рисует на экране сердце.
    Вложения Вложения
    • Тип файла: zip INIBAS.zip (30.4 Кб, Просмотров: 68)
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.

    Grand's - сайт об электронно-вычислительной технике (зеркало)

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

    Prusak (01.11.2020)

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

    По умолчанию

    Цитата Сообщение от Narick Посмотреть сообщение
    Ребят хочу сделать девушке романтический мини-сюрприз . Скинте плз листинг отрисовки сердца в zxbasic . Кому не сложно
    На чём запускать будешь? У девушки есть железный спек?

    Могу поделиться своим "мини-сюрпризом для девушки", который я делал в 1995-1997гг. Это плата с Z80, AY, ПЗУ и ОЗУ. Подключается 7-сегментный индикатор и 7 кнопок. Можно проигрывать несколько музык на AY в формате ProTracker 2. Также реализованы часы, будильник и др.

  7. #345
    Junior
    Регистрация
    22.01.2006
    Адрес
    Москва
    Сообщений
    19
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Barmaley_m Посмотреть сообщение
    На чём запускать будешь? У девушки есть железный спек?

    Могу поделиться своим "мини-сюрпризом для девушки", который я делал в 1995-1997гг. Это плата с Z80, AY, ПЗУ и ОЗУ. Подключается 7-сегментный индикатор и 7 кнопок. Можно проигрывать несколько музык на AY в формате ProTracker 2. Также реализованы часы, будильник и др.
    Железный спек есть у меня . Она кодерша C++ так что думаю оценит( мой уровень в любом кодинге стремиться к 0 . Лет 20 не практиковался ) . Схемой поделиться ? Я не паяльник я ломльник ))) . Но все равно буду благодарен

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

    Цитата Сообщение от Grand Посмотреть сообщение
    Именно в таком виде задачу по запуску BASIC-программы мне решать не приходилось, и она меня заинтересовала.
    Во вложении исходный ассемблерный текст и откомпилированный вариант моего решения. Образ диска имеет структуру каталогов Directory System (но на это внимание можно не обращать). Подробности в файле install.txt.
    Работа кода происходит так.
    • Обнуляется область памяти под системные переменные системы ZX Spectrum (за основу взят код из TR-DOS).
    • По новой организуется область системных переменных и инициализация рабочих областей. Переменные TR-DOS не организовываются.
    • Выделяется место под BASIC-программу и переносятся туда ее данные.
    • Запускается BASIC-программа.


    Попутно решена и эта задача. BASIC-программа в коде - рисует на экране сердце.
    Спс ща на эмуле тест проведу и на реал

  8. #346
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,061
    Спасибо Благодарностей отдано 
    116
    Спасибо Благодарностей получено 
    36
    Поблагодарили
    25 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    кто подскажет, можно ли с помощью FOR перичислять переменные ?
    например у меня есть строка:

    3005 POKE USR A$,I1: POKE USR A$+1,I2: POKE USR A$+2,I3: POKE USR A$+3,I4: POKE USR A$+4,I5: POKE USR A$+5,I6: POKE USR A$+6,I7: POKE USR A$+7,I8

    Я её хочу записать так:

    FOR g= 1 TO 8: POKE USR A$+g,I(g): NEXT g

    но мне выдаётся ошибка 2 variable not found.
    можно это как-то обойти ?

    ps. в ближайшее время будет обновление программки.
    Последний раз редактировалось ZEman; 19.06.2021 в 14:30.

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

  10. #347
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,798
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    1,191
    Поблагодарили
    784 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEman Посмотреть сообщение
    FOR g= 1 TO 8
    для начала g=0 TO 7

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

    Цитата Сообщение от ZEman Посмотреть сообщение
    I(g)
    бейсик это воспринимает как ячейку массива

  11. #348
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,061
    Спасибо Благодарностей отдано 
    116
    Спасибо Благодарностей получено 
    36
    Поблагодарили
    25 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    для начала g=0 TO 7
    но у меня то переменные I1 - I8 (то-есть от 1 до 8 ).

    Цитата Сообщение от goodboy Посмотреть сообщение
    бейсик это воспринимает как ячейку массива
    а чтоб номер переменной листал нельзя ?

  12. #349
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,798
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    1,191
    Поблагодарили
    784 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    тогда начнётся сбой на этапе
    Цитата Сообщение от ZEman Посмотреть сообщение
    POKE USR A$+g
    число будет записано в ячейку на 1 больше чем USR A$,I1

  13. #350
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,061
    Спасибо Благодарностей отдано 
    116
    Спасибо Благодарностей получено 
    36
    Поблагодарили
    25 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    понятно.
    спасибо за разъяснение.

Страница 35 из 43 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Руссифицированный бейсик
    от Den1982 в разделе Программирование
    Ответов: 17
    Последнее: 23.02.2022, 22:58
  2. Специалист: Бейсик
    от Prusak в разделе Специалист
    Ответов: 28
    Последнее: 26.07.2019, 16:07
  3. Про бейсик
    от yur в разделе Программирование
    Ответов: 23
    Последнее: 17.02.2014, 21:26
  4. напомните про бейсик
    от goblinish в разделе Программирование
    Ответов: 7
    Последнее: 22.06.2012, 06:14

Ваши права

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