Author |
Message |
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 870
|
В эмуляторе тоже работает Вот конфиг:
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
11 Jul 2018 02:02 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Красота! я и не знал, что так можно , спасибо! Нашел не критическую ошибку у себя, обновил архив выше.
|
11 Jul 2018 03:40 |
|
|
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 870
|
А ещё ошибок случайно нет? Вроде только первый килобайт грузит, а потом мусор.
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
11 Jul 2018 09:31 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
100% гарантию, что ошибок нет дать не могу , но все должно быть нормально... - там ошибка была в перекрытии - затирался хвост функции записи на карту, если ее не вызывать, то все работает. Информация для размышлений такая: исходники SDOS в 3х файлах, я менял только 1 файл с низкоуровневыми функциями работы с картой, которые переопределяю через дефайны, все остальное неизменно, а этот же код работает на реале в Галаксии, и там читает файлы до 10КБ точно (проверял на PT2 и PT3 файлах...), да и 1КБ странная цифра, 512 байт, такое было у меня как-то давно при отладке. Надо, может проверить, не затирается ли стек и другие системные переменные монитора РК буфером, он сейчас с 0х6920 по 0х701F, но как я понимаю, здесь все ок. Да и я в обед проверял, грузится и KLAD.RKR и PACMAN.RKR, а это 13КБ и 10КБ... Однако, ветку РК версии я давно не собирал и не проверял, может где ошибка и появилась, конечно... посмотрю.
|
11 Jul 2018 11:19 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Такой 'глюк' наблюдается, когда на карте FAT12,а не FAT16, сам недавно столкнулся в одном из экспериментов, чтож у меня поломалось то?... откатывался-откатывался по версиям, пока не дошел до варианта с поддержкой FAT12, тогда и вспомнил, что в текущих версиях SDOS я поддержку FAT12 вынес в дефайны для уменьшения размера кода. Образы же SD карты в эмуляторе, по умолчанию идут в FAT12, вот такой эффект и получается, что вычитывается только 1КБ...
|
14 Nov 2018 22:56 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Долго не доходили руки проверить идею с подключением SD карты к Апогею на порт ВВ55 совместно с ROM диском как описывал здесь , и наконец, сегодня я это сделал! Все работает, и на удивление весьма живо для этой схемы. Запуск SDOS на Апогее - R,900,D000 GD000 в качестве ПЗУ - winbond 27C512, и платка SD с ali, для согласования уровней с 3 в 5В. прошивка ПЗУ во вложении добавил PDF для ЛУТа и картинки, уже с SD держателем с резисторными делителями... правда, малость промахнулся и все детали получились с обратной стороны
|
30 Apr 2019 13:52 |
|
|
IREK
Junior
Joined: 16 Feb 2021 23:05 Posts: 2
|
Всем привет! Большое спасибо PVV!!! Ваш проект РК8 в протеусе очень помог в изучении схемотехники. Было бы здорово если анимация работала по быстрее. Как я понял это в программе невозможно регулировать. У меня довольно старый комп ХР32, может на более современных работает быстрее? Хотел собрать ОЗУ как в оригинале на КР565РУ3(4164), но в протеусе эти МС(все динамические) не работают, так же как и на верссии 7 тоже не работают. У вас в проекте поэтому ОЗУ собран на 62256?
|
17 Feb 2021 11:19 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Эмуляция не быстрая, это так. В протеусе часть микросхем поддерживают симуляцию, а часть нет, только их УГО. Динамические ОЗУ симуляцию не поддерживают, в отличии от статических, вот все симуляции схем и идут со статикой.
|
17 Feb 2021 13:11 |
|
|
IREK
Junior
Joined: 16 Feb 2021 23:05 Posts: 2
|
Понятно. В посте 440 запущена через МС ввода-вывода подключен память 27с512, как запустить игру? через команду I?
|
17 Feb 2021 23:21 |
|
|
Alex1968
Novelist
Joined: 21 Jun 2020 10:12 Posts: 36
|
PVV
Можете сказать точный номер версии протеуса и какая винда с первой страницы, где проекты рк86 ? У меня ни в какую не хочет запускаться симуляция, а ток хочется хоть виртуально прикоснуться к этому легендарному компу. К сожалению в юношестве не удалось его собрать и потрогать вживую
Last edited by Alex1968 on 01 Apr 2021 23:32, edited 1 time in total.
|
01 Apr 2021 08:54 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Точный номер версии уже не помню, вероятно 8.2-8.3, но в 8.5 SP2 сейчас работает. ОС - в VirtualBox запущена виртуальная машина с WinXP. По скорости, что нативная WinXP, что в виртуалбоксе, разница в ~5%, что не является критическим на общем фоне быстродействия. ЦП - Атлон Х2 ~2.5ГГц. А что не работает то?
|
01 Apr 2021 12:59 |
|
|
Alex1968
Novelist
Joined: 21 Jun 2020 10:12 Posts: 36
|
Окно монитора не появляется, и куча ошибок. У меня вин10 х64, протеус пробовал от 8.0 до 8.11 все версии. Версии 8.5 SP2 нигде нет, есть Proteus 8.3 SP2 Build 19906 x86, Proteus 8.6 Pro SP2, Proteus 8.7 SP3 25561 x86 x64 и далее
|
01 Apr 2021 23:25 |
|
|
Paguo-86PK
Maniac
Joined: 12 Apr 2011 20:43 Posts: 267 Location: Tashkent
|
Знакомaя картинка. Тоже намучался, пока запустил. Там нужно модуль TVOUT просто заменить на такой же из другой версии проекта с переименованием… (Файлы брал здесь же…)
|
02 Apr 2021 08:03 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Насколько я вижу - симуляция проекта у вас работает: Это не ошибки, это предупреждения о логических "накладках" сигналов - это не страшно. Последняя фраза, что ЦПУ работает но не в реальном масштабе времени. Видимо, проблема только с дисплеем. Но такое уже случалось. Я вот не помню - может кликнуть по нему надо, может подождать подольше. Вы не обольщайтесь: симуляция довольно далека от реального времени, если вы надеетесь поиграть в неё, как в реальный компьютер... P.S. Джентльмены, у кого Windows 10, вы бы посмотрели - мне кажется, что проблема с симуляцией дисплея - это проблема "прозрачности" - может, её отключать при запуске?
_________________ iLavr
|
02 Apr 2021 08:07 |
|
|
Alex1968
Novelist
Joined: 21 Jun 2020 10:12 Posts: 36
|
Пришлось пойти купить SSD 120 гиг специально для установки вин ХР. Поставил хрюшу и протеус 8.3 проекты открываются и симулируются с показом экрана дисплея. На второй раздел поставил второй системой семёрку. Такая же история как и с десяткой, запускается симуляция с кучей ошибок, экран дисплея при этом так же не отображается. Вывод....проекты полноценно работают только в ВИН ХР.
|
07 Apr 2021 22:38 |
|
|