User Tag List

Страница 32 из 35 ПерваяПервая ... 2829303132333435 ПоследняяПоследняя
Показано с 311 по 320 из 345

Тема: ПК8000 - Софт: Старый и Новый

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    03.07.2021
    Адрес
    г. Кировск
    Сообщений
    932
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    226
    Поблагодарили
    160 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    выходит в бейсик с сообщением об ошибке (рисунок не портится), в правилах не увидел запрета на это.
    Свою версию для ZX тоже писал с расчётом под это, только моя вообще в Бейсик не выходит =)
    Да и Manwe выложил вариант с подобным трюком, где останов делается через Trap.
    По сути, предел уже достигнут, везде лишь продолжаются поиски по задействованию ПЗУ и схожих ухищрений.
    Была бы ёлочка побольше (повыше) - вероятно, алгоритмическое построение дало бы меньший код. А так везде массив.

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

  3. #2

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,374
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от reddie Посмотреть сообщение
    Была бы ёлочка побольше (повыше) - вероятно, алгоритмическое построение дало бы меньший код. А так везде массив.
    С более сложным рисунком массив/таблица тоже могут оказаться впереди, можно использовать "упакованную" таблицу. Пробовал такой вариант, но на простом рисунке разбухание программы съедает выигрыш от компактной таблицы.

  4. #3

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Игра Двигалка

    Всем привет!

    Набрел тут как-то на исходники игрушки: Двигалка
    Автор любезно согласился на её порт на ПК8000. Собственно выкладываю результат.
    Нажмите на изображение для увеличения. 

Название:	scr1.jpg 
Просмотров:	172 
Размер:	19.5 Кб 
ID:	78229Нажмите на изображение для увеличения. 

Название:	scr2.jpg 
Просмотров:	166 
Размер:	19.4 Кб 
ID:	78230

    В папках находятся:
    GAME - собственно сама игрушка.
    SOURCE - исходники; для компиляции необходимо закинуть в папку ASM80.EXE, PLM80.EXE, LINK.EXE, LOCATE.EXE и OBJCPM.EXE; взять их можно здесь: Кросскомпилятор PL/M-80
    При компиляции исходников CP/M-версии происходит запись игрушки на файл образа жесткого диска эмулятора EMU (строка: c8000w.exe -r "d:\emu\PK8000\cf.cpm" A: dvig.com). При необходимости нужно подстроить путь и имя образа жесткого диска.
    Версия для магнитофона (DVIGTAPE.ZIP) генерирует сразу CAS-файл.

    Не знаю как в игру прикрутить звуки через AY, поэтому прикрутил свой плеер STC. В общем, игрушка проигрывает все найденные на текущем диске музоны. В принципе и так сойдет, хотя хотелось большего. Версия для магнитофона естественно без музыки.

    Пожелания, критика и прочее приветствуются. Если кто знает как сделать нормальный звук, то ему заранее огромное спасибо

    PS: Управление стрелками: влево,вправо,прыжок и взять/бросить (стрелка вниз). Добавил возможность поменять клавиши управления, подробности в README.TXT.

    DVIGCPM.ZIP
    DVIGTAPE.ZIP
    LIBSRC.ZIP
    Последний раз редактировалось DemonId7; 28.12.2022 в 15:18.

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

    cy6(07.02.2023), Dennion(24.12.2022), Mick(24.12.2022), Oleg N. Cher(24.12.2022), Pyk(27.12.2022)

  5. #4

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию STC Player 1.2

    Новая версия STC Player. Точнее сделал ее его с пол года назад, но все руки не доходили привести код в порядок.
    Изменения:
    - поддержка User областей.
    - подсветка имени проигрываемого музона в плэй листе.
    - ввод имени файла при сохранении плэй листа.
    - исправил несколько выявленных багов.
    Из недостатков. Из-за поддержки user-областей формат плэй-листов изменился и не совместим со старыми.

    PS: Выкладываю только исходники и сам COM файл, поскольку оказалось, что с XP теперь на сайт не зайти, а на этом компе у меня нет Total Commander, соответственно не могу сделать образ дискеты с проигрывателем. Если получится, на днях доложу, но это не точно - праздник на носу.

    PPS: следующая версия уже будет с поддержкой pt2/pt3, на этом наверное и закончу.

    STCPL12.ZIP

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

    Dennion(25.12.2022), ivagor(24.12.2022), Oleg N. Cher(25.12.2022)

  6. #5

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,246
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    716
    Спасибо Благодарностей получено 
    1,732
    Поблагодарили
    585 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    следующая версия уже будет с поддержкой pt2/pt3, на этом наверное и закончу.
    @DemonId7 Есть ли новости по поводу версии для проигрывания PT3? Интересует в контексте переноса на Специалист.
    С уважением, Станислав.

  7. #6

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С тех пор почти и не занимался этим, всё времени не хватает. Осталось несколько версий автоперевода под ассемблер 8080. К сожалению не рабочие, видимо на какой-то стадии переделки. Хотя точно помню, что одна из версий вполне себе проигрывала музыку. Даже дампы с регистров AY сохранились.
    Постараюсь на днях разобраться в исходниках, нужно еще один комп просмотреть, возможно там есть последняя версия. Если нет, то попробую допилить из найденных.

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

    CityAceE(27.06.2025), Oleg N. Cher(03.07.2025)

  8. #7

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,246
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    716
    Спасибо Благодарностей получено 
    1,732
    Поблагодарили
    585 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DemonId7, отлично! Спасибо за обратную связь!
    С уважением, Станислав.

  9. #8

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного изменил игрушку - добавил возможность перенастройки кнопок, а то на реале оказалось не очень удобно. Плюс добавил версию под магнитофон, точнее формат CAS. Грузится из интерпритатора бейсика: BLOAD "DVIG",R

  10. #9

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,374
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исходя из этой информации можно примерно понять, что из себя представлял BASIC 2.0 для ПК8000. На картридже разглядел 3 пзушки, т.е. 3x2=6 Кб. Учитывая 40 KBytes free можно с большой долей уверенности предположить, что дополнение переписывалось в озу, поэтому уменьшался объем памяти для программы. Ну и по функциональности - это было именно расширение встроенного бейсика, скорее всего в рамках операторов и функций со звездочкой из приложения 1 в fdd_kniga_2_sura_pk8000_basic.djvu. Т.е. это не адаптация msxного бейсика, как для пк8002 и я не зря старался.
    Еще интересная информация про мышь от корвета, но т.к. программ нет, то интерес исключительно исторический.

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

    DemonId7(21.01.2023)

  11. #10

    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    407
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Еще бы образ с того картриджа снять

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

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

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

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

Похожие темы

  1. ПК8000 - Общие вопросы
    от Mick в разделе ПК8000
    Ответов: 601
    Последнее: 03.11.2025, 00:03
  2. Ответов: 226
    Последнее: 28.04.2025, 09:42
  3. ПК8000 - Утилиты
    от XobbiMan в разделе ПК8000
    Ответов: 103
    Последнее: 22.06.2023, 00:09
  4. Ответов: 206
    Последнее: 30.05.2022, 17:15
  5. Новый софт
    от Vitamin в разделе Софт
    Ответов: 0
    Последнее: 25.01.2005, 00:35

Ваши права

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