![]() |
Как известно, многие системно-прикладные и игровые программы используют вызовы подпрограмм (или их кусков) из ПЗУ TR-DOS 5.03 по абсолютным адресам.
Вот список адресов, содержимое которых в новых версиях ОС (с логикой работы повторяющей TR-DOS) должно совпадать с содержимым TR-DOS 5.03 во избежание несовместимости с существующим софтом. Code:
541 - 561P.P.S. Извиняюсь за десятичные адреса, но я в своих работах использую книгу П.Федина "Полное описание и полный дизассемблер ПЗУ TR-DOS 5.04T (5.03)", а там все адреса десятичные :) |
Quote:
|
Дмитрий, На скорпе заработали многие игры, технодром не шёл на эводосе 0.11, на 0.13 пошёл без проблем. А вот Lords of chaos не идёт на обоих прошивках и скорпе и эве. И quazatron тоже.
Ещё заметил, что иногда включаю пентеву, она включается, а на телевизоре чёрный экран, после хард ресета лечится. |
Quote:
---------- Post added at 08:28 ---------- Previous post was at 08:27 ---------- Quote:
|
Попробую другой релиз quazatron...
|
Quote:
|
EVO-DOS: первые сюрпризы
Выберите режим, где меню Spectrum'а 128 и войдите через опцию "128 BASIC" в экранный BASIC-редактор. В нем наберите посимвольно программу:
10 print usr 15619:rem:cat <ENTER> Теперь вставьте дискету в дисковод (хотя можно этого и не делать) и попробуйте выполнить эту программу: run <ENTER>. Похоже Savelij просто выбросил из синтаксического анализатора конвертор ключевых слов 128->48! И теперь команды дисковой системы, набранные в экранном редакторе системы ZX Spectrum, просто не будут работать. Причем, никакой ошибки выдано тоже не будет (нуль, напечатанный оператором PRINT тому свидетельствует). Я наткнулся на это случайно: IBM-клавиатура не предназначена для набора токенов и иногда в TR-DOS я набираю такие слова, как "code", посимвольно; так и обнаружился подвох. Свои эксперименты я проводил на EVO Reset Service 0.24 и EVO-DOS 0.13. |
Quote:
|
Господа, просьба о проблемах и багах писать суда, на форум поддержки: forum.nedopc.com .
Почему тут я не отвечаю на вопросы, потомучто бесполезно ибо темы уходят вниз изза множества различных других тем не связных с нашими девайсами. А на форуме поддержки тематика разбита строго по нашим устройтсвам. Соответственно мне не нужно делать много одинаковой работы, а вам не искать лучи в тоннах .... |
Заметил на пентеве, что в некоторых играх глючит кемпстон джойстик, например:
Underground http://vtrdos.ru/gamez/u/UNDERGR.ZIP когда выбираю кемпстон, герой прыгает и стреляет и не реагирует на нажатия джойстика Gauntlet 3 http://vtrdos.ru/gamez/g/GAUNTL_3.ZIP пробовал играть вдвоём, у одного синклер, у второго кемпстон, кемпстон не реагирует вообще Это всё глюки пентевы или игр/релизов? |
Заметил на пентеве, что в некоторых играх глючит кемпстон джойстик, например:
Underground http://vtrdos.ru/gamez/u/UNDERGR.ZIP когда выбираю кемпстон, герой прыгает и стреляет и не реагирует на нажатия джойстика Gauntlet 3 http://vtrdos.ru/gamez/g/GAUNTL_3.ZIP пробовал играть вдвоём, у одного синклер, у второго кемпстон, кемпстон не реагирует вообще Это всё глюки пентевы или игр/релизов? |
В теме EvoDos+EvoService ROM на форуме NedoPC прозвучало интересное предложение: сделать соответствующие исправления, чтобы правильно работала команда RUN "filename" CODE. В упоминавшейся мной книге П.Федина "Полное описание и полный дизассемблер ПЗУ TR-DOS 5.04T (5.03)" написано, что именно нужно для этого изменить. Остаётся только проверить это на практике.
Ну, а пока на данный момент корректно запускать кодовые блоки позволяет мой Grand's Boot. :) Quote:
|
5 Attachment(s)
В связи с выходом новой версии UnrealSpeccy 0.37.4 от deathsoft'a с поддержкой ATM3 (4Мб) можно поюзать EVO-DOS в эмуляторе :)
Attachment 23803 В архиве UnrealSpeccy 0.37.4 c прошивками EVO RESET SERVICE v0.26 и EVO DOS v0.14 с подключенным образом HDD. Через пункт меню R.Service и С.Image to RAMDISK загружаем образ TRD в память для виртуального дисковода ;) |
Quote:
|
Какая счас последняя версия ево досы и где ее скачать ?
У мня на пентеве счас 0.2.2, чую что я устарел. |
Quote:
последнюю стабильную версию EVO RESET SERVICE 0.26 и EVO DOS 0.14 На форуме разработчиков уже есть версия EVO Service 0.29 с поддержкой FDI образов ,можно запускать образы IS-DOS дисков :v2_dizzy_roll: работает только на PentEvo. |
Есть ли в EvoDOS сервис доступа к HDD из программ пользователя?
Я хочу с trd загрузить только маленький загрузчик, а все остальные ресурсы программы грузить с винта прям из папок ms-dos-а. Но что бы не изобретать велосипед хочется иметь стандартизированный доступ к файловой системе, к каталогу, к папкам. Это возможно? или может это уже есть ? |
Quote:
|
Драка переехала сюда.
|
| All times are GMT +4. The time now is 06:21. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.