Поступления в Базис Свежие поступления в картотеку Вектора http://sensi.org/scalar/recent15 120 http://sensi.org/scalar/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
]]>
http://sensi.org/scalar/ware/912/
http://sensi.org/scalar/ware/911/Monascreenshot 

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

«Binorum» — это игра в которой вам предстоит проверить вашу логику и реакцию.
На протяжении 9 уровней нужно собрать все монетки, избегая столкновений с различными опасностями.
]]>
http://sensi.org/scalar/ware/910/
http://sensi.org/scalar/ware/909/BASIC 2.61screenshot 

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

Исправлены ошибки/недоработки, присутствовавшие практически во всех клонах Бейсика 2.5:
2.55:
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.61
12. В GET убрана проверка на сохранение картинки в области переменных.
13. Убраны лишние проверки. Лишними они стали после исправления п.5.
4. В функцию & наряду с поддержкой шестнадцатеричных чисел добавлена поддержка восьмеричных чисел - &Oвосьмеричное_число. Диапазон как и у шестнадцатеричного варианта - два байта, т.е. от &O0 до &O177777



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


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

Vector Speed Test with VI53 v1.4

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

См. также Vector Speed Test – аналогичный тест, пользующийся для измерений кадровым прерыванием.
]]>
http://sensi.org/scalar/ware/908/
http://sensi.org/scalar/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
]]>
http://sensi.org/scalar/ware/907/
http://sensi.org/scalar/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 – Тетраэдр (в несколько неожиданном ракурсе)
]]>
http://sensi.org/scalar/ware/906/
http://sensi.org/scalar/ware/905/Сканы печатных плат Вектора-06цscreenshot 

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

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

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

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

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

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

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

Для запуска в эмуляторе Эмулятор «Башкирия-2М» требуется образ vector.hdd.
]]>
http://sensi.org/scalar/ware/902/
http://sensi.org/scalar/ware/901/bin2wav (DDp)

Конверсия конвертера bin2wav (svo) на язык Си с компактным исполняемым файлом.

svofski> вытащил процедуру превращения бинарника в WAV из Прекрасного в отдельную утилиту.
svofski> Для винды сделал exe без внешних зависимостей.

KTSerg> Хороша утилитка, файл 18М весом и не запускается...
KTSerg> Винда ХР SP3.

DDp> :) :) :)
DDp> Вылез из-под стола, переписал/скомпиллировал на другом языке (был интересен формат Вектора)

В архиве исходный код и исполняемый файл для Windows.

См.также Конвертер ROM2WAV,bin2wav (svo)
]]>
http://sensi.org/scalar/ware/901/
http://sensi.org/scalar/ware/900/bin2wav (svo)

bin2wav для древних 8-битных ПК из СССР
С помощью этой утилиты командной строки можно сделать WAV файл для загрузки с магнитофонного входа в компьютеры Вектор-06ц, Криста-2, Радио-86РК, Микроша, Партнер, Специалист.

Для установки в системе:

$ npm install -g

Утилита будет доступна под названием bin2wav. bin2wav -h покажет справку.

Альтернативно можно просто запустить ./bin2wav.js

Исполняемый файл для Windows получается с помощью nexe.

См.также Конвертер ROM2WAV,bin2wav (DDp)
]]>
http://sensi.org/scalar/ware/900/
http://sensi.org/scalar/ware/899/Castlevania Musicscreenshot 

Конверсия мелодий из Castlevania для ВИ53. Автор конверсии музыки для ВИ53 SegaBoy. Адаптация для Вектора-06ц Ивана Городецкого.

Анонс и обсуждение:
http://zx-pk.ru/threads/29077-igraem-melodii-na-vi53.html
http://zx-pk.ru/threads/11029-vektor-06ts-emulyatsiya-kr580vi53.html?p=960837

* Vampire Killer
* Stalker
* Wicked Child
* Walking on the Edge
* Heart of Fire
* Out of Time
]]>
http://sensi.org/scalar/ware/899/
http://sensi.org/scalar/ware/898/Тест сброса в 0 выхода 580ВВ55screenshot 

Этот тест проверяет, что ненулевой бордюр сбрасывается в ноль при установке режима порта B на вывод.
]]>
http://sensi.org/scalar/ware/898/