ребят - а обьедениться вместе и доделать эмуль на запись? через денька 4 думаю спаяю таки свой Спек2007 и приступлю тоже куховарить ( сейчас праздники и переезд из офиса - посему времени включить паяльник просто нет) . по поводу своего проекта - я все таки буду пробовать на Xilinx 95000 серии - оптимальным считаю 100ногий корпус 95144 ( и по количеству ячеек и по количеству выводов) плюс взял Z8L18020FSC для экспериментов и память рам BSI BS62LV4006SIP55 она 512к*8, 5В ,55нс
Господа!
Спек 2007 от SYD - супер!
Xilinx 95000 серии - КРУТО!
...а "выдрать" АВРку из 2007-го с контроллером клавы и подключить к реалу - никак?
Если глупость сморозил - возможно от недопонимания.... сильно не кричите.
... оно понятно - кому PIC, кому AVR, кому Xilinx ближе.... а что проще спаять на коленке для реала?
Оччень хотелось бы ВМЕСТО дисковода с ВГ приторочить SD карточку к реалу и TR-DOS получить!
з.ы. жду эмулятор на PIC :-)
гм... ну насчёт выдрать не знаю, но есть отдельная мультикарточка... http://zx.pk.ru/showthread.php?t=609
(๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ
Выдирать ничего не надо - Caro разработал прекрасный контроллер клавиатуры. Не проще ли его использовать?
Насчет "на коленке"... Не знаю. Обе схемы крайне примитивны, но AVR прошивать проще (несколькими проводками, подключенными к LPT), в то время как PIC требует программатора. Каждый работает с тем, с чем удобнее. В данном случае, мне удобнее работать с PIC.
В общем, отчитаюсь завтра-послезавтра, ждите
Добавлено через 8 минут
Я думаю, лучше подумать, как лучше сделать браузер для содержащихся на карте имеджей TRD для просмотра и выбора. Без записи прожить можно (временно, в всяком случае), а вот без нормального выбора образов - никак. Можно для этого использовать LCD (текстовый или графический), а можно задействовать ресурсы спектрума. В первом случае получается абсолютная независимость от вида спека, но некоторое удорожание. Во втором случае больше удобства и дешевле, но необходимость выполнить все так, чтобы сохранялась совместимость с любыми (или, во всяком случае, с большинством) клонов спека.
Последний раз редактировалось AlexBel; 07.03.2008 в 22:43. Причина: Добавлено сообщение
У меня по-поводу выбора образов пока 2 идеи:
Первая - для начала. В какой нибудь порт (можно выбрать по-желанию) пишу число из бейсика... out xx,[номер].
А в TRDOS дополнительно выбирается онин из 4 дисководов.
Итого можно выбрать один из 1024 образов на карте.
В принципе так у меня щас всё работает.
Один недостаток... как в караоке. Список нужен с описаниями образов
Вторая идея, чтобы контроллер шуршил по карте и собирал инфу о хранящихся
на ней образах и подготавливал boot.b
Такой способ не требует вмешательства в железо спека и совместимость будет 100%
Последний раз редактировалось ILoveSpeccy; 07.03.2008 в 23:06.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Думаю, запись в порт из басика - не самый удачный вариант - придется дорабатывать компьютер, что далеко не каждому под силу, какой бы простой доработка не была. Хотя, конечно, вариант хорош - можно, например, сделать запись в порт 0x1F - насколько я помню, он используется только на чтение "кемпстоном".
А вот о формировании "служебного" образа, содержащего информацию об имеющихся образах (даже с их кратким описанием) я тоже задумывался. При этом контроллер должен будет только отслеживать все "лазания" по образу
Еще вариант, уже предлагавшийся - использование дорожек 161-255 и чтение имеющейся на них, разумеется, фиктивной, информации, содержащей данные об образах. Для этого нужно будет, опять-таки, создать "служебный" образ со "служебным" бутом.
Последний раз редактировалось AlexBel; 08.03.2008 в 09:41.
Так как для записи образов на карту нельзя будет обойтись без PC,
а ещё и файловая система пока моим ёмулем не поддерживается,
буду писать на делфях прогу, которой и буду организовывать
порядок на карте...
Все образы получат имя и краткое описание, а вся информация о них
будет записываться в перый образ, который будет загружаться по-умолчанию.
НО есть одна проблемка: ассемблера Z80 я незнаю,
поэтому прогу
для выбора образа буду писать на бейсике.
Можно ли сделать так, чтобы при загрузке с дискеты
boot.b запускал бейсик-прогу???
Назови свою BASIC-прогу boot.b, она и запустится при старте TRDOS.Сообщение от ILoveSpeccy
Возьми исходник бута какого-нибудь. На zxdn.narod.ru например...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)