Тёмный
grf
grf
grf
Подписаться
Разрабатываю игры для ретро-компьютера БК11М, незаслуженно забытого домашнего компьютера системы PDP-11. Это первый компьютер, для которого я начал писать программы в детстве и хочется вернуть ему долг )
В данный момент завершены проекты:
- ремейк "Prince of Persia"
- ремейк "The Goonies" (за оригинал взята версия для MSX)

В дальнейших планах игры Zeliard, Vampire Killer и т.д.

Boosty: boosty.to/grfmaniak
Поддержать проект: pay.cloudtips.ru/p/1a6c4389
Канал в Telegram: t.me/bk0011m_XXI





Первое появление Зомби!
0:35
3 месяца назад
Комментарии
@olegbelykh2840
@olegbelykh2840 2 часа назад
Кишочков мало. 6 штук разлетается в оригинале вроде )
@grfmaniak
@grfmaniak Час назад
@@olegbelykh2840 добавлю, это ж еще не целиком босс. Тут еще шаровые молнии должны рождаться
@JohnSmith-bf1bz
@JohnSmith-bf1bz 2 часа назад
С босса мяса надо побольше
@user-ob5tk9yp1c
@user-ob5tk9yp1c 23 часа назад
здорово. а под какую операционку все это пишется ? если клон RT-11 то и на С можно. А ведь можно и кросс-компилятором С++
@grfmaniak
@grfmaniak 23 часа назад
Под ANDOS
@ViktorGlebov
@ViktorGlebov 4 дня назад
Когда был школьником в 9м классе и играл в дейва, этот монстр казался мне самым страшным и сложным. Не мог пройти третий уровень, пока не понял что надо не боятся и бежать на него, а когда перепрыгнет - разворачиваться и валить ))
@BellaLugoshi
@BellaLugoshi 4 дня назад
палец вверх за ваши труды, сам люблю ATARI XL/XE и потихоньку там ковыряюсь, но до такого еще не дорос. Но в любом случае не слишком понимаю зачем писать софт на самой платформе если проще и производительнее делать это например в VS Code?
@grfmaniak
@grfmaniak 4 дня назад
@@BellaLugoshi на самой платформе куда проще взять и запустить только что собранный проект, а в случае с внешним компилятором после сборки надо еще и запихать все файлы в образ диска эмулятора, потом загрузить сам эмулятор и только потом запустить свой код. Зачем мне эти лишние шаги?
@BellaLugoshi
@BellaLugoshi 3 дня назад
@@grfmaniak я пишу для ATARI, там всё делается одним батником и компиляция и запуск в эмуляторе Altirra, так что тут скорее вопрос в том как и что умеет делать эмулятор. Раз у вас всё так сложно - тогда нет вопросов (в любом случае респект). У меня же еще есть возможность ресурсы паковать архиватором ZX0, а им нужно пользоваться только на современной машине, а вот распаковка возможна и на ретро.
@grfmaniak
@grfmaniak День назад
так и у меня в эмулируемой БК все делается одним батником, плюс эмулятор умеет включать режим максимально возможной скорости, при этом эмулируемый комп начинает работать в сто раз быстрее и компилируется все на нем мгновенно
@BellaLugoshi
@BellaLugoshi День назад
@@grfmaniak а, ну тогда отстал, тогда всё по феншую. Посмотрел ваши ролики, сейчас слежу за Дэйвом, успехов вам, тема очень интересная. Подскажите, а как вы работаете со звуком? Для меня это прям лютая проблема. Я не об аппаратной части, а о том как преобразовать звук из ДОС игры например под звуковой чип нужной платформы.
@grfmaniak
@grfmaniak День назад
смотря какой звук. Из DOS я пока только от Дейва звуки добывал - с помощью DOSBOX. Есть сборка DOSBOX, которая позволяет грабить звук в VGM-формат.
@alextrusty2585
@alextrusty2585 4 дня назад
Показалось, в какой-то момент, что оборотень прогулялся по кепке Дейва. 🙂 На 0:45. И на 1:26 тоже. Так и должно быть?
@grfmaniak
@grfmaniak 4 дня назад
Это он на ящик приземляется, а не на Дейва
@demon4ello
@demon4ello 5 дней назад
и приносить тапочки?))
@ViktorGlebov
@ViktorGlebov 7 дней назад
УРА !
@ViktorGlebov
@ViktorGlebov 7 дней назад
Еще бы боса здорового воткнуть на первый уровень :D
@grfmaniak
@grfmaniak 6 дней назад
Здоровый босс там позже
@parallelno
@parallelno 7 дней назад
на 00:17 мясо летит по неожиданной траектории. Наверное оно отскакивает от потолка, но это выглядит необычно.
@vadya1786
@vadya1786 7 дней назад
специальные эффекты )
@grfmaniak
@grfmaniak 7 дней назад
Да, оно отлетает от потолка, потому такой хитрый эффект. Наверное, так и оставлю )
@parallelno
@parallelno 7 дней назад
Класс! А как ты рисуешь паутину? Это наверное не просто растянутый спрайт так как врядли блиттер умеет растягивание.
@grfmaniak
@grfmaniak 7 дней назад
рисую из нужного количества спрайтов высотой 8 пикселов
@user-ob5tk9yp1c
@user-ob5tk9yp1c 7 дней назад
Тут два соблазна одновременно. Во-первых в кладовке лежит та самая БК-11М. Второе - Именно это игра с PC. Очень в свое время "отпечаталась" в голове. Очень уж атмосферная и "играбельная" она. Тогда и помыслить было нельзя, что это можно соединить. Работа грандиозная. Писал на asm'е pdp-11. Он конечно тоже выдающийся. Но писать на нем сейчас ... :). Восхищаюсь
@grfmaniak
@grfmaniak 7 дней назад
пора доставать БК из кладовки :)
@mgimaev
@mgimaev 8 дней назад
Никак не могу поверить, что это БК 🙂
@grfmaniak
@grfmaniak 8 дней назад
БК, которой дали хорошую видяху )
@parallelno
@parallelno 9 дней назад
Всё прикольнее и прикольнее! Надеюсь скоро починят блиттер
@grfmaniak
@grfmaniak 9 дней назад
мое дело сделать саму игру, а там как починят разработчики - так починят )
@user-qi2tu5ji6o
@user-qi2tu5ji6o 9 дней назад
Интересно. Игра в стиле Денди в 2024 году. Класс!
@ZXSpectrum128K
@ZXSpectrum128K 9 дней назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-yZEi4t_JUpg.htmlsi=_24TLRQ1trzJgBLU
@andrandr9615
@andrandr9615 10 дней назад
Ну эта бабка с ножами постоянно всю малину обсирала в 1995г
@ViktorGlebov
@ViktorGlebov 10 дней назад
Класс ! А можно ему добавить в рюкзак Sabre Oil или Magia Stone ? Или Illuminatium Sword ? И сапог пару штук разных 🤗
@grfmaniak
@grfmaniak 10 дней назад
в Зелиарде добавлю )
@parallelno
@parallelno 11 дней назад
Отличный прогрес!!!
@EluK-gn2ec
@EluK-gn2ec 11 дней назад
С этим контроллером не БК а Амига уже какая-то) Наверное и интернет потянет простенькие странички
@grfmaniak
@grfmaniak 11 дней назад
@@EluK-gn2ec сетевая карта в нем есть)
@abuzarov
@abuzarov 28 дней назад
Круто. Как так быстро спрайты выводятся?
@grfmaniak
@grfmaniak 27 дней назад
@@abuzarov БК справляется)
@abuzarov
@abuzarov 26 дней назад
@@grfmaniak я вижу. Мне интересно - как? Особенно с учётом того, что персонаж иногда заходит за колонну. Я помню время, когда выводить и стирать спрайты с помощью XORа было круто, или когда начали использовать упакованные спрайты, но это все ерунда. На мой взгляд, единственный способ избавиться от мигания - это каждый раз дорисовывать только те пиксели, которые нужно дорисовать, и стереть те, которые нужно стереть, а уже нарисованные вообще не трогать. Но когда спрайт смещается, да ещё и имеет сложную форму, да ещё и в цветном режиме - это сложно. Я видел что-то подобное в демке игры Savage, но там спрайт одноцветный, и он остается на одном месте.
@grfmaniak
@grfmaniak 26 дней назад
@@abuzarov я все подробно описал в блоге. Чтобы спрайты не мигали - надо, чтобы спрайт стирался на невидимом экране (БК11М имеет две экранных страницы).
@abuzarov
@abuzarov 26 дней назад
@@grfmaniak так значит, на бк0011 есть аппаратный буфер для невидимого экрана. Интересно, я не знал. На бк0010-01 о таком и не мечтали.
@grfmaniak
@grfmaniak 26 дней назад
на БК 0011М есть и прерывание по таймеру и палитры и 128К памяти.
@ViktorGlebov
@ViktorGlebov Месяц назад
О нет ! это жестоко !
@xiaotuolu
@xiaotuolu Месяц назад
They fly beautifully!
@user-fl8ef3tt6l
@user-fl8ef3tt6l Месяц назад
Еще бы реально такую музыку)))
@grfmaniak
@grfmaniak Месяц назад
изначально был такой вариант t.me/bk0011m_XXI/545 но ютуб не пропустил авторские права
@CityMemoryVault
@CityMemoryVault Месяц назад
У вас в блоге написано "...он начал снова глючить - момент перехода рулона через ноль и переключения в этот момент страниц видеопамяти вызывает дергание экрана. Все потому что движок Дейва не всегда успевает подготовить новый кадр за 1/60 секунды, чтобы вывести новые данные в момент обратного хода луча" - а если сделать дискретность 1/30 секунды? Для такой игры, по-моему этого будет достаточно.
@grfmaniak
@grfmaniak Месяц назад
Что-то в этом роде и придется придумывать
@anatolykosychenko8038
@anatolykosychenko8038 Месяц назад
Hi Ya & best wishes. Thanks for work. Be Happy. Sevastopol/Crimea
@xiaotuolu
@xiaotuolu Месяц назад
The time has ended when zombies roamed the mansion in flocks freely :)
@mgimaev
@mgimaev Месяц назад
Ой. Это прямо невероятно.
@georgeanonymous5205
@georgeanonymous5205 Месяц назад
Хорош
@user-fl8ef3tt6l
@user-fl8ef3tt6l Месяц назад
Почему главный герой двигается плавно, а враги по 4 пикселя ? (вроде по 4 пх)
@grfmaniak
@grfmaniak Месяц назад
Анимация такая же, как в оригинале. Враги там и двигаются по 2-4 пикселя.
@olegbelykh2840
@olegbelykh2840 Месяц назад
Норм, только экран в иногда лагает.
@grfmaniak
@grfmaniak Месяц назад
эту проблему я описал в блоге
@pav28amur
@pav28amur Месяц назад
Прекраснейшая игра))) Самые тёплые воспоминания! Правда я тогда совсем мелкий был, не хватало тяму пройти её. Реально хардкорная.
@TheALEXMOTO
@TheALEXMOTO Месяц назад
Игра по современным меркам очень сложная.
@paukrus
@paukrus 13 дней назад
Запросто проходил
@ViktorGlebov
@ViktorGlebov Месяц назад
кажется немного притормаживает, но вообще Лайк ! :)
@xiaotuolu
@xiaotuolu Месяц назад
The old woman on the right throws knives more often than the old one on the left, no?
@demon4ello
@demon4ello 2 месяца назад
))))
@mikemerinoff
@mikemerinoff 2 месяца назад
Что думает бабка, когда сквозь мужика пролетает нож?
@sslavaa
@sslavaa 2 месяца назад
Dave!
@parallelno
@parallelno 2 месяца назад
Ж)))
@Vadwin12
@Vadwin12 2 месяца назад
Острые козырьки.
@WeekOfTheAgents
@WeekOfTheAgents 2 месяца назад
А чо бабка блымает при броске?
@grfmaniak
@grfmaniak 2 месяца назад
в описании есть инфа
@anatolykosychenko8038
@anatolykosychenko8038 2 месяца назад
Hi Ya & best wishes. Thanks for work. Be Happy. Sevastopol/Crimea.
@ViktorGlebov
@ViktorGlebov 2 месяца назад
Аааааа, страхи детства !
@yakovkhalip9714
@yakovkhalip9714 2 месяца назад
где бы достать БК11м )
@grfmaniak
@grfmaniak 2 месяца назад
железные - продаются, эмуляторы - раздают бесплатно
@yakovkhalip9714
@yakovkhalip9714 2 месяца назад
@@grfmaniak но у вас на продажу нету ? на авито и саннате сейчас тоже нет(
@grfmaniak
@grfmaniak 2 месяца назад
​@@yakovkhalip9714 я не продаю, но вот, к примеру : zx-pk.com/forum/viewtopic.php?f=35&t=23772
@dansyz80
@dansyz80 2 месяца назад
Как же долго …. 😂
@sslavaa
@sslavaa 2 месяца назад
пошло ламповое тепло по телу
@bobmartensio4689
@bobmartensio4689 2 месяца назад
Извините за делетантский вопрос, это можно на железном бк011м запустить?
@grfmaniak
@grfmaniak 2 месяца назад
Можно, на железном БК0011М с железным контроллером AZBK, включенным в порт МПИ
@olegbelykh2840
@olegbelykh2840 2 месяца назад
Да не похожи они ни на какого горбуна - бабка в платке..
@demon4ello
@demon4ello 2 месяца назад
Музооооон!)
@kosiak10851
@kosiak10851 2 месяца назад
а как так получилось, что я их тоже бабками называл?
@demon4ello
@demon4ello 2 месяца назад
Ну а как все родители не сговариваясь придумали миф о том, что денди кинескоп сажает?))))
@viktorgliebov2239
@viktorgliebov2239 2 месяца назад
Какието они добрые, не бьются !
@Al.Sy.
@Al.Sy. 2 месяца назад
После замены всего одного условного ветвления на безусловное в великолепной логико-динамической игре King's Valley на БК-0010.01, за моим аватаром мумии так же таскались. 😊