vinxru

Ретропрограммирование - Кособан

Написал игру для компьюотера Апогей БК01Ц. Это 8 битный процессор 1.7 МГц, конечно же КР580ВМ80А. Аж 56 Килобайт ОЗУ. В качестве видео трудится КР580ВГ75, из последних сил выжимая из себя разрешение 192x104 и 8 цветов. И это не преувеличение, так как процессор тормозится раза в два. И за роялем сидит трехканальный таймер КР580ВИ53.



Скачать kosoban.rka

vinxru

Продолжаем худеть.

Целый месяц был в отпуске. На машине сьездили на юг - Рязань, Новороссийск, Абинск, Геленджик, Шебекино, Белгород, Керч, Ярославль и кучу городов проездом. Худеть в отпуске не получается. Поэтому пока забил.

vinxru

Надо писать о программировании...

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



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

Read more...Collapse )

vinxru

Новый проект.

Несколько дней назад я решил вести лог. Ем только после 16.00, спортом занимаюсь только на голодный желудок.
09-06-2014 Вес: 117.5. Питание: горошек 250г, тунец 250г, курица 100г. Велосипед -424 ккал.
10-06-2014 Вес: 117.3. Питание: горошек 250г, тунец 250г, курица 100г. Велосипед -450 ккал.
11-06-2014 Вес: 116.3. Питание: 500 грамм шашлыка + 1.5 литра пива. Совратили меня на дачную пьянку.
12-06-2014 Вес: 118.9. Питание: горошек 250г + тунец 250г + грибной суп 300г + курица 50г. Велосипед -940 ккал (1 час 14 левел)
13-06-2013 Вес: 117.6. Питание: горошек 250г + тунец 250г + грибной суп 600г + сосиски 100г + хлеб 50г. Велосипед -883 ккал (1 час 13 левел)
14-06-2013 Вес: 117.0. Питание: горошек 250г + тунец 250г + яйцо 200г + хлеб 30г + банан 60г + помидоры 300г + оргурцы 300г. Велосипед -936 ккал
15-06-2013 Вес: 116.1. Питание: тунец 500г + яйцо 200г + хлеб 30г + банан 120г + помидоры 150г + котлета 60г. Велосипед -956 ккал
16-06-2013 Вес: 115.7. Питание: опять дофига всего с пивом. Велосипед -851 ккал
(Теперь завтракаю)
17-06-2013 Вес: 115.9. Велосипед -882 ккал. Жрал без меры и пьянствовал.
18-06-2013 Вес: 116.1. Жрал без меры.
19-06-2013 Вес: 116.3. Питание: тунец 250г + горошек 250г + курица хз. Велосипед -2000 ккал.
20-06-2013 Вес: 116.3. Питание: тунец 250г + яйцо 200г + хлеб 50г + пицца 300г. Велосипед -860 ккал.
21-06-2013 Вес: 115.8. Питание: яйцо 200г + хлеб 150г + горошек 250г + сосиски 200г + мороженное 100г. Велосипед -860 ккал.
22-06-2013 Вес: 116.0. Питание: яйцо 200г + хлеб 20г + сосиски 100г + пельмени 200г + рыба 200г.
(Теперь ем только после 16.00)
23-06-2013 Вес: 116.4. Питание: горошек 250г + салат из огурцов и помидоров 200г. Велосипед -1050 ккал.
24-06-2013 Вес: 115.8. Питание: салат из рыбы + тунец 200г + два бутера с сосисками. Велосипед -1050 ккал.
24-06-2013 Вес: 115.3. Макароны с печенью 300 г. Велосипед -1000 ккал.
25-06-2013 Вес: 115.6. Питался домашней едой. Велосипед -1000 ккал.
26-06-2013 Вес: 116.1. Питался домашней едой.
27-06-2013 Вес: 116.5. Питание: тунец 185г + горошек 250г + немного домашней еды. Велосипед -1000 ккал.
28-06-2013 Вес: 116.1. Питание: тунец 185г + горошек 250г + немного домашней еды. Велосипед -1000 ккал.
29-06-2013 Вес: 115.5. Питание: тунец 185г + горошек 250г + немного домашней еды. Велосипед -1150 ккал.
30-06-2013 Вес: 115.2.

vinxru

Собираем Пентагон 48 в корпусе от Дельты С


vinxru

Звездные Войны для Апогея БК01

Сделал демо Звездные Войны для Апогея БК01. Точнее портировал существующее ASCII видео на древний компьютер. Единственной сложностью было сжать 2 Мб в 48 Кб.

На этом видео демо размером 32 Кб. Подняв размер до 48 Кб и доработав архиватор, я увеличил количество кадров в 4 раза и теперь пропускается не более одного кадра. Смотреть стало интереснее, но перезаливать лень.

Скачать RKA файл
https://github.com/vinxru/86RKSD/raw/master/%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D1%8C%20%D0%BD%D0%B0%20%D1%84%D0%BB%D0%B5%D1%88%D0%BA%D1%83%20%D0%B4%D0%BB%D1%8F%20%D0%90%D0%BF%D0%BE%D0%B3%D0%B5%D1%8F/DEMO/starwars.rka


vinxru

Контроллер SD-карты для компьютера Апогей БК01Ц (Радио 86РК) завершен

Завершил SD контроллер для Апогея БК01, а так же любого Радио 86РК компьютера. Все материалы тут:

https://github.com/vinxru/86RKSD

Я подготовил файлы только для Апогея. Что бы подключить контроллер к Радио 86РК, надо лишь адреса портов и загрузки в исходниках поменять. Это я сделаю попозже, когда буду подключать контроллер.

Помимо контроллера, я написал еще оболочку. И она получилась очень даже удобной:

- Выбор файла стрелочками и запуск Enter-ом
- Две панели (клавиша TAB)
- Запуск файла с аргументами из ком строки
- Определение свободного места на карте (клавиша F1)
- Запуск внешней программы просмотра и редактирования (клавиши F2,F3,F4)
- Копирование файлов и папок с вложенными папками (5, SHIFT+5)
- Переименование и перенос файлов и папок (6, SHIFT+6)
- Использование маски при копировании и переименовании
- Создание папки (7)
- Удаление файлов и папок (8)
- Выделение группы файлов по маске (СТР, *, +, -)
- Восстановление старого пути при запуске
- Оторбражение размера, времени создания и атрибутов файла.

Командер занимает 12 Кб. Т.е. на компьютерах с памятью 16 Кб не запустится.


Read more...Collapse )

vinxru

Контроллер SD-карты для компьютера Радио 86РК (Апогей БК01Ц)

Этот проект очень давно начат и много раз забрасывался. И я возвращаюсь очередной раз. Будем подключать флешку к компьютеру Радио 86РК, а точнее подключать к компьютеру микроконтроллер ATMega8 к которому подключена флешка.

Вся информация будет тут http://vk.com/topic-41468278_29998944.

А здесь кое что продублирую для поисковых роботов. И потому что этот проект состоит из программирования на 90%. А в LJ будет только программирование.

На данный момент контроллер эмулирует ПЗУ на 128 байт. Программа из этого ПЗУ загружает произвольный файл в память.

Теперь надо адаптировать SDBIOS и коммандер для Радио 86РК


Read more...Collapse )

vinxru

Все фото перемещены.

Отмыл, собрал и сфотографировал все свои компьютеры (что не отдал).

http://vk.com/albums-41468278

Получилось примерно 25 советских компов.
Read more...Collapse )

vinxru

Переезд.

Перенесу все материалы по ретрокомпьютерам в вконтакт. Там же будут новые статьи.

http://vk.com/retropk

Сожаления не принимаются :)

You are viewing vinxru