-
- ? grf
- 06.03.2018 12:02
Невезуха
- ? grf
- 06.03.2018 10:04
Ну, сегодня есть прогресс ) Записал дискеты с помощью bkdisk под виндой и они успешно работают на БК. Правда, буквально пару раз, потом начинаются ошибки чтения. Утилита SERVICE2 успешно опознает винчестер (samsung, 2", ноутбучный), читает и пишет таблицу разделов, форматирует винт. Тест памяти контроллера не проходит - так идолжно быть? Тесты "послать команду" и т.д. - все ок. При попытке выполнить линейное чтение - экран запоняется весь красным и все виснет. Созданные разделы инициализировать с помощью оболочки ANDOS не удалось. Как их сделать рабочими - неясно.
Карту памяти вместо винта и утилита и MKDOS тоже опознают (CF Card), на ней service2 видит кучу разделов (закатал же туда образ CF-диска когда-то), но чтение тоже приводит к зависанию, оболочка ANDOS на них тоже выдает "ошибка №;" и все на этом. Попробовал сделать С загрузочным - не грузится ничего.
¤
Куда копать дальше?
- ? grf
- 05.03.2018 09:26
Пока грузилась АНДОС, я отформатировал на БК дискету, потом записал на нее образ МКДОС из-под линукса, вот он и не грузится, не смотря на форматирование на БК. Что мне даст еще куча отформатированных на БК дискет, если загрузочную сделать все равно не получится? )
- ? grf
- 05.03.2018 09:17
Единственная которая грузилась - перестала грузиться. Андос говорит "ошибка 8" при загрузке и все. Так что если даже я перезапишу на нее SERV, то загрузитсья один хрен не с чего.
- ? grf
- 05.03.2018 09:03
Сделал прямой шлейф, загрузился со старой дискеты АНДОС. Но как назло утилита SERV для работы с винтом с нее прочиталась только один раз, когда винчестер не был подключен. Потом она перестала читаться с диска. А потом и дискета перестала грузиться. Записал новую из образа МКДОС - не грузится, виснет. Окошко на дискете заклеено лучше некуда - оно вообще отсутствует, т.е. дискета изначально на 720. Так что контроллер наверное жив. Но с флешкой работать не хочет (нужны только определенного производителя), с IDE-винтом работать не хочет (хз почему), дискеты в музеях только искать. Что-то пока пропал запал писать программы под БК, так как постоянно разваливающаяся аппаратная часть бесит.
- ? grf
- 05.03.2018 05:28
Подключил FDD, работающий на PC. Попробовал загрузиться с
предварительно записанной на PC (на этом же FDD) дискеты - щелкает
задвижка на дискете, светодиод FDD не загорается (на PC горел),
вылетает с тем же адресом.
¤
На PC дисковод успешно форматирует и читает дискеты.
- ? grf
- 05.03.2018 03:57
cyl: 58243 head: 16 sec:63
- ? grf
- 05.03.2018 02:43
Добыл IDE-винчестер, закатал туда этот образ, результат точно такой же. Кто-нибудь может дать заведомо "правильный" образ диска?
- ? grf
- 24.12.2017 13:38
severyanin: спасибо, конечно ) Но я в Хабаровском крае ) Дискеты от БК у меня остались, трехдюймовые. А вот дисковод придется поискать на 720... На 1.44 не подойдет, насколько я помню?
- ? grf
- 24.12.2017 11:48
На карте нет таких надписей. Буду искать рабочий дисковод...
- ? grf
- 24.12.2017 02:23
У меня нет другого КНГМД.
- ? grf
- 24.12.2017 02:06
Ничего там не загнуто. Протирка спиртом тоже ничего не дала. БК 11М - оригинальная, СМК - новодел от Имамова Назима.
- ? grf
- 23.12.2017 16:50
Добыл наконец-то флешку для СМК-512, размер 4 гига. Закатал туда с помощью USB Image Tool образ диска "1gb_test5-5" отсюда: http://forum.pk-fpga.ru/viewtopic.php?f=23&t=1555
При включении показывется заставка контроллера "АльтПро 1997", на СМК мигает один раз светодиод, пауза и вылет в монитор с надписью "152144". Образ записывал два раза, пробовал клавиши с буквами "диска" при старте нажимать, а также резет с клавишей "диска" - результат тот же. Куда копать?
- ? grf
- 14.12.2017 16:39
dima83, все уже спаяли, написали драйвера, ОС с поддержкой FAT32 и назвали SMK-512 ))
- ? grf
- 14.12.2017 11:34
> это нужно будет брать старший байт потом младшиий...по маске...геморой
¤
есть же побайтовые операции MOVB
- ? grf
- 14.12.2017 09:10
> с какого адреса можно объявлять массивы данных, что они не перекрывали программу
После программы и размещать. ОЗУ все равноправное ) В конце проги ставишь метку массива, в самой программе обращаешься по этой метке к своим данным.
¤
>каким образом можно реализовать побитную запись в регистры массива
¤
BIS/BIC
- ? grf
- 13.12.2017 14:37
да, регистры при вызове подпрограммы БК за тебя сохранять не будет ))
- ? grf
- 13.12.2017 12:55
Не вижу цикла очистки
- ? grf
- 05.10.2017 13:49
АТХ блок купил позавчера новый в магазине) но уже решил проблему - первый попавшийся блокот двд-проигрывателя запустил БКшку как родной)) Теперь надо как-то влить образ с Андос в CF-карту и загрузиться с нее через СМК 512) Как это сделать средствами винды или линукса?)
- ? grf
- 05.10.2017 12:14
Дошли руки запустить БК11М новодел. Думал все будет просто, взял 5 вольт от АТХ-блока питания PC. Однако, при старте сначала увидел рамку монитора и стоп по адресу 000000. Клавиатура никак не реагировала на нажатия. При последующих включениях на экране был всякий мусор. После небольшого простоя снова включил - снова монитор и висит. Не знаю, в питании ли дело или брак БК? Хотя автор писал, что плата протестирована. Вычитал, что БК хочет именно 5в, потому хотелось бы исключить вопрос с питаним. Чем же запитать?
- ? grf
- 23.06.2017 12:11
Это конечно совсемне по теме, но тут много спецов по старому железу. Был в 90х годах такой дейвас "АРВИД", который позволял читать/писать данные на видеокасеты. Кто-нибудб случайно не владеет живым экземпляром?
- ? grf
- 13.03.2016 06:01
Так надо встроить этот переходник в Бустер ) Чтобы сразу все фичи были )
- ? grf
- 12.03.2016 15:31
А кто оперирует пикселями? Мы спрайты пословно фигачим ))
- ? grf
- 12.03.2016 14:41
Да, в nethack вон до сих пор весь мир рубится ))
- ? grf
- 11.03.2016 15:18
а куда делись Сотченко, Бортник и прочие разработчики?
- ? grf
- 11.03.2016 12:07
Voland, уже пишем. Насчет того, чтобы его кто-то собрал из исходников у меня большие сомнения, т.к. нам давно пришлось написать для этого свои инструменты: исправленный микро1103, свой линковщик, отдельные объектные таблицы меток для спрайтов... если бы процесс сборки не был прописан в make-файлах (тоже свой инструмент), я бы уже сам фиг собрал бы все это в работающий модуль )) В данный момент Женя пишет еще один инструмент для работы с блоками собранных движений, т.к. в них обнаружились косяки, а отдельных спрайтов, из которых состоят движения, давно уже нет.
- ? grf
- 11.03.2016 05:02
Гриша, если хочешь увидеть как пишется в экран, можешь просто загрузить туда любой файл )) На вопрос монитора "?" вместо просто "М" пиши "М40000" и потом грузи любое имя.
- ? grf
- 11.03.2016 04:55
Все зависит от программиста и художника. На ямахе тоже полно убогих игр, не смотря на крутые аппаратные возможности. Дай двум людям баллончик с краской, один сделает шедевр, а второй напишет слово из трех букв на заборе и все на этом.
- ? grf
- 11.03.2016 04:51
У меня не было Неона, он (Неон) был у Жени, пока я в армии был. А когда я пришел из армии, у Жени его сперли при ограблении квартиры. Я его толком и не видел.
- ? grf
- 11.03.2016 04:30
даешь апаратный скроллинг любой части экрана и спрайты )
- ? grf
- 10.03.2016 19:21
Ну, значит я спутал с бортниковским чем-то. Суть в том, что мигает спрайт потому, что его целиком стирают с экрана и выводят в новом месте. Какое-то время спрайта нет на экране. Потому он мерцает. А надо не стирать его, а сразу замещать новой фазой УЖЕ наложенной на фон. Тогда не будет момента, когда спрайт отсутствует и мигать ничего не будет. Понимаешь? Ты видел когда-нибудь кинопленку? Там новый кадр замещается старым. И герои на экране при этом чуть смещаются. А если на кинопленке был бы нормальный кадр, потом кадр, где людей ваще нет, только обстановка, потом снова кадр с людьми - тогда бы и в кино люди мигали))
- ? grf
- 10.03.2016 18:41
Ну вот и увидим ;-)
- ? grf
- 10.03.2016 18:17
Да не везде они мигали, в Exolon или как его там, не мигали и даже передний план был. Кто заморачивался - у тех не мигали )
- ? grf
- 10.03.2016 18:12
Я хотел на новой доделать, т.к. уже впритык памяти. Но Женя настоял, что надо на 11М реализовать. Короче там уже давно как в рассказе "История одного байта" все идет )) Рассказ: http://www.vitmar.h10.ru/onebyte.htm
- ? grf
- 10.03.2016 18:06
Ну 20 лет ждал и еще подожди ))
- ? grf
- 10.03.2016 18:02
да чего видеть-то? экран начинается с адреса 40000, пиши туда и увидишь в экране всякую фигню ))
На бк 10 тоже можно выводить немигающие спрайты, все дело в порядке вывода самого спрайта, а не мегатехнологиях. Если спрайт не стирать целиком с фона, то он и не будет мигать.
- ? grf
- 10.03.2016 18:00
Гриша, видимо ты старую какую-то демку смотришь ) В последней все уже есть - и стражники дерутся, и через зеркало прыгать можно и двойник убегает, и потом этот двойник везде бегает, где надо. И т.д. ) Осталось выловить глюки для всякие промежуточные мультики ожидающей принцессы написать. Ну еще скелет пока фехтует позорно и визирь не фехтует пока никак )
- ? grf
- 10.03.2016 16:13
Гриша, это просто область памяти, а не шестиугольная хрень с гравицапой.
- ? grf
- 10.03.2016 14:26
Это наверное в том эмуляторе что-то глючило с таймером, потому и закомментарено. На реальной бк дергалось
- ? grf
- 10.03.2016 07:39
Странное сравнение )) ну мы же сделали принца персии для бк11м, который был написан для ibm pc и приемлемо бегал на 386 процессоре. Что, от этого бк по процессору равна 386? ))
- ? grf
- 09.03.2016 01:32
Гриша, в настоящей бк ты тоже врядли знаешь где видеобуфер, так что какая разница? )
- ? grf
- 09.03.2016 01:28
Peg: при смене экрана лабиринта без этого картинка дергается при установке смещения, для того и мучились с этой разверткой.
- ? grf
- 08.03.2016 20:36
Обзывалась vkiller )
- ? grf
- 08.03.2016 19:31
Вот я в 1990-91 годах на ямахе игры Конами и увидел )) И услышал в них тот самый музыкальный сопроцессор, который потом мы с Женей впаяли в свои БК11М )
- ? grf
- 08.03.2016 19:28
Нет, в MSX графика куда лучше. Твой вариант с мышами и каратистом я ваще впервые вижу )) Еще в vampire killer рубился на MSX: https://www.youtube.com/watch?v=nGVMM2cpQsg Это тоже игрушка отличная. Может тоже сделаю, мне же всего 40 лет ))
- ? grf
- 08.03.2016 19:08
goonies я имею в виду вот этих: https://www.youtube.com/watch?v=qGrKnpzZayc
- ? grf
- 08.03.2016 19:02
Сейчас работаю на эмуляторе "BK Emulator for Windows v3.8.1601.4873 x64" Ю.Калмыкова, ничего не мигает, как и на БК11М ) Да и не может мигать - просто не бывает момента, когда виден фон, а спрайта еще нет. Изображение всегда выводится только ПОСЛЕ процедуры "фон+спрайт+передний план".
- ? grf
- 08.03.2016 18:01
Гриша, у нас в принце спрайты не мигают) выводим на одну страницу и переключаем, подлавливая обратный ход луча развертки. Сейчас, кстати, возобновили с Женей работу над принцем, чтобы доделать и наша совесть была чиста )) потом я планирую сделать goonies, в который рубился на ямахе Msx2 )
-
«
1 | 2 | 3 |
?