# Hobby
[GITHUB](https://github.com) - Моя записная книжка (наброски, заметки и т.д. и т.п.)!

<hr>

## Вектор-06Ц. Конвертер графических файлов SPR в BMP

Лицензия (License) на программу и скрипт: **GNU GPL V3**.

![](https://github.com/drilnet/vector-06c-spr2bmp/blob/master/UA.png)

**SPR** - графический формат файлов [Вектор'а-06Ц](https://ru.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Русской Вики") ([UKR](https://uk.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Украинской Вики")).
<br>
**BMP** - графический формат файлов [Windows](https://ru.wikipedia.org/wiki/Windows) ([UKR](https://uk.wikipedia.org/wiki/Microsoft_Windows)).

### Что содержит репозиторий.

**Каталог бонус:**

```
Каталог 'GIF - Bonus' - GIF-анимация.
-------|---
       | Карикатуры на Харьковское сообщество программистов (ХХ век, 90-е годы).
       |---
```

[Посмотреть GIF-анимацию](https://github.com/drilnet/vector-06c-spr2bmp/blob/master/GIF - Bonus/Karikatury.gif) (эта **GIF**-анимация есть в конце этой страницы). 

**SRC-каталоги:**

    Каталог 'SRC C - FreeBSD, Linux' - Исходники на Си.
    Каталог 'SRC C - Windows'        - Исходники на Си.

Отличие **SRC**-каталогов - кодировка **UTF8** и **CP866**!

Сложно ли их скомпилировать исходники? Компиляция в двух действиях!
<br>
Смотрите каталоги '[SRC C - FreeBSD, Linux](https://github.com/drilnet/vector-06c-spr2bmp/tree/master/SRC C - FreeBSD, Linux)' и '[SRC C - Windows](https://github.com/drilnet/vector-06c-spr2bmp/tree/master/SRC C - Windows)'
(внутри есть **описание**).

**SPR-файлы:**

    Файл 'Graphics Files Vector-06C (SPR).1.7z'.
    Архив SPR-файлов (разные, внутри есть и BMP-файлы).

    Файл 'Graphics Files Vector-06C (SPR).2.7z'.
    Архив SPR-файлов (разные, внутри есть и BMP-файлы).

    Файл 'Graphics Files Vector-06C (SPR).3.7z'.
    Архив SPR-файлов (доисторические животные, внутри есть и BMP-файлы).

    Файл 'Graphics Files Vector-06C (SPR).4.7z'.
    Архив SPR-файлов (карикатуры на Харьковское сообщество программистов,
    ХХ век, 90-е годы, внутри есть и BMP-файлы).

    Примечание.
    Внутри SPR-архивов также есть программы для просмотра SPR-файлов на Вектор'е-06Ц:
    программа 'VSPR.COM' и программа 'DEMO-SPR.COM' (для этих программ необходима МикроДОС Т-34).

**Инфо по SPR** (эта информация есть в [Wiki](https://github.com/drilnet/vector-06c-spr2bmp/wiki))**:**

    Файл 'Info SPR.7z'.
    Как устроен SPR-файл, плюс программа распаковщик (на ассемблере, для Вектор'а-06Ц).

**Исполняемые файлы:**

    'spr2bmp'     - Исполняемый файл для FreeBSD (SPR-файл в BMP-файл).
    'spr2bmp.exe' - Исполняемый файл для Windows (SPR-файл в BMP-файл).
    'spr2bmp.pl'  - Скрипт на Perl (SPR-файл в BMP-файл). Этот скрипт ещё умеет "выдирать" изображения из исходников.

**Скриншоты работы программы 'spr2bmp':**

```Файл 'spr2bmp_Screenshot_1.png'```
<br>
![](https://github.com/drilnet/vector-06c-spr2bmp/blob/master/spr2bmp_Screenshot_1.png)

```Файл 'spr2bmp_Screenshot_2.png'```
<br>
![](https://github.com/drilnet/vector-06c-spr2bmp/blob/master/spr2bmp_Screenshot_2.png)

**Результат работы программы 'spr2bmp':**

![](https://github.com/drilnet/vector-06c-spr2bmp/blob/master/SRC C - FreeBSD, Linux/Test/TEST2.bmp)

Приведённое изображение выше: [**Sorayama Hajime**](https://ru.wikipedia.org/wiki/Сораяма,_Хадзимэ) ([UKR](https://uk.wikipedia.org/wiki/Сораяма_Хадзіме)).

* [Вот ещё (1).](https://github.com/drilnet/vector-06c-spr2bmp/blob/master/SRC C - FreeBSD, Linux/Test/TEST3.bmp)
* [Вот ещё (2).](https://github.com/drilnet/vector-06c-spr2bmp/blob/master/SRC C - FreeBSD, Linux/Test/TEST4.bmp)

**Примечание.**
<br>
Как попадали такие изображения как **Sorayama Hajime** (и др.) в [Вектор-06Ц](https://ru.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Русской Вики") ([UKR](https://uk.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Украинской Вики"))?
<br>
Была написана утилита ([VPCX.COM](https://drilnet.github.io/downloads/vector-06c/system-disk-1-fls/VPCX.COM), автор **Терентьев С.В.**) для просмотра [PCX](https://ru.wikipedia.org/wiki/PCX)-файлов ([UKR](https://uk.wikipedia.org/wiki/PCX)) и конвертации их в **SPR**-формат.

<hr>

Различные сообщества ([ZX Spectrum](https://ru.wikipedia.org/wiki/ZX_Spectrum) ([UKR](https://uk.wikipedia.org/wiki/ZX_Spectrum)), [Вектор-06Ц](https://ru.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Русской Вики") ([UKR](https://uk.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Украинской Вики")), [Специалист](https://ru.wikipedia.org/wiki/Специалист_(компьютер)) и др.) живут [здесь](https://zx-pk.ru).

<hr>

### Бонус!

Карикатуры на Харьковское сообщество программистов (**XX век**, **90-е годы**).

**GIF-анимация:**

![](https://github.com/drilnet/vector-06c-spr2bmp/blob/master/GIF - Bonus/Karikatury.gif)

Данная **GIF**-анимация была сделана из **SPR**-файлов взятых с [Вектор'а-06Ц](https://ru.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Русской Вики") ([UKR](https://uk.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Украинской Вики")).
<br>
Как были сделаны эти **SPR**-файлы на [Вектор'е-06Ц](https://ru.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Русской Вики") ([UKR](https://uk.wikipedia.org/wiki/Вектор-06Ц "Вектор-06Ц в Украинской Вики"))?
<br>
Использовался "видео-оцифровщик", плюс "шаманство" в графическом редакторе.
<br>
**SPR**-файлы (совместное творчество): **Третьяков А.Л.**, **Терентьев С.В.**
<br>
Упоминание о "видео-оцифровщике" было [здесь](https://github.com/drilnet/vector-06c-kino), ещё упоминание о "видео-оцифровщике" было на `TIMSoft` (в фотоальбоме).

Дополнительная информация (как устроен **SPR**-файл): [Wiki](https://github.com/drilnet/vector-06c-spr2bmp/wiki)

[Ukraine](https://en.wikipedia.org/wiki/Ukraine) (Украина). (**C**) Демидов С.В.

<hr>

**Дополнительные ссылки:**

* Вектор-06Ц в ПЛИС: [https://github.com/svofski/vector06cc](https://github.com/svofski/vector06cc)
* Картотека ПО для Вектор-06Ц: [http://sensi.org/scalar](http://sensi.org/scalar)
* Блог московского "макрушника" здесь: [http://macrobloger.com/vector-06c](http://macrobloger.com/vector-06c)
* TIMSoft (Вектор-06Ц): `http://vector06c.fdd5-25.net/index.html` - Перестал существовать (жаль)!
* CP/M для Windows: [http://www.sydneysmith.com/wordpress/cpm-programs/](http://www.sydneysmith.com/wordpress/cpm-programs/)
* Утилита для работы с образами CP/M дисков: [http://era-cg.su/steinblume/index.php?name=about&lang=ru](http://era-cg.su/steinblume/index.php?name=about&lang=ru)
* Информация по BDOS OC CP/M: [http://marinovsoft.narod.ru/korvet/bdos_doc.pdf](http://marinovsoft.narod.ru/korvet/bdos_doc.pdf)

<hr>

**Файловый архив Вектор'а-06Ц:**

```
* Системный диск Вектор'а-06Ц с МикроДОС Т-34 (Харьковский вариант), системный диск 1
* Скриншоты файлового менеджера CO (Шишатский Коммандер)
* Библиотека ПК (Харьков 1993г.). Выпуск 1. ВЕКТОР-06Ц ИЗНУТРИ. Руководство для начинающих специалистов
* Библиотека ПК (Харьков 1993г.). Выпуск 2. Системные программы МикроДОС ПК Вектор-06Ц
* Библиотека ПК (Харьков 1993г.). Выпуск 3. Язык программирования ЛС-ПАСКАЛЬ
* Описание библиотеки GRAF16.REL, плюс сама библиотека (от 12.12.1997)
И др.
```

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Перейти в архив Вектор'а-06Ц](https://drilnet.github.io/downloads/vector-06c/downloads.html "Системный диск Вектор'а-06Ц. Скриншоты CO. Библиотека ПК")

<hr>

**Ещё репозитории автора:**

**Репозиторий:** [Blender 3D. Модель игральной кости (dice)](https://github.com/drilnet/blender3d-dice2)
<br>
**Репозиторий:** [Blender 3D. Модель мотора (motor)](https://github.com/drilnet/blender3d-motor)
<br>
**Репозиторий:** [Blender 3D. Государственная символика Украины (Флаг, Герб)](https://github.com/drilnet/blender3d-ukrainian-symbols)
<br>
**Репозиторий:** [Blender 3D. Disabled Person (анимированная иконка)](https://github.com/drilnet/blender3d-disabled-person)
<br>
**Репозиторий:** [Blender 3D. Флоппи-диск 3.5" (Вектор-06Ц)](https://github.com/drilnet/blender3d-floppy-disk-35)
<br>
**Репозиторий:** [Blender 3D. Логотип VRLE8 и Логотип VRLE16](https://github.com/drilnet/blender3d-logovrle8-logovrle16)
<br>
**Репозиторий:** [Blender 3D. Микросхема TEA2025B в 3D, плюс модель печатной платы](https://github.com/drilnet/blender3d-tea2025b)
<br>
<br>
**Репозиторий:** [Скрипт, который подписывает цифровые фотографии](https://github.com/drilnet/programming-perl-signature-images "Скрипт написан на Perl")
<br>
<br>
**Репозиторий:** [Вектор-06Ц. Ожившее кино](https://github.com/drilnet/vector-06c-kino "Конвертирующие скрипты написаны на Perl")
<br>
**Репозиторий:** [Вектор-06Ц. Конвертер графических файлов GRF в BMP](https://github.com/drilnet/vector-06c-grf2bmp "Конвертер GRF в BMP написан на Си (и есть версия на Perl)")
<br>
**Репозиторий:** [Скрипт, который показывает все цвета Вектор'а-06Ц](https://github.com/drilnet/vector-06c-color256 "Скрипт написан на Perl")
<br>
<br>
**Репозиторий:** [RLE кодирование/декодирование своими руками (VRLE8, VRLE16)](https://github.com/drilnet/rle)
<br>
**Репозиторий:** [Игра Пятнашки (Puzzle 15, Game 15), игра написана на JavaScript](https://github.com/drilnet/puzzle15 "Игра для вашего сайта")
<br>
**Репозиторий:** [Мой сайт (репозиторий моего сайта)](https://github.com/drilnet/drilnet.github.io "Репозиторий сайта https://drilnet.github.io")
<br>
<br>
**Репозиторий:** [Электроника (всё в одном репозитории)](https://github.com/drilnet/electronics)

&nbsp;&nbsp;&nbsp;&bull; [Усилитель звука на микросхеме
 TEA2025B](https://github.com/drilnet/electronics/tree/master/AUDIO AMPLIFIER TEA2025B "Схема, печатная плата, собранная плата")
<br>
&nbsp;&nbsp;&nbsp;&bull; [Биполярный транзистор в ключевом режиме (формулы, расчёты)](https://github.com/drilnet/electronics/tree/master/Bipolar transistor in key mode "Формат файлов: LibreOffice (odt), pdf, TinyCAD (dsn), png, LTspice XVII (asc)")
<br>
&nbsp;&nbsp;&nbsp;&bull; [Ящик для экспонирования фоторезиста](https://github.com/drilnet/electronics/tree/master/Box For Exposure Photoresist "Ящик из подручного материала")
<br>
&nbsp;&nbsp;&nbsp;&bull; [Калькулятор ближайшее стандартное сопротивление (HTML + JS)](https://github.com/drilnet/electronics/tree/master/Calculator nearest standard resistance "Набор резисторов: E24, E48, E96")
<br>
&nbsp;&nbsp;&nbsp;&bull; [Делитель напряжения на двух резисторах (формулы, расчёты, калькулятор на HTML + JS)](https://github.com/drilnet/electronics/tree/master/Divider by R1 and R2 (formulas, calculations, HTML + JavaScript calculator) "Формат файлов: LibreOffice (odt, odf), pdf, TinyCAD (dsn), png, html, js")
<br>
&nbsp;&nbsp;&nbsp;&bull; [Стабилизированный блок питания +5В/1А, -5В/0.3A, +12В/0.5А, -12В/0.5А](https://github.com/drilnet/electronics/tree/master/Power Supply +5V, -5V, +12V, -12V "Трансформаторный (используемые микросхемы: L7805CV, L7905CV, L7812CV, L7912CV)")
<br>
&nbsp;&nbsp;&nbsp;&bull; [Стабилизированный блок питания +9В/0.5А для TEA2025B](https://github.com/drilnet/electronics/tree/master/Power Supply +9V for TEA2025B "Трансформаторный (используется микросхема: L7809CV)")
<br>
&nbsp;&nbsp;&nbsp;&bull; [Ремонт компьютерных колонок Genius SP-G06](https://github.com/drilnet/electronics/tree/master/Speakers Genius SP-G06 "Что было и Что стало")

**Репозиторий:** [Интеллект. Искусственный интеллект](https://github.com/drilnet/Intelligence "Intelligence. Artificial Intelligence")

<hr>

**Полезные ссылки:**

[Правила оформления файла README.MD на GitHub](https://github.com/OlgaVlasova/markdown-doc/blob/master/README.md#SpecialSymbol "(C) Olga Vlasova")
<br>
[Шпаргалка по Markdown](https://github.com/sandino/Markdown-Cheatsheet "(C) Sandino")
<br>
[Создаем свой сайт на GitHub](https://www.youtube.com/watch?v=05nLdIVfSRU "(C) Анна Блок")

<hr>

**Никогда не сдавайся!**
<br>
Написать мне можно на (**замечания**, **предложения**): stdls[ухо]mail.ru или bbarsinov[ухо]gmail.com
<br>
![](https://github.com/drilnet/blender3d-disabled-person/blob/master/Preview GIF/Disabled Person (mini).gif "Человек с ограниченными возможностями")

<hr>

<div align="center">
<a href="https://drilnet.github.io">
<img src="https://github.com/drilnet/drilnet.github.io/blob/master/images/gotowebsite.gif" title="https://drilnet.github.io">
</a>
</div>
