Вход

Просмотр полной версии : ОБСУЖДАЕМ ИГРЫ (УК-НЦ, ДВК, БК, НЕМИГА и др.)



Страницы : 1 2 [3] 4

Atari1974
14.01.2017, 00:47
Оригинал Knight на MSX -- Konami, 1986:
http://youtu.be/cuLvFeT6WaE

БКшный Пингвин значит из MSX. Помню в пИнгвина игрался.

Unik
16.01.2017, 11:56
Ребёнок просил написать какую нибудь игру про черепашек ниндзя ну и так как я недавно запустил МС1201.02, то решил написать её на BASIC-11. Вот что получилось:

https://www.youtube.com/watch?v=4UWxXxp1ZAk

Скачать образ MX с игрой можно тут:
59437

Игра должна работать везде где запустится BASIC-11

form
16.01.2017, 12:04
т.к. кодировка TMNT.BAS - 1251, не переделывал в KOI-7
Вижу обратное: TMNT.BAS в кодировке KOI-7 и с SI/SO внутри текста (по идее лучше бы CHR$ запользовать дабы не пугать редакторы) :)

Unik
16.01.2017, 12:20
Вижу обратное: TMNT.BAS в кодировке KOI-7 и с SI/SO внутри текста (по идее лучше бы CHR$ запользовать дабы не пугать редакторы) :)
Значит при копировании в образ, конвертируется в KOI-7, я копировал через плагин для TC.
Ну тем лучше, значит везде будет работать где запустится BASIC-11.

form
16.01.2017, 14:14
везде будет работать где запустится BASIC-11
Чуть позже гляну на предмет совместимости с BASIC+/BASIC+2 :)

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

BP2 сразу обматерил еще до начала теста: после строки 6620 идет 6650, потом 6640, потом опять 6650 :)

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

Заменил первую 6650 на 6630, в остальном в BP2 все работает сразу без доработок. Значит и в BP по идее будет.

Unik
16.01.2017, 17:12
Заменил первую 6650 на 6630, в остальном в BP2 все работает сразу без доработок. Значит и в BP по идее будет.
Да уж, сколько раз я исправлял нумерацию и все равно что то пропустил :) Кстати есть у меня файл renumb.bas который это решает, надо через него прогнать.

form
16.01.2017, 17:53
renumb.bas
Сохранять средствами BASIC, ими же перенумерацию проводить :)

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

Ну и в BP2 в принципе полезно иногда просто прогнать для проверки - там порой хорошие советы даются :)
Главное при этом помнить что такое BP2, чтобы не пугаться результатов команд, введенных "вручную":
>BP2

PDP-11 BASIC-PLUS-2 V2.7-C

BASIC2

A = 2


BASIC2

PRINT A


0

BASIC2:D

Unik
16.01.2017, 19:56
Сохранять средствами BASIC, ими же перенумерацию проводить :)
Иногда полезно перечитать мануал :) Сейчас посмотрел и открыл для себя RESEQ. Что то когда читал в первый раз вообще не отложилось в памяти что такая команда есть. Она работает как надо, а я то мучался с этой нумерацией :)

form
16.01.2017, 20:01
Сейчас посмотрел и открыл для себя RESEQ
Ну про нее и говорил - про родные средства :)

alex904
20.01.2017, 00:22
БКшный Пингвин значит из MSX. Помню в пИнгвина игрался.

Удивительно, как можно было не знать этого факта с учетом того, что Пингвина на MSX даже по Советскому ТВ показывали много раз. :D

hobot
09.02.2017, 14:45
Я уже однажды предлагал всем желающим понажимать кнопочки - пособирать звёздочки.
С тех пор не многое изменилось, программу фактически забыл и забросил, но вот сейчас,
что то вспомнилось )))

http://pic.pdp-11.ru/images/knopochki.png

http://www.fayloobmennik.net/6849195 - тут savestate для UKNCBTL

Управление @ : 12346789 - направления движения, 5 - останов, УПР+Ц - выход из программы.
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++

vwarlock
10.02.2017, 15:23
Ну я про другую, про обучающий пазл с той же дискеты )

Что-то я не нашел как эта игрушка называется и на каком она диске есть?

Я в нее играл на MSX, как мне кажется, это кусок от "Роботландии", она и на Ямахах тоже была (роботландия)

---------------------------------

Все! нашел.... уже играюсь!

hobot
12.02.2017, 14:54
КАТАЛОГ ИГР ДЛЯ ЭЛЕКТРОНИКА МС 0511 "УК-НЦ" (http://r-games.net/44503-katalog-igr-dlya-elektronika-ms-0511-uk-nc.html) - на сайте r-games.net.

:redface:

Titus
12.02.2017, 14:59
КАТАЛОГ ИГР ДЛЯ ЭЛЕКТРОНИКА МС 0511 "УК-НЦ" (http://r-games.net/44503-katalog-igr-dlya-elektronika-ms-0511-uk-nc.html) - на сайте r-games.net.
База - вещь хорошая) Сплюснутые скриншоты выдают автора этой базы - Хобота)

hobot
12.02.2017, 15:21
Сплюснутые скриншоты выдают автора этой базы - Хобота)
ага! Подписанные R-GAMES.NET - выдают о том, что Хобот имеет отношение как консультант по теме и
сочувствующий тематике товарищ. Организацию базы в таком виде я отрицал с первого дня и своё мнение не изменил,
- поясняю : при всём удобстве использования поиска например игрушки отдельной - я не считаю приемлемым тратить
1 - 800кб образ на 1-у игру! Представляете себе библиотеку дискет для реальной машинки где для каждой игры одна отдельная дискета ) Нет это не мой подход, но там ребята сказали - им это подходит и я не стал спорить, а решил просто помочь с наполнением вот и вся история.

-==0==- (http://r-games.net/44503-katalog-igr-dlya-elektronika-ms-0511-uk-nc.html) - летающая тарелка из игры марс(?) она же ссылка на базу игрушек
(дружественный ресурс)

shattered
14.02.2017, 01:55
Нашел игры для БК на дискете MX. Для загрузки по сети КУВТ, видимо?

https://img-fotki.yandex.ru/get/9106/264743.7/0_b5c87_28dba3c0_orig.png (https://fotki.yandex.ru/next/users/shattered/album/137130/view/744583)

hobot
14.02.2017, 12:10
shattered, а ты выдерни и пролистай TTY-ком INSTR.D и DESANT.DOC
Да конечно это для КУВТ86 или подобной - вариантов загрузки по сети насколько я помню было
несколько. Стас более сведущ по конкретному ПО именно для сети БК+ДВК.
Я помню 1 вариант когда на ДВК запускался загрузчик, он выдавал запрос на номер станции,
а затем имя файла и потом крутился значок (символ) какой-то и бац! - игровая заставка на БК возникала
(возможно я не помню\упускаю какое-то доп. действие). И был ещё вариант, это уже с БК0010-01 - где прямо из бейсика через команду BLOAD, TT:"LODE",R с ДВК загружалась игрушка (программа) с расширением .BIN - так было в одном из игровых залов (комп.центров) в Зеленоградском ДК )

Про SCE >>> Есть ещё 1.0 версия - полный Хардкор )))



http://pic.pdp-11.ru/thumbs/sce101.png (http://pic.pdp-11.ru/?v=sce101.png)

http://pic.pdp-11.ru/thumbs/sce102.png (http://pic.pdp-11.ru/?v=sce102.png)

BYTEMAN
14.02.2017, 12:30
1 - 800кб образ на 1-у игру!
даёшь формат для УКНЦ по аналогии со спектрумовским SCL!)

hobot
14.02.2017, 12:42
даёшь формат для УКНЦ по аналогии со спектрумовским SCL!)
вот не заставляй меня изучать вражеские форматы, а просто напиши ТЗ, что ты хочешь?
Всё что заказывали в папке 6022 в архиве смотри.

Titus
14.02.2017, 13:01
даёшь формат для УКНЦ по аналогии со спектрумовским SCL!)
На самом деле это вполне реально) Никто же не мешает сделать диск всего из нескольких треков, назвать его .dsk и скормить эмуляторам.

BYTEMAN
14.02.2017, 15:26
hobot, это шутка такая была) На спектруме есть формат TDR (аналог УКНЦшного DSK, потрековая копия) и есть формат SCL, который хранит только треки с данными, за счет чего игры в SCL весят столько сколько игра собсно и весит. Как-то так.

Всё что заказывали в папке 6022 в архиве смотри.
Уже видел и даже записал дискетки, осталось только на реале проверить. Огромнейшее спасибо, это реально будет красота :)

MacBuster
14.02.2017, 20:47
даёшь формат для УКНЦ по аналогии со спектрумовским SCL!)
Да, было бы хорошо.

Только не такой "любительский" как SCL - надо всё по-человечески сделать: с правильной сигнатурой, указанием версии, признаком защиты от записи, сжатием и контрольную сумму считать полиномально.

Titus
14.02.2017, 20:58
Да, было бы хорошо.

Только не такой "любительский" как SCL - надо всё по-человечески сделать: с правильной сигнатурой, указанием версии, признаком защиты от записи, сжатием и контрольную сумму считать полиномально.
А еще с блек-джеком и ... всем остальным)

Остановитесь на коротких .dsk, просто образах дисков из нескольких треков. Их поддержит любой эмуль, т.к. будет считать, что остальные треки содержат нули, т.е. пустые.

MacBuster
14.02.2017, 21:03
Остановитесь на коротких .dsk, просто образах дисков из нескольких треков.
Это не TR-DOS, где плевать на версию прошивки контроллера, надо ещё знать минимальную версию RT-11.

Vamos
14.02.2017, 21:15
А еще с блек-джеком и ... всем остальным)
5+ )))

Titus
14.02.2017, 21:24
Это не TR-DOS, где плевать на версию прошивки контроллера, надо ещё знать минимальную версию RT-11.
Тогда уж и конкретную конфигурацию машины (или нескольких машин), на которой пойдет игра.

shattered
14.02.2017, 23:37
И можно хранить эти требования в файле внутри образа, чтобы не усложнять формат еще дальше :) XML-формат подойдет, я думаю :v2_crazy:

MacBuster
14.02.2017, 23:58
чтобы не усложнять формат еще дальше ... XML-формат подойдет

В данном контексте это два взаимоисключающих утверждения.

hobot
24.02.2017, 00:16
просто ностальгический скриншот из наилюбимейшего рогалика )




Подземелье 1
2 - - - - - - - - - - - - - - - Рейтинг 31
! Энергия 19
! !Оружие 0
. ! . !Защита 5
. ю . В банке 60
! - Б -
! !Вредность 1
!
Рюкзак:
! . . < . . .
! !
!

!
! !
- - - - - - - - - - - - - - - -
Надпись "ЗДЕСЬ БЫЛ ВАСЬ"(ЗДЕСЬ ВАСЬ И ОСТАЛСЯ)



http://s16.rimg.info/71d897d17bcb7fa7b589b1d49a4d371b.gif

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

такой весёлый "этаж" не часто попадается




Подземелье 1
2 - - - - - - - - - - - - - - - Рейтинг 39
! . . ! . . ! Энергия 9
! . . . ! . . ! !Оружие 0
! . . . ! . . ! !Защита 1
. ! . . ! . . . ! . . ! . В банке 71
! - - - - - - - - - Б - - - - - - - - - #
! . . ! . . . . . . ! . . ! Ж . . . . . ! !Вредность 5
. . . 3 . . . . . . ! . . ! М . . . . . ! !
. . . . ! . . . . . . ! . . ! . . . . . . ! Рюкзак:
! . . . . . ч ! . . . . . . . . . ! . . . ; , < . . .
! . . . . . . . ! . . . . . . . ! Р . . !
. . . . . . . ! . . . . . ! ю . . !
- - . . . . М # - - - - . . - / .
! . . . . . . . . . . .
! . . . . . . . . . !
- - - - - - - - - - - - - - - -
Надпись "ДЖИННУ СКОРО В ОТПУСК!"
"ВП".

MiX
21.04.2017, 18:02
Несколько игр. Некоторые уже есть, а некоторых возможно и нет (не проверял).

Игры. (http://doc.pdp-11.org.ru/Soft/Games/games_1.DSK)

Arseny
21.04.2017, 18:21
Несколько игр. Некоторые уже есть, а некоторых возможно и нет (не проверял).

Игры. (http://doc.pdp-11.org.ru/Soft/Games/games_1.DSK)

Неплохо бы еще платформу указать ...

MiX
21.04.2017, 18:29
Неплохо бы еще платформу указать ...
ДВК

hobot
21.04.2017, 18:36
Неплохо бы еще платформу указать ...
версии игр эксклюзив для УК-НЦ MIX не выкладывает, у него другие источники.
На этом образе КЦГД LAND ну и символьный наборчик к нему под RT-11.



Image : games_1.DSK

Format : DSK
Size : 800 Kb

Volume ID: RT11A
Owner :

File Blocks Date Bytes
---------- ------ ----------- ----------
LOTOS .SAV 21 12-Jun-1986 10'752
TETR .SAV 8P 05-Dec-1986 4'096
STACK .SAV 28 16-Jun-1986 14'336
RACK .SAV 25 11-Nov-1985 12'800
LANDD .SAV 9 30-Nov-1989 4'608
LAND .SAV 30P 18-Oct-1987 15'360
CHESS .SAV 20 31-Mar-1987 10'240
ZMEJ .SAV 4 26-Jul-1985 2'048
TENIS .SAV 7 06-Jan-1984 3'584
PACMAN.SAV 49 28-Jun-1984 25'088
CHESS .HLP 2 22-Mar-1982 1'024
MARS .SAV 15P 18-Jun-1986 7'680
PENT .SAV 32 25-Mar-1987 16'384
MARS .DAT 2 09-Apr-2016 1'024
< UNUSED > 1334 683'008
---------- ------ ----------- ----------
14 Files, 252 Blocks
1334 Free blocks


Шахматы версия 1.0А - самая древняя, та где доски по умолч. не видать )

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

MiX, просьба всё таки (если есть возможность) рабочую среду для SC, VX хотя бы озвучить в чём сложность - не читается \ тогда и вопрос закроется. По поводу INFоFORTH (чуть не написал ЛИМПОПО) - передумали выкладывать что-ли ? )

MiX
21.04.2017, 19:22
MiX, просьба всё таки (если есть возможность) рабочую среду для SC,
Позже выложу, но там ничего интересного нет.

VX хотя бы озвучить в чём сложность - не читается \ тогда и вопрос закроется.
Да про VX можете забыть. Без контроллера он бесполезен. Даже если переделать адрес 177030 на 177130 он всё равно будет требовать BIOS.

По поводу INFоFORTH (чуть не написал ЛИМПОПО) - передумали выкладывать что-ли ? )На тот момент когда я спросил нужен/есть (Форт), четкого ответа не было.

hobot
21.04.2017, 19:29
он всё равно будет требовать BIOS
так и есть - ругается на "плохой БИОС" и всё возвращается в систему.



На тот момент когда я спросил нужен/есть (Форт), четкого ответа не было.
был, мой, что это очередной "глупый вопрос" - почему бы в сотый раз с самого начала не начинать
разговор\обсуждение (я год с лишним назад вам рекомендовал просто выкладывать всё, т.к. форум прямыми ссылками не испортишь!) об одном и том же, а просто публиковать образы - лучшим ответом будут спасибки и кол-во просмотров ИМХО.

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


Да про VX можете забыть
Ну конечно, кто хотел для "пощупать" тот забрал )


Позже выложу, но там ничего интересного нет.
как же там SC на этой дискете и система - очень нужная позиция,
учитывая, что SC КЦГДшный рабочий

BYTEMAN
26.05.2017, 22:20
Фидбэк по дискетке с аркадами для 6022:

1) Knight не запускается (играет минорное трезвучие и всё, судя по всему таблицу рекордов не могёт? Логотип показывает, делает подгрузку и ПИПИПИ).
2) WALLGR не находит оверлей..

hobot
27.05.2017, 00:49
Фидбэк по дискетке с аркадами для 6022:
проверю отпишусь, с Рыцарем может быть криво нарезался? Перезаписать пробовал, потому что я
образы в эмуляторе делал и само собой в нём всё норм, там у рыцаря особенность такая, когда
он пишет строку загрузчик OVL файла надо <ВВОД> нажать 1 раз, дождаться заставки и ничего не трогать,
он ещё один раз к дисководу обратиться и потом потухнет, вот тогда можно трогать кнопки ))) Попробуй
рыцаря нарезать вторую копию

Ха! С графическим WALLGR там просто опечатка в процедуре запуска прокралась ))) Файл называется
WALLGR.SAV, а меню стартовое пытается запустить SY:WALLG.SAV - я букву R пропустил.

Как будем фиксить? Проще всего переименовать файл на дискете, у тебя есть дискета с тестами,
загрузись с неё допустим с 0-привода, а дискету аркад вставь в 1 и напиши :
REN MZ1:WALLGR.SAV MZ1:WALLG.SAV - и проверь потом ) Я переименую в архиве на сайте таким-же образом, лады?

http://f22.ifotki_.info/org/280f2b9541d6c77759c676ceb15f64505a9a41278495048.pn g



Проверил = Рыцарь в эмуляторе работает, на реале у меня нет 6022, поэтому скорее всего
глюк местный какой-то делай вторую копию, пробуй.

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

После переименовки стенка-граф отлично запускается из меню (что характерно "смайл")

http://f22.ifotki_.info/org/efd86770022fec13d1077516946cbc0e5a9a41278495283.pn g

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

wallgr - буду фиксить на сайте прямо сейчас, хорошо что ты отписал-заметил!!! )

BYTEMAN
27.05.2017, 09:54
там у рыцаря особенность такая, когда
он пишет строку загрузчик OVL файла надо <ВВОД> нажать 1 раз, дождаться заставки и ничего не трогать,
он ещё один раз к дисководу обратиться и потом потухнет, вот тогда можно трогать кнопки )))

Это я знаю, именно так он себя и ведёт там, где одиночно на дискете записан. А вот тут на многоигровке не взлетает.


REN MZ1:WALLGR.SAV MZ1:WALLG.SAV - и проверь потом )
Нетути второго привода) Он пока что для красоты, надо доноров довезти в музей и собрать из трёх один.

wallgr - буду фиксить на сайте прямо сейчас, хорошо что ты отписал-заметил!!! )
Как пофиксишь отпишись здесь плз, я перезапишу.

hobot
27.05.2017, 23:39
А вот тут на многоигровке не взлетает.
да, странно и у меня в эмуляторе виснет, подозреваю GRAF может мешаться,

Как пофиксишь отпишись здесь плз, я перезапишу.
стенку-граф я ещё ночью сразу пофиксил и на сайте обновил.
с рыцарем будет отдельное сообщение, лады?



Нетути второго привода)
ха! это не проблема загружай систему, пиши так
REN/W
FROM? WALLGR.SAV
To? WALLG.SAV
потом система попросит воткнуть диск для переименования вместо системного!!!

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


ха! это не проблема загружай систему, пиши так
REN/W
FROM? WALLGR.SAV
To? WALLG.SAV
потом система попросит воткнуть диск для переименования вместо системного!!!

Хотя, смысла нет, всё равно там рыцарь не летает - да ему мешается модуль GRAF, заменил образ
05-аркад в архиве 6022 на сайте - переименован файл с граф. стенкой и рыцарь заменил что под руку
попало - псевдографической версией Марса. забирай с WEBа и пили 05 дискету заного.
Пока так.

hobot
01.06.2017, 21:52
Как пофиксишь отпишись здесь плз, я перезапишу.

Байтик! В качестве моральной компенсации вот тебе презент >>> http://archive.pdp-11.org.ru/ukdwk_archive/ukncbtlwebcomplekt/Other/6022/LODE_RUNNER_6022ed/
Там система есть, просто загружай, а потом в ком.строке нужное из 3-х пишешь для запуска и всё - меню делать не стал там система пригожая. Специально для твоей музейной УК-НЦ + НГМД6022!

http://f22.ifotki_.info/org/bd5de2384f2febd910b0f77edb92358d5a9a41279008525.pn g

BYTEMAN
01.06.2017, 23:46
Байтик! В качестве моральной компенсации вот тебе презент >>> http://archive.pdp-11.org.ru/ukdwk_archive/ukncbtlwebcomplekt/Other/6022/LODE_RUNNER_6022ed/
Там система есть, просто загружай, а потом в ком.строке нужное из 3-х пишешь для запуска и всё - меню делать не стал там система пригожая. Специально для твоей музейной УК-НЦ + НГМД6022!

http://f22.ifotki_.info/org/bd5de2384f2febd910b0f77edb92358d5a9a41279008525.pn g
Отлично, спасибо!!! На выходных попробую :)

gfd71
16.07.2017, 21:42
добрый вечер.
попалась игрушка STAR.SAV
Запускается в эмуляторе УК-НЦ. При запуске в эмуляторе Патрона-вылетает.
Как определить условия успешного
запуска в эмуляторе ДВК?

MiX
16.07.2017, 22:05
Запускается в эмуляторе УК-НЦ. При запуске в эмуляторе Патрона-вылетает.
Игры и программы работающие с графикой УКНЦ предназначены только для УКНЦ.

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


Как определить условия успешного
запуска в эмуляторе ДВК?
Условие, если программа/игра не требует вывода на экран УКНЦшной графики. Да и на данный момент ДВКшной тоже.

hobot
17.07.2017, 00:17
MiX, ну там же скрины приложены, где вы там графику то увидели! )
Игра целиком символьная. (!)
Скрин с UKNCBTL в принципе мой, проблема такая, в эмуляторе Патрона вылетает сразу после попытки ввода имени,
в UKNCBTL под старенькой 5.0 можно "немного поиграть", мне такой вариант STAR.SAV ранее не попадался, игру
откопал среди груды дискет уч. gfd71 - хотелось бы с другими участниками поделиться и найти причину вылетов,
управление в игре какое-то не слишком внятное - курс корабля вроде бы стрелками, но выбрав однажды сменить не даёт, а то и вовсе может TRAP TO 4 показать ))) Цифрами палим по всем направлением, 5 - залп из всех орудий, в общем очень забавный такой СТАР ТРЕК (http://zx-pk.ru/threads/20593-obsuzhdaem-igry-(uk-nts-dvk-bk-nemiga-i-dr-).html?p=919994&viewfull=1#post919994) - вижу впервые )

MiX
17.07.2017, 00:25
MiX, ну там же скрины приложены, где вы там графику то увидели! )
Да,символьная, но заточена под УКНЦ.

hobot
17.07.2017, 00:33
Насколько я помню, у некоторых игр и программ были проблемы связанные со скоростью эмуляции и скоростью вывода
символов на дисплей в эмуляторе Патрона, я вроде бы с max всё выставил на true, а BPS на 9600 - не помогло ))) Магия
какая-то, на УК-НЦ по прежнему можно чуть чуть поиграть вот ХЭЛП-СКРИН игры

http://f22.ifotki_.info/org/7c0072cc0b0606614dc7840e2e38424a5a9a41282900672.pn g (http://i-fotki.info/)

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


но заточена под УКНЦ.
объясните конкретнее, что вы под этим подразумеваете?
Дисплейные команды у машин одни и те же, EMT одни и те же (практически),
работа с клавиатурой 1 в 1, символьный вывод 1 в 1, должна работать и там и там.

http://zx-pk.ru/threads/20593-obsuzhdaem-igry-(uk-nts-dvk-bk-nemiga-i-dr-).html?p=919994&viewfull=1#post919994

hobot
17.07.2017, 14:27
Ещё немного про STAR.SAV
1. На УК-НЦ уже есть один STAR.SAV - это графическая игра, поделка под StarControl )
Только она размерами соотв. в большую сторону от этой символьной отличается, а вот процесс довольно схож.

2. В архиве и правда нет такой STAR.SAV - если только под другим именем или вне образов .DSK
(в основном оглавлении не ищется, только графический УК-НЦшный).

Так что просьба не путать игру (http://zx-pk.ru/threads/20593-obsuzhdaem-igry-(uk-nts-dvk-bk-nemiga-i-dr-).html?p=919994&viewfull=1#post919994)с графической СТАР для УК-НЦ и СТАРТРЕКОМ (русским или английским) символьным
классическим для PDP.

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

Просьба отписаться, если кто то сможет запустить в эмуляторе ДВК Патрона)
Кстати говоря, когда выбираешь конфиг ВМ3 - там тип ошибки меняется )))

hobot
26.09.2017, 21:18
http://hobot.pdp-11.ru/ukdwk_archive/ukncbtlwebcomplekt/INFORMATIKA_1990/info1990.png

Обсуждение одной из игр из этого пакета недавно всплыл на игровом форуме.
Речь шла об играх для программистов (https://www.old-games.ru/forum/threads/old-games-ru-podcast-39-igry-dlja-programmistov.71346/), где от игрока требуется задать алгоритм
поведения бота, робота - в общем своего героя в игре, а дальше просто идёт
просмотр выполнения этого алгоритма. На УК-НЦ помимо "черепашки ЛОГО",
уже обсуждалась в этой теме игра ШТУРМ ) Тогда к ней привлёк внимание
Alex_K, игра входит в пакет на 40-дор. носителе "ИНФОРМАТИКА-90".
Специально выделил в отдельную позицию в архиве и сделал доп. образ на
80-дор. дискету (a.pdp-11.org.ru/ukdwk_archive/ukncbtlwebcomplekt/INFORMATIKA_1990/)) Изучив состав дискеты выяснилось, что подгружаемый на
других дискетах модуль "GRAPH" на этом обучающем пакете называется
"MSXEM" - эмулятор MSX на уровне графики (?), стартовое меню предназначено
для удобной загрузки игр\программ по сети УК-НЦ, на РМП надо запускать
из рабочей строки (выход из меню "УПР+Ц"), поскольку в меню на запуск
там ошибка с именами файлов выскакивает (скорее всего не поправили после
переименования типов файлов). Очень ностальгическая и показательная
дискета из поставки для УК-НЦ.

Источник публикация Арсения Гордина на форуме ZX-PK
http://zx-pk.ru/threads/13568-diskety-s-softom-dlya-uknts.html
в перечне > [nsk-064.dsk - Информатика-90]

hobot
14.10.2017, 08:13
Поскольку интересующий именно меня вариант игры так и не был пока обнаружен, поднимаю тему.
Уточнение: интересует конкретная реализации игры от Зеленоградских программистов Инициативной Группы "Maple" - "СТРАНА МОНСТРОВ" для эвм ДВК и УК-НЦ (под ОС RT-11).

Было бы конечно очень интересно поприветствовать на форуме и самих участников Инициативной Группы
"Maple". Шансов, что сохранилось хотя бы 1-2 копии игры крайне мало, но они есть. Тема про игру на игровом форуме тут > https://www.old-games.ru/forum/threads/strana-monstrov-monster-land-rus.51838/

http://smayls.ru/data/smiles/vremyzprovojdenie-168.gif

form
14.10.2017, 08:26
Кстати об играх... В преддверии некоторых расширений в online системах, интересует подборка игр которые не лезут к железу напрямую (простые текстовые игрушки) :)

hobot
14.10.2017, 09:11
простые текстовые игрушки
а я делал уже разочек для RTEM (символьные) текстовые, это тот же запрос?

form
14.10.2017, 09:12
а я делал уже разочек для RTEM текстовые, это тот же запрос?
Вобщем-то да - требования одинаковы. Сейчас будут подробности в теме про ДВК и все что с ним связано :)

AFZ
14.10.2017, 13:50
В преддверии некоторых расширений в online системах, интересует подборка игр которые не лезут к железу напрямуюНапоминаю про Анчурию. :)

hobot
15.10.2017, 21:46
Кстати об играх...
в архиве утилиты unroll на имедже с РАФОС2
местный XONIX показывает "кривую мордочку" ???
И что значит RESET GAME FF ??? выход по СУ+Л срабатывает, но в командной строке
всегда теперь висит символ K - откуда такие глюки ???











ШШШШШШ. ШШШШШШШШШШШШШШШШШШШШ.
ШШШШ.
ШШШШШШШШШШ.



ШШШШШШ. ШШШШШШ.





NEW-YORK 1986
Reset game - FF
Start - Ctrl-O

form
15.10.2017, 21:51
FF
FF - CTRL/L.


символ K - откуда такие глюки ?
Это правильное поведение SL на неправильный тип терминала.

hobot
15.10.2017, 22:31
Это правильное поведение SL на неправильный тип терминала.
погоди, у меня там 5.4G SJ и Наш отечественный SL.SYS (!)
после запуска только некоторых программ символ K не стираемый начинает появляться,
получается XONIX (из поставки РАФОС2 в частности) тип терминала меняет? А как победить?

form
15.10.2017, 22:35
погоди, у меня там 5.4G SJ и Наш отечественный SL.SYS (!)
после запуска только некоторых программ символ K не стираемый начинает появляться,
получается XONIX (из поставки РАФОС2 в частности) тип терминала меняет? А как победить?
Появление символа K говорит о том, что тип терминала не совпадает. Например программа переключается в режим VT100 (что эмулятор ДВК позволяет насколько я понимаю), а потом в этом режиме и бросает его. Соответственно SL (тем более советский, не умеющий ничего кроме VT52) начинает работать неправильно.

hobot
15.10.2017, 22:53
Например программа переключается в редим VT100
а как переключиться, если программа настройку свою не возвращает?

Нашёл! Спасает кнопка в эмуляторе ANSI > VT52 )))

По поводу игр для RTEM, там всё таки придётся методом научного запуска проверять на играбельность,

hobot
29.10.2017, 11:28
В эмуляторе получилось такой "забавный" экран получить у игры про "Замок Гоблинок",

http://storage3.static.itmages.ru/i/17/1029/h_1509265330_5539654_37b5bdfd66.png

надо будет при случае проверить, на реале получится подобное или там будет другая картина.

jerri
29.10.2017, 12:36
hobot, а есть где в ролики на ютубе со всеми этими играми?
интересует в частности замок гоблинов.

hobot
29.10.2017, 20:39
jerri, Никита на своём канале публикует некоторые видео,
наверно со всеми "этими" вряд ли есть ролики, легко ищется же (https://www.youtube.com/results?search_query=%D0%B8%D0%B3%D1%80%D1%8B+%D0% A3%D0%9A%D0%9D%D0%A6)!

jerri
29.10.2017, 20:59
hobot, а вот гобленов нетути

hobot
29.10.2017, 23:53
jerri, я свой канал на тубе "снёс" однажды на совсем (хотя поначалу было весело), зачем вам видео Гоблинок Замка?
Почему не Лоде Руннер ? Пишите Никите, пусть выложит видео Гоблино у себя, или чей там "канал" на тубе такой модный в плане игр?

jerri
30.10.2017, 00:32
hobot, лоде руннер есть
а гобленов нету нигде
и вообще тема с отечественными играми для отечественных машин слабо очень освещена

hobot
30.10.2017, 00:49
слабо очень освещена
где именно? я сам заинтересован в популяризации, только вот для "без гонорарного" творчества статей и разного типа творческих материалов у меня предостаточно уже мест и возможностей.

jerri
30.10.2017, 06:11
hobot, в ютубе же. в других местах конечно есть. но запуск программ на старых машинах неквалифицированным человеком вызывает определенные затрудднения. про геймплей вообще не говорю.

hobot
30.10.2017, 07:36
jerri, для этого я такие вот конфетки-перделки сделал как дискеты у которых вместо драйверов и проч. сразу
приложение "игровое меню" стартует. Смотри шапку темы. Таких сборников (моих) 6 штук - все заточены и имеет
логическую или смысловую нагрузку. Самый первый полностью работает только в эмуляторе Титуса, там гибридный
состав игрушек под все эмулируемые видеорежимы, второй и остальные для UKNCBTL или для живых машин, без разницы. У ИТО оба игропакета портов с MSX оформлены так-же в виде графического меню, но (! и это вожно!),
учитывая, что самая то главная составляющая УК-НЦ это полноценна дисковая ОС RT-11, а самая вкусняшка это
местный ассемблер МАКРО-11, а вовсе не игры + наличие всех самых популярных компилятор (ФОРТРАН, ПАСКАЛЬ, СИ) - это просто супер вариант домашней PDP-11 хобби машинки получается. Да ресурсов не много и памяти маловато, но для шустрой RT-11 хватает, да и поиграть есть чуть чуть во что (на самом деле после переноса Никитой последнего
оплота БК0010 LODE RUNNER от Маркова на УК-НЦ под RT-11, иметь отдельно БК для меня большого смысла нет - эмулятор для остальных игр вполне пригоден). Это был эксклюзив для БК, а теперь это ТРИЛОГИЯ на УК-НЦ.

Читайте книгу, хороший понятный текст,
http://archive.pdp-11.org.ru/BIBLIOTEKA/UKPOL/UKPOL.html (КОИ-8 Рус кодировка).

jerri
30.10.2017, 08:49
Читайте книгу, хороший понятный текст,
http://archive.pdp-11.org.ru/BIBLIOTEKA/UKPOL/UKPOL.html (КОИ-8 Рус кодировка).

вот о чем я и говорю
моего запала может не хватить на столь долгий срок

а можно как то шрифты в хтмл прописать или чтото вроде?

MacBuster
30.10.2017, 10:04
а можно как то шрифты в хтмл прописать или чтото вроде?
Вопрос следует ставить шире и задавать иначе:

Почему все подобные файлы ещё не в pdf и для них нет отдельного оглавления?

hobot
30.10.2017, 10:31
Вопрос следует ставить шире и задавать иначе:
Ответ будет уже и проще: потому что это текст с дискеты УК-НЦ, а реальную книгу так до конца
отсканированной никто не увидел, но всё возможно?

http://zx-pk.ru/threads/24397-uknts-spravochnik-praktika-kniga-i-ssylki.html



вот о чем я и говорю
моего запала может не хватить на столь долгий срок
вы про книгу или про RT-11 с MACRO-11 ?



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



jerri, я в целом не совсем понял, что вы хотите ещё для упрощения процесса освоения? или ничего не хотите?
в большинстве случаев (отсюда и тусовка такая маленькая) УК-НЦшники - это те кто начал знакомство с ним
в годы его производства на местах учёбы, службы или дома + несколько человек которые давно хотели пощупать
PDP-11 (проникнуться так сказать философией), то есть, причём тут запал? Либо это хобби и вам интересно либо
вы спектрумист и УК-НЦ вам не интересно. А книга хороша тем, что расставляет в самом начале БК0010, Спектрум
и УК-НЦ по местам и достаточно аргументировано. Есть эмулятор и есть софт. Читайте форум. Щупайте, радуйтесь
диалогами и местной ОС - которая кстати всегда на стороне пользователя!!! ) Есть много примеров и исходников.
Есть во что поиграть, что бы развеяться. Мне например интересна (как хобби) связка ПАСКАЛЬ+МАКРО-11, я что то
там могу под настроение писануть чисто для себя - простенькое совсем ) Но я не программист. А на форуме есть
настоящие программисты. Например доктор honoris causa Titus. Почётный член общества авторов программ для УК-НЦ.

jerri
30.10.2017, 11:18
hobot, я начинал на БК0010 еще с пленкой, но не успел ничего сделать потому как людей было 10 человек на машину, а времени только 3 часа :)
потом был спек вон на нем уже что-то получалось

но под БК все равно хочется чтото такое написать иногда
чего под бк никогда быть не могло.

про запал это именно книгу почитать. которая опять нечитаемая.

hobot
30.10.2017, 11:32
которая опять нечитаемая.
если в браузере открыть вкладку вид > Кодировка текста > Кириллица (КОИ-8)
опять же этот файл есть на дискетах УК-НЦ ) Его можно прямо на УК-НЦ или в эмуляторе полистать (правда там
многим будет не слишком комфортно). В целом для программирования идеально подходит эмулятор ДВК Patrona,
скорость компиляции там к "световой приближается",а готовый исполняемый файл уже можно тестить в нужно эмуляторе.



но под БК все равно хочется чтото такое написать иногда
чего под бк никогда быть не могло.
тут я ничего посоветовать не могу, никогда ничего не писал под БК, кроме программ
совсем простых на БЕЙСИК-ВИЛЬНЮС.

jerri
30.10.2017, 11:57
hobot, у тебя же БК на аватарке

hobot
30.10.2017, 12:42
у тебя же БК на аватарке
Это реальная фотка моей реальной БКашки - мой самый первый компьютер - я писал о нём разнокалиберные
ОДЫ везде где только мог, но программистом меня это не делает, правда же?

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

https://www.old-games.ru/forum/threads/fotki-nashix-raritetov.27601/page-2#post-797529 - пост на игровом форуме.

jerri
30.10.2017, 13:21
hobot, я от тебя программировать и не требую :)

мне интересны твои знания про БК УКНЦ и прочее

hobot
30.10.2017, 13:43
мне интересны твои знания про БК УКНЦ и прочее
пользователь БК и оператор УК-НЦ )))

да чего уж там, я просто [hobot] )))

SKcorp.
30.10.2017, 14:29
Вопрос следует ставить шире и задавать иначе:

Почему все подобные файлы ещё не в pdf и для них нет отдельного оглавления?

Потому что в тексте удобнее поиск по словам.

MacBuster
30.10.2017, 22:44
Потому что в тексте удобнее поиск по словам.
o_O

nzeemin
30.10.2017, 23:02
В эмуляторе получилось такой "забавный" экран получить у игры про "Замок Гоблинок",

http://storage3.static.itmages.ru/i/17/1029/h_1509265330_5539654_37b5bdfd66.png

надо будет при случае проверить, на реале получится подобное или там будет другая картина.

А я вам скажу что это.
Игра работает из ЦП, т.е. изменяет только планы 1/2.
План 0 тут чем-то испорчен -- половина его закрашена (синий цвет), поэтому на этой половине цвета другие.

hobot
31.10.2017, 00:09
План 0 тут чем-то испорчен не испорчен! не очищен,в то время как очищен только левая половинка. Игра инициализирует экран в разрешении 40х24, рисует инструкцию, а потом возвращается в режим
80 и рисует первый уровень получается такая вот штука. Это просто схваченный за рукав процесс подготовки игрового экрана в конкретной программе. Не испорчен поскольку программисты клавишу "УСТ" не блокировали = сами виноваты )

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

nzeemin, мои поздравления! Вы полностью угадали ситуацию )

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


мне интересны твои знания про БК УКНЦ и прочее
почему то у меня осадочек остался от этой фразы ? даже не могу понять причину?
да и весь диалог с тов. jerri был какой-то странный )

jerri
31.10.2017, 08:41
почему то у меня осадочек остался от этой фразы ? даже не могу понять причину?
да и весь диалог с тов. jerri был какой-то странный


ну товарищ Jerri вообще товарищ своеобразный и тролль со стажем и при разговоре с ним всегда остается ощущение недосказанности
но насчет диалога не бойся - у него есть определенные мысли на тему игрописания и для БК\УКНЦ он тоже хочет планку поднять.

hobot
31.10.2017, 09:46
jerri, ага! поиск вдохновения ?!! лады, попытка не пытка.
У вас есть шанс вписать своё имя в историю обоих компьютеров и БК0010 и УК-НЦ,
попутно разобраться (прочувствовать) с МАКРО-11 ассемблером и восьмиричностью )))
по сути повторив работу (условно говоря) проделанную некогда Никитой Зиминым.
(консультации я думаю он даст любые, я на предложении не настаиваю), но вот
какую вещь предлагаю

есть замечательная игра на БК0010 (пока это так же "эксклюзив" для БК!)
DIVERS, (диверсант), игра весёлая как в силу иронии программистов, так и в силу забавной
"примитивной" графики. Предлагаю портировать её на УК-НЦ под RT-11 (малой кровью под ЦП
как и Никита поступил с LODE RUNNER).


"Диверсант" версия 3 (БК0010). Порт игры на УК-НЦ так и не состоялся ;-)
Однажды в Зеленограде была попытка не портануть, а с нуля на УК-НЦ написать её,
но проект заглох в силу того как раз, что машинного времени вообще не было и знаний
просто не хватило.

Заставка игры
http://archive.pdp-11.org.ru/gamimg/div300.gif

Игровой экран - игровой процесс
--------------------------------------

http://f23.ifotki_.info/org/b35d3bcda99e3f3f9bb50616f01931125a9a41292091556.gi f

Внизу по центру зенитное орудие (управляем мы), рандомные вертолётики с рандомными парашютистами (ну супер же! патриотично! в ногу со временем и вообще на злобу дня!),
снаряды у нашего орудия бесконечные (это раз!) и два УПРАВЛЯЕМЫЕ (видимо ПТУРС?),
после залпа их траекторию можно корректировать изменяя угол ствола пушки, снаряды можно
пускать очередями.

ПРАВИЛА ИГРЫ:
весело мочим всё что летает и пытается десантироваться, если хотя бы один парашютист приземлится
на площадку орудия (там где возвышение внизу башенки, где счёт игры) или слева или справа в низине накопиться 10 диверсантов = происходит вот что

http://archive.pdp-11.org.ru/gamimg/div302.gif

Сразу подозреваю, что нужно будет корректировать какую-то задержку,
поскольку ЦП у БК сильно медленнее чем у УК-НЦ. Тут есть один момент
процессоры у машинок родственники, то есть ассемблерные блезняшки-двойняшки
только один ВМ1, а другой ВМ2. Как-то так.



Вариант ли это для вас, jerri ?

jerri
31.10.2017, 10:03
hobot, ага помню такую :) будет время поковыряю
а сама ссылка на игру то есть?

hobot
31.10.2017, 14:59
а сама ссылка на игру то есть?
на оригинал для БК0010, конечно есть (http://archive.pdp-11.org.ru/tmp/divers3.rar)
(она в любом архиве-сборнике .BIN файлов с играми для БК0010 под именем
DIV или DIVERS есть), эмулятор БК0010 сами любой выбирайте.

проф
01.11.2017, 14:18
jerri, Для начала есть задача КУДА ПОПРОЩЕ. Убери из игры "Звёздный патруль" суперклингона на первом уровне.

bigral
10.01.2018, 23:41
Оказалось что автор msx игр про майора пистолетова известный еще со времен ссср человек - https://ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9_%D0%A0%D0%BE% D0%B4%D0%B8%D0%BE%D0%BD%D0%BE%D0%B2_%D0%B8_%D0%91% D0%BE%D1%80%D0%B8%D1%81_%D0%A2%D0%B8%D1%85%D0%BE%D 0%BC%D0%B8%D1%80%D0%BE%D0%B2

Как бы ук-нц во многом подражал msx. А игры этого человека очень даже вписались бы в антураж ук-нц. Динамика там "небыстрая" и графика красивая и игры интересные. http://www.generation-msx.nl/company/ar-crazysoft/926/software/

hobot
11.01.2018, 00:02
Как бы ук-нц во многом подражал msx.
сказано конечно грубовато, но БЕЙСИК-ВИЛЬНЮС по исследованиям Никиты - за основу взли Бейсик с MSX Игр с MSX на УК-НЦ есть, в том числе на Русском и от наших авторов. Тут ещё свою роль играла "конуренция" КУВТ - и наверное правильно бьло требовать о некотором соответствии ПО не зависиму MSX у класс информатики оснащался или УК-НЦ ) Хотя машинки совсем совсем разные по кухне внутренней )

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

"Возвращение на Землю" (http://www.generation-msx.nl/software/ar-crazysoft/return-to-earth-version-star-track/release/3978/) интересно было бы на УК-НЦ сыграть - неизвестно как там с управлением получилось бы (у УК-НЦ свои особенности клавиатуры всё таки).

ilynxy
11.01.2018, 01:04
Как бы ук-нц во многом подражал msx.Как бы интересно, в чем же как бы УКНЦ как бы подражал MSX? А то как бы получается, что BMW как бы подражает ВАЗ, как бы четыре колеса, как бы руль и педали.

MacBuster
11.01.2018, 01:09
Как бы интересно, в чем же как бы УКНЦ как бы подражал MSX?
Не то чтобы в защиту, но ради справедливости - укнц умеет читать кассеты msx.

hobot
11.01.2018, 06:04
Как бы интересно, в чем же как бы УКНЦ как бы подражал MSX?
справедливое вполне возмущение. если бы не одно но (или сразу несколько), что конкретно имел в виду bigral знает только он сам ) Но так как он довольно регулярно общается по всем направлениям в данном разделе - заподозрить его
в незнании "откуда у кого ноги и кто чей родственник" трудно. Скорее всего имелась в виду общеизвестная информация: заимствование корпуса практически 1 в 1, бейсик как основной язык программирования (в плане обучения) возможно ещё какие-то коробочно-пластиковые или топологические решения,
но конечно ни в коем случае не сама ЭВМ.

недавно уже вспоминали совместное ПО
http://zx-pk.ru/threads/20593-obsuzhdaem-igry-(uk-nts-dvk-bk-nemiga-i-dr-).html?p=929477&viewfull=1#post929477

ilynxy
11.01.2018, 16:20
заподозрить его в незнании "откуда у кого ноги и кто чей родственник" трудно.Да мне и вправду интересно, по каким критериям можно судить о подражании. Наверняка я чего-то не знаю, но то, что я знаю (процессор, шина, графическая подсистема, периферия) не позволяет мне сделать подобный вывод.

bigral
11.01.2018, 17:06
Сходство кувт msx и ук-нц очевидно для тех кто знает не по наслышке об обеих кувт-ах. Сам корпус, клавиатура, расположение сетевого модуля и слотов расширения. Архитектура z80+видеопроцессор схожа с вм2 + переферийный вм2. Задачи делать полную копию не было, потому что дешевле было бы купить еще сотню тысяч класов у yamaha чем платить за лицензию и импортировать z80+v9938. Стоял вопрос о замене кувт бк0010, который явно требовал обновления изза кучи нареканий. В Зеленограде плотно сидели на DEC-совместимом железе и софте (в виду направленности на промышленно-военное применение), потому никаких шансов у cp/m и ms-dos тоже не было, это и определило "процессор и шину". Так что делали "из родного железа" равняясь на лучшее из того что приходилось видеть ранее (кувт msx). К слову кувт корвет - якобы главный конкурент ук-нц тоже равнялся на msx (ну и пк8000, пк8002 туда же). Такое впечатление что всем разработчикам поставили цель сделать замену кувт msx на отечественной базе, вот они и сделали кто что мог.

nzeemin
11.01.2018, 17:22
http://www.computer-museum.ru/histsoft/informatika_sorucom_2011.htm -- статья с историческим обзором ситуации по КУВТ.
Там показано что в начале (1985 год) был проведён тендер между зарубежными поставщиками, в котором выиграла Yamaha MSX, были выполнены поставки этих КУВТ и по-видимому, это сильно повлияло на представление о том каким должен быть КУВТ вообще: из-за железного занавеса очень мало кто видел другие компьютеры кроме советских машин и вот этих самых Ямах.
И отдельно про Бейсик-Вильнюс, который на какое-то время видимо стал самым распространённым языком на школьных компьютерах. Набор операторов, синтаксис -- заимствован от BASIC MSX, также заимствованы коды ошибок.

MacBuster
11.01.2018, 21:10
Сам корпус, клавиатура, расположение сетевого модуля и слотов расширения.
Я ничего зазорного в этом не вижу, получился корпус в который чего только не устанавливали - от УКНЦ, МС 1502 и Русича до Союз-Неона. Может ещё что-то было, но не так известно. У МС 0530 Квант-БК тоже отличный корпус был, вроде УКНЦ-шного, только поменьше и с местом для всего одного модуля расширения.


Архитектура z80+видеопроцессор схожа с вм2 + переферийный вм2
А здесь сходства по-моему нет и ноги растут от «Электроники НЦ-8010», которая ни на что не похожа.


дешевле было бы купить еще сотню тысяч класов у yamaha
Сотня тысяч классов это перебор, Ямах всего-то было заказано и ввезено 65 тысяч штук. И не покупали их, а на сталь обменяли.


в виду направленности на промышленно-военное применение
Тоже нет - было распоряжение министерства срочно «перейти на архитектуру DEC, а все остальное безобразие немедленно прекратить». См. книгу «Прыжок кита». Поэтому «Электроника С5-31» ещё была с собственной архитектурой, а выпущенная годом позже «С5-41» уже стала PDP-11. Может быть это отчасти и повлияло на то, что вскоре DEC PDP-11 сыграл в ящик.


Такое впечатление что всем разработчикам поставили цель сделать замену кувт msx на отечественной базе
Скорее уж потребовали «сделать не хуже», что совсем неплохо. Все остальные имевшиеся конкуренты вскоре сами загнулись.

MacBuster
12.01.2018, 01:34
Вот кстати заметка интересная, о решении оснащать советские школы именно MSX, а не другими машинами (http://www.primrosebank.net/computers/mtx/articles/PopularComputingWeekly850718.jpg).

В результате фирма Мемотек вообще вылетела в трубу.

SlashNet
12.01.2018, 02:48
В результате фирма Мемотек вообще вылетела в трубу.

Эта фирма специально для союза сделала модификацию компьютера с корпусом красного цвета (оригинальные были чёрными).
http://www.primrosebank.net/computers/mtx/photos/MTX/NL_red1_crop_240.jpg
Про компьютер узнал только в прошлом году копаясь в старых зарубежных компьютерных журналах.

MacBuster
12.01.2018, 11:03
Эта фирма специально для союза сделала модификацию компьютера с корпусом красного цвета
Ага, а представитель советского Минздрава не рекомендовал его принимать именно по причине интенсивной красной окраски алюминиевого корпуса, что, по его мнению, негативно сказывалась бы на детском зрении.

проф
25.10.2018, 13:55
На всякий случай в очередной раз спрошу. Не изыскалось ли версии "Звёздного Патруля" без суперклингона на первом уровне? И где-то hobot ссылку выкладывал на оный Звёздный патруль с бесконечным импульсным двигателем, а я её потерял. Прошу повторить.

hobot
25.10.2018, 22:14
На всякий случай в очередной раз спрошу. Не изыскалось ли версии "Звёздного Патруля" без суперклингона на первом уровне? И где-то hobot ссылку выкладывал на оный Звёздный патруль с бесконечным импульсным двигателем, а я её потерял. Прошу повторить.

похоже она в "СТРАНЕ МОНСТРОВ" гостит, в том варианте для RT-11 который "никто не видел и не обладает" )
Если бы нашлась, я бы раструбил тут, в общем со Звёздным Патрулём (как я уже писал) = тёмная история в
плане вариантов\версий игры. Есть мнение, что игру так и не сделали полностью (не реализовали всё что хотели),
авторов бы найти пообщаться, но лет столько прошло, вспомните ещё раз все подробности вашего варианта?
Может там какая-то фишка в оформлении отличалась, это точно вариант был не на БК0010?
Луч смерти там был? Может помните заголовок на заставке? Был ли текстовый брифинг в начале - старте игры?
Финальный экран как выглядел? Есть ли (были ли) другие отличия чисто игровые от текущих вариантов ?

проф
26.10.2018, 10:31
Увидел игру впервые в 1991 году, в школе №15 г. Коломны Московской области в компьютерном классе Электроника МС 0511. Называлась STTR.SAV Брифинга НЕ БЫЛО. Семижопов не было. Луч смерти был, но не работал. Точнее заработал один раз - игра вылетела после надписи "началось применение луча смерти". Пароль для луча смерти "пароль". Суперклингоны по уровням 0-1-2-3 (что ИМХО ЛОГИЧНО). Игровых отличий не замечал. Два раза попадал в чёрную дыру. Один раз просто погиб, второй раз игра дёрнулась, написала "удалось выйти в другую галактику" и вылетела.

Так что насчёт версии с бесконечными импульсами ?

hobot
26.10.2018, 10:44
Так что насчёт версии с бесконечными импульсами ?
так я вроде отвечал, SPACEM.SAV зовётся - берите играйтесь в любом эмуле (!)


STTR.SAV



ЛАT
BLCK=000004/000004. ADDR=004000/004000 TYPE=RADIX DESS V05.00e
000/ CO DK STT *............8.ty*
020/ R HLP *.pp3............*
040/ *................*
060/ *................*
100/ *................*
120/ *................*
140/ *................*
160/ *................*
200/ *................*
220/ *................*
240/ *................*
260/ *................*
300/ *................*
320/ *................*
340/ *................*
360/ *................*

STACK : 000000 000000 000000 000000 000000 000000 000000 000000 000000

MACRO-11: RTS PC



в пору тему "ТАЙНЫ И ЗАГАДКИ "Звёздного Патруля" создавать, но ещё веселее если ему подсунуть какой-нибудь переименованный текстовый файл )

проф
03.11.2018, 09:42
не совсем понял откуда кусок кода и что в нём. И кому предполагается подсовывать переименованный файл?

hobot
04.11.2018, 03:55
не совсем понял откуда кусок кода и что в нём. да вы повнимательней поглядите на широкую Radix-панель там путь к файлу DK STTR HLP - и такой файл с неким брифингом ищут все варианты Звёздного Патруля, но я гарантирую что никогда и нигде не видел такой текстовик в одной поставке с игрой, может это наследие от старших машинок (откуда там игра пришла на ДВК???) и если подсунуть ему текстовый файл переименованный ...
он его открывает, только вот кривоватенько как-то, вот в этом релизе БРИФИНГа текст я сочинял именно с такой целью, получилось криво - пришлось на ходу просто из ком-файла крутить (дёшево и сердито)

https://www.old-games.ru/forum/showthread.php?p=948778#post948778
http://r-games.net/31487-zvezdnyy-patrul.html

проф
05.11.2018, 15:17
И где тот SPACEM.sav искать?

hobot
06.11.2018, 00:36
И где тот SPACEM.sav искать?
предлагаю вам самому поискать в оглавлении архива
(это просто текстовый файл, содержащий пути и содержимое дискет)

проф
06.11.2018, 09:54
А где оглавление архива?

Hunta
06.11.2018, 10:04
А где оглавление архива?
[Сарказм] Какой архив, про что Вы? Файлопомойка [/Сарказм]

hobot
06.11.2018, 19:13
А где оглавление архива?
если вам видна ссылка в моей подписи - идите по ней, затем в раздел УК-НЦ \ ДВК
перед вами будет оглавление и краткий инструктаж

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


И где тот SPACEM.sav искать?
если честно проходить игру - надо зигзагами рыскать на фотоне = тогда и скорость приличная и времени хватает.
расход энергии бывает проблемой да, особенно когда многоразовые базы уничтожены все ...

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

я расход энергии на ремонт ставлю на МАКС сразу на все устройства, а вот ЗАЩ.ПОЛЕ врубаю только при входе
в квадрант где вражины - т есть перед боем непосредственно (!)

shattered
02.12.2018, 14:34
Не совсем игра, просто эксперимент :)

67128
67129

Titus
02.12.2018, 16:24
Не совсем игра, просто эксперимент :)

А что это? В архиве BIN какой-то. Даже не sav. Как его запустить?

nzeemin
02.12.2018, 16:32
А что это? В архиве BIN какой-то. Даже не sav. Как его запустить?

Если .BIN размером 24К то это очевидно образ картриджа.
Посмотрел -- он только выводит эту надпись и всё.

- - - Updated - - -

А так вообще это заставка из King's Bounty.

shattered
02.12.2018, 16:55
Все так. Оригинал
https://www.myabandonware.com/media/screenshots/k/kings-bounty-xg/kings-bounty_1.png

hobot
15.12.2018, 18:46
Предтеча отечественного "ЗВЁЗДНОГО ПАТРУЛЯ" ('https://www.old-games.ru/forum/showthread.php?p=948778#post948778')?
https://www.old-games.ru/game/screenshots/8344.html
DOS версия датируется 1982 годом и на дискетах распространялась
Тогда обязательно должна быть версия для PDP?
(только вот под какие-такие терминалы и ОС - вопрос!)

проф
22.12.2018, 14:43
Ну как бы STAR TREK и на Спектруме был. Запустился у меня на реале, но сразу вылетел.

hobot
03.01.2019, 03:05
про городки в теме "игровых автоматов прочитал, вспомнились ДВКашные (точнее под RT-11).


GOROD .SAV 29P 28-Jun-1988
1 Files, 29 Blocks


ИГРА "ГОРОДКИ".

ВАМ ДАЕТСЯ 25 ПОПЫТОК НА 11 ФИГУР.ВЫ МОЖЕТЕ УПРАВЛЯТЬ БИТОЙ
(4-ВЛЕВО,6-ВПРАВО,5-НА МЕСТЕ,ПРОБЕЛ-ВЫСТРЕЛ).ЕСЛИ БИТА ДОШЛА
ДО КРАЯ ПОЛЯ(ПО ГОРИЗОНТАЛИ),И ВЫ ЕЕ НЕ ОСТАНОВИЛИ,ТО ОНА
ПЕРЕМЕЩАЕТСЯ В ЦЕНТР ПОЛЯ.ЕСЛИ ВЫ ВЫСТРЕЛИЛИ В ТОТ МОМЕНТ,
КОГДА БИТА ДВИГАЛАСЬ,ТО ОНА ПОЛЕТИТ ПО ДИАГОНАЛИ,НАПРАВЛЕННОЙ
В ТУ СТОРОНУ,В КОТОРУЮ ОНА ДВИГАЛАСЬ.
НАЖМИТЕ <ВК>
НАЧНЕМ ?
----------ФИГУРА 1 -АЯ---------------СТРЕЛА-------КОЛ-ВО ВЫСТРЕЛОВ - 0---------
! !
! # !
! # !
! ### !
! !
! !
! !
! !
! !
! !
! !
! !
! !
! !
! !
! !
! !
! !
! [] !
! [] !
! [] !
! !
!-----------------------------------------------------------------------------

hobot
11.03.2019, 02:14
Super Star Trek (BASIC program listing)
https://www.atariarchives.org/bcc1/showpage.php?page=277

и новодел игры под консоль окошек на трекере
https://rutracker.org/forum/viewtopic.php?t=5183571
- там много авторского текста, тема раздачи интересна даже просто почитать )

https://pic.maxiol.com/thumbs/1552259483.1520060870.d8941db04dedbd34c3.gif (https://pic.maxiol.com/?v=1552259483.1520060870.d8941db04dedbd34c3.gif)

Hunta
11.03.2019, 06:30
Думаю, один из первых StarTrek-ов на PDP
ftp://bitsavers.informatik.uni-stuttgart.de/bits/DEC/pdp8/papertapeImages/setA_20040525/tray4/startrek.bin

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

И на Бейсике ;)
ftp://bitsavers.informatik.uni-stuttgart.de/pdp-11.trailing-edge.com/rsts11/rsts-11-109/TREK.BAS

hobot
23.04.2019, 17:16
MM, вот тут http://pk-info.ru/infopk/dvk/aspcorp1.html
упоминается некий вариант КГД
Так как ДВК у нас был с платами Пегас (черно-зелеными), то мы никогда не создавали цветных игр. Поэтому чтобы играть в игры на БК-0010, ее надо было переключать в ч/б режим. хотелось бы всё таки ясности, что за разновидность такая Пегас?
От кооперативщиков или обычный КГД - Стас Коровин, по моему, до сих пор мне не верит, что я на Фрязенском дисплее в АСПешный ПИФ-ПАФ и прочие игрался в школе )))

MM
23.04.2019, 17:35
что я на Фрязенском дисплее в АСПешный ПИФ-ПАФ и прочие игрался в школе )))
Так с КГД часто в КБ подавали прямо на моник от дисплея 15-ИЭ-00-013 - КСИ, ССИ, Видеоданные.
Иногда применяли полуплату от Э-60 - сепаратор КСИ/ССИ.

hobot
23.04.2019, 19:01
Так с КГД часто в КБ подавали прямо на моник от дисплея 15-ИЭ-00-013 - КСИ, ССИ, Видеоданные.
Иногда применяли полуплату от Э-60 - сепаратор КСИ/ССИ.

а конкретно про ПЕГАС можете уточнить, что за зверь? Это официальное название такое было или как сленговое в кругу знающих? Сергей Фоменко мне ответил, что это ДВК 2ШМ (Фрязинский дисплей КГД) их было по Зеленограду в школах, в моей школе КУВТ86 то же был, но Фрязинский без графики был, да и нас туда пустили раза два, потом всю дорогу кабинет был закрыт на сигнал. видимо не было преподавателя(?) - а в соседней школе (мне повезло я там по каким то причинам стал вхож) я вхожу, а там вместо СТАЛКЕРА все в Кота Рыболова по очереди рубятся ))) На зелёном супер дисплее )))

Ратмир
23.04.2019, 19:11
Зеленый дисплей от yamaha?

MiX
23.04.2019, 20:40
Зеленый дисплей от yamaha?
От Фрязинского завода имени 50-летия СССР.
https://2.bp.blogspot.com/-vzdCFiPi8RA/WHkXYTL1m3I/AAAAAAAAh2A/eq1Xlqn6mOE3tfEH8g465ISUsqPxQ4iCwCLcB/s1600/111.jpg

hobot
27.05.2019, 09:37
http://archive.pdp-11.org.ru/ukdwk_archive/ukncbtlwebcomplekt/UKNCgames_NEW/



Список игровых программ :
=========================

BARMEN.GAM GARDEN.GAM KNIGHT.GAM LODE3 .GAM PIRAM .GAM STURM .GAM
BOA .GAM GMARS .GAM KOSTI .GAM MKLAD .GAM POCKER.GAM TENIS .GAM
CAT400.GAM GOBLIN.GAM LABRN1.GAM NEWTET.GAM SPACEM.GAM TETRGR.GAM
COPTER.GAM GXONIX.GAM LODE1 .GAM PIFPAF.GAM SPION .GAM TGDEMO.GAM
EXPRES.GAM HWE62 .GAM LODE2 .GAM PIKNIK.GAM STALKB.GAM UFO .GAM

(!) Для запуска игры необходимо указывать имя файла с расширением.
(!) Для запуска игры STURM.GAM необходимо загрузить программу GRAF.SAV
(!) Для запуска TGDEMO.GAM в режиме "псевдографики" необходимо
загрузить файл со шрифтом командой> FNT TGKSM/L

Дополнительные программы :
==========================

ASTRAL.SAV DIR .SAV HUST .SAV LODFNT.SAV PAF80 .SAV TSGD .SAV
COLS .SAV FCU .SAV IBMCHR.SAV MFP .SAV PRUN .SAV TTY .SAV
DBAS .SAV FNT .SAV IBMIF .SAV MZFORM.SAV RDWR .SAV UCL .SAV
DEMUK .SAV FONTUK.SAV NED .SAV RUS .SAV UKFONT.SAV DESS .SAV
GRAF .SAV LAT .SAV NORMUK.SAV SYSFNT.SAV

(!) Поскольку функционал системы "урезан" рекомендуется для работы
с файлами использовать возможности MFP.SAV справка по работе
встроена в программу.


:redface:

hobot
12.09.2019, 11:12
{ хорошо забытое Ъ

Эмулятор БК0010 для УК-НЦ улучшенный д.г.к. Titus'ом
(там несколько дискет и в целом интересное почитать есть!)
https://zx-pk.ru/threads/3546-igry-na-uknts.html?p=433035&viewfull=1#post433035
https://zx-pk.ru/threads/3546-igry-na-uknts.html?p=433121&viewfull=1#post433121

Manwe
16.09.2019, 23:48
хорошо забытоеТо есть это старый эмулятор? Дорабатывать его никто не собирается?

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

в Яндексе на мероприятии "Демодуляция" прошли турниры по играм на БК-0010/11м: FIST, Flasse, Super Rally. В турнире участвовало порядка 50-ти человек;

https://www.instagram.com/p/B2ZGBrCjzeR/?igshid=1cimohc8tmt30
https://t.me/bk0010_11m/15330
https://t.me/bk0010_11m/15317

hobot
17.09.2019, 15:17
Manwe, это софт начала 90-х о какой доработке речь? ув. д.г.к. Titus доработал улучшив временные задержки и возможно что-то ещё - он сам (см. ссылки) там комментирует свои фиксы к этим игропакетам. Эмулятор БК0010 с игрушками продавался в одном из Зеленоградских кооперативов и не имел защит от копирования, программа оболочки запуска была функционально усовершенствована, т.о. данное ПО составляло несколько дискет ( точное число определить затрудняюсь, но в данный момент у меня по данной позиции стоит пометка "не хватает как минимум ещё 1-й дискеты)с разными версиями оболочки и набором игрушек.

Manwe
17.09.2019, 23:11
Manwe, это софт начала 90-х о какой доработке речь?Любой софт из 90-ых можно оптимизировать - человеческая мысль за это время шагнула далеко вперёд :)

hobot
18.09.2019, 01:03
Любой софт из 90-ых можно оптимизировать - человеческая мысль за это время шагнула далеко вперёд
а можно "говоруна" на УК-НЦ перетощить, это действительно нужно сделать, ведь по теории УК-НЦ - это замена БК?

Titus
18.09.2019, 01:10
Любой софт из 90-ых можно оптимизировать - человеческая мысль за это время шагнула далеко вперёд
Какой смысл в по умолчанию урезанном эмуляторе БК на УКНЦ, если есть гораздо более совершенные на ПЦ?

shattered
18.09.2019, 10:32
странный вопрос. конечно, смысл в том, что так прикольнее :)

Manwe
18.09.2019, 13:40
Какой смысл в по умолчанию урезанном эмуляторе БК на УКНЦ, если есть гораздо более совершенные на ПЦ?например, чтобы играть на аутентичном ЭЛТ мониторе

Titus
18.09.2019, 13:47
например, чтобы играть на аутентичном ЭЛТ мониторе
Это что-то в Киев через Магадан, причем на сломанном поезде)
Есть варианты лучше:
1. Играть на оригинальной БК на ЭЛТ-монике
2. Играть на эмуляторе БК на PC, на ЭЛТ-монике)

Manwe
18.09.2019, 13:50
А если нет ни БК, ни PC? ;)
Проще говоря, есть УКНЦ, а игр для неё мало. Но поиграть-то хочется.

hobot
18.09.2019, 14:00
Manwe, как бы сказать - реальные аркады там не играбельны ну совершенно (слишком дерганное, тормознутое,
ни разу не плавное и ни разу не чуткое управление и вид, лото там отлично работает и эмулятор автомата с покером, ещё удавалось в конан(?) бродилку походить вроде более менее - но сильно не помню по поводу проходимости самой игры. Titus попытался ситуацию улучшить, ну да сильно лучше не стало ) А есть ведь ещё чисто сетевой вариант эмуляции БК, он строго под щкольную сеть и заточен именно под класс.

hobot
05.10.2019, 21:03
Проще говоря, есть УКНЦ, а игр для неё мало. Но поиграть-то хочется.
надо портировать игры и самые "малокровные" варианты - однозначно игры для БК (с обязательной правкой временных задержек или выбора стартовой скорости, поскольку требуется многоуровневая компенсация
разной производительности между БК > эмулятором UKNCBTL > живой УК-НЦ. В эмуляторе от док.г.к. Titus 'а
такие средства уже автором предусмотрены.

Учитывая открытость Варлордов-4, неужели никто не хотел-бы адаптировать графику(анимацию) и сценарий
для любимых\незаменимых БК0010 - УК-НЦ, или (как альтернатива перетаскиванию полноценной игры),
создание библиотеки спрайтов для написания фентезийных рогаликов? Причём все последующие разработки
уже шли бы под первичной маркой и формировали бы игровую серию в рамках 1-й очень качественной вселенной.

Огромный минус профессионалов от спектрума в их упоротости, что человекояйцо - это круто и игры в стиле ломай клавиатуру вместо джойстика (в-х,в-з,вл-о,вп-о, огонь!).

SuperMax
06.10.2019, 09:45
надо портировать игры и самые "малокровные" варианты - однозначно игры для БК (с обязательной правкой временных задержек или выбора стартовой скорости, поскольку требуется многоуровневая компенсация
разной производительности между БК > эмулятором UKNCBTL > живой УК-НЦ. В эмуляторе от док.г.к. Titus 'а
такие средства уже автором предусмотрены.

различия в архитектуре, осложняют портирование с БКшки
собственно потому и есть эмулятор БК на УКНЦ как наиболее дешевое решение



Огромный минус профессионалов от спектрума в их упоротости, что человекояйцо - это круто и игры в стиле ломай клавиатуру вместо джойстика (в-х,в-з,вл-о,вп-о, огонь!).
не совсем понял мысль


вообще, для портирования динамичной игры, на которую может хватить мощности я бы рекомендовал посмотреть на Zeliard - он благо может идти и на EGA и как следствие прекрасно портируется
из квестов - можно начать с проcтого - с гоблинов (первые как раз EGA)

hobot
08.10.2019, 20:35
не совсем понял мысль


вообще, для портирования динамичной игры, на которую может
хватить мощности я бы рекомендовал посмотреть на Zeliard -
он благо может идти и на EGA и как следствие прекрасно
портируется из квестов - можно начать с простого - с гоблинов
(первые как раз EGA)

тот случай, когда действительно "не понял",
а мысль такая (предлагаю поразмыслить и обсуждать вопрос
мотивации переноса игрушек на УК-НЦ без срачей и не ради их.

Поехали!

1. Никому не нужны 1-е Гоблины на УК-НЦ, причина более чем
очевидна: реиграбельность этой и подобных игр стремится к 0.
Я обожаю Гоблинов - все части игры , но под MS DOS. Они
пройдены все вдоль и поперёк в родной среде ) А на УК-НЦ и
мышки то нет, зачем делать "убогий порт" ?
http://hobot.pdp-11.ru/img/goblins.gif (https://www.old-games.ru/forum/showpost.php?p=922528&postcount=1)

https://www.old-games.ru/forum/showpost.php?p=922528&postcount=1


2. Предложенная игра Zeliard (https://www.old-games.ru/game/screenshots/651.html) скорее всего измотает взявшегося
портировать, помотросит и бросит - таких "не до", хватало и в
начале 90-ых. При мне разработчики отказывались и бросали
перенос "почти" играбельных проектов и среди них был и юморной
же квест из знаменитой серии Space Quest, а там вовсе была
выбрана версия, где для управления игрой мышь не нужна.

3. Посмотрите на реальные новейшие доведённые до играбельности
релизы на УК-НЦ:
3.1 Родной УК-НЦшный Докер от tiger(LDN) !!! реиграбельность
как у всех головоломок стремиться к бесконечности, редактор
уровней присутствует.
3.2 Игры от Никиты - это чистой воды аркады, переиграть в
которые одно удовольствие

Мысль становится яснее?
За всем этим видно, что целевая платформа действительно сильно
ограничена ресурсом, но по сравнению с БК0010-01 всё таки
шустрее и сама начинка имеет одинаковый ассемблер, всё дело
по сути (читай статью Никиты по переносу БКашечного эксклюзива)
передрессировка на УК-НЦшные регистры и адреса заместо БКашечных,
логику можно даже "не трогать".

УК-НЦ идеально подходит и для более "литературных" проектов
и жанра "рогалик" даже в простом терминальном (символьном)
режиме (Сталк, Звёздный Патруль, классический Стар Трек)
--- подобных игр и да же с предсказуемой графикой полно на
ПиСи, но вот беда ! Жанр не массовый, (https://www.old-games.ru/game/screenshots/3383.html) жанр не массовый до
такой степени, что на zx-pk пять человек не наберётся любителей.
И ещё момент, мне как пользователю УК-НЦ очень хочется иметь
свою стратегическую игру на любимой машинке, иметь возможность
не углубляясь в тонкости "строк страниц и таймеров" написать
свой рогалик используя спрайты, а не программировать шрифт
http://hobot.pdp-11.ru/EMULATORS/UKNCBTL_HDD/savestateUKNCBTL/tgame/tgfonts.png (http://hobot.pdp-11.ru/EMULATORS/UKNCBTL_HDD/savestateUKNCBTL/tgame/)
отсюда я кидаю два камня 1- в сторону @S_V_D с целью напомнить о моей хотелке по библиотеке процедур для работы со спрайтами и как автора очень ценного граф-редактора-транслятора спрайтов в нужный формат Макро-11 под окошки, 2 - в игру WARLORDS IV ресурсы которой полностью открыты после установки... т.о. можно украсть и собрать библиотеку готовых спрайтов для написания игр про рыцарей, средневековье, фэнтезийных рогаликов - любому кто захочет и кому интересно не технический вопрос, а желание сделать игру, рассказать игроку интересную историю, реиграбельность варлордов так же стремиться к бесконечности.

Hunta
08.10.2019, 21:20
Плюс Квант-а по сравнению с УК-НЦ - можно поставить RSX, поставить несколько терминальных портов (плюс возможность подключения удалённо) и запустить MTrek

hobot
08.10.2019, 21:32
и запустить MTrek можно подробнее про этот вариант игры,
мультитерминальный СтарТрек? Но он в любом варианте сильно уступает игре "Звёздный Патруль"

Hunta
08.10.2019, 22:06
Многопользовательский стартрек

hobot
09.10.2019, 00:44
для создания библиотеки спрайтов для рогаликов про космос
есть у меня все все в закромах ресурсы от первого Орион !!! )
https://www.old-games.ru/game/58.html реиграбельность этой игры доказана временем,
перенос на УК-НЦ вполне возможен с упрощением некоторых вещей (размер флота в первую очередь),
но можно и просто спрайты перегнать и потихонечку ваять "местный вариант стратегии" или просто
рогалик - уже на тему космоса.

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

вот игра для КЦГД и УК-НЦ
https://www.old-games.ru/game/screenshots/5512.html

SuperMax
09.10.2019, 10:14
тот случай, когда действительно "не понял",
а мысль такая (предлагаю поразмыслить и обсуждать вопрос
мотивации переноса игрушек на УК-НЦ без срачей и не ради их.

Поехали!
1. Никому не нужны 1-е Гоблины на УК-НЦ, причина более чем
очевидна: реиграбельность этой и подобных игр стремится к 0.
Я обожаю Гоблинов - все части игры , но под MS DOS. Они
пройдены все вдоль и поперёк в родной среде ) А на УК-НЦ и
мышки то нет, зачем делать "убогий порт" ?
можно как раз не убогий а полноценный тк и мышку можно воткнуть в C2



2. Предложенная игра Zeliard (https://www.old-games.ru/game/screenshots/651.html) скорее всего измотает взявшегося
портировать, помотросит и бросит - таких "не до", хватало и в
начале 90-ых. При мне разработчики отказывались и бросали
перенос "почти" играбельных проектов и среди них был и юморной
же квест из знаменитой серии Space Quest, а там вовсе была
выбрана версия, где для управления игрой мышь не нужна.

возможно. собственно это все теоретизирование.



3. Посмотрите на реальные новейшие доведённые до играбельности
релизы на УК-НЦ:
3.1 Родной УК-НЦшный Докер от tiger(LDN) !!! реиграбельность
как у всех головоломок стремиться к бесконечности, редактор
уровней присутствует.
3.2 Игры от Никиты - это чистой воды аркады, переиграть в
которые одно удовольствие

где лежат ?



За всем этим видно, что целевая платформа действительно сильно
ограничена ресурсом, но по сравнению с БК0010-01 всё таки
шустрее
шустрее ? я сильно сомневаюсь что на УКНЦ можно сделать bad apple, в отличии от БК11М

если я не ошибаюсь, видеопамять доступна только через регистры и как следствие графическая производительность будет ниже чем у БК-0010
и основное преимущество УКНЦ это 16 цветов, при не очень быстрой графике.




и сама начинка имеет одинаковый ассемблер, всё дело
по сути (читай статью Никиты по переносу БКашечного эксклюзива)
передрессировка на УК-НЦшные регистры и адреса заместо БКашечных,
логику можно даже "не трогать".

было бы все так просто ;-)




УК-НЦ идеально подходит и для более "литературных" проектов
и жанра "рогалик" даже в простом терминальном (символьном)
режиме (Сталк, Звёздный Патруль, классический Стар Трек)
--- подобных игр и да же с предсказуемой графикой полно на
ПиСи, но вот беда ! Жанр не массовый, (https://www.old-games.ru/game/screenshots/3383.html) жанр не массовый до
такой степени, что на zx-pk пять человек не наберётся любителей.
И ещё момент, мне как пользователю УК-НЦ очень хочется иметь
свою стратегическую игру на любимой машинке, иметь возможность
не углубляясь в тонкости "строк страниц и таймеров" написать
свой рогалик используя спрайты, а не программировать шрифт
http://hobot.pdp-11.ru/EMULATORS/UKNCBTL_HDD/savestateUKNCBTL/tgame/tgfonts.png (http://hobot.pdp-11.ru/EMULATORS/UKNCBTL_HDD/savestateUKNCBTL/tgame/)
отсюда я кидаю два камня 1- в сторону @S_V_D с целью напомнить о моей хотелке по библиотеке процедур для работы со спрайтами и как автора очень ценного граф-редактора-транслятора спрайтов в нужный формат Макро-11 под окошки, 2 - в игру WARLORDS IV ресурсы которой полностью открыты после установки... т.о. можно украсть и собрать библиотеку готовых спрайтов для написания игр про рыцарей, средневековье, фэнтезийных рогаликов - любому кто захочет и кому интересно не технический вопрос, а желание сделать игру, рассказать игроку интересную историю, реиграбельность варлордов так же стремиться к бесконечности.

на самом деле стоит закончить начатое, а именно помочь @S_V_D.

вообще, я хочу напомнить о серьезной проблеме - нехватке оперативки - те у ПП доступно, как я помню 22КБ
против 128КБ у БК11М это проблема.
собственно я потому и заслал контроллер @S_V_D дабы он смог организовать способ обхода ограничения за счет подкачки данных с ЦП (те оперативка ЦП будет кешем графики для ПП)
если данная архитектура игры взлетит, то можно применять ее в других проектах.

ps: надо понимать, что специалисты как таковые есть, но у них мало времени - надо кормить семью. я к тому, что краудфандинг бы смог решить проблему разработки ПО.

Titus
09.10.2019, 11:48
если я не ошибаюсь, видеопамять доступна только через регистры и как следствие графическая производительность будет ниже чем у БК-0010
и основное преимущество УКНЦ это 16 цветов, при не очень быстрой графике.
На сколько я помню, два плана могут доступны напрямую одним процессором, и один план может быть доступен напрямую другим процессором, если планы размещены в нижней части памяти, адресуемой напрямую процессорами.

S_V_B
09.10.2019, 13:43
На сколько я помню, два плана могут доступны напрямую одним процессором
Пробовал, есть одно большое НО.. экранчик откушает большую часть памяти ЦП и ПП которой итак не хватает..

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

Единственный выход идти путем тотальной оптимизации.. большую часть времени занимает сдвиг спрайта. Сейчас пытаюсь осмыслить вариант: В ПП разместить резидент по 100му вектору который будет выводить только изменения (просчитанные ЦП) на экран по КСИ.. Если удастся сделать хотя-бы 8-10 подвижных объектов то можно уже что-то серьезное делать.

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

Если отключить ПЗУ картриджа то в ПП со 100000 будет доступен синий план.
Можно сделать монохромные спрайты, на спектруме много таких игрух.. особенно испанцы отличились.

Titus
09.10.2019, 17:52
большую часть времени занимает сдвиг спрайта
Как ты печатаешь сдвинутый спрайт?

S_V_B
09.10.2019, 18:11
22$: MOV R1,-(SP)
MOV @#176640,-(SP)
11$:
MOVB (R5)+,R0
BIC #177400, R0
ASH R4, R0
MOVB (R5)+,R3
BIC #177400, R3
ASH R4, R3
MOV R4, -(SP)
MOV #0,R4
BISB R3, R4
SWAB R4
BISB R0, R4
BIS R4,@#176642
MOV R4,(R2)+
INC @#176640
MOV #0,R4
SWAB R3
BISB R3, R4
SWAB R4
SWAB R0
BISB R0, R4
BIS R4,@#176642
MOV R4,(R2)+
MOV (SP)+,R4
SOB R1,11$
MOV (SP)+,@#176640
ADD #80.,@#176640
MOV (SP)+,R1
3$: DEC #0
BNE 22$

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

В R4 сдвиг полученный при вычислении экранного адреса

Titus
09.10.2019, 18:25
В R4 сдвиг полученный при вычислении экранного адреса

К коду обязательно нужны комментарии) Я, например, к каждой строке кода пишу коммент. Или почти к каждой)

S_V_B
09.10.2019, 18:51
Все же просто:
Для каждого плана байт сдвигается в слово и выводится..
Когда буду выкладывать в общий доступ обязательно распишу.

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

Тем более, что этот вариант не оптимальный. Сдвиг нужно вынести "за скобки". Т.е. есть разница в скорости вывода когда Х кратный 8ми - сдвига нет и когда макс. сдвиг.
При выравнивании скорости теряем время.

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

Один из вариантов: При переходе между комнатами переносить в ПП используемые в ней спрайты заранее сдвинутые на 2,4,6 точек.
При смене кадра обрабатывать список который формирует ЦП (экранный адрес, нужная фаза). Тогда я думаю все будет ОК.

hobot
09.10.2019, 19:41
возможно. собственно это все теоретизирование.
угу, только у этого "теоретизирования" в то время были ощутимые последствия в виде нескольких
вариантов спрайтовых и граф. библиотек для Ассемблера, Паскаля и Си, графический спрайтовый редактор - для создания анимаций (это знаете, для отработки смещения саботёра в частности, что бы убрать эффект скольжения человечка надо было правильно смещать его внутри спрайтового прямоугольника иначе получалось, что он одной нагой отталкивается и как на коньках "смайл")+редактор спрайтов "Магнифайер" от
Зеленоградской "Мэйпл", но на самом деле Пётр делал его уже один и ПО к нему (вот этот пакет у меня и был и я описывал его уже много раз тут - он был универсальный и программировать специально для ПП пользователя не принуждал. Игры или программы созданные с его помощью выглядели как "Замок Гоблинов" или "Лоде Руннер" от Никиты - нормально под управлением ЦП как я понимаю работали, все процедуры и функции
для работы с экраном и спрайтами были собраны в 1-у библиотеку SPROUT.OBJ). Кусочки этих Зеленоградских недоделок, до сих пор встречаются на разных носителях, да же tiger(LDN) отложил на усл. неизвестное время порт Принца персии, написав параллельно некую библиотеку ПП интерфейса. Так что кому теотезирование,
а кому либо поиск пропавшего (что пока увы и ах) либо призыв воскресить красиво и просто, но строго и удобно!!!

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


Когда буду выкладывать в общий доступ обязательно распишу.
и всё же нужна биюлиотека готовых типичных процедур : очистка инициализация экрана с уст нуля в левый верхний, процедура для выбора режима вывода спрайта, вывод спрайта по координатам, выбор экранного разрешения.

по поводу спрайтов для смотри ресуры этой игры (тут реальный контент под любую РПГ-рогальку в рамках
фэнтэзи вселенной, анимацию можно игнорировать https://www.old-games.ru/game/6556.html
тут есть ссылки на спрайты и ресурсы первого Ориона и много чего ещё https://www.old-games.ru/forum/threads/materialy-dlja-sozdanija-igr-xlamnichek.45579/
Пример игр (или делал?) прямо просящихся на УК-НЦ (из не БКашных)
https://www.old-games.ru/game/3383.html

Пробовал перенести ради эксперимента редактором-транслятором БК-имидж, но
он открывает вместо БМП картинки красные точки на чёрном фоне )))
С его помощью надо бы создавать библитотеку спрайтов, к каждой библиотеке ручками таблицу
то же самое надо иметь библиотеку со шрифтом и процедуры для печати выбранным из таблици номеров шрифта - шрифты в файле BANK.FNT уже целая куча собраны "как бы" (https://zx-pk.ru/threads/12877-soft-dlya-uknts.html?p=424176&viewfull=1#post424176)

Hunta
09.10.2019, 19:43
MOV R2, R0

22$: MOV R1,-(SP)
MOV @#176640,-(SP)
11$:

CLR R2
BISB (R5)+,R2

CLR R3
BISB (R5)+,R3

ASHC R4, R2

MOV R4, -(SP)

CLR R4
BISB R3, R4
SWAB R4
BISB R2, R4

BIS R4,@#176642
MOV R4,(R0)+
INC @#176640


MOV R3, R4
CLRB R4
SWAB R2
BISB R2, R4

BIS R4,@#176642
MOV R4,(R0)+

MOV (SP)+,R4

SOB R1,11$


MOV (SP)+,@#176640
ADD #80.,@#176640

MOV (SP)+,R1

3$: DEC #0
BNE 22$

MOV R0, R2

Titus
09.10.2019, 19:55
Код:

Так гораздо оптимальнее)

Надо бы замерить на реале, отличается ли по тактам ASH от ASHC.

И я бы заменил циклические сдвиги, на сдвиг по таблице (8 таблиц по 512 байт).
Но это надо опять же замерять, что быстрее будет.

Hunta
09.10.2019, 19:59
Так гораздо оптимальнее
Ну не гораздо - но что бы оптимизировать ещё - надо оптимизировать ещё и код, который обращается к данному.

Titus
09.10.2019, 20:31
Если ASHC выполняется за такое же время, как и ASH, то я бы сделал что-то типа того:


R0, R1 - рабочие регистры
R2 - какой-то буфер для спрайтов
R3 - счетчик столбцов
R4 - сдвиг
R5 - указатель на спрайт


22$: MOV R3,-(SP) ; Сохранить R3 на стеке
MOV @#176640,-(SP) ; Сохранить регистр адреса планов 1,2 на стеке

11$:
CLR R0 ; R0 = 0
MOV (R5)+,R1 ; (R5)+ -> R1
ASCH R4,R0 ; R0.R1 << R4
BIS R0,R1 ; R1 = (R5)+ rol R4

MOV R1,R0 ;
mask: BIC 0x0F0F,R0 ; Оставить старшие части сдвинутых байт
; (слово маски писать прям в код самомодификацией)

BIS R0,@#176642 ; (план 1,2) = (план 1,2) | R0
MOV R0,(R2)+ ; R0 -> (R2)+
INC @#176640 ; Прирастить регистр адреса планов 1,2

XOR R0,R1 ; Оставить младшие части сдвинутых байт

BIS R1,@#176642 ; (план 1,2) = (план 1,2) | R1
MOV R1,(R2)+ ; R1 -> (R2)+

SOB R3,11$ ; Цикл на R3 итераций

MOV (SP)+,@#176640
ADD #80.,@#176640
MOV (SP)+,R3
3$: DEC #0
BNE 22$

Hunta
09.10.2019, 20:41
Надо бы замерить на реале, отличается ли по тактам ASH от ASHC.
Так было такое количество лишнего кода, что не удивлюсь, если даже при большем времени выполнения ASHC - новый код выиграет у старого


на сдвиг по таблице (8 таблиц по 512 байт).
Были жалобы на нехватку памяти. Правда, если вместо 25 слов использовать 31 - то таки да, никакой памяти не хватит

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

BIC 0x0F0F,R0 => BIC #^B<0000111100001111>, R0

hobot
09.10.2019, 21:44
Надо бы замерить на реале, отличается ли по тактам ASH от ASHC.
https://zx-pk.ru/threads/14702-raschjot-tochnogo-vremeni-vypolneniya-komand-razlichnymi-protsessorami-arkhitektury-pdp-11.html?p=345024&viewfull=1#post345024

Titus
09.10.2019, 21:58
https://zx-pk.ru/threads/14702-raschjot-tochnogo-vremeni-vypolneniya-komand-razlichnymi-protsessorami-arkhitektury-pdp-11.html?p=345024&viewfull=1#post345024

Твои же собственные тесты с этими командами протухли)
https://zx-pk.ru/threads/14702-raschjot-tochnogo-vremeni-vypolneniya-komand-razlichnymi-protsessorami-arkhitektury-pdp-11.html?p=590216&viewfull=1#post590216

hobot
09.10.2019, 22:23
Titus, но там сами тесты остались или нет? Что бы S_V_B у себя мог прогнать?
если надо образ и все тесты Патрона выложу повторно

Titus
09.10.2019, 23:18
Titus, но там сами тесты остались или нет? Что бы @S_V_B у себя мог прогнать?
Тесты никто никуда не забирал)
Но для того, чтобы понять, не надо SVB у себя прогонять. Надо поднять архивы, и найти хоть какие-то живые скриншоты)

S_V_B
10.10.2019, 06:28
11$:
CLR R0 ; R0 = 0
MOV (R5)+,R1 ; (R5)+ -> R1
ASCH R4,R0 ; R0.R1 << R4
BIS R0,R1 ; R1 = (R5)+ rol R4

MOV R1,R0 ;
mask: BIC 0x0F0F,R0 ; Оставить старшие части сдвинутых байт
; (слово маски писать прям в код самомодификацией)

BIS R0,@#176642

Не будет работать, поэтому так много лишнего кода.
В вашем примере байт не расширяется до слова.. а сдвигаются два последовательных байта спрайта.
И в памяти планы чередуются через байт 1,2,1,2..

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

Titus
10.10.2019, 10:56
В вашем примере байт не расширяется до слова.. а сдвигаются два последовательных байта спрайта.
И в памяти планы чередуются через байт 1,2,1,2..
Все верно делается. У меня берется сразу слово (два последовательных байта, один для одного плана, другой для другого), и над ними одновременно производится сдвиг и дальнейшее разрезание на нужные части для засылки в каждый из планов.

S_V_B
10.10.2019, 15:54
Сейчас попробую, но все равно большого прироста скорости это не даст..
нужно что-то принципиально изменить.. сдвиг убрать из вывода на экран

Titus
10.10.2019, 17:26
Сейчас попробую, но все равно большого прироста скорости это не даст..
нужно что-то принципиально изменить.. сдвиг убрать из вывода на экран
Тут надо не просто попробовать, а понять смысл алгоритма, а потом воплощать. Я же написал чисто теоретически, вполне мог что-то напутать.

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

Hunta
10.10.2019, 17:33
циклических сдвигов
ASH вообще не циклический, а ASHC условно циклический

Titus
10.10.2019, 17:39
ASH вообще не циклический, а ASHC условно циклический
Оговорился) Не циклический, а сдвиг на произвольное число бит)

S_V_B
10.10.2019, 18:34
Вот:https://yadi.sk/i/UV3xG8qFI9RvzA
https://yadi.sk/i/UV3xG8qFI9RvzA

Что-то действительно напутали :)

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

ASHC 073RSS (073000–073777)

ARITHMETIC SHIFT COMBINED / АРИФМЕТИЧЕСКИЙ СДВИГ ДВОЙНОГО СЛОВА


Алгоритм: tmp32[31:16] := R; tmp32[15:0] := R or 1; tmp32 := tmp32 сдвинутое на NN позиций влево или вправо, где NN – шесть младших разрядов (src); R := tmp32[31:16]; R or 1 := tmp32[15:0]
Описание: Содержимое регистров R и R or 1 копируется в 32-разрядную переменную и сдвигается влево или вправо на количество позиций, определяемое счётчиком сдвига. Функцию счётчика сдвига выполняют шесть младших разрядов операнда источника, представленных в двоичном дополнительном коде. Значение счётчика сдвига может изменяться в пределах от –32 до +31. Отрицательному значению соответствует единица в старшем разряде счётчика сдвига и обеспечивает сдвиг вправо, положительному значению соответствует 0 и сдвиг влево. Если в качестве R используется нечётный регистр, то старшая часть 32-разрядной переменной будет повторять её младшую часть, т.е. фактически выполняется операция ((R << 16) or R) и после завершения операции сдвига сохранится только младшая часть.

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

Весьма запутано.
Просто я ни разу не пользовался ASHC.

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

Hunta
10.10.2019, 20:00
BIS R0,R1

BIC 0x0F0F,R0

XOR R0,R1
Не думаю, что это правильно, но лень просчитывать.

Titus
10.10.2019, 20:16
Весьма запутано.
Просто я ни разу не пользовался ASHC.

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

Давай так, когда у тебя будет рабочий исходник с твоей процедурой печати, ты мне ее просто пришли, я в нем заменю на свою и отлажу сам. Потому что, как мне кажется, никто мою идею не понял)

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


Не думаю, что это правильно, но лень просчитывать.
А ты просчитай) Разумеется, константа 0x0F0F - это пример константы для сдвига на 4. Для других сдвигов должны браться другие константы.

Hunta
10.10.2019, 20:21
А ты просчитай
Лень.
Интереса нет.
В моём варианте оно как бы исходно всё учтено (вроде) и должно работать.

Titus
10.10.2019, 20:22
Лень.
Интереса нет.
В моём варианте оно как бы исходно всё учтено (вроде) и должно работать.

Но имеет два чтения памяти и больше других операций.
Словом, медленнее.

Hunta
10.10.2019, 20:54
Словом, медленнее
Быстрее или медленней можно понять только попробовав.

К тому же, поскольку я не знаю окружение этого кода и уже не помню особенности работы с графикой на УК-НЦ (да, в своё время пробовал - но игрался в отдельными подпрограммами из ГРАФОР-а, а это не игрушечная графика и там всё немного по другому) - я сознательно оставил некоторые исходные особенности поведения.

Но доводить код не то что до идеала - даже до рабочего состояния - нет, не интересно - с графикой на УК-НЦ я могу столкнутся, только если решу, что неплохо бы иметь вариант УК-НЦ в стиле МС1201.2018, но шанс на это мал и даже если интерес на такую поделку сыграет - это вряд ли будет в ближайшую пятилетку, а значит я опять всё забуду

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


Словом, медленнее.
Быстрый, но не работающий или медленный, но работающий - выберите два из двух ;)

Titus
10.10.2019, 21:20
Быстрый, но не работающий или медленный, но работающий - выберите два из двух
Про неработающий ты придумал)

Hunta
10.10.2019, 22:35
В ASHC получается часть вторго плана лезет в первый.. и поэтому цветомузыка получается.

Про неработающий ты придумал)
Неа :)

Titus
10.10.2019, 23:37
В ASHC получается часть вторго плана лезет в первый.. и поэтому цветомузыка получается.
Ничего никуда не лезет) Маска их рарезает, где надо, только маску это надо подготовить.

В общем, если SVB пришлет рабочий исходник, я ему вставлю туда свою версию, и посмотрим, лезет что-то куда-то, или нет)

nzeemin
11.10.2019, 02:47
Надо бы замерить на реале, отличается ли по тактам ASH от ASHC.

http://www.emuverse.ru/wiki/%D0%A3%D0%9A%D0%9D%D0%A6_%D0%A0%D0%B0%D1%81%D1%87% D1%91%D1%82_%D1%82%D0%BE%D1%87%D0%BD%D0%BE%D0%B3%D 0%BE_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8_%D 0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0% B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4#ASH. 2C_ASHC.2C_DIV

S_V_B
11.10.2019, 06:34
Разумеется, константа 0x0F0F - это пример константы для сдвига на 4. Для других сдвигов должны браться другие константы
Соответственно маску нужно выбирать в зависимости от содержимого R4 (счетчик сдвига).. тк у всех сдвиги разные в основном на два но есть и на 1.

Hunta
11.10.2019, 09:21
Ничего никуда не лезет) Маска их рарезает, где надо, только маску это надо подготовить.
Это не от меня коммент (я это прекрасно понимаю и кстати - ошибка всё равно есть, должно быть #0x0F0F (или другая маска)), так что пиши не мне
Но самомодифицирующийся код не люблю - он способен создать проблемы при работе по прерываниям, а я люблю работать по прерываниям

Titus
11.10.2019, 11:27
Но самомодифицирующийся код не люблю - он способен создать проблемы при работе по прерываниям
Что за проблемы?

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


http://www.emuverse.ru/wiki/%D0%A3%D...2C_ASHC.2C_DIV
Да, разница между ASH и ASHC - невелика, так что ASHC использовать лучше, чем два ASH.

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


Соответственно маску нужно выбирать в зависимости от содержимого R4 (счетчик сдвига).. тк у всех сдвиги разные в основном на два но есть и на 1.
Все верно. Выбрал маску по таблице, вставил в код и все.

Hunta
11.10.2019, 11:38
Что за проблемы?
Пусть этот кусок кода - некая подпрограмма, соответственно перед вызовом кода в эту ячейку памяти заносится нужная маска, потом вызов

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

Я не говорю, что с данным кодом обязательно на это дело налетишь, но - с каждым использованием самомодифицирующегося кода в программах - повышаются шансы, что забудешь проверить - и налетишь на тяжело отлаживающиеся ошибки

S_V_B
11.10.2019, 16:23
Вот что получилось:
https://yadi.sk/d/VMfmfbZ4g1Rl5Q
В эмуляторе запустите MLM2.SAV

Спрайты выводит правильно но цвета меняются в движении.

маска такая:

MASK:
.WORD ^B0000000000000000
.WORD ^B0000000100000001
.WORD ^B0000001100000011
.WORD ^B0000011100000111
.WORD ^B0000111100001111
.WORD ^B0001111100011111
.WORD ^B0011111100111111
.WORD ^B0111111101111111
.WORD ^B1111111111111111

hobot
11.10.2019, 17:48
и ещё подлетевшая "штуковина" потёрла у стены(люка) выпуклости ??? !!! https://pic.maxiol.com/images2/1570805034.1520060439.errbug.png

S_V_B
11.10.2019, 18:50
и ещё подлетевшая "штуковина" потёрла у стены(люка) выпуклости ??? !!!
Выпуклости это отдельный тип объектов который эту стену должен взрывать, пока вообще не обрабатывается никак, поэтому и потерла.
Но "штуковины" уже преследуют кораблик, молнии летают как положено.

Titus
11.10.2019, 19:30
Спрайты выводит правильно но цвета меняются в движении.
Не могу сказать без отладки и исходника)

S_V_B
11.10.2019, 20:36
Исходники еще причесать нужно.. там "поток сознания" :)

Если выкинуть все лишнее то вот - спрайт можно подвигать:
https://yadi.sk/d/obwbGQbTTPwRuQ

И-то черт ногу сломит :)

Titus
11.10.2019, 20:44
Нашел ошибку)
После 'BIC R0,R1' (перед вторым выводом в планы), поставь команду SWAB R1.

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

Нашел ошибку)
После 'BIC R0,R1' (перед вторым выводом в планы), поставь команду SWAB R1.

S_V_B
11.10.2019, 20:55
Да я подумал об этом. А XOR обязательно можно же просто BIC.

Да все работает:
https://yadi.sk/d/VMfmfbZ4g1Rl5Q

Titus
11.10.2019, 21:16
Да я подумал об этом. А XOR обязательно можно же просто BIC.

Да все работает:
https://yadi.sk/d/VMfmfbZ4g1Rl5Q

Да, разумеется XOR аналогичен BIC в данной ситуации. Я как не ПДП-шный программист, больше оперирую понятиями AND, нежели BIS, и XOR, нежели BIC)

Замечательно все работает, плавненько и красиво.
Есть пара вопросов - почему игра занимает только верхнюю часть экрана?
Почему если держать нажатым клавишу вбок, например, потом не отпуская клавишу вверх, потом отпустить в верх, а корабль уже в бок не едет. Это не очень удобно.

Hunta, все работает) Как тебе такое, Илон Маск? )

Hunta
11.10.2019, 22:20
Как тебе такое
Никак. Я уже сказал, что меня это не особо интересует.

hobot
12.10.2019, 01:02
Никак. великое признание, шедевр самокритики! теперь ясно почему вы такой ворчун, вредный и кислый как лимон (местами полезный - точечно и в малых дозах, как все яды).

по поводу клавиш, во второй версии движка от Зеленоградцев из 609 школы (а он появился по случаю
отмены переноса очередной какой-то игры) были глобальные для разрабов переменные UP$PRESS:: ,
DN$PRESS и так по всем ключевым кнопкам включая шифты, уст, стоп и прочие "серенькие" , которые были не 0, в момент нажатия, контроль отжатия в виде переменных вряд ли был, но значения этих как то обнулялись?


S_V_B, забавно - залёг на дно, три разных железки приползли, одна сверху по центру и два по бокам, но гораздо шире самого кораблика и "вертятся" на одном месте , не улетают уже )

(второй версией - я обозвал исходники, которыми делился со мной автор граф редактора, на моей домашней машинке и делал эти и другие переменные, ещё и по моей просьбе упростить программирование для ПП,
если первый вариант "коммерческий" состоял из "Редактор спрайтов - он же транслятор в ассемблер картинок" + библиотека SPROUT.OBJ, то второй был такой CPL.MAC(OBJ), PPL.MAC(OBJ). - обе нужно было в качестве инициализации инклюдить в самое начало своего проекта - там было всё : спрайты, звуки, смена страниц,
палитра, возможность рисовать на второй странице и быстро переключать их! Я пользовался для отрисовки больших статичных спрайтов (рамки делал красивые графические для игровых экранов), у пользователя готовый экран загорался как лампа, но самом деле УК-НЦ такие спрай рисовала медленно просто в невидимой игроку области и заранее ).

S_V_B
12.10.2019, 07:29
Есть пара вопросов - почему игра занимает только верхнюю часть экрана?
Потому-что CGA игра (320х200), а лабиринты из оригинала выдраны.
Переделывать лабиринты самому (>90 комнат) долго. Возможно когда отработаю все алгоритмы тогда в собственном проекте сделаю. Но для этого нужно создать редактор лабиринтов+граф редактор. Пока еще недоделанным висит редактор спрайтов для УКНЦ.


Почему если держать нажатым клавишу вбок, например, потом не отпуская клавишу вверх, потом отпустить в верх, а корабль уже в бок не едет. Это не очень удобно.
Над опросом клавы я пока сильно не думал, кстати в исходнике который выше он есть, может что интересное подскажите.

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


S_V_B, забавно - залёг на дно, три разных железки приползли, одна сверху по центру и два по бокам, но гораздо шире самого кораблика и "вертятся" на одном месте , не улетают уже )
На самом деле когда они к нему подлетят будет взрыв и начнешь заново. (ключевое слово "будет" :) )

Titus
12.10.2019, 10:50
Над опросом клавы я пока сильно не думал, кстати в исходнике который выше он есть, может что интересное подскажите.
А чего там думать. Если пришел код нажатия клавиши, но не пришел код ее отжатия, то считать ее нажатой.

S_V_B
12.10.2019, 17:27
Да нет, я спросил как лучше сделать.
В итоге сейчас выкинул все, сделал по прерыванию:

KEYB:
MOV R0,-(SP)
MOV #PKEY/2,@#177010 ;ячейка PKEY в памяим ЦП для кода клавиши
MOVB @#177702,R0 ; поместить полученный скэн-код в R0
MOV R0, @#177014 ;код клавиши в PKEY
MOV (SP)+,R0
JMP @#175446


В итоге все равно не нравится (возможно это в эмуляторе так).
Например не отпуская левую кнопку жмешь вверх.. поедет вверх, но отпустив вверх, влево не поедет пока не отпустишь влево и опять не нажмешь.. и лагает иногда
Как сделать чтобы он вспомнил что клавиша влево еще зажата?
нажатие.. отжатие.. фигня

Hunta
12.10.2019, 17:54
Как сделать чтобы он вспомнил что клавиша влево еще зажата?
Печалька...

S_V_B
12.10.2019, 18:07
Другого от вас никто и не ожидал :)

Hunta
12.10.2019, 18:10
Как и от вас

S_V_B
12.10.2019, 18:17
Hunta - вы социопат и вам опять скучно... наверное дожди... :(
Может от меня кто-то что и ждет.. от вас уж точно нет.

SuperMax
12.10.2019, 18:47
Коллеги!
прекращаем оффтопик.

hobot
12.10.2019, 21:01
S_V_B, от меня

"будет"
огромная благодарность за уже проделанную работу и любая возможная помощь по проекту игры.

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

S_V_B, можно в управление добавить кнопку смены палитр, что бы не имело значения на какой плате игру запустили и настроена RT-11-аппаратная цветовая гамма

Titus
12.10.2019, 22:51
Как сделать чтобы он вспомнил что клавиша влево еще зажата?
Кто он? Это ты должен помнить, что она нажата, т.к. тебе не пришел код отпускания.

S_V_B
13.10.2019, 06:22
добавить кнопку смены палитр
они есть, кнопки 2 и 3

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


Кто он?
Контроллер, кнопка же физически нажата.

Или получается нужно хранить список кодов и отжатие проверять не по BMI, а отслеживать каждую из списка..?
Я не видел что кто-либо так делал. Поэтому и спрашиваю.. наверно из-за такого длинного опроса клава лагать еще сильнее будет.
Так можно сделать обработку одновременного нажатия клавиш, но по моему будет тормозить.

Titus
13.10.2019, 08:04
Или получается нужно хранить список кодов и отжатие проверять не по BMI, а отслеживать каждую из списка..?
Я уже нюансов не помню, но раз есть прерывание от клавиатуры, и есть сканкоды нажатия и отжатия, то вешаешь на него обработчик, который обрабатывает сканкоды нажатия и отжатия, и хранишь у себя какую-нибудь маску состояния всех 4 клавиш. Пришел код нажатия клавиши '->', ты в маске битик установил. Пришел код отжатия - ты битик сбросил. И в результате всегда знаешь, какая клавиша нажата.

Во всяком случае, в моем эмуляторе это точно позволит отслеживать нажатие и отжатие одновременно любого числа клавиш, которые позволяет одновременно посылать PC-клавиатура.

Что же касается реала, то это вопрос к Alex_K, пройдет этот финт или нет)

hobot
13.10.2019, 23:33
Программы пишут для пользователя, а не для компьютерщика, которому интересно поковыряться в командных строчках.
А пользователю нужно удобство, простота и еще раз удобство. Раз, раз и запустил. Раз, два и настроил.

это очень тонкий момент. программист умеющий и с 1 килобайтом заставить ЭВМ "плясать и выкаблучиваться"
не показатель способности или интереса и желания написать Игру и рассказать игроку историю, и не показатель такого умения, ему интереснее "победить" своим супер рабочим, оптимальным кодом местные выкрутасы железа. Но это низкий уровень, мне на на таком уровне писать (тем более с нуля) практически
почти "кирпичь" - хороший красивый рогалик или стратегия при наличии тематических (космос, фэнтези, танки-зенитки-пехота, постройки разных эпох)библиотек к созданию которых я призываю = позволит (как когда то) создавать с несложным кодом на ЯВУ интересные игровые ситуации любому желающему пользователю УК-НЦ. Я напомню, ещё по мимо указанных выше игр, есть ещё спрайтов набор + маски для них от Dune2000 - да куча спрайтов легко спереть от игр под ДОС и окошки.

S_V_B
14.10.2019, 08:24
есть ещё спрайтов набор + маски для них от Dune2000
"минимальной кровью" на УКНЦ можно перетащить только CGA спрайты, а высокого разрешения да еще HIColor как в Dune2000, проще заново нарисовать.
Да и стратегия на УКНЦ это сильно жестоко, пожалейте машинку :) Например для "волнового алгоритма" расчета пути нужно много памяти. А ключевой элемент стратегии - это большое кол-во юнитов.
Получится "игра в шахматы по переписке" если в принципе что-то получится.

SuperMax
14.10.2019, 09:50
"минимальной кровью" на УКНЦ можно перетащить только CGA спрайты
а можно подробнее ? те почему не получится 16ти-цветные спрайты с EGA ?

Titus
14.10.2019, 10:28
а можно подробнее ? те почему не получится 16ти-цветные спрайты с EGA ?
Наверное потому, что на УКНЦ всего 8 цветов может быть в спрайтах)

nzeemin
14.10.2019, 11:02
Замечательно все работает, плавненько и красиво.

Покажите хоть итоговый фрагмент кода на процедуру сдвига?

Titus
14.10.2019, 11:16
Покажите хоть итоговый фрагмент кода на процедуру сдвига?

Я так понимаю, что вот это:


;22$:
; MOV (SP)+,R2
MOV R3,(R2)+ ;адрес для стирания
; MOV R1,R3
; ASL R3
MOV R1,(R2)+ ;ШИРИНА
MOV R0,(R2)+ ;

MOV R1,R3
MOV R0,3$+2

MOV R4,R0
ADD R0,R0
ADD #MASK,R0
MOV (R0),5$+2
; R0, R1 - рабочие регистры
; R2 - какой-то буфер для спрайтов
; R3 - счетчик столбцов
; R4 - сдвиг
; R5 - указатель на спрайт


22$: MOV R3,-(SP) ; Сохранить R3 на стеке
MOV @#176640,-(SP) ; Сохранить регистр адреса планов 1,2 на стеке

11$:
CLR R0 ; R0 = 0
MOV (R5)+,R1 ; (R5)+ -> R1
ASHC R4,R0 ; R0.R1 << R4
BIS R0,R1 ; R1 = (R5)+ rol R4

MOV R1,R0 ;
5$: BIC #7417,R0 ; Оставить старшие части сдвинутых байт 0x0f0f
; (слово маски писать прям в код самомодификацией)

BIS R0,@#176642 ; (план 1,2) = (план 1,2) | R0
MOV R0,(R2)+ ; R0 -> (R2)+
INC @#176640 ; Прирастить регистр адреса планов 1,2

BIC R0,R1 ; Оставить младшие части сдвинутых байт
SWAB R1

BIS R1,@#176642 ; (план 1,2) = (план 1,2) | R1
MOV R1,(R2)+ ; R1 -> (R2)+

SOB R3,11$ ; Цикл на R3 итераций

MOV (SP)+,@#176640
ADD #80.,@#176640
MOV (SP)+,R3
3$: DEC #0
BNE 22$; SOB R2,22$

;----------------------------------------------


6$:; MOV (SP)+,R5
; MOV (SP)+,R4
; MOV (SP)+,R3
MOV (SP)+,R2
MOV (SP)+,R1
MOV (SP)+,R0

; MTPS #0
RETURN
MASK:
.WORD ^B0000000000000000
.WORD ^B0000000100000001
.WORD ^B0000001100000011
.WORD ^B0000011100000111
.WORD ^B0000111100001111
.WORD ^B0001111100011111
.WORD ^B0011111100111111
.WORD ^B0111111101111111
.WORD ^B1111111111111111

S_V_B
14.10.2019, 11:19
Покажите хоть итоговый фрагмент кода на процедуру сдвига?
не успел.. уже скинули :)

SuperMax
14.10.2019, 14:37
Наверное потому, что на УКНЦ всего 8 цветов может быть в спрайтах)
не совсем понял ответ - 8цветов именно на спрайт ? даже на 16ти цветной УКНЦ ?

nzeemin
14.10.2019, 14:54
не совсем понял ответ - 8цветов именно на спрайт ? даже на 16ти цветной УКНЦ ?

Теоретически - 8 цветов на строку. потому что три плана цветов дают 8. но в начале строки можно сменить палитру, и это можно сделать только через ПП, и это потребует манипуляции со списком строк, потому что "заголовок" строки получится другого размера чем обычно.
Практически же - обычно на весь экран включают одну палитру и не заморачиваются.

S_V_B
14.10.2019, 14:55
8цветов именно на спрайт ? даже на 16ти цветной УКНЦ ?
Теоретически 8 цветов в строке. Если разнести в таблице строк можно в разных строках 16 получить. (яркость).
Практически если не заморачиваться то 8.

Соответственно если конвертировать многоцветные спрайты в 8ми цветные нужно придумать чем и как заменить отсутствующие цвета.
Чем меньше разница в количестве тем лучше. Результат все равно допиливать руками.

S_V_B
14.10.2019, 18:13
Titus,

Пришел код отжатия - ты битик сбросил.
Не прокатит, коды отжатия как выяснилось не уникальны :(
вверх, вниз - совпадают
пробел, вправо - совпадают.
И.т.д, что обламывает нас с отслеживанием не только одновременного нажатия но и перебора кнопок без отпускания.

Titus
14.10.2019, 18:24
Не забываем, что палитра 128, с не 16 цветов)

С чего это они одинаковые? Код отжатия это код нажатия с установленным 7-м битом.

S_V_B
14.10.2019, 18:46
Код отжатия это код нажатия с установленным 7-м битом.
Я тоже так думал

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

написал:

KEYB:
MOV R0,-(SP)
MOV #PKEY/2,@#177010 ;ячейка PKEY в памяим ЦП для кода клавиши
MOVB @#177702,R0 ; поместить полученный скэн-код в R0
BPL 11$
BICB 128., R0

11$: CMP #91.,R0 ;вправо
BNE 1$
MOV #1,R0
BR 4$

1$: CMP #78.,R0 ;влево
BNE 2$
MOV #2,R0
BR 4$

2$: CMP #108.,R0 ;вверх
BNE 3$
MOV #4,R0
BR 4$

3$: CMP #92.,R0 ;вниз
BNE 4$
MOV #8.,R0

4$: XOR R0, @#177014
MOV (SP)+,R0
JMP @#175446
не сработало, начал разбираться.. и увидел, что допустим код нажатия вверх=b1101100 отжатия = b10001100

Titus
14.10.2019, 19:19
Это на реале?

Alex_K
14.10.2019, 19:31
Что же касается реала, то это вопрос к Alex_K, пройдет этот финт или нет)

Не прокатит, коды отжатия как выяснилось не уникальны

С чего это они одинаковые? Код отжатия это код нажатия с установленным 7-м битом.
Собственно начинать надо было с чтения технического описания. Там, в разделе 7.4.5 описаны регистры клавиатуры, где прямо сказано, что номер нажатой клавиши содержится в разрядах 0-6, а номер отжатой в разрядах 0-3, и что разряды 0-3 для нажатой и отжатой клавиши совпадают. Ещё выше в ТО есть таблица 2, в которой указано расположение клавиш в матрице клавиатуры по линиям X и Y. Так вот, разряды 0-3 это номер линии Y, а разряды 6-4 это номер линии X. Контроллер клавиатуры может обрабатывать до 16 одновременно нажатых клавиш, но при условии, если они расположены на разных линиях Y. Клавиши, расположенные на одной линии Y не обрабатываются. В качестве примера "стрелка вверх" (0154) и "стрелка вниз" (0134) расположены на одной линии Y12. При нажатии "стрелка вверх" получим код 0154, держа её нажатой нажимаем "стрелка вниз" и ничего не получаем. Отжимаем "стрелка вверх" и также ничего не получаем. И только при отжатии "стрелка вниз" получим код 0214. Таким образом при отжатии клавиши передается только номер линии Y.
Кстати эмулятор UKNCBTL поддерживает эту особенность. В образе sysimage.dsk есть программа SCAN.SAV, с помощью которой можно посмотреть скэн-коды клавиатуры.

S_V_B
14.10.2019, 20:11
В качестве примера "стрелка вверх" (0154) и "стрелка вниз" (0134) расположены на одной линии Y12. При нажатии "стрелка вверх" получим код 0154,
А я что говорю.. методом научного тыка подтверждено :)
Что подтверждает наш облом :(

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

Хотя одновременно вверх и вниз нажать.. маловероятно.

Alex_K
14.10.2019, 20:20
А я что говорю.. методом научного тыка подтверждено
Что подтверждает наш облом
А для этого надо в памяти держать таблицу из 16 элементов, по номеру линии Y. Нажали клавишу, занесли в ячейку таблицы по последним четырем битам кода нажатия, отжали клавишу - очистили ячейку таблицы.

Titus
14.10.2019, 23:14
Что подтверждает наш облом
Никакого облома. Раз клавиши вправо и влево в других рядах, нежели вверх и вниз, то прекрасно можно различать отпускание каждой из них.

hobot
14.10.2019, 23:52
пожалейте машинку
я сам писал спрайтовую стратегию ТУРКИ 1.0 на своей РМПешке домашней, игра была как сильно упрощённый варлорд самый самый первый - нельзя было иметь больше 10-ти отрядов и на города-замки стоял строгий предел, карта была 100Х100, а бой происчходил на отдельном маленьком экранчике , всё рисовал сам с нуля в редакторе "Магнифайер" и работал со спрайтами на паскале через SPROUT.OBJ - весело было.



я ни разу нигде тут не упомянул о рил-тайме
он допустим в таких сценариях как тропа или звёздный патруль (полчаса на миссию)

переделать спрайты двух цветные контурные как у спектрума не такая сложная задача.
и сделать к ним инверсию
не цепляйтесь к конкретному граф стандарту ибо истинно глаголю УК-НЦ есть компьютер для серых градаций !!!

по поводу палитры - я просил о другом, в не просто о RGB > GRB переключении,
речь вот о чём : по памяти в файлах поздних разработок (исходниках)
не помню в каком конкретно CPL или PPL за палитру стартовую отвечали две
большущие переменные в которые при INI то ли посылались то ли какое то другое действие происходило
два длиннющих двоичных числа

я эксперементировал так,
писал в эту палитру 0, рисовал на экран
потом делал inc пока не набиралось значение этих длиннющих двоичных чисел и полуяалась эффект
повления скажем заставки из мглы )))

S_V_B
15.10.2019, 08:25
ибо истинно глаголю УК-НЦ есть компьютер для серых градаций !!!
Спорное заявление.
В детстве у меня на тоже был ЧБ монитор, я даже его через RGB с резисторами подключил, чтобы градации лучше видно было. Попросили как-то товарищи нарисовать заставку для газеты, взялся с огромным энтузиазмом.. смешивал градации.. рисовал градиенты.. короче получилось изумительно... НО каков был мой ШОК когда мы посмотрели мой "шедевр" на ЦТВ "Юность".."Кислотный трип шизофреника"..
такого количества цветов и сразу БК еще не видела :)

Я к тому что сейчас вы наверное единственный кто пользует УКНЦ через монохром.. пожалейте психику окружающих :)
Рисовать нужно в цвете, а на ЧБ и так неплохо будет.



потом делал inc пока не набиралось значение этих длиннющих двоичных чисел и полуяалась эффект
повления скажем заставки из мглы )))

В цвете это будет "радуга" :)

Titus
15.10.2019, 12:21
не цепляйтесь к конкретному граф стандарту ибо истинно глаголю УК-НЦ есть компьютер для серых градаций !!!
Это лично твои индивидуальные пристрастия. И это нормально.
Если рассмотреть с точки зрения рациональности - кому на современных мониторах нужны сканлайны? Это же артефакт. Однако, ретрокомпьютерщикам, чьей ностальгической чувственной привязанности это близко, сканлайны нравятся.
Так же и ч/б на УКНЦ. Ну нравится, и нравится) А нам нравится в цвете) И в ч/б)

У меня на Спектруме, например, долгое время был ч/б монитор Колокольчик, у которого при подключении к Delte-48 были инвертированы яркости. И я всякие там Диззи и прочую классику играл именно в инверсном цвете. И ничего, привык.
Потом даже на своем эмуляторе сделал одну из палитр - ч/б инверсную. Однако, навязывать ее другим мне даже в голову не придет)

hobot
15.10.2019, 19:19
В цвете это будет "радуга"
так и было, только чёрный фон не менялся, а радуга пробегала так спешно, что тот самый эффект "расгорания из мглы" и был на цветном 6106 + УК-НЦ и на ч\б родных и колокольчике от БК0010 - у меня в те дни было все три варианта )



Рисовать нужно в цвете, а на ЧБ и так неплохо будет.
согласен, но как быть, если у вас GRB - ничего же не видно сразу? тут надо какой-то простой
PAL-декодер из СССР который правит всё и смещение кадра и палитру и даёт возможность на ч\б переключиться ))) Раньше ставили в любом ателье в любой телек )))

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

Titus, попробуй паф-командер или кнайт в ГРБ и прикинь - вот у человека цвет и ГРБ плата - глазки на полку, прощай отличная игра и программа - поэтому нужен режим градаций "в любой момент" )
Ребят объясните мне кто пощадит почему проблема с цветами и картинкой хотя для ТВ не решается пал-декодером из СССР ???

hobot
16.12.2019, 18:45
Двухголосый синтезатор занимает все время процессора.
вам виднее ув. доктор г.к., но это не мешает ТЕХНОКОМовским играм и играм из пакета "Игрушка-1" плавно и нормально работать и чуткое управление иметь ;-)

Titus
16.12.2019, 18:52
вам виднее ув. доктор г.к., но это не мешает ТЕХНОКОМовским играм и играм из пакета "Игрушка-1" плавно и нормально работать и чуткое управление иметь ;-)
Но не под двухголосую музыку)

hobot
16.12.2019, 19:01
Но не под двухголосую музыку)
Европа в ТЕТРИСЕ ТЕХНОКОМА 1 в 1 разве нет?
А в Рыцаре и Лоде Руннере там же не рояль играет )

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

столкнулся с проблемой звука в эм.БК0010 под 7\64, в Ему звука не было изначально...не ужели всё так печально под окнами?

hobot
22.12.2019, 21:27
подниму ссылку на сборник игрушек актуальный и для эмулятора УК-НЦ и для реальной машинки, где среди прочего представлены все последние портированные Никитой игрушки > https://zx-pk.ru/threads/20593-obsuzhdaem-igry-(uk-nts-dvk-bk-nemiga-i-dr-).html?p=1014236&viewfull=1#post1014236

hobot
27.01.2020, 19:38
Ответов не требует, просто мысли вслух + видео.
Поглядел игру, живьём её не видел, судя по видео игра может быть перенесена
на УК-НЦ и БК и на ДВК+КЦГД - со звуком только будут сильные не ,
симпатична вроде игрушка из мира подражателей LODE RUNNER


https://youtu.be/mHqOLCDbfqc

Hunta
27.01.2020, 19:46
судя по видео игра может быть перенесена
Через неделю пилоты сказали - Довольно извращений! - и откопали труп стюардессы ;)

hobot
27.01.2020, 21:26
Кстати говоря похожий сценарий игры ( по объектам ) однажды уже реализован на УК-НЦ,
и не кем попало, между прочим )
https://pic.maxiol.com/thumbs2/1580149279.787615382.20200127181910698.png (https://pic.maxiol.com/?v=1580149279.787615382.20200127181910698.png&dp=2)
по объектам - означает, что бы пробить пол = надо иметь молоточек (кувалду) и т.д. и т.п.
Получается, что маршрут прохождения сложных уровней надо заведомо понять и уклониться от него нельзя,
в отличие от классического LODE RUNNER'а )

Cудя по видео выше, игра - просто очень простая, со смешными персонажами, непривычными объектами (подв. полы, мины) и классным звуком.
Совсем детская? Погибнуть там едва ли возможно...

Black Cat / Era CG
27.01.2020, 21:57
Совсем детская? Погибнуть там едва ли возможно...
Там нет жизней. Совсем.

hobot
27.01.2020, 22:55
Там нет жизней. Совсем.
да и "чёртики" даже не пытаются ГГ ловить, так бегают просто как препятствия движущиеся...но! анимация забавная у игры и звук...подкупает...

Black Cat / Era CG
28.01.2020, 08:52
Просто это отдыхательная игра. Причем написанная за неделю.

hobot
28.01.2020, 11:59
Просто это отдыхательная игра. Причем написанная за неделю.
а я бы её классифицировал как детскую, для самых маленьких, освоение управления объектом на дисплее с помощью клавиатуры или джойстика, взаимодействие объектов, мир виртуальный с конкретной задачей -
вырабатывание и закрепление каких то рефлексов, а для папы(дедушки-прадедушки) полный расслабон.

hobot
02.02.2020, 06:32
со шрифтами продолжаю "эксперимент"

https://pic.maxiol.com/thumbs2/1580613948.787615582.20200202032146649.png (https://pic.maxiol.com/?v=1580613948.787615582.20200202032146649.png&dp=2)

hobot
03.02.2020, 00:49
https://pic.maxiol.com/images2/1580679333.1520060733.cropimage.png

Судя по этой инфе, которая всплывает в конце игры - это порт MSX версии ,
но (!) по физике уровней, чуткости управления и времени и порядку появления вражин,
расположению бонусов - это и 1 в 1 вариант УК-НЦ вариант вышедший на 5 лет раньше,
конечно тут цвета более правильные, биперный музон мощнее и бонусные (большие)
шары отличаются, остальное всё как у ИТО в первом игропакете.

https://pic.maxiol.com/thumbs2/1580679823.1520060733.myth003.png (https://pic.maxiol.com/?v=1580679823.1520060733.myth003.png&dp=2)

вариант игры MSX я не щупал, а в целом выснилось попутно,
что вариантов игры под разные платформы очень много и есть
даже современный ремейк под Windows.

Повис вопрос - есть версия MSX-CD KnightMare - где и как её запустить???
и в чём фишка именно издания на сидироме???

hobot
12.02.2020, 20:33
http://hobot.pdp-11.ru/gamimg/lodebk02.gif
Поскольку это мой любимый вариант игры, как в плане
поведения врагов, физики и сложности лабиринтов,
управлению, звуку и графике - реиграбельность этой
версии стремится в бесконечность (на БК есть клоны и
продолжения). Благодаря переносу игры для УК-НЦ
она более не является эксклюзивом для микроЭВМ БК (!)

Вопрос такой : откуда именно этот набор лабиринтов и
такое исполнение пришло на БК (написанное Марковым?)
Или всё таки - это уникальный БК вариант?
(по мимо порта для УК-НЦ, есть клон для ДВК+КЦГД)

DEfindER
19.02.2020, 11:47
Подскажите пожалуйста где можно скачать нормальную версию Арканойда для УКНЦ. Какой то нашёл но он через магнитофон не грузиться и выглядит убого в эмуляторе. Везде пишут что есть качественный арканойд в сборнике "Игрушка-2" от 1991 г. но нигде ссылки на него не приводятся. Может кто поделится?
Спасибо!

Titus
19.02.2020, 12:37
сборнике "Игрушка-2" от 1991

С магнитофона, разумеется, грузиться не будет.

hobot
19.02.2020, 13:12
С магнитофона, разумеется, грузиться не будет.
Ну разумеется )
Ай ай - на том образе Арканоид "не убиваемый" - с вечной жизнью, не интересно!
Хотя, если просто попинать и уровни поглядеть - самое оно...

Я уже не помню, в каком-то из вариантов, то ли в честном, то ли в этом - проблема
с бонусным переходом в след. уровень - повисон... или поправили уже, честно не помню...
https://www.old-games.ru/forum/threads/ehmuljatory-uknc-i-dvk.50279/#post-1132096

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


но нигде
да вообще днём с огнём ) Вам надо приз какой-то придумать особенный,
за особое умение читать форум )
https://i.gifer.com/7Gph.gif
и сколько уже можно про магнитофон вам
писать - забудьте про него и УК-НЦ = это не БК0010 и не спектрум, по
минимуму HX протокол или контроллер+готек - или AZ-контроллер.

DEfindER
19.02.2020, 13:27
С магнитофона, разумеется, грузиться не будет.

Жаль, у меня пока только МГ вход. Контроллера дисковода нет..
Кстати ITO91.dsk не открывается плагином тотала, говорит ошибка в архиве..

hobot
19.02.2020, 13:32
Кстати ITO91.dsk не открывается плагином тотала, говорит ошибка в архиве..
эти игропакеты от ИТО не имеют файловой системы RT-11 , их надо монтировать в любой из дисководов в эмуляторе и загружаться с него.

Hunta
19.02.2020, 13:32
Кстати ITO91.dsk не открывается плагином тотала, говорит ошибка в архиве..
Это НЕ стандартный RT-11 диск. И выдрать игрушки просто так не получится...

DEfindER
19.02.2020, 13:33
за особое умение читать форум )

и сколько уже можно про магнитофон вам
писать - забудьте про него и УК-НЦ = это не БК0010 и не спектрум, по
минимуму HX протокол или контроллер+готек - или AZ-контроллер.

Ну так я поиском по всему форуму прошёлся, арканоид, игрушка-2 и прочие варианты, упоминаний полно но ссылки не нашёл.. ((

А на счёт МГ, вроде много достаточно игр грузятся, на первое время хватит, буду конечно искать возможность дисковод поставить..

Titus
19.02.2020, 13:34
Кстати ITO91.dsk не открывается плагином тотала, говорит ошибка в архиве..
Он и не откроется, потому что это не стандартный RT-11 формат.
И со всяких AZ-контроллеров тоже не будет грузится.
Только с реального флопа, или же, как я понимаю, с готека (готека для проверки у меня нет).

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


буду конечно искать возможность дисковод поставить..
Достаточно контроллер и готек.

hobot
19.02.2020, 13:34
DEfindER, по поводу ссылок на игры, я в самом начале кидал вам ссылку на самое первое сообщение этой темы????????????????Или не кидал????

DEfindER
19.02.2020, 13:35
эти игропакеты от ИТО не имеют файловой системы RT-11 , их надо монтировать в любой из дисководов в эмуляторе и загружаться с него.

А выдрать из него игрушки никак нельзя ? :)

hobot
19.02.2020, 13:36
готека для проверки у меня нет). я проверял, работает отлично с готека )

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


А выдрать из него игрушки никак нельзя ?
пока только Кнайт выдранный есть ) С первого пакета! )

DEfindER
19.02.2020, 13:38
DEfindER, по поводу ссылок на игры, я в самом начале кидал вам ссылку на самое первое сообщение этой темы????????????????Или не кидал????

По вашей ссылке написано:

В приложеном архиве сэйв-стэйт для UKNCBTL и
игрой АРКАНОИД из пакета "ИГРУШКА-2" от ИТО МОСКВА (С) 1991.

но в этом архиве никаких SAV-ов нет..

Hunta
19.02.2020, 13:39
А выдрать из него игрушки никак нельзя ?
Можно. Но насколько это будет трудоёмко, можно будет понять, только выдрав. И то, что выдрали только одну игру... Может говорить о двух вещах. Или трудно или тем, кто может - не интересно.

DEfindER
19.02.2020, 13:56
Можно. Но насколько это будет трудоёмко, можно будет понять, только выдрав. И то, что выдрали только одну игру... Может говорить о двух вещах. Или трудно или тем, кто может - не интересно.

Понял, спасибо за ответы!
Хорошо что есть добрые люди которые не только что то в SAV переводят но даже пишут под УКНЦ..
Будем ждать, и следить за темой :)