В даташите на видеопроцессор V9938 вычитал, что к нему можно подключить еще одну линейку памяти на 64к, получив тем самым 192к видеопамяти. Вопрос: хоть каким-нибудь софтом эта дополнительная память используется?
В даташите на видеопроцессор V9938 вычитал, что к нему можно подключить еще одну линейку памяти на 64к, получив тем самым 192к видеопамяти. Вопрос: хоть каким-нибудь софтом эта дополнительная память используется?
Отошёл от дел.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
KALDYH, ЕМНИП нет. Я тоже про такое думал и даташит смотрет. Напаять еще одну "банку" на 64 Кб поверх уже установленной видеопамяти и завести проводком CASX, но сказали что все равно софт её не увидит. Хотя можно сделать чисто для красоты... А может что-то и сможет использовать.
Сегодня закончил эксперимент по разгону YIS805, докладываю первые результаты. Схему и описание брал отсюда: MSX super turbo (сайт недавно упал, так что выложу копию).
Мои изменения:
1. Использованы микросхемы 1533 серии (лень было бегать по магазинам, искать 74HC серию).
2. Схема кварцевого генератора взята от Пентагона. Я побоялся, что оригинальная с 1533 серией не заведется, да и резистор на 10 МОм вещь редкая. Сигнал 3.58 МГц взят с платы компа.
3. Вместо цепочки "инвертор - полевой транзистор - RC цепь" использован мультивибратор АГ3. Ну не люблю я RC цепочки в цифровых схемах, и полевика такого у меня нет. Времязадающая цепь для АГ3: резистор - 27к, конденсатор - 1000 пФ. Позже попробую в сторону уменьшения номиналов.
Свою схему выложу позже, т.к. ее еще надо в чем-то нарисовать. А пока можно попробовать собрать оригинальную.
Краткое описание по подключению. Тактовая частота 3.58 МГц на процессор приходит с VDP (8 вывод). Этот выход отрезается от остальной схемы и заводится на турбо-плату. Выход с турбо-платы подключается как к процессору, так и ко всем остальным потребителям - на микросхему S1985 и на слоты (см. схему). В чипе S1985 содержится SSG (YM2149 который) и управление ОЗУ. И это ОЗУ должно работать синхронно с процессором, иначе вилы. Неприятный побочный эффект - звук SSG уплывает вверх вместе с частотой. Говорят, если использовать внешний маппер, то можно S1985 отвязать от проца, оставить постоянно 3.58, и тогда звук и в турбе будет нормальным. Как все это реализовать в YIS503, я пока не смотрел, у меня ее уже нет. На вход управления (который из шести диодов на схеме) подал пока только сигнал /IORQ с процессора. На время отладки туда можно вообще ничего не подключать, и всю схему до триггера ТМ8 не собирать. Компьютер при этом работать будет, но на экране будут артефакты.
Полученные результаты. Процессор, ОЗУ и ПЗУ оставил родные (проц Sharp LH0080A, ОЗУ MB81464-12 + M41464-10, ПЗУ TMM24256AP). Максимальная частота, на которой завелся проц - 11,058 МГц, но после сброса комп зависает и нет звука. На частоте 10 МГц комп работает стабильно, но контроллер санрайз иде при этом не видит винт. Я остановился на кварце 9.600 МГц. Попробовал загрузить MSX-DOS2, оболочку Easy - фантастика! Все просто летает! В общем, результат налицо. И да, контроллер дисковода в турбе не работает вообще никак, но с ним я еще не разбирался.
Ссылка в тему: http://www.msx.org/forumtopic11406.html
Отошёл от дел.
KALDYH, почему б не взять стандартнейший кварц 14,31818 и не поделить на 2. Получится "турба" ровно в 2 раза. Если сильно повезет, то может еще и такт звука можно внутри поделить.
.
Отошёл от дел.
По турбированию ямахи: максимум, что удавалось выжать из стандартной памяти - 11 с хвостиком мгц.
Чтобы машина не висла при ресете и работал контроллер флопика, надо ОБЯЗАТЕЛЬНО загрузку производить без турбо - при инициализации некоторые задержки заданы циклами, соответственно, в турбе они уменьшаются пропорционально, флоповод не успевает инициализироваться (и в саброме какой-то глюк не то с часами, не то еще с чем-то был замечен по той же причине)
Относительно турбирования YIS-503: там тактовая частота проходит через S3257 перед тем, как попасть на проц, так что проблем может быть больше. Честно говоря, с моей точки зрения проще поставить отдельный SSG (или даже YM2203), чем пытаться городить огород с делением тактовой.
ЗЫ: а процессор все же лучше заменить на более высокочастотный, и желательно, кмоп-ный
ЗЗЫ: для упрощения схемы высокую частоту можно брать с выхода DHCLK VDP
Не подскажите, где можно найти H.I. Dos 1.5 + Big Boss Commander?Какие операционные системы можно поставить на MSX2?
На стоковый нерасширенный MSX2 встают MSX-DOS2, UZIX, SymbOS. Вопрос в комфорте работы. MSX-DOS2 имеет весомое ядро и не зря размещается в отдельном картридже, чтобы не забивать память. SymbOS также комфортно работает начиная с 256КБ. UZIX - это мини-UNIX, со всеми вытекающими.
Я использую H.I. Dos 1.5 + Big Boss Commander. Есть драйвера для виртуального диска и кэша. Получается прямо как нортон в досе. Даже программы после выхода возвращатся в оболочку
Кстати, не напишите пошаговую инструкцию по разбитую и инициализации CF на Санрайзе? А то я на автомате CF 256 Mb разбил и получил один загрузочный раздел С на 33 мб который кстати виден на РС если воткнуть в ридер, и кучу непонятных "служебных". А хочется всю ёмкость заюзать и чтобы был первый раздел тоже загрузочным.
тут ведь как, каждый делает под свои нужды.., возможность создавать разделы FAT16 достигается запуском утилиты c нужным ключем.. там в инструкции написано, а раздел который видит PC, вовсе не первый а четвёртый.. это особенность такая , IBM и SunRise по разному таблицы партишинов расшифровывают, хотя записии имеют много общего, и даже вот имеют приятное пересечение
Поскольку с MSX ранее особо не связывался, то сейчас, когда понадобилось, много чего не знаю. быть может умельцы подскажут что и как? в первую очередь интерисует работа с памятью. что такое ddx, asvc, мегарам. как работает маппер? порты и аргументы. варианты подключения в окна проца. может где то есть документация? заранее спасибо! очень надо!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)