-
- ? Дмитрий Николаевич
- 15.04.2022 22:54
Он имеет ввиду "даты" обновлений https://yadi.sk/i/Ow8rdx0eAMhdVA :)
- ? Дмитрий Николаевич
- 15.09.2021 20:50
В SVN это делается жмаком мыши в пункт меню "Update to revision" и указанием нужной ревизии.
И уж точно нет ничего проще "SVN Update" и "SVN Commit". В последнем правда да, придётся пораскинуть мозгами и сочинить или не сочинить текстовое описание правок.
GIT слишком замудрён, ИМХО.
- ? Дмитрий Николаевич
- 12.09.2021 17:45
Угу, видел. Опять кодировку RC-файла поменял ? :)
Через час на работе поближе посмотрю правки, соберу твой билд Шестипалову для тестов
- ? Дмитрий Николаевич
- 12.09.2021 16:05
1-ый пункт пофиксил, 2 коммита в СВН
- ? Дмитрий Николаевич
- 08.05.2021 08:54
Упс. Проверил в эмуляторе, на всех конфигурациях КРОМЕ
БК11 + А16М
БК11М + А16М
(в которых по адресу 177540 валяется: 004767 000054)
лежат чистые, девственные нули.
- ? Дмитрий Николаевич
- 08.05.2021 08:45
> Регистр какой-нибудь уникальный добавить
Как раз там есть пачка "никем не занятых пока" регистров, последние пару штук правда Тишин уже заприметил под палитры.
177540 - при старте там нули на реальной БК. Можно эмулятором любой рандом, вплоть до версии эмулятора туда пихать. Вот и будет флаг "шо мы на ББ, тайминги для поллитор юзаем иные".
- ? Дмитрий Николаевич
- 18.04.2021 22:19
Сергей, что-то ты SVN забыл обновлять.
Там пара мелких правок по просьбе программистов есть.
- ? Дмитрий Николаевич
- 26.12.2020 13:52
@gid:
> 1) обратно совместимый метод, так же просто работать с точки зрения программирования.
Я правильно понимаю? Первые 16 регистров - первый/ОДИН AY, следующие 16 регистров - второй AY ?
¤
Экземпляр в железе требуется для полной уверенности что все это будет работать как должно? Тогда всё-равно нужен плеер мелодий на БК, который уже ждёт "формат переключения сопр-ов" или "формат массива регистров для AY". Замкнутый круг ))
- ? Дмитрий Николаевич
- 24.12.2020 02:09
> Да всем насрать.
Видимо да. В телегочате однажды разродились на полный аналог с ZX (те-же 16 регистров для обоих AY). Но потом начали изобретать старший байт/младший байт для разных AY, что-то ещё было.
¤
Делай как тебе удобнее, в плеере на БК именно под твой вариант будет (Владимир Кутяков вроде бы согласен дописать pt3 модуль под два AY)
Только не забудь описать реализацию ))
- ? Дмитрий Николаевич
- 22.12.2020 17:56
Кто-то же должен УМЕТЬ в схемах, и сделать таки нам нормальное подключение по VGA к ЖК мониторам 17''-19'' и прочее. Не может быть что такие люди ещё не появились ))
- ? Дмитрий Николаевич
- 22.12.2020 16:13
Предлагаю обсуждение поддержки эмулятором 2AY перенести сюда.
Идея примерно такая: взять за основу схему и формат регистров с ZX TurboSound https://velesoft.speccy.cz/turbosound-cz.htm вариантов коих тьма.
¤
Для начала выбран был вариант nedopc, ну да не суть, вот ссылки:
:: Музыкальное расширение Turbo Sound! (2AY) http://www.nedopc.com/TURBOSOUND/ts.php
либо сразу
:: Музыкальное расширение Turbo Sound FM! (2AY+FM генерация 6 каналов) http://www.nedopc.com/TURBOSOUND/ts-fm.php
¤
На данный момент автора эмулятора интересует какой формат регистров использовать, ведь в железе на БК ещё не делали поддержки 2AY.
Обсуждаем.
- ? Дмитрий Николаевич
- 28.10.2020 11:46
* тест
- ? Дмитрий Николаевич
- 29.08.2020 22:44
>Навскидку, можно пойти другим путем
Мы видимо о разных вещах говорим. ну да не суть. Как-нибудь подытожим начатое. Надеюсь gid поможет мне ловить мышу как полоджено.
- ? Дмитрий Николаевич
- 29.08.2020 04:26
> У меня тоже отрисовывается экран на форме, но сообщение от мыши без проблем поступают.
Поделитесь своей реализацией? Файлы Screen, BKView и какие-то ещё в архив закиньте и сюда. Если не жалко конечно :)
- ? Дмитрий Николаевич
- 29.08.2020 01:50
> У меня где-то в D3D была сделана ретрансляция сообщений клавиатуры из экрана
Попытался с PreTranslateMessage(), увы ниасилил
¤
>gid, ловить мышь надо прямо на форме
Так и ловим же на форме. Проблема в рассинхронизации из-за своей отрисовки формы (фрейма) окна БК.
- ? Дмитрий Николаевич
- 24.08.2020 10:23
https://yadi.sk/d/JZpQ2rKKrIrZPQ (следить за красным курсором мыши В CSIDOS :) )
Без скриншотеров и граберов окна дёргается поменьше. При записи видео оно ещё сильнее дёргается. Наверное потому что фрейм окна БК рисуется реже чем ловится событие мыши ))
- ? Дмитрий Николаевич
- 24.08.2020 01:52
^ поправка, конечно-же m_reg177714in
- ? Дмитрий Николаевич
- 24.08.2020 00:14
> нужно в классе CBKView
Я в тестах запихал работу с мышью сразу в CScreen, ибо только там мышь ловится в фрейме окна БК. Правда пока ломаю голову как правильно сделать board->m_reg177716in
¤
> Там ещё фигня такая - чтобы мышь марсианка что-то выдавала, в неё нужно записывать число 10, это строб данных, после которого мышь выдаёт новые данные. А это опять несовместимость с ковоксом и с блоком нагрузок.
Так ведь &o10 пишет сама программа, которая просит коды мыши. В CSIDOS это число постоянно пишется в регистр, поэтому ковокс и пищит. Как-бы всегда так было, вроде никто не жаловался. Говорят это даже лечится вроде как конденсатором (я не специалист, могу соврать)
- ? Дмитрий Николаевич
- 18.08.2020 01:16
^^^ to gid: если есть идеи, намыль в почту. Пока желание кодить и время в наличии, попробую.
- ? Дмитрий Николаевич
- 17.08.2020 21:05
> Я всю эту фигню в деталях не могу представить и поэтому не могу запрограммировать.
Набросай "ловушку", чтобы в неё пулять "число" (в БК-шном виде &Oxxx наверное сразу). Наверное этого должно хватить.
А там разберёмся что туда кидать и как высчитывать движения мыши над Screen окна БК. Может даже курсор виндовый скрывать будем.
Обычно необходимо обработать три сообщения WM_LBUTTONDOWN, WM_MOUSEMOVE, и WM_LBUTTONUP.
- ? Дмитрий Николаевич
- 17.08.2020 10:37
> Потому что есть непонятно как реализуемые места
То-есть в регистр @#177714 эмулятор ничего положить не может?
- ? Дмитрий Николаевич
- 23.07.2020 17:25
Это "Стандартный звук" в звуковой схеме. https://answers.microsoft.com/ru-ru/windows/forum/all/%D0%BD%D0%B5%D0%BF%D0%BE%D0%BD%D1%8F%D1%82%D0%BD/362bb7e4-c0a6-4f46-a544-59c578138085
- ? Дмитрий Николаевич
- 23.06.2020 20:34
Написал в почту (на яндексе)
- ? Дмитрий Николаевич
- 23.06.2020 16:14
В любом случае, абзац
"Правка параметров проектов, теперь будет использоваться последняя установленная версия Windows SDK, и VS2019 как основной инструмент." тут http://gid.pdp-11.ru/
говорит что SDK 8 вовсе не нужен, но у меня без него сборка не собирается на ноуте, но собирается на ПЦ. Код ясное дело и там и там один.
- ? Дмитрий Николаевич
- 23.06.2020 16:00
>> Единственное, что нельзя давать менять пользователю, это параметр [Main].BK model, иначе начнутся уже глюки с чтением/записью параметров из ини файла,
¤
Как-раз это я давно сделал, и никаких глюков пока не наблюдаю ни я (https://yadi.sk/i/ExYJ3iJA-CR88A), ни кто-то ещё из телегочата. Применение происходит через кнопку "Сохранить", которая пинает конфигурацию. Ты же это сам доделывал чтоб подобных косяков в будущем не было.
¤
Насчёт SDK - как только я ни изгалялся - включение SDK 10 для проекта вываливает ошибку сборки всего солюшена, ибо 3D3 вываливает ошибку (счас не вспомню какую конкретно, но что-то вроде несовместимая SDK, установите SDK бла-бла-бла), на ноуте удалил 2013, 2015 студии, оставил 2017 и 2019. В 2019 все SDK были, я точно помню, но после обновления - SDK 8 точно исчезла и пока я не нашёл её на сайте мелкософта.
- ? Дмитрий Николаевич
- 23.06.2020 13:29
Забыл уточнить: сейчас, при выборе конфигурации БК в Настройках, поля HDD не заполняются тем что уже есть в выбранной конфигурации. Ещё не доделал :) Но зато чудесно сохраняет туда имеющиеся пути. Кнопка "Х" очищает путь, если потребуется старт с дисководов.
- ? Дмитрий Николаевич
- 23.06.2020 13:24
По табам сделаю, давно хотел отделить мух от котлет (железячные параметры с интерфейсными во всяком случае). Насчёт "максимально возможного количества" нужно понять: прям всё-всё из общих параметров эмулятора ([Options], [Main]...), или прям всё-всё из каждой секции в конфигурациях БК тоже?
¤
ЗЫ: на ноутбуке с 10-ткой обновилась недавно 2019, а в ней выпилены SDK Windows 8. Совсем. Так-что кодить могу везде, а собирать только дома, на ББ. Тут 2019 превью, в ней SDK ещё есть. Тут или тебя просить 3D3 от DX-а отделить, говорят есть доступные библиотеки, или ждать пока совсем собираться перестанет.
- ? Дмитрий Николаевич
- 23.06.2020 12:45
Сергей, правки косметические ( https://yadi.sk/i/o2slufmwU_UNuA ) заберёшь из SVN ?
- ? Дмитрий Николаевич
- 21.04.2020 21:06
Вот же багодел...
- ? Дмитрий Николаевич
- 16.01.2020 00:09
Да, это очень ответственное и взвешенное решение: сидеть взаперти, ни с кем не разговаривать, пишите письма, шлите голубей....
- ? Дмитрий Николаевич
- 15.01.2020 21:27
Поправка:
ICQ канала: https://icq.im/AoLFs4hEsAd9G-TD0TE
- ? Дмитрий Николаевич
- 15.01.2020 21:07
оффтоп: тов. gid, Сергей. Неужели вы даже ICQ прекратили пользоваться? Напомню о каналах по БК:
Телеграм канал: https://t.me/bk0010_11m (активный)
Скайп канал: https://join.skype.com/crU2SBz2E1bp (здесь наблюдается забвение)
ICQ канал: https://icq.im/AoLFsudUBJH8TdAiUGc (только что создаЛЬ, треб. официальный клиент ICQ https://icq.com на мобиле или ПК)
- ? Дмитрий Николаевич
- 12.06.2018 15:25
Эта тема похожа на вброс...
Но скажу по вопросу темы: на досуге пользуюсь эмулятором gid-а (под началом Ю.Калмыкова) http://gid.pdp-11.ru/
В конфигурации БК11м+СМК512, HDD на 128 Мб и стартовая ОС CSIDOS 3.30, пара img и bin в лотках А и B дисководов, AY+COVOX включены постоянно. Дизассемблер с отладчиком постоянно приаттачен справа от экрана БК. Ну и по мелочи.
Полностью устраивает мои потребности в досуге с БК :)
- ? Дмитрий Николаевич
- 23.05.2018 12:34
> Изменения между билдами 3.9.1803.6475 и 3.9.1803.6289 очень значительные. хрен разберёшься сходу.
Я однажды предлагал чтобы последние цифры соответствовали номеру ревизии в SVN, "откат" был бы ощутимо легче средствами репозитория. Собственно и сейчас его можно сделать.
- ? Дмитрий Николаевич
- 18.04.2018 22:18
Ещё бы за волной срача по Неону, Назим не потерял нить разработки БК...
- ? Дмитрий Николаевич
- 28.11.2017 18:18
Влезу без спросу на минутку
Почитав название ветки, подумал что нашли самарскую схему, в районе 94-96 г.г. которую изобрели Мельников, Кутяков и ещё один самарский. Фамилию не помню.
¤
По памяти: навешивается доп.ОЗУ сверху штатных и проводами распаивается по плате несколько корпусов ИСС. Я и в то время и сейчас - мало соображаю в электронике. Так-что врать не буду как и что там.
Но сам лично видел картинку, взятую якобы со спектрума. Отчётливо видел коричневые, рыжие, мягко-зелёные, синие и светло-синие цвета. Белым цветом сделаны блики световые. Там картинка, вроде поляна с лисами была. И это не "черезпиксель" как мы обычно делали с графикой, добиваясь слияния цветов соседних точек. Картинка была очень похожа на интерлейс, но многоцветный и без мерцания.
¤
Нам это всё показывал В.Кутяков у себя дома, говоря: вот, дополнительную ОЗУ сделали, памяти больше будет. Заодно лишний бонус - 16 цветов (если не вру, 16 палитр). Схему мол, готовим. Документацию. Стоить будет не дорого и совместимо с обычным режимом работы и страницами БК11м.
¤
Больше я об этой новинке ничего не слышал, а через пару-тройку лет и сами каролайновцы пропали на PC.
- ? Дмитрий Николаевич
- 16.05.2017 15:19
> звук беднее и грязнее.
БК-шный AY звук - ламповый )) Такого не достичь эмуляторами. Если только эквалайзер привинтить в эмуль ))
¤
> 2) все ссылки всё равно были на дропбокс, и уже протухли.
Как появится время, смержусь с последними вашими, gid, правками. И будет новая ссылка в дропбоксе. Правда дропбокс поменял политику и выпилил Public папки. Неясно как долго будет жить доступ по новым ссылкам.
- ? Дмитрий Николаевич
- 19.09.2016 08:19
Покопался, и нашёл два букваря, которые мне достались с БК0011М.
в красном плотном переплёте (почему-то от руки написано "ПЭВМ БК11М. Руководство по эксплуатации"), под переплётом машинопись:
¤
Персональная ЭВМ
"Электроника МС 0513"
("Электроника БК-0011М")
¤
Руководство по эксплуатации
3.057.017 РЭ
¤
(всего 102 страницы)
¤
¤
Второй букварь очень знакомого вида, бело-зелёный,
¤
БК 0010
БК 0010-01
Программное обеспечение микро-ЭВМ
драйвер-мониторная система
¤
(всего 77 страниц)
¤
https://yadi.sk/i/WIK-2zEgvMihx
¤
¤
UPD: Копнул в другом месте, нашёл бело-зелёный мануал "Язык Бейсик" :)
Была такая-же дока по Фокалу, и что-то ещё... Если поднапрячься, возможно и найду.
¤
https://yadi.sk/i/rW9IEKEIvMj8v
- ? Дмитрий Николаевич
- 08.08.2016 23:53
Насчёт годов я могу и соврать, память, понимаете ли подводит, стареем
- ? Дмитрий Николаевич
- 08.08.2016 23:49
Рассказ Bkbn так и просится в принтер и в кладези истории.
А мне вспоминается кафе на Чернореченской (Самара, бывший Куйбышев конечно-же), этакий клуб бк-шников, где я впервые увидел завышенный корпус БК11м со встроенным дисководом 3.5'', сопроцессорным звуком... Эхъ, ностальгия. Год был примерно 95-й. Почти сразу, я отдал свою бк на доработку в это кафе, и получил свой собственный AY в комплекте.
- ? Дмитрий Николаевич
- 07.08.2016 21:57
Место знакомства: Самара
Время знакомства: 1990 год (к концу года первая игра "червяк" на бейсике со спрайтами)
Свой личный экземпляр: 1992 год
ЖД купил у Dep Soft в 1994-м
Последний запуск оригинала: как раз три года назад - снял копии с HDD 128Мб и 41Мб.
Постоянно нахожусь в чате группы [БК] Skype
?