Author |
Message |
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
Я тоже на лаптопе, но под никсами. Была возможность получить "в подарок" очень древний досовкий лаптоп, но я ее упустил. Буду иметь ввиду.
|
01 Aug 2011 11:16 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 857 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Обращаюсь к автору "Универсального эмулятора". Я не пропустил Ваше высказывание, что в последней версии был поддержан контроллер SD карты - http://www.spetsialist-mx.ru/Soft/emu.rar. Но, всё жестко привязано к файлам dos.bin (загрузчик от HardWareManа) и SD.IMG (наверное, имидж SD карты). При попытке сменить загрузчик, эмулятор зависает - высвечивается первая надпись загрузчика и всё. Как сменить загрузчик и нужно ли как-то редактировать образ SD карты?
|
03 Aug 2011 00:10 |
|
|
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 859
|
Насколько я понял, на SD карте хранится только загружаемый bios, так что редактировать образ SD карты не надо. Зависать может, если в загрузчике используются другие адреса портов. Посмотри в отладчике, где висит. Если не разберёшься - выкладывай загрузчик, я посмотрю.
А, вспомнил. Точно. Управляющий порт у меня реализован "нечестно", там всегда выдаётся 40h, а значение это берётся по адресу 0F51h из загрузчика Так что, если по этому адресу другое число, то может и зависать. Константы в конфиге пока задавать нельзя, поэтому и используется такая вот фича.
Я обновил эмулятор, теперь нет привязки к dos.bin
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
03 Aug 2011 02:28 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 857 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Но стоит поставить другой версии загрузчик (размер файла), то опять зависает в том же месте.
|
03 Aug 2011 07:22 |
|
|
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 859
|
Я же говорю, скажи, где взять другой - я попробую.
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
03 Aug 2011 10:59 |
|
|
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 859
|
Добавил эмуляцию MX² в свой эмулятор. Сразу же наткнулся на игру mars2.rks, которая обращается к системному ВВ55 по адресам FFFC-FFFF
adskok.rks чистит память от 3000h вверх через ноль и до 9000h. На обычном специалисте - ничего криминального, на MX² сразу же после записи FFFС вылетаем. Так что с совместимостью со стандартным специалистом не всё так гладко. Может сделать и область FFE0-FFFF отключаемой? Например можно использовать EI/DI. Или реанимирование портов по этим адресам сделать выводом специального байта по тому-же адресу FFFF: это порт РУС и команды в диапазоне 10h-7Fh не имеют смысла, можно взять любой из них.
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
14 Aug 2011 02:38 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
лично я правил программы... лучше хорошая простая архитектура, чем привязка к каждой игре
|
14 Aug 2011 08:30 |
|
|
Error404
Maniac
Joined: 05 Oct 2006 04:45 Posts: 269 Location: Moscow
|
Не надо для этого использовать EI/DI. В одном компьютере сделали звук по EI/DI - устали потом плеваться, когда захотелось прерываний.
_________________ Всем добра!
|
14 Aug 2011 12:44 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 857 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Посмотрел, работает, обновил ссылку на архив эмуллятора на своём сайте - http://www.spetsialist-mx.ru/index26.html. Логично было бы для версии Специалист_MX² вставить Монитор4 от HardWareManа - http://www.nedopc.org/nedopc/upload/mon4fromHWM.zip.
P.S. Что столько лет версия 1.01? Может уже не первая версия.
Last edited by fifan on 20 Aug 2011 09:10, edited 1 time in total.
|
20 Aug 2011 08:04 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22530 Location: Silicon Valley
|
RAR у нас не работает - заливайте ZIP
|
20 Aug 2011 08:07 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 857 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Перезалил в zip.
|
20 Aug 2011 09:11 |
|
|
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 859
|
В новой версии исправил пару багов (было несоответствие реализованного мной и задуманного HardWareMan-ом) и приложил вышеуказанное ПЗУ.
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
22 Aug 2011 06:16 |
|
|
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 859
|
Исправил ещё пару мелких багов. Теперь должно работать как надо. Только в одном сомневаюсь - не перепутал ли я палитру 4-х и 8-ми цветных режимов...
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
23 Aug 2011 01:31 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 857 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Предыдущую версию проверил - работает, проверю эту с возможными багами цвета.
|
23 Aug 2011 08:28 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 857 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Вот такой цвет. Скриншот после запуска Теста_М. Переход в него из Монитора-4 в MX режим по директиве Х.
|
23 Aug 2011 09:02 |
|
|