- SMK и FAТ16
-
? S_V_B@ - 11.01.2018 19:54
Хочу упростить процесс проверки своих программ на железе. Даже имея эмулятор FDD достает возня с образами.
Идея написать загрузчик как на "Апогее" и др. который выдает менюшку со списком файлов для запуска. Даже с каталогами не буду заморачиваться, это же для запуска только. Единственное неудобство нужно будет (64) bootsector каждый раз туда-сюда переписывать, но это программка с одной кнопкой, а дальше спокойно работать под виндой.
Копался в образе винта MKDOS оказывается там данные даже не инвертированы. Толчком послужила обнаруженная CF на 32Мб.
Кто нибудь уже ходил по этим граблям?
-
? vldmr - 11.01.2018 20:22
Я делал загрузчик как на Апогее, только не для компакт флэша с фатом, а для РОМа, практически как на Апогее. Самое интересное в моём загрузчике - это наверно код декомпрессора, но наверно для 32МБ это совсем не актуально. Остальное всё довольно примитивно, и вероятно, очень специфично для железа устройства, однако, если нужно, всё доступно на гитхабе https://github.com/vldmrrr/BK-ROM-Disk. Код написан под 010, под 011 не тестировался.
-
? TheGWBV - 12.01.2018 08:09
У тов. Voland-а есть исходник кода обнаружения файловой системы FAT16 на карте SD, подключенной к Booster-11 ;-)
-
? TheGWBV@ - 12.01.2018 08:12
И никаких bootsector переписывать не надо :-)
-
? Voland@ - 12.01.2018 08:42
Речь о том коде, который Рита пишет в рамках теста для бустера?
-
? S_V_B - 12.01.2018 08:47
Речь не о Бустере а о СМК. У смк как раз бутсектор свой никак на fat16 не похожий.
Если у Бустера просто флэшка по i2c подключена то какие проблемы.
И прочитать фат16 не проблема он простой как валенок, это вам не ext
-
? BD - 12.01.2018 09:22
у тебя же флоппи-эмулятор есть. форматируй .hfe образы как угодно. а CF в смк это просто образ специфического бкшного винта.
-
? BD - 12.01.2018 09:28
кстати, не обязательно флешку делить не образы. есть же режим одной дискеты. форматни в андосе fat12 и таскай файлы просто перетыкая.
-
? BD - 12.01.2018 09:45
Config_Files\Normal_mode\HXCSDFE.CFG вроде у оригинальной проги
-
? BD - 12.01.2018 10:23
сам не пробовал, т.к. у меня 2 Gotek, один воткнут в старенький комп с флоппи интерфейсом еще, и проблем нет ))
-
? S_V_B@ - 12.01.2018 10:52
/сам не пробовал, т.к. у меня 2 Gotek/
В том-то и дело что с одним не удобно.
-
? BD - 12.01.2018 10:56
вечером попробую single mode уж флешка лишняя найдется ))
-
? S_V_B@ - 12.01.2018 11:01
/форматни в андосе fat12/
для fat12 при 512б на сектор макс размер раздела 2048кб.
Макс размер кластера 8192 байта т.е 32мб.
-
? BD - 12.01.2018 11:25
твоя прога на БК занимает более 16Кб? поздравляю ))
-
? S_V_B@ - 12.01.2018 12:20
Флэха на эмуляторе - 4гб я туда образов на все случаи накидал.
Ну и без второго готека неудобно. Да даже и с ним - работаешь на одном компе, потом скидываешь на котором готек..
Я же с чего начал - есть CF32 на которую я хотел загрузчик сделать и писать на нее в fat16 только бутсектор перекидывать - это две секунды..
-
? BD - 12.01.2018 13:06
надо было начинать с обычного дисковода ))
-
? S_V_B@ - 12.01.2018 13:40
/*BD@ - 12.01.2018 13:06
надо было начинать с обычного дисковода ))*/
¤
Разница не велика.
-
? BD - 12.01.2018 14:18
один перетык ))
просто народ, пока (уже 2й год пошел), не понимает перспектив такой хрени http://zx-pk.com/forum/viewtopic.php?p=71426 (сделано кривыми руками)
COM-порт нафиг не нужен, переключалки тоже. оставить только все TTL + понижайку 3.3v для WIFI от андурино. и все.
какой там интернет, даже можно изобразить виртуальный диск на БК-РС через WIFI ))
у меня еще 2 полных комплекта осталось... готов выслать (безвозмездно) почтой россии. bdv01(сабака)bk.ru
-
? S_V_B@ - 12.01.2018 15:21
BD /*готов выслать (безвозмездно) почтой россии*/
¤
Дело в том что я не россиянин, но готов оплатить почтовые расходы и труды.
Давайте так, я з.п. получу 1го и почтой перетрем эту тему.
Я хотел бы ещё приобрести двойник для подключения ИРПС+СМК.
-
? BD - 12.01.2018 15:52
напиши на e-mail, а то уйдет.
в узбекистан, например, посылка еще с 30.12.2017 на таможне застряла...
"комплект" подразумевает всё ))
-
? BD - 12.01.2018 16:05
TheGWBV тоже не спать. единственная девушка в этом чате, которая понимает что-то в БК. индекс, адрес, фио попрошу ))
-
? S_V_B@ - 12.01.2018 16:14
/*в узбекистан, например, посылка еще с 30.12.2017 на таможне застряла..*/
Я из Уть-Каменогорска, Казахстан. У нас все быстро доходит.
-
? BD - 12.01.2018 16:20
дык на e-mail пиши.
-
? TheGWBV@ - 12.01.2018 18:08
>> ? Voland@ - 12.01.2018 08:42
>> Речь о том коде, который Рита пишет в рамках теста для бустера?
Да. Но всё идет не так быстро. Далее придётся вникать в исходники утилит для копирования логических дисков под МК-ДОС и драйверов поддержки файловых систем. А в 90-е годы их не сильно подробно комментировали по-строчно... В общем, сначала клава и мышь PS/2, потом продолжение по FAT16 :-)
-
? S_V_B@ - 12.01.2018 18:20
Напомните пожалуйста в Бустере флэха как в СМК реализована или живет сама по себе?
Если сама по себе то что мешает сделать драйвер под мкдос для поддержки fat16 и привязать ее вместо электронного диска на E:.
И нафиг флэшку портить МК досовским форматом.
-
? BD - 12.01.2018 18:23
ик. ты гений! ))
-
? S_V_B@ - 12.01.2018 18:25
А чё :)))
-
? BD - 12.01.2018 18:31
люди убили на это ... кто 5 лет, кто 25... весь в белом на коне не получится ))
-
? TheGWBV@ - 12.01.2018 18:32
SD-шка в Бустере сама по себе. CF изображает БКашный HDD со всеми своими особенностями.
К этому и стремимся в итоге -- "сделать драйвер под мкдос для поддержки fat16 и привязать ее вместо электронного диска на E:"
Может кто вперёд успеет написать такой драйвер, обслуживающий раздел в 32Мб с FAT16, расположенный на CF СМК ;-)
Низкоуровневые П/П для чтения/записи блока данных карты SD уже есть в исходниках у тов. Voland-a :-)
И есть кусок кода обнаружения на карте SD ФС FAT16 и её параметров. Счастье уже близко! )))
-
? S_V_B@ - 12.01.2018 18:40
Зачем убивать годы, может нужно менять точку зрения.
На БКшке одна проблема за все убитые годы не возникло ни библиотек не средств разработки.
Каждый раз все начинают заново.. убивают годы мимо кассы.
-
? S_V_B@ - 12.01.2018 18:41
Под виндой на такую мегаразработку уйдет пару часов.
-
? S_V_B@ - 12.01.2018 18:54
Линуксоиды с чего начали с LSB (POSIX и.т.д).. и долбят всем миром.
Написал мега крутую функцию, оберни согласно стандарта и положи на github. Другой не потратит время, а сделает что-то другое.
-
? TheGWBV@ - 12.01.2018 19:00
Да. Сначала начинают писать прогу. Потом переключаются писать средство разработки проги и... пропадают )))
-
? S_V_B@ - 12.01.2018 19:02
Ну вот я тоже пытаюсь сначала удобство разработки себе обеспечить.. думаю к пенсии что-нибудь полезное писать начну.
-
? TheGWBV@ - 12.01.2018 19:08
Вот есть, например, не так давно появившийся Кросcассемблер Turbo8 http://gid.pdp-11.ru/f/3.9.1703.5669/BKTurbo8.rar
Планирую его освоить для ускорения дальнейшей работы по тестированию Бустера :)
В винде не программирую, пробовала в Linux-е, совсем чуть-чуть, для души ))
-
? S_V_B@ - 12.01.2018 19:11
Активно его использую, но если на с++ я думаю то на ассемблере со словарем. Пытаюсь gcc для pdp-11 настроить, пока с переменным успехом.
-
? BD - 12.01.2018 19:18
воот. наконец-то. для БК кодить можно только на "реальном железе" ))
-
? TheGWBV@ - 12.01.2018 19:27
>> Пытаюсь gcc для pdp-11 настроить, пока с переменным успехом.
Вот я на это время не тратила. Просто писала на ассемблере в mousepad-е, в текстовый файл, затем его родными средствами БК (Turbo7MK) транслировала в исполняемый код. Исходник и машинный код передается между БК и РС либо через дискету в формате Андос, либо через вот эти приспособы http://forum.pk-fpga.ru/viewtopic.php?p=6182#p6182
-
? S_V_B@ - 12.01.2018 19:33
/*Вот я на это время не тратила*/
¤
"Лучше день потерять потом за пять минут долететь" ;)
Может когда думать на ассемблере PDP научусь так и будет но важнее скорость разработки.
И дело не в заучивании мнемоник асма, а в тех трюках которые с опытом приходят.
-
? S_V_B@ - 12.01.2018 19:37
И ещё БКшкина раскладка клавы мне мозг взрывает, я потом на работе не туда тыкать начинаю :)
-
? TheGWBV@ - 12.01.2018 19:44
Что будет, когда научитесь думать на ассемблере БКашки, даже боюсь представить ))
Я вот с трудом, только ради внедрения FAT16 в БКашку, свыклась с семантикой языка Си )))
Чтобы Си-шную библиотеку от AVR-а перевести в понятный нам с БКашкой ассемблер ;-)
-
? S_V_B@ - 12.01.2018 19:46
Я бы не стал переводить с незнакомого языка, важно понять концепцию и реализовать её согласно своего понимания.
-
? BD - 12.01.2018 19:50
да, еще в 8ченой системе думать, а не в 16.
ломка занимает до месяца ))
-
? S_V_B@ - 12.01.2018 19:51
Относительно стандартных вещей типа Fat, протоколов и.т.д. все разжевано до мелочей и об этом не пишет разве ленивый.
Хуже обстоит дело когда начинаешь изучать документацию на БК и впитывать "смутный разум" советских инженеров..
-
? S_V_B@ - 12.01.2018 19:55
/*да, еще в 8ченой системе думать, а не в 16.*/
Кстати восмеричная гораздо проще там цифр меньше в отличии от 16й. В уме переводить можно. Меня всегда нозят A,B,C,D... пальцев не хватает :)
И она очень наглядно раскладывает маш. коды.
-
? vldmr - 12.01.2018 19:56
Одним из преимуществ использования gcc асемблера я отметил поддержку макросов - похоже турбо8 макросов не поддерживает.
Также, если gcc уже настроен, это открывает возможность компилировать программы на других языках, поддрживаемых gcc. Практический интерес представляет, конечно, только си. Это в свою очередь существенно облегчает перенос програм с других платформ, те же самые фат библиотеки например
-
? TheGWBV@ - 12.01.2018 19:56
Я в рабочее время не программист :) В основном занимаюсь производственной логистикой.
Переключиться в режим кодера не так то и просто ))
-
? S_V_B@ - 12.01.2018 20:05
/* это открывает возможность компилировать программы на других языках, */
которые не трогают железо.. в БК нет прослойки.
Если еще кто-нибудь родит хотя-бы SDL на БК красота будет.
И будет всем счастье и никто не уйдет обиженным.
Но одному человеку это не реально. Все родить и сразу.
-
? vldmr - 12.01.2018 20:14
Да нет, железо тут ни пр чем - сишный код может иметь доступ ко всем регистрам так же как ассемблерный.
-
? S_V_B@ - 12.01.2018 20:19
/* Да нет, железо тут ни пр чем */
Я про кросс-платформенный код, а не самописный..
Когда нет даже std.lib (для бк) чужая программа даже sprintf не выполнит.
-
? TheGWBV@ - 12.01.2018 20:26
Теоретически для БК0011(М) есть RT-11 (ОС-БК) со всеми вытекающими... трансляторами из Си в ассемблер PDP-11...
Просто БКашка, она же для стандартизации процесса кодинга придумана, а для выявления гениев среди программистов-алгоритмистов ;-)
-
? TheGWBV@ - 12.01.2018 20:27
не для стандартизации...
-
? S_V_B@ - 12.01.2018 20:46
/*для БК0011(М) есть RT-11*/
вот именно что есть.. правда она к моменту появления на БК уже устарела лет на 10.
В те времена инженеры наивно полагали что 8кб памяти хватит за глаза на все времена.
Хотим ли мы вернуться к СМ ЭВМ или оставить все как есть.
Если просто ностальгировать, тогда образа винта от Volanda хватит.
Вопрос в том сколько осталось бкшечников и сколько из них программистов готовых к командной работе (все бкшечники жуткие индивидуалисты).
Отсюда легко вычислить время написания серьезного софта. Поскольку оно измеряется в человеко-годах.
-
? TheGWBV@ - 12.01.2018 20:55
>> все бкшечники жуткие индивидуалисты
Архитектура БКшки и её программеры -- два сапога пара ))
А исключения только подтверждают правило ;-)
-
? Дмитрий - 12.01.2018 21:02
>> Пытаюсь gcc для pdp-11 настроить, пока с переменным успехом.
Ув. Vslav это уже сделал. Я скачивал gcc для PDP, который он выкладывал, но там все не очень удобно. Т.е. код он в машкод переводит, но никакие include не катят, только код и только asm/obj.
¤
>> Чтобы Си-шную библиотеку от AVR-а перевести в понятный нам с БКашкой ассемблер
Есть же fat lib http://ultra-embedded.com/fat_filelib/ , которой для работы нужны только две процедуры - дисковые чтение и запись.
¤
>> есть RT-11 (ОС-БК) со всеми вытекающими... трансляторами из Си в ассемблер PDP-11
С жутко древним диалектом без каких-либо удобностей - фактически это все равно что сравнивать masm c бкшным турбо.
-
? TheGWBV@ - 12.01.2018 21:39
>> Есть же fat lib http://ultra-embedded.com/fat_filelib/ , которой для работы нужны только две процедуры - дисковые чтение и запись.
Я использую как источник знаний доки на ФС FAT16 и тексты VinxFS http://we.easyelectronics.ru/Soft/vinxfs-samaya-malenkaya-faylovaya-sistema-fat32-dlya-avr.html
-
? BD - 12.01.2018 21:54
мда, MACRO еще и RADIX-50 понимал. но это все без смысла ))
считаю нашей задачей, как БКшников, поиметь выход "наружу". в ZX решено, но без извратов, прога коннектится к единственному типа web-сайту, который по http передает новости и игрушки. их много, а нас максимум 200 чел. осталось. даешь ВП1-065! ))
-
? Дмитрий - 12.01.2018 21:57
Все бы ничего, но ссылка на его проект на гитхабе мертва...
-
? TheGWBV@ - 12.01.2018 23:50
Снова не выдержала душа поэта, наверное :)
Вот ссылка на архив, когда-то скачанный с гитхаба - https://yadi.sk/d/uNuQcI8R3RQhL8
-
? Terra - 13.01.2018 01:30
да Алексей Морозов удалил все свои аккаунты и завёл новые https://vk.com/aleksey_f_morozov http://alemorf.ru/comps/index.html буквально на днях пришло в голову qbas blaster (уже делали пробовал)+esp2866 c прошивкой esp-link http://samopal.pro/arduino-esp8266/ + терминлка со скриптами https://sites.google.com/site/terminalbpp/
-
? BD - 13.01.2018 08:34
2Terra У меня еще твоего почтового адреса нет. Во что ESP8266-то втыкать будешь? ))
bdv01(сабака)bk.ru
-
? Terra - 13.01.2018 11:39
К qbus blater, забыл ещё про прослойку в виде виртуального com -порта, в статье про esp-link расписано. Про твои разработки Дим, я в курсе. У меня altproшный контроллер впаян http://t-h-s.ru/bk0011m-v-korpuse-ot-magnitofona-pristavki-yauza-mp-221s-2/ правда давно не доставал
-
? BD - 13.01.2018 11:52
бред же )) вп1-065 не впаян. платку переделаю, конечно, но хочу выслать работающий "прототип", чтобы софтварь появилась ))
-
? Дмитрий - 13.01.2018 12:40
>> Вот ссылка на архив, когда-то скачанный с гитхаба
Уже нашел. https://github.com/alemorf/
-
? Дмитрий - 13.01.2018 12:54
Кстати, мельком поглядел код - не увидел работу с LFN.
-
? TheGWBV@ - 13.01.2018 13:04
>> не увидел работу с LFN
Источник алгоритмов специально подбирался иcходя из минималистических требований и потенциальной совместимости с ANDOS ;-)
Думаю, что ЦПУ БКашки и её ОЗУ не обрадуются LFN и FAT32 )))
-
? S_V_B@ - 13.01.2018 13:29
>> не увидел работу с LFN
Почему бы не сделать поддержку длинных имен? Там же все просто - продолжение имени это файлы с несуществующими атрибутами.
Для режимов высокого разрешения бустера все равно придется переделывать файловый менеджер. Чтобы не грузить проц и не тратить память можно сделать статус бар где выводить длинное имя текущего файла, атрибуты и др.
-
? Дмитрий - 13.01.2018 15:26
>> все равно придется переделывать
Там все придется переделывать. Только меня не "улыбает" факт, что придется 32 метра бустера сотнями мелких страниц адресовать.
-
? S_V_B@ - 13.01.2018 15:34
/* 32 метра бустера сотнями мелких страниц адресовать */
тут без вариантов. Но если сделать менеджер памяти то на высоком уровне никто и не заметит.
Так мы до новой ОС дойдем.
-
? Дмитрий - 13.01.2018 16:06
"Высоких уровней" еще нет никаких, какая ОС?? До нее как до Китая ползком... С черепашьей скоростью БК ее удел - примитивный аналог win 3.11 (типа этого https://www.youtube.com/watch?v=fPJMl49_k7A), который сожрет всю основную память.
-
? Дмитрий - 13.01.2018 16:09
А такого ждать до следующего тысячелетия https://www.youtube.com/watch?v=Ish4ReOjdIw
-
? S_V_B@ - 13.01.2018 16:11
До Бустера тоже еще далеко. Тем более сам Бустер должен разгружать БК в идеале часть базовых функций по менеджменту памяти и др. должна быть в ПЗУ Бустера.
-
? Дмитрий - 13.01.2018 16:14
>> сам Бустер должен разгружать БК
Никакой разгрузки там нет. Память будет подключаться страницами по аналогии с доп. памятью 11(М). Точнее расскажет ув. TheGWBV как владелица тестового образца Бустера.
-
? S_V_B@ - 13.01.2018 16:18
Какие Win3.1 - MS-DOS 2.0 предел мечтаний. Один поток + резиденты.
Кстати мелкомягкие выложили исходники MS-DOS с сохраненными авторскими комментами - прикольно, с юмором.
-
? Дмитрий - 13.01.2018 16:27
Да и MS-DOS некому писать - энтузиастов осталось раз-два и обчелся. Нужен нормальный компилятор Си, которого нет и вряд ли кто-то возьмется написать - на одном асме далеко не уедешь. Хотя мне асм на БК нравится больше - заставляет думать и изворачиваться.
-
? S_V_B@ - 13.01.2018 16:32
А я про что, я вижу единственный выход допиливать библиотеки для gcc хотя бы std.lib и stdio.
Хотя модель вызовов для бк не очень подходит. Дальше легче будет.
-
? S_V_B@ - 13.01.2018 16:36
Кстати MS-DOS 2.0 написан на асме.
-
? Дмитрий - 13.01.2018 16:52
>> единственный выход допиливать библиотеки для gcc
Пробуйте, мб что-то и выйдет. Но к тому времени нужно ли это будет кому-нибудь?
-
? S_V_B@ - 13.01.2018 17:07
До пенсии ещё далеко.
Тогда зачем делать железки если потом для них ничего не писать.
-
? S_V_B@ - 13.01.2018 17:11
Бустер пока единственное за что можно зацепиться.
Кстати а в нем можно менять адрес отображаемого видео буфера?
Правильный скроллинг можно сделать только так. Т-е когда видео памяти больше чем отображаем.
-
? BD - 13.01.2018 17:40
офф. мечтатель, теперь все тоже самое латинскими буквами. казахстан - заграница, там еще форму надо заполнять с описью содержимого plata irps наверняка вызовет подозрение.. ))
-
? BD - 13.01.2018 17:51
2TheGWBV там еще надо соплю бросить и дорожку перерезать для подключения к usb прилагаемым адаптером. китайцы не то прислали...
-
? S_V_B@ - 13.01.2018 17:53
А wi-fi там как мост или точка доступа?
-
? BD - 13.01.2018 18:01
как вашей душеньке угодно.
https://ru.m.wikipedia.org/wiki/ESP8266
-
? S_V_B@ - 13.01.2018 18:03
спс
-
? Дмитрий - 13.01.2018 19:51
>> Тогда зачем делать железки если потом для них ничего не писать.
Так их никто пока и не делает. Бустер есть только в виде пары-тройки тестовых образцов. На том все и заглохло (года 2 назад). Про БК12 я вообще молчу...
-
? TheGWBV@ - 14.01.2018 12:19
>> ? S_V_B@ - 13.01.2018 17:11
>> Бустер пока единственное за что можно зацепиться.
>> Кстати а в нем можно менять адрес отображаемого видео буфера?
Доступ к ресурсам ОЗУ Бустера и видеоадаптер там со своеобразной архитектурой :)
Тут всё описано http://files.pk-fpga.ru/storage/fpga/booster-11/Booster-11%20Developers%20Guide.zip
Можете попробовать прикинуть код для вывода текстовой информации на экран с новым разрешением?
Интересно, какие впечатления у Вас при этом возникнут ;-)
-
? S_V_B@ - 14.01.2018 15:33
/* попробовать прикинуть код для вывода текстовой информации на экран с новым разрешением */
¤
Тут вариантов не много, например:
1 перехватить ЕМТ
2 если режим стандартный - не вмешиваться.
3 если высокое разрешение bitblt из знакогенератора.
-
? S_V_B@ - 14.01.2018 15:50
Не совсем понятно:
¤
// адрес экранного буфера
volatile unsigned short* disp_mem = (volatile unsigned short*) 0x01000000; - это некая цифра с потолка?
При этом мы даже не знаем где находится видеопамять, а общаемся с ней посредством регистра управления.
для 640x480x16 нужно 600кб видеопамяти, но по моему все гораздо хитрее.
-
? S_V_B@ - 14.01.2018 15:56
/* 3 если высокое разрешение bitblt из знакогенератора.*/
простите погорячился - знакогенератор свой надо нарисовать.
-
? Дмитрий - 14.01.2018 21:52
>> Интересно, какие впечатления у Вас при этом возникнут ;-)
Когда-то давно прочитал сей документ и впечатления возникли только унылые. Чтобы вывести изображение на экран требуется такое кол-во телодвижений, что расхотелось придумывать дальше. :)
-
? S_V_B - 15.01.2018 13:49
Карта адресного пространства ОЗУ Бустера
0x00100000..0x0011FFFF – 128 кБайт - зеркало всех страниц ОЗУ БК11М
0x00120000..0x0015FFFF – 512 кБайт — дыра?
0x00160000..0x0019FFFF – 256 кБайт — дыра?
0x001A0000..0x001FFFFF – 128 кБайт — дыра?
0x00200000..0x0011FFFF – 512 кБайт — все страницы ОЗУ СМК-512 ?
¤
А что это нам дает?
Зачем нужны эти зеркала?
И где-то в этих черных дырах прячется видеопамять?
Чтобы нормально работать с блиттингом кроме основной видеопамяти 600к нужен еще кусок теневой желательно поболее чем отображаемая.
-
? TheGWBV@ - 16.01.2018 12:45
0x00100000..0x0011FFFF – 128 кБайт - зеркало всех страниц ОЗУ БК11М
Нужны для отображения видеоизображения в "родном" режиме БКашки.
Ну, и можно таким образом, например, записать в "родную" страницу БК дамп данных, а потом им пользоваться средствами Бустера.
Замысловато, но другого варианта быстро передать много данных из памяти/HDD БК в память Бустера пока вроде как нет :)
-
? S_V_B - 16.01.2018 13:38
Получается что Бустером он будет для режимов низкого разрешения. В высоком разрешении для создания плавного скроллинга, параллакса просто нет памяти.
-
? S_V_B@ - 16.01.2018 13:45
Или в стандартных режимах bitblt не работает?
-
? TheGWBV@ - 16.01.2018 15:39
Хороший вопрос. Первым делом это и протестирую :)
- << Форум