Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   PentEvo + EvoDOS (http://zx-pk.ru/showthread.php?t=14252)

Grand 6th December 2010 08:53

Как известно, многие системно-прикладные и игровые программы используют вызовы подпрограмм (или их кусков) из ПЗУ TR-DOS 5.03 по абсолютным адресам.
Вот список адресов, содержимое которых в новых версиях ОС (с логикой работы повторяющей TR-DOS) должно совпадать с содержимым TR-DOS 5.03 во избежание несовместимости с существующим софтом.
Code:

541 - 561
697 - 714
4199 - 4205
7738 - 7740
7874 - 8120
8171 - 8188
10835 - 10837
11635 - 11665
12044 - 12046
12059 - 12136
12227 - 12229
15706 - 15718
16138 - 16367

P.S. Список составлен мной на скорую руку, и возможно будет дополнен (если я еще чего вспомню) :)
P.P.S. Извиняюсь за десятичные адреса, но я в своих работах использую книгу П.Федина "Полное описание и полный дизассемблер ПЗУ TR-DOS 5.04T (5.03)", а там все адреса десятичные :)

Дмитрий 6th December 2010 20:50

Quote:

Originally Posted by Арсений (Post 336743)
Technodrom c вирта: http://vtrdos.ru/full_ver/TECH_ME.ZIP

Включил сегодня Эву, там осталась конфа СкорпЭво от Ewgeny7, и по велению судьбы в руки попался диск с софтом от RealSoft, где была эта игруха... запустилась без каких-либо проблем. Завтра если будет время - прошью последнюю конфигурацию с оффсайта и еводос, посмотрим...

Арсений 8th December 2010 01:05

Дмитрий, На скорпе заработали многие игры, технодром не шёл на эводосе 0.11, на 0.13 пошёл без проблем. А вот Lords of chaos не идёт на обоих прошивках и скорпе и эве. И quazatron тоже.

Ещё заметил, что иногда включаю пентеву, она включается, а на телевизоре чёрный экран, после хард ресета лечится.

Ewgeny7 8th December 2010 09:28

Quote:

Originally Posted by Арсений (Post 337935)
И quazatron тоже.

У меня Quazatron на СкорпЭве работает. Эта игрушка у меня в списке "must work", ее проверяю обязательно.

---------- Post added at 08:28 ---------- Previous post was at 08:27 ----------

Quote:

Originally Posted by Арсений (Post 337935)
А вот Lords of chaos

Да, она не идет. Знать бы что она хочет по ресурсам машины, тогда можно было бы поковырять.

Арсений 8th December 2010 23:16

Попробую другой релиз quazatron...

Grand 9th December 2010 10:19

Quote:

Originally Posted by Арсений (Post 337935)
Ещё заметил, что иногда включаю пентеву, она включается, а на телевизоре чёрный экран, после хард ресета лечится.

Та же ерунда переодически и у меня, только в режиме VGA: на середине экране горизонтальная полоса.

Grand 9th December 2010 13:22

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.

Ewgeny7 9th December 2010 15:25

Quote:

Originally Posted by Арсений (Post 337935)
Ещё заметил, что иногда включаю пентеву, она включается, а на телевизоре чёрный экран, после хард ресета лечится.

Этот глючок я заметил еще со времен приобретения/сборки ПентЭвы. Похоже на то, что Мега не загружает конфиг в ПЛИС после включения. Иногда такое случается, но и фиг с ним.

CHRV 9th December 2010 15:32

Господа, просьба о проблемах и багах писать суда, на форум поддержки: forum.nedopc.com .
Почему тут я не отвечаю на вопросы, потомучто бесполезно ибо темы уходят вниз изза множества различных других тем не связных с нашими девайсами.
А на форуме поддержки тематика разбита строго по нашим устройтсвам. Соответственно мне не нужно делать много одинаковой работы, а вам не искать лучи в тоннах ....

Арсений 15th December 2010 21:00

Заметил на пентеве, что в некоторых играх глючит кемпстон джойстик, например:
Underground http://vtrdos.ru/gamez/u/UNDERGR.ZIP когда выбираю кемпстон, герой прыгает и стреляет и не реагирует на нажатия джойстика
Gauntlet 3 http://vtrdos.ru/gamez/g/GAUNTL_3.ZIP пробовал играть вдвоём, у одного синклер, у второго кемпстон, кемпстон не реагирует вообще
Это всё глюки пентевы или игр/релизов?

Арсений 15th December 2010 21:00

Заметил на пентеве, что в некоторых играх глючит кемпстон джойстик, например:
Underground http://vtrdos.ru/gamez/u/UNDERGR.ZIP когда выбираю кемпстон, герой прыгает и стреляет и не реагирует на нажатия джойстика
Gauntlet 3 http://vtrdos.ru/gamez/g/GAUNTL_3.ZIP пробовал играть вдвоём, у одного синклер, у второго кемпстон, кемпстон не реагирует вообще
Это всё глюки пентевы или игр/релизов?

Grand 16th December 2010 07:59

В теме EvoDos+EvoService ROM на форуме NedoPC прозвучало интересное предложение: сделать соответствующие исправления, чтобы правильно работала команда RUN "filename" CODE. В упоминавшейся мной книге П.Федина "Полное описание и полный дизассемблер ПЗУ TR-DOS 5.04T (5.03)" написано, что именно нужно для этого изменить. Остаётся только проверить это на практике.
Ну, а пока на данный момент корректно запускать кодовые блоки позволяет мой Grand's Boot. :)

Quote:

Originally Posted by CHRV
Господа, просьба о проблемах и багах писать суда, на форум поддержки: forum.nedopc.com .

Я пишу сюда главным образом для того, чтобы обсудить ту или иную проблему со всеми, кто этого пожелает, потому-что мое мнение - это все-таки мнение одного человека. Когда же я обнаруживаю ошибки или у меня возникают конкретные пожелания по делу, то пишу сразу разработчикам. :)

Djoni 10th January 2011 12:12

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 в память для виртуального дисковода ;)

sevol 10th January 2011 15:42

Quote:

Originally Posted by Djoni (Post 348286)
В связи с выходом новой версии 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 в память для виртуального дисковода ;)

Только проблема образы тр-дос не работают.

AAA 10th January 2011 16:14

Какая счас последняя версия ево досы и где ее скачать ?

У мня на пентеве счас 0.2.2, чую что я устарел.

Djoni 11th January 2011 17:44

Quote:

Originally Posted by AAA (Post 348330)
Какая счас последняя версия ево досы и где ее скачать ?

У мня на пентеве счас 0.2.2, чую что я устарел.

С официального сайта можно скачать
последнюю стабильную версию EVO RESET SERVICE 0.26 и EVO DOS 0.14
На форуме разработчиков уже есть версия EVO Service 0.29 с поддержкой FDI образов ,можно запускать образы IS-DOS дисков :v2_dizzy_roll:
работает только на PentEvo.

Hacker Grey 2nd March 2011 00:20

Есть ли в EvoDOS сервис доступа к HDD из программ пользователя?
Я хочу с trd загрузить только маленький загрузчик, а все остальные ресурсы программы грузить с винта прям из папок ms-dos-а.
Но что бы не изобретать велосипед хочется иметь стандартизированный доступ к файловой системе, к каталогу, к папкам.

Это возможно? или может это уже есть ?

breeze 2nd March 2011 01:35

Quote:

Originally Posted by Hacker Grey (Post 363042)
Это возможно? или может это уже есть ?

есть идея (здесь), которая к сожалению заглохла на этапе обсуждения.

Ewgeny7 2nd March 2011 11:58

Драка переехала сюда.


All times are GMT +4. The time now is 06:21.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.