| Игры > Игры на консолях 1-4 поколений |
| BASIC на Сюборе (киборде, магистре и т.п.) примеры программ и т.д. |
| (1/1) |
| park24:
Здравствуйте! Соответствующая тема закрыта: "BASIC на Сюборе (киборде, магистре и т.п.) примеры программ и т.д." https://www.emu-land.net/forum/index.php?topic=86730.0 Вот мои 10 программ в текстовом файле :cool: 1.Программа "Сирена". Используется pAPU. 2.Программа "Генератор спрайтов" (графический редактор). 3.Программа китайский текстовый редактор (15 иероглифов). 4.Программа "Генератор штрих-кодов". 5.Программа "Надпись летает по экрану". 6.Программа "Марио" управление джойстиком. 7.Программа показывающая координаты курсора. 8.Программа "Меню" выбор пункта синей подсветкой. 9.Программа: игра "Пин-понг" (Арканоид). 10.Программа "Звёздное небо" с мерцанием. Для свободного использования. |
| Guyver(X.B.M.):
Так напиши - и её сразу откроют. Было бы прикольно посмотреть видео с примерами работы программ... |
| Sharpnull:
Проверил в эмуляторе NintendulatorNRS (нужно выбрать Input > Setup: Expansion Port: Subor Keyboard). Много опечаток, исправил, в архиве. Сначала использовал G-Basic (V3.3c) (https://fcpic.nesbbs.com/GameDownload.asp?gameid=2786), но штрих-код не работал из-за CHR ROM, который работает в 7-in-1 (Subor V1.0) (R) [V2] (https://fcpic.nesbbs.com/GameDownload.asp?gameid=1368, нужно изменить Mirroring на Vertical в заголовке рома, приложил исправленный). Код вводил мой скрипт на Python 3, для G-Basic от Сюбора пришлось задержки увеличить, чтобы не пропускался ввода кода, можно настроить в скрипте. Как запустить программу: скопировать программу из G_BASIC_fix.txt в type_gbasic.txt, запустить ром из архива, нажать любую кнопку, нажать 6, нажать 1, появится "G BASIC V3.1A", запустить type_gbasic.py и переключить фокус на эмулятор (кликнуть по нему) в течение 5 секунд, ждать ввода программы (закроется окно скрипта), курсор должен быть после кода программы, иначе нажать Enter, нажать F8 для запуска. Для выхода из программы Tab. О программах 1.Программа "Сирена". Используется pAPU. Были русские Н вместо латинских H. 2.Программа "Генератор спрайтов" (графический редактор). Исправил опечатки, но ошибка при изменении: ?RG ERROR IN 450 3.Программа китайский текстовый редактор (15 иероглифов). Работает. Там японские иероглифы. 4.Программа "Генератор штрих-кодов". Работает после исправления. Нет штрих-кода в G-Basic (V3.3c) из-за CHR ROM. 5.Программа "Надпись летает по экрану". Работает. 6.Программа: "Марио" управление джойстиком. Работает после исправления. 7.Программа показывающая координаты курсора. Работает. Сам курсор не виден. Передвигается контроллером. 8.Программа "Меню" выбор пункта синей подсветкой. Из-за PLAY выход из программы (BREAK), закомментировал, тогда работает. Выделение не полностью синее. 9.Программа: игра "Пин-понг" (Арканоид). Управление джойстиком. Работает. Круг бьётся об стену. 10.Программа "Звёздное небо" с мерцанием. Работает после исправления. |
| park24:
--- Цитата: Sharpnull от 10 Июль 2024, 23:57:53 --- 2.Программа "Генератор спрайтов" (графический редактор). Исправил опечатки, но ошибка при изменении: ?RG ERROR IN 450 --- Конец цитаты --- Опечатки действительно есть. Но на Сюборе всё работает. |
| Sharpnull:
--- Цитата: park24 от 19 Июль 2024, 23:57:49 ---Опечатки действительно есть. Но на Сюборе всё работает. --- Конец цитаты --- На Сюборе код с опечатками тоже не работает. Сейчас выяснил, что проблема в забытом вами NEXT, должно быть 450 NEXT: RETURN. Впрочем, это дерьмо не стоит внимания, даже создателю плевать на его код. |
| park24:
--- Цитата: Sharpnull от 20 Июль 2024, 01:19:15 ---На Сюборе код с опечатками тоже не работает... --- Конец цитаты --- Шарп, ну своих опечаток наделаешь. Исправление опечаток это задача интерпретатора. У тебя видишь всё автоматизировано, я же не знал что их можно в PC залить... |
| net_space189:
Здравствуйте господа хакеры, программеры и другие кибер-монстры. :wow: Список моих программок на G-BASIC не столь велик и без ассемблера. 1.Программа: Теннис 2 игрока. Управление ракетками осуществляется джойстиками. 2.Программа рисует столбчатые диаграммы, используя введённые пользователем данные. 3.Программа "Морской бой - расстановка кораблей". При нажатии на любую клавишу генерируется следующий вариант. 4.Программа демонстрирует работу базы данных. Проездные метро, стоимость поездки 40 рублей. Перемещение указателя джойстиком, ввод данных с клавиатуры. 5.Программа: "Игра питон". Классическая игра, управление джойстиком. |
| Навигация |
| Главная страница сообщений |