Спасибо! =D А как монитор, потянул 50Гц?
В MicroDOS все команды однобуквенные: D == DIR, E == ERASE... Я прицеплю лучше описание.
Спасибо! =D А как монитор, потянул 50Гц?
В MicroDOS все команды однобуквенные: D == DIR, E == ERASE... Я прицеплю лучше описание.
Странно, но при тех параметрах, которые ты поставил по умолчанию показывает без проблем.Сообщение от svofski
А в OCM DE1, при переходе на 50 Гц. сразу все плывет.
Надо будет поигратся с константами.
Спасибо, надо почитать.Сообщение от svofski
PS. У меня по команде D, оба образа дают NO FILES
PPS. Довольно часто залипают клавиши при нажатии с Shift (например при вводе ":" ), остановить можно только нажав SW0, затем SW3.
Последний раз редактировалось caro; 17.12.2007 в 23:01.
У меня аналогичные проблемы с клавиатурой, нужно помедленнее нажимать и все будет ОК. А образы работают у меня нормально, и каталог выводится и игры запускаются. Но нормально работает только если использую готовый SOF. После компиляции Квартусом 6.1, когда заливаю полученный SOF, то на экране мусор и отсутствуют некоторые цвета.
Кстати, ты команду D вводишь для какого диска? Квазидиск, кажется, C:, а после загрузки текущим стоит A:
Все, что я написал, относится к той версии, которую svofski выкладывал ранее. Новую я скачал, но пока не пробовал.
Последний раз редактировалось AlexBel; 17.12.2007 в 23:51.
Про клавиатуру -- есть такое. Все можно, но плавно =) Проблема в том, что я пытаюсь отобразить PS/2 клаву на Векторовскую и это влечет за собой утонченное жонглирование скенкодами и нажатием-отпусканием shift-а. Где-то я чего-то не разрулил, поэтому пока нужно нажимать строго так: SHIFT, ":", отпускаем ":", отпускаем SHIFT. Если залипло, не надо сбрасываться, достаточно второй раз нажать то же самое в правильной последовательности. То же относится к некоторым другим клавишам с шифтом, @ ( ) навскидку.. Вообще, реализация клавиатурной матрицы -- это чуть ли не самая мрачная часть этого проекта. В далеких планах есть перевод ее на RAM, но это low priority.
AlexBel дело сказал про диск C: -- диска А нет, надо переходить на C:
Что до режима 720x576@50, ох. Я начинал его с докой, калькулятором и тетрадкой, а закончилось все как всегда -- +/- единичка с осциллографом =) Но раз уже по крайней мере на двух мониторах кроме моего работает, значит должно быть все нормально.
Я перекинул проект на google code, теперь его хомяк тут:
http://code.google.com/p/vector06cc/
Сорцы оттуда доступны через svn. Не разобрался пока, можно ли там делать автоматические слепки для скачивания.. Там же есть трекер запросов и вики.
Опа, а про это нигде не написаноСообщение от AlexBel
Попробовал с диском C:, работает и довольно не плохо выглядит.
По поводу клавиш с Shift, у меня похожая проблема была в контроллере клавиатуры.
При одновременном нажатии клавиши с Shift, надо запоминать код признака Shift и сбрасывать только после отпускания второй клавиши.
Последний раз редактировалось caro; 18.12.2007 в 06:25.
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
Ах вот оно что =)
Я это делал при помощи Emulator3000, плагина к фару для чтения-записи образов дисков и программы saverom.com (прилагается). Алгоритм примерно такой:
0. Ставим плагин для Фара mi_v004.zip из эмулятора ve27a (прилагается)
1. Берем какой попало загрузочный образ дискеты.
2. Пишем на него нужные .ром-ы и программу saverom.com
3. Грузимся всем этим дискетом в E3000, открываем там виртуальный магнитофон.
4. Пишем в командной строке5. Жмем в виртуальном магнитофоне на записьКод:saverom gamez.rom 100
6. В конце делаем Save As в магнитофоне и пишем в какой-нибудь wav.
Я эту процедуру упрощал дописывая в дискету initial.sub с кучей saverom команд, а потом пилил большой wav-файл в Audacity. Можно записывать в mp3 на 96кбит/с -- по крайней мере в мой Вектор это грузится.
Способа проще я, к сожалению, не нашел. Да в общем и ладно: для отладки это было полезно, а так вообще не очень.
svofski, проверь почту и аську
Обновления:
- пофикшены залипающие скобки-двоеточия и проч на клавиатуре
- появилась клавиша ПС (Alt)
- доступ к SRAM через JTAG больше не конфликтует с процессором; в связи с этим в T80 поправлены HOLD/HLDA (почему-то HOLD был отрублен, не знаю).
- БЛК+ВВОД (сброс с подключением ПЗУ загрузчика) сделан клавишей F11, работают комбинации (F1+F11 запрещает загрузку с кваза)
- ScrollLock или SW7 переключает HOLD, такая супер-пауза -- останавливает и отключает проц от шины
Слепок сорцов, бинарник и репозиторий svn - http://code.google.com/p/vector06cc/
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)