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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: Вышла финальная версия esxDOS 0.8.6

  1. #1
    Member Аватар для pinny
    Регистрация
    22.05.2005
    Адрес
    г. Санкт-Петербург
    Сообщений
    88
    Благодарностей: 37
    Записей в дневнике
    2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Exclamation Вышла финальная версия esxDOS 0.8.6

    Свершилось! Качаем - прошиваемся и радуемся жизни.

    Из интересного нашим людям - TR-DOS стал поддерживаться еще лучше, для TRD-файлов без бута грузится TRDN, появилась возможность использовать 128к бейсик.
    Чуть поправили и остальное - пропали глюки с неработающей клавиатурой в некоторых играх(что раньше лечилось загрузкой игры из бейсика).

    Качать тут

    Список изменений


    [12/06/2013] auto-LOAD: Changed auto-LOAD mechanism to be more transparent, and fixed bug that affected SQ-Tracker, RETURN from TR-DOS (lordcoxis + reported by Factor 6/Velesoft)
    [12/06/2013] TR-DOS: Fixed a bug that affected TR-DOS Navigator (code version), related to TR-DOS version detection (lordcoxis + reported by Velesoft)
    [14/06/2013] NMI: Fixed bug when pressing NMI without system loaded (lordcoxis + reported by Velesoft)
    [14/06/2013] TR-DOS: Added a workaround to make Outrun Europa .TRD load as it calls 48k ROM from interrupt (lordcoxis + reported by Ilyad)
    [20/06/2013] TR-DOS: Added a few missing routines to add more compatibility (lordcoxis based on several bug-reports)
    [20/06/2013] TR-DOS: Added a new option "AlwaysBoot", which can be set to enable the loading of a custom TR-DOS Boot file when none is present in the disk. Included TR-DOS Navigator (code version) with the authors permission (lordcoxis + thanks to Velesoft)
    [25/06/2013] TR-DOS: Fixed long delay when detecting drive/disk using #3d2f calls (lordcoxis)
    [08/07/2013] NMI: Changed 128kB RAM bank detection to use random bytes instead of a fixed string (lordcoxis + reported by Velesoft)
    [08/07/2013] Kernel: Fixed a crash when a .command returned to BASIC with a custom error string (lordcoxis + reported by John Barker)
    [09/07/2013] NMI: Fixed a bug in NMI entry which could corrupt AF and R in some circumstances (lordcoxis)
    [09/07/2013] NMI: TR-DOS paged byte was being set with an invalid value in 128kB snapshots, which led to the snapshots not loading on certain emulators (ub880d + reported by ZXHistory on WOS)
    [13/07/2013] TR-DOS: Added experimental Beta 48 (CAS and CBI) support (lordcoxis + thanks to Flavio Matsumoto)
    [21/09/2013] FAT Driver: Fixed a bug in the handling of FAT32 volumes - when the last cluster was set to $FFFFFFFF in the FSINFO sector, writing was not possible (lordcoxis)
    [21/11/2013] Kernel: Added RTC.SYS support (lordcoxis)
    [13/08/2016] auto-LOAD: Added POKE 23388,16 to auto-LOAD syscall to improve 128k compatibility (lordcoxis + reported by ub880d and velesoft)
    [30/06/2017] Kernel: Removed v6Z80P Turbo I/O routine as it caused COVOX interference (lordcoxis + reported by various)
    [07/10/2017] BASIC: Loading a BASIC program sometimes wouldn't clear the existing one (lordcoxis + reported by Andrew Owen)
    [07/10/2017] auto-LOAD: Fixed FLAGS variable (ub880d + reported by ellvis)
    [07/10/2017] Kernel: Fixed wrong calculation of parameters pointer in M_EXECCMD (lordcoxis + reported by ub880d)
    [10/10/2017] FAT Driver: Fixed carry flag set on return from F_FGETPOS (lordcoxis + reported by ub880d)
    [17/02/2018] Commands: Added .128 command to test 128K mode using Velesoft's "zx128rom-for-divide" ROM (lordcoxis)
    [17/02/2018] auto-BOOT: Added preliminary auto-BOOT support (lordcoxis)
    [07/03/2018] Commands: Added .playpt3 (replaces old command since this one also plays 6 channel tunes) and .playtfm commands (tygrys)
    [07/03/2018] Kernel: M_EXECCMD was still broken when there were no parameters for executed command (ub880d)
    [07/03/2018] auto-BOOT: Caps Shift changes the autoboot setting with a XOR 3 (lordcoxis + suggested by Carlos Sanchez)
    [07/03/2018] Kernel: Added possibility to use full path to command in M_EXECCMD if path begins with "/" (ub880d)
    [09/03/2018] Commands: Added .rm, .hexview and .drives commands (Dr. Slump)
    [09/03/2018] Commands: Added improved .ls, .tapein, .tapeout, fixed .partinfo and new .launcher (ub880d)
    [09/03/2018] Commands: Added .mktrd (laesq)
    [10/03/2018] Commands: Added improved .partinfo (ub880d)
    [12/05/2018] auto-BOOT: Load /SYS/AUTOBOOT.BAS directly instead of changing CWD to /SYS (lordcoxis + reported by various)
    [13/05/2018] FAT Driver: Fixed a long standing bug, where the last directory entry created in a sector was corrupted (lordcoxis + reported by Carlos Sanchez)
    [13/05/2018] NMI: Added empty TMP folder to archive, for lazy people wink (lordcoxis)
    [15/05/2018] FAT: Clear whole clusters when creating directory entries, instead of just the next sector (lordcoxis/ub880d + reported by cygnus, z00m)
    [свернуть]
    Последний раз редактировалось pinny; 20.05.2018 в 22:34.
    Composite 48
    Harlequin Superfo 128K Rev. 2D + divMMC *Enojy* mini
    Minstrel ZX-80 V2.6

  2. Эти 10 пользователя(ей) поблагодарили pinny за это полезное сообщение:
    alexsmg (30.07.2018), andykarpov (21.05.2018), Anubis_OD (21.05.2018), Black Cat / Era CG (20.05.2018), creator (20.05.2018), daniel (21.05.2018), Djoni (10.07.2018), petrov1962 (20.05.2018), SfS (21.05.2018), SoftLight (21.05.2018)

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

  4. #2
    Veteran Аватар для daniel
    Регистрация
    31.10.2005
    Адрес
    Кемерово
    Сообщений
    1,293
    Благодарностей: 227
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию



    - - - Добавлено - - -



    - - - Добавлено - - -



    - - - Добавлено - - -

    ну и это оставлю до кучи

  5. #3
    Veteran Аватар для creator
    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    1,665
    Благодарностей: 1081
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот всё хорошо, но откровенно раздражает отсутствие поддержки длинных имён файлов. Серфить по каталогам spectrum4ever просто невозможно. В этом смысле FATware ещё могёт.
    Последний раз редактировалось creator; 21.05.2018 в 11:00.
    В правильно заданном вопросе содержится половина ответа

  6. #4
    Veteran Аватар для daniel
    Регистрация
    31.10.2005
    Адрес
    Кемерово
    Сообщений
    1,293
    Благодарностей: 227
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от creator Посмотреть сообщение
    Вот всё хорошо, но откровенно раздражает отсутствие поддержки длинных имён файлов.
    http://zx-pk.ru/threads/22237-vopros...l=1#post776479
    не понятно почему не впилили!

  7. #5
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    816
    Благодарностей: 576
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На днях обновил прошивку интерфейса до v0.8.6 , сегодня тестировал на +2 и +3.

    Что понравилось , новые DOT-команды

    .128 для перехода в BASIC 128K

    Для поддержки нужна специальная версия BASIC 128K где не используется область пзу #3Dxx ( адрес вызова Tr-Dos ) , например Derby++ 64K Spectrum ROM.

    В 128K BASIC +3е проблем при работе с дисководом не было , что открывает новые горизонты для обмена программами из среды +3DOS — TAP . Соответственно смонтированный TAP образ ленты при переходе в режим +3 остаётся подключенный и при выборе в меню опцию Loader если нет дискеты в дисководе загружается программа с виртуальной ленты , есть возможность смонтировать пустой образ ленты и туда писать.


    Что интересно esxDOS DOT-команды это бинарные файлы размером до 7 кб расположены в папке bin которые можно вызвать из командной строкой , адрес загрузки #2000 - #3fff в память интерфейса , при желании можно добавить новые.

    Ссылка на сводный список DOT-команд:

    https://docs.google.com/spreadsheets...599361c7#gid=0

    Есть поддержка Beta Disk Interface 48 (CAS и CBI) экспериментальная , активировать настройки «Beta48 = 1» в TRDOS.CFG.

    Попробовал новую оболочку Dr Slump NMI navigator v.0.0.15

    Инструкция https://www.dropbox.com/s/uzb0i747be...EADME.txt?dl=0

    NMI navigator, v.0.0.15

    https://www.dropbox.com/s/otrwpmpg1j....0.15.zip?dl=0

    https://www.dropbox.com/s/yabd22iv15....0.15.zip?dl=0








    Ну и как раз подоспел замечательный обзор возможностей ESXDOS от чешских товарищей.



    Из минусов для ZX Spectrum +3 в место boot можно загрузить TR-DOS Navigator , но он при запуске пишет в порт 1FFD и зависает

    Ну и загрузчик поправил вместо команды Tr-Dos LIST поставил 80 , запускается быстрей.

    10 RANDOMIZE USR 15619: REM :80
    20 CLEAR 32171
    40 LOAD ""CODE 32172
    50 RANDOMIZE USR 32172
    60 RANDOMIZE USR 32172

    https://yadi.sk/d/-4zynTn83Z2nMs

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

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  8. Этот пользователь поблагодарил Djoni за это полезное сообщение:
    zx_ (10.07.2018)

  9. #6
    Master Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    719
    Благодарностей: 174
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Djoni Посмотреть сообщение
    Из минусов для ZX Spectrum +3 в место boot можно загрузить TR-DOS Navigator , но он при запуске пишет в порт 1FFD и зависает
    А какой версии TR-DOS Navigator? Только давайте обсудем это здесь: https://zx-pk.ru/showthread.php?t=2952.
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении.



    Grand's - сайт об электронно-вычислительной технике (зеркало)

  10. #7
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    816
    Благодарностей: 576
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Правильная версия TR-DOS Navigatorа для +3 , заменить файл TRDN.tap в папке SYS\nmi\

    https://yadi.sk/d/gcnaIUyf3ZAvjh

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

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  11. #8
    Veteran Аватар для daniel
    Регистрация
    31.10.2005
    Адрес
    Кемерово
    Сообщений
    1,293
    Благодарностей: 227
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Djoni Посмотреть сообщение
    Что понравилось , новые DOT-команды
    .128 для перехода в BASIC 128K
    здорово, но демки которые используют например оператор PLAY под tr-dos так и не удалось запустить.

  12. #9
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    816
    Благодарностей: 576
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от daniel Посмотреть сообщение
    здорово, но демки которые используют например оператор PLAY под tr-dos так и не удалось запустить.
    Как оказалась при редактировании строки бейсика происходит сброс в режиме +3 , что интересно загруженные программы работают нормально , нужно прошивать Derby++ или пропатченную версию BASIC 128K там с оператором PLAY проблем не должно быть.
    Последний раз редактировалось Djoni; 17.07.2018 в 19:08.

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

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  13. #10
    Veteran Аватар для daniel
    Регистрация
    31.10.2005
    Адрес
    Кемерово
    Сообщений
    1,293
    Благодарностей: 227
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да проблема, вроде в том что tr-dos вообще убит после команды .128. сам оператор play работает.

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Создать +3DOS заголовки к bas-файлу для запуска на esxDOS
    от pinny в разделе Внешние накопители
    Ответов: 8
    Последнее: 03.04.2018, 13:51
  2. Ответов: 10
    Последнее: 22.01.2018, 17:04
  3. TR-DOS support in system ESXDOS
    от VELESOFT в разделе Оси
    Ответов: 35
    Последнее: 11.10.2017, 11:59
  4. Сборка SCL из sjasm (не финальная)
    от denpopov в разделе Программирование
    Ответов: 71
    Последнее: 24.05.2017, 08:56
  5. ESXDOS
    от Zerios в разделе Оси
    Ответов: 14
    Последнее: 27.06.2007, 12:43

Ваши права

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