Важная информация

User Tag List

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 40

Тема: TRDOS 6.11P

  1. #11
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тоды наверно можно сразу ориентироваться на то, что Caro готовит версию прошивки МЕГИ с возможностью чтения состояния портов #FE, #1FFD, #7FFD, #EFF7:
    Код:
    #BAFD/47869  1011101011111101 rd#1FFD
    #BBFD/48125  1011101111111101 rd#FE
    #BEFD/48893  1011111011111101 rd#7FFD
    Ну а #EFF7 читается по своему адресу. Порты эти от системного сброса не зависят, т.е. на сброс компа не реагируют (на сброс МЕГИ конечно реагировать будут, но она от системного сброса не ресетится), и ессно при первом включении в этих портах значение будет не валидное до тех пор пока туда чёт не пропишут. Поэтому при инициализации всё равно надо определять доступный объём ОЗУ, т.к. записать-то в порты #1FFD, #7FFD, #EFF7 можно что угодно.
    Кстати, напоминаю, в Фениксе порты TR-DOS'а можно открыть и без его инициализации, установкой D7=1 #EFF7, заодно и доступ к RTC открывается.
    Последний раз редактировалось Black_Cat; 09.12.2009 в 13:40.

  2. #12
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,924
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    696
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alsp Посмотреть сообщение
    Полученные пожелания:[LIST][*]работа со вторым мегабайтом через D6 #7ffd
    А вот кстати, ты схему смотрел. Понятно БК хочет так. На схеме Феникса второй банк переключает не этот бит, а D6 #1FFD. БК наверное промолчал, что всем 65 человекам надо резать дорожку и припаиваться проводком. Это нам надо?!

    То что ты делаешь это очень хорошо, респект и уважуха. Но все таки иногда проверять надо.

    P.S. Феникс согласно инструкции поддерживает модели памяти KAY 1024(с одним мегабайтом) и плюс Scorpion 1024 c вторым мегобайтом. И ни каких пятногонов нет!!!!
    Последний раз редактировалось Mick; 09.12.2009 в 20:08.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  3. #13
    Member Аватар для alsp
    Регистрация
    09.03.2005
    Адрес
    Великий Новгород
    Сообщений
    127
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Но все таки иногда проверять надо.
    Не ты не совсем правильно меня понял - по умолчанию я делаю конечно же стандартную разбитовку - просто я еще собираю пожелания - что нужно добавить в будущем и одно из пожеланий - версия с d6 порта #7ffd...

  4. #14
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Понятно БК хочет так.
    Цитата Сообщение от БК-0010
    ..И будь добр, сваяй версию trdos рамдиска, где 2й Мб адресуется D6 #7FFD.
    Не стоит беспокоиться , резать ничего не надо! БК всего-лишь просил сделать отдельную, дополнительную версию с такой раскладкой. Эта версия нужна на будущее, когда надеюсь будет добавлен недостающий порт #EFF7 и управление памятью станет полноценным. Сейчас управление памятью не позволяет реализовать все необходимые для работы компьютера функции, в т.ч. из-за отсутствия #EFF7 могут быть проблемы с некоторым некорректно работающим софтом при использовании D6 #7FFD в качестве старшего разряда ОЗУ (всё это описано в доработке необходимой для использования Gluk Reset Service на Фениксе). Использование D6 #7FFD в качестве старшего разряда ОЗУ обусловлено необходимостью минимизации существующих конфигураций управления памятью. При такой концепции развития управления, три платформы: KAY, Scorpion, Pentagon, при увеличении ОЗУ выше 2Мб получат идентичное управление памятью, что значительно облегчит жизнь разработчикам софта и сведёт эти три разные по управлению платформы в одну единую.

    ---------- Post added at 21:43 ---------- Previous post was at 21:35 ----------

    alsp, что бы не возникадо путаницы обзови пожалуйста версию со старшим разрядом памяти D6 #7FFD как TRDOS 6.11X да и дело с концом

    ---------- Post added at 23:23 ---------- Previous post was at 21:43 ----------

    alsp, а вот кстати вопрос - а как собсно предполагается попадать в Глюк? Феникс же не Пентагон, и по ресету в Глюк не выходит.. или Глюка вообще не будет?
    Последний раз редактировалось Black_Cat; 10.12.2009 в 00:26.

  5. #15
    Member Аватар для alsp
    Регистрация
    09.03.2005
    Адрес
    Великий Новгород
    Сообщений
    127
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    обзови пожалуйста версию со старшим разрядом памяти D6 #7FFD как TRDOS 6.11X
    Тут надо вообще подумать с именованием версий, чтобы под разные клоны в будущем можно было затачиваться - но в качестве рабочей версии - пусть будет 6.11X
    Цитата Сообщение от БК-0010 Посмотреть сообщение
    [/COLOR]alsp, а вот кстати вопрос - а как собсно предполагается попадать в Глюк? Феникс же не Пентагон, и по ресету в Глюк не выходит.. или Глюка вообще не будет?
    Пока я не планировал использовать Глюк - возможно в будущем... а пока хочется, чтобы при входе в TRDOS с зажатым SS, например, осуществлялся поиск бута на HDD/CD и при нахождении такового - загружался с него - а в этом буте уже можно навернуть что угодно...

  6. #16
    Member Аватар для hood
    Регистрация
    26.08.2008
    Адрес
    Czech Republic
    Сообщений
    154
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alsp Посмотреть сообщение
    Тут надо вообще подумать с именованием версий, чтобы под разные клоны в будущем можно было затачиваться - но в качестве рабочей версии - пусть будет 6.11X

    Пока я не планировал использовать Глюк - возможно в будущем... а пока хочется, чтобы при входе в TRDOS с зажатым SS, например, осуществлялся поиск бута на HDD/CD и при нахождении такового - загружался с него - а в этом буте уже можно навернуть что угодно...
    скажите пожалуйста, ествует ТРДОС версия для РАМДИСКа с полной подержкой портов? Не толъко стандартые службы но тоже самые порты?

    спасибо



    Would someone know, if there is a TRDOS version for RAMDISK with the full support of ports? Not only standart TRDOS services, but also ports?


    Thanks


    Hood

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hood Посмотреть сообщение
    Would someone know, if there is a TRDOS version for RAMDISK with the full support of ports? Not only standart TRDOS services, but also ports?


    Thanks


    Hood
    Exist special TRDOS version with full software emulation of KR1818VG93(FDC) working with ramdisc. This TRDOS is writed for russian "ZX clone" ATM TURBO 2+.
    http://atmturbo.nedopc.com/projects/hdd_prj.htm

    If this TRDOS will ported to other ZX clones, then will very usable and compatible with existing trdos software using also jumps to #3D2F !!!
    All other TRDOS versions (also 6.11X) work with ramdisc only via #3D13

  9. #18
    Guru Аватар для sv
    Регистрация
    19.06.2007
    Адрес
    Саратов
    Сообщений
    2,251
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    All other TRDOS versions (also 6.11X) work with ramdisc only via #3D13
    в этом то и проблема...нету замены полноценной...эх,ктоб портировал уже vTRDOS ну хоть куданить кроме атм ...мечты мечты...

    Скрытый текст


    Apollo 1260 75mhz | 64mb | Mediator | VooDoo3 | RTL8139 | hdd | dvd-rw | OS3.1
    Pentagon 1024 sl2.2 | ZXMC2 | neoGS | TSFM | nemoIDE | hdd | cd-rom
    ATM 7.10 | hdd | cd-rom
    Commodore 64 | fdd
    БК 0010-01
    and some retro consoles/pc stuff...
    [свернуть]

  10. #19
    Member Аватар для alsp
    Регистрация
    09.03.2005
    Адрес
    Великий Новгород
    Сообщений
    127
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sv Посмотреть сообщение
    в этом то и проблема...нету замены полноценной...эх,ктоб портировал уже vTRDOS ну хоть куданить кроме атм ...мечты мечты...
    А сорцов конечно же нету ? =)

  11. #20
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Actually is faster and easier write TRDOS 6.11X. After finish is possible add later full ports emulation.

    It's similar as in my old unfinished TRDOS.....
    http://www.worldofspectrum.org/forum...946#post310946

    http://velesoft.speccy.cz/zx/divide/trd-os.htm


    http://zx.pk.ru/showthread.php?p=160917#post160917


    But this software emulator of KR1818VG93 need extra ram memory (out of first 128kB ZX ram). My idea:
    trdos is in rom area in low 16kB. Data for emulation must write to extra memory = memory page 8 and higher. But after set any paging port will rewrited previous value You must:
    1) read true value of paging port and backup it
    2) set high ram page (8-xx)
    3) run emulation
    4) set original value of paging port (also videoram)

    Is possible use CACHE 16 or 32kB if trdos rom is active ?
    If yes, then you can write complette emulation and trdos extensions to CACHE memory and use easy switching.

    TRDOS rom with full ports emulation can contain more than 16kB... Extensions must be loaded/install in extra ram memory or in next rom page ( rom 0 - 128 editor will removed )

    On european ZX interfaces is often used external big memory with paging support in low 16kB (DIVIDE, DIVIDE+, MB02+,....) - it's very good for any rom extensions.
    Последний раз редактировалось VELESOFT; 11.12.2009 в 00:20.

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Speccy2007 v1.06 (128 + AY + TRDOS)
    от syd в разделе Speccy-2007/2010
    Ответов: 474
    Последнее: 15.01.2020, 21:54
  2. RAMDISC in TRDOS
    от VELESOFT в разделе Оси
    Ответов: 14
    Последнее: 18.11.2009, 11:36
  3. TRDOS VERSIONS
    от VELESOFT в разделе Оси
    Ответов: 4
    Последнее: 03.05.2008, 23:42
  4. TRDOS для Neo
    от ILoveSpeccy в разделе Внешние накопители
    Ответов: 20
    Последнее: 08.03.2008, 15:04
  5. TRDOS rom with monitor
    от VELESOFT в разделе Оси
    Ответов: 1
    Последнее: 12.08.2007, 17:53

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •