Поступления в Базис Свежие поступления в картотеку Вектора http://sensi.org/scalar/recent15 120 https://www.sensi.orgscalar/ware/916/Robbo (sunami)screenshot screenshot 

Версия Robbo от Алексея Нагаева.

Это последняя игра Алексея «sunami» Нагаева, которая не вышла в свет при жизни автора. В картотеке она появилась благодаря другу Алексея Андрею Каргину / Kan Soft. Большое спасибо, Андрей !

Дарю вам последнюю не вышедшую игрушку Нагаева Алексея ROBBO. Полная копия игры с атари 5200. За проходимость уровней не ручаюсь. Сам играл чуток, но Алексей в свое время говорил, Что все уровни сдернуты с атари один в один. Даже рисовать ничего не пришлось. Просто выдрали блок уровней из версии для атари. Про количество их мне не известно, но по слухам на атари их не меньше 60“.

Игре нужен квазидиск. Звук выводится через AY.

Управление:
стрелки курсора перемещают главного героя
УС    — стрельба в соответствующем направлении. (при наличии патронов разумеется)
ЗБ — начать заново
]]>
https://www.sensi.orgscalar/ware/916/
https://www.sensi.orgscalar/ware/915/Accelerationscreenshot 

256-байтная интра для конкурса «Демодуляция 2021».

5-е место в конкурсе "Oldschool Intro 256b".
]]>
https://www.sensi.orgscalar/ware/915/
https://www.sensi.orgscalar/ware/914/Asteroidsscreenshot 

Демо версия порта игры Asteroids на Вектор-06ц.

Журнал разработки: https://zx-pk.ru/threads/33430-portirovanie-asteroids.html
]]>
https://www.sensi.orgscalar/ware/914/
https://www.sensi.orgscalar/ware/913/Сталкер

Исходник игры получен реверс-инжинирингом бинарника STALK1.SAV для RT-11. Игра сконвертирована для сборки компилятором MT-Pascal.

Автор игры неизвестен.

Автор реверса Никита Зимин.

Исходник этой версии и инструкция для сборки:
https://gist.github.com/svofski/c2aae20e1180aec73e0201ffa347e3cf

Запускать из МикроДОС. Управление цифровыми клавишами на дополнительной клавиатуре, которой у Вектора нет, поэтому игра еще интереснее.
]]>
https://www.sensi.orgscalar/ware/913/
https://www.sensi.orgscalar/ware/912/Desolatescreenshot screenshot 

Жанр - top-down Adventure/RPG в научно-фантастическом сеттинге.
Автор оригинала - Patrick Prendergast (tr1p1ea).
Оригинальная игра написана для научных калькуляторов TI-83/TI-84 - процессор Z80, экран 94 x 64 пикселя, 4 градации яркости.
Видео оригинальной игры: https://youtu.be/5UHqPMxeZnY

Маппинг клавиш Вектора:
- Движение в четырёх направлениях - стрелки
- Look/shoot - УСПробел
- Переключатель Look/Shoot - ТАБРУС/ЛАТ
- Инвентарь - IM
- Закрыть диалог (Escape) - АР2ЗБПС
- Выход в меню - PR

Страница проекта:
https://github.com/nzeemin/vector06c-desolate
]]>
https://www.sensi.orgscalar/ware/912/
https://www.sensi.orgscalar/ware/911/Monascreenshot 

Порт на Вектор знаменитой Mona by Ilmenit.
]]>
https://www.sensi.orgscalar/ware/911/
https://www.sensi.orgscalar/ware/910/Binorumscreenshot screenshot 

«Binorum» — это игра в которой вам предстоит проверить вашу логику и реакцию.
На протяжении 9 уровней нужно собрать все монетки, избегая столкновений с различными опасностями.

Игра поддерживает джойстик «П».
]]>
https://www.sensi.orgscalar/ware/910/
https://www.sensi.orgscalar/ware/909/BASIC 2.62screenshot 

BASIC 2.61 для Вектора-06Ц

Исправлены ошибки/недоработки, присутствовавшие практически во всех клонах Бейсика 2.5:
2.5508.06.2019
1. Данная версия совместима с процессорами 580ВМ80, 580ВМ1, z80 и 1821ВМ85. Причем в отличие от других версий здесь есть полная совместимость и по константам чтения/записи на магнитофон.

2. В процедуре вывода символов в некоторых столбцах знакоместо было шире чем нужно на 1 пиксел.

3. Использование 16ричных чисел со знаком «&» без обрамляющих скобок было очень ограничено и возможно только в двух случаях: или в конце строки или перед запятой.
Теперь шестнадцатиричные числа можно использовать без скобок наравне с десятичными за исключением номеров строк.
Парсинг 16ричных чисел с двумя и более цифрами выполняется быстрее, чем 10чных, поэтому использование целых чисел в 16ричном виде позволяет ускорить выполнение программы.

4. Оператор CLOAD, который позволяет загружать программы на бейсике без имени (программы с именем он тоже загружает, если начать загрузку после того как пройдет имя, что легко определить на слух) теперь сразу после старта бейсика готов к работе с магнитофоном и не требует предварительных команд CLOAD"" или BLOAD""

2.56
5. Исправлена ошибка парсера аргумента, возникавшая при подстановке в качестве аргумента токена оператора. Спасибо Игорю Титарю за багрепорт. Эта ошибка была во всех клонах BASIC 2.5 кроме BASIC-M (автор Фролов В.).

2.57
6. Исправлена ошибочная работа оператора INPUT при вводе значений символьных переменных - теперь токенизация не выполняется.

2.58
7. Теперь при печати текста в режиме LINE BS не происходит «лишнего» скролла.
8. Исправлен RENUM (эта ошибка еще из оригинального бейсика-микрон).

2.59
8.1. RENUM окончательно доисправлен.
8.2. Теперь RENUM не добавляет пробел между оператором и номером строки.
9. В два раза уменьшена задержка междру автоповтором символов.

2.60
10. Исправлена ошибка быстрого ввода при нажатии АР2 и после этого УС+СС+буква. Спасибо Игорю Титарю за багрепорт.
11. Ускорены базовые арифметические операции (умножение, деление, сложение и вычитание). Т.к. более сложные математические функции используют базовые, то они тоже ускорятся.

2.6119.06.2019
12. В GET убрана проверка на сохранение картинки в области переменных.
13. Убраны лишние проверки. Лишними они стали после исправления п.5.
4. В функцию & наряду с поддержкой шестнадцатеричных чисел добавлена поддержка восьмеричных чисел - &Oвосьмеричное_число. Диапазон как и у шестнадцатеричного варианта - два байта, т.е. от &O0 до &O177777

Также немного ускорено выполнение программы за счет оптимизации некоторых процедур Бейсика.
Быстрый старт без заставки.
Бейсик упакован, что ускоряет его загрузку на реал с магнитофонного входа.

2.6221.06.2021
- Процедуры обмена с магнитофоном вернулись на «классические» адреса, что дает совместимость при перехвате магнитофонных операций с Бейсиком 2.5 (не требуется адаптация эмуляторов для данной версии Бейсика).
- Ускорен скроллинг при выводе текста.
- Более эффективный упаковщик ZX0 вместо MegaLZ.
- в комплекте bas262.wav - файл для быстрой (13.5 секунд, для сравнения rom2wav при параметрах по умолчанию генерирует wav длительностью 90 секунд) загрузки в реал через магнитофонный вход с автозагрузкой.

Автор модификации: Иван Городецкий, Уфа
]]>
https://www.sensi.orgscalar/ware/909/
https://www.sensi.orgscalar/ware/908/Vector Speed Test (ВИ53)screenshot 

Vector Speed Test with VI53 v1.4

Тест быстродействия для Вектора-06Ц и подобных (ПК-6128Ц) компьютеров. Исходный текст прилагается.
Подсчитывается сколько тактов таймера пройдет при выполнении 2000 команд процессора. Тестируются все команды, кроме halt.

См. также Vector Speed Test – аналогичный тест, пользующийся для измерений кадровым прерыванием.
]]>
https://www.sensi.orgscalar/ware/908/
https://www.sensi.orgscalar/ware/907/Рейкастерscreenshot 

3D-рейкастер для Вектора-06ц и ПК-6128Ц. Запускается в автоматическом режиме. После нажатия любой кнопки управляется стрелками.

В архиве содержатся варианты для разных компьютеров и процессоров:
rc46.rom – Вектор-06ц 8.6 FPS (2020)
rc44.rom – Вектор-06ц 8.2 FPS (2019)
rc38.rom – Вектор-06ц 8.0 FPS
rc38vm1.rom – Вектор-06ц с процессором 580вм1
rc3885.rom – ПК-6128Ц с процессором ИМ1821ВМ85А (8085) 11 цветов, 8.3 FPS
rc3885f.rom – ПК-6128Ц, ускоренная версия 6 цветов, 9.3 FPS
]]>
https://www.sensi.orgscalar/ware/907/
https://www.sensi.orgscalar/ware/906/Трехмерные объектыscreenshot 

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

Управление:
1. Вращение:
Курсор влево, вправо - изменение угла прецессии
Курсор вверх, вниз - изменение угла нутации
F1/F2 или /СТР - изменение угла собственного вращения. В emu и VV  – Home. В emu СТР – Page Up, в VV - End. В онлайн-эмуляторе справа F7.
ТАБ - исходное положение (без изменения размера). Для приведения в исходное положение с исходным (максимальным) размером можно использовать рестарт (БЛК+СБР на реале, F12 в эмуляторах).
ЗБ (BackSpace в эмуляторах) - фиксирует текущее положение.

2. Изменение соотношения сторон:
1 (по умолчанию) – PAR=5:4 (если точнее, то 59:48) соответствует реалу. Из эмуляторов это соотношение сторон поддерживает Emu80.
2 – PAR=1:1, т.е. без коррекции

3. Изменение размера - F4/F5

4. Выбор фигуры:
4 – Куб
5 – Пирамида
6 – «Почти октаэдр»
7 – Тетраэдр (в несколько неожиданном ракурсе)
]]>
https://www.sensi.orgscalar/ware/906/
https://www.sensi.orgscalar/ware/905/Сканы печатных плат Вектора-06цscreenshot 

Сканы печатных плат Вектора-06ц и герконовой клавиатуры. Спасибо artyr_n с zx-pk.ru.

См. также Сканы печатной платы Вектор-06Ц.
]]>
https://www.sensi.orgscalar/ware/905/
https://www.sensi.orgscalar/ware/904/bbstro «БАЗИС»screenshot 

1K bbstro для Базиса (этой самой Картотеки).
]]>
https://www.sensi.orgscalar/ware/904/
https://www.sensi.orgscalar/ware/903/HDD/Interrupt/ISA/РТ11screenshot 

Архив разработок Сергея Терентьева.

- Контроллер HDD
- Дополнительное прерывание
- Шина ISA
- Прошивка РТ11-й для оцифровщика видео

Схема контроллера дополнительного прерывания в формате PCAD 4.5.
]]>
https://www.sensi.orgscalar/ware/903/
https://www.sensi.orgscalar/ware/902/МикроДОС 3.1 (BIOS FPH5.1)screenshot 

МикроДОС BIOS FPH5.1 с поддержкой HDD и квазидиска Баркаря.

Для запуска в эмуляторе Эмулятор «Башкирия-2М» требуется образ vector.hdd.
]]>
https://www.sensi.orgscalar/ware/902/