PDA

Просмотр полной версии : Rom to Shalaev



hi_soft
11.05.2006, 00:12
Юзаю шалаева

Sinus
11.05.2006, 15:00
там же где и ромы к любым другим эмуляторам.
ищи на виртуальном дыр досе.

зы. а почему шалаевский эмуль? тачка 486SX25 ?

hi_soft
12.05.2006, 23:29
У шалаева экран не растянут и подДОС рулит..

Мне РОМ нужен для ТР ДОСА
или еще длячего посмотреть..

т.к. грузанул ДИЗЗИ 2
и тут же вылетел из программы как при NEW опрераторе..

быстро и сразу

Да и порты для аут и ин у сущ. версии не работают..

короче оооочень много ошибок..
ссылку киньте.. где этот ТР ДОС виртуальный

Wlodek
13.05.2006, 06:45
TR DOS - доработка от VRCP. Под Profi, но и в конфигурации Пентагона работает. В эмуляторе Шалаева можно поэкспериментировать и с другими конфигурациями.

Sinus
14.05.2006, 03:41
У шалаева экран не растянут и подДОС рулит..
а где экран растянут?
под дос нет ничего лучше чем z80 Stealth (ещё я пользовал zx34 вроде так назывался)

zx_demon
14.05.2006, 11:38
------------------------------------------------------------------------

From: Saltykov Dmitry Alexandrovich (ZXDemon)
500:95/249@ZXNet (ZXNet)
[email protected]
https://vrcp.ru/zxrom.html
151234242 (ICQ)

VRCP Soft
Moscow (Russia)

Subj: ROM ver. 5.66613V !!!

Files: d566613v.rom - ROM TR-DOS!
menu5666.rom - ROM Extended-MENU (PROFI)!
b1285666.rom - ROM BASIC-128!
b0485666.rom - ROM BASIC-48!

(ROM'ы устанавливаются как вместе, так и совместно с другими!)
------------------------------------------------------------------------

Изменения от v:5.666HTE до v:5.66613V (TR-DOS):

1. - Убран AutoStart: RUN "boot" !
в целях безопасности, сохранности данных диска, т.к.
Start быстрый, а на BREAK нажимать не успеваем!
2. - Что-то там еще,а что не помню, что-то по мелочам...
------------------------------------------------------------------------

Изменения от v:5.5H до v:5.666HTE (TR-DOS):

1. - Введены нек. коррекции... (нач. версия 5.5H By Rst7)
2. - Введена возможность использования RАМ-диска!
3. - Быстрый ReStart-DOS!
4. - Введена команда NEW - вывод информации о TR-DOSе!
5. - Введена команда NEW "DiskName" - изменение имени диска!
6. - Введена команда NEW * - ReStart-DOS!
7. - Введена команда * - инициализация RAM-диска!
8. - Дополнена команда "LIST", теперь если набрать: "LIST *",
то вместо начального адреса файла будет выводиться
3-х буквенное расширение данного файла!
9. - Дополнена команда "RETURN", теперь если набрать:
"RETURN #...." (где .... - это 16-ти-ричное число!),
то произойдет возврат не по тому адресу с которого
вызывался DOS, а по адресу указанному после "#"!
10. - Команда FORMAT теперь такая:
* ТURBO Format (0102030405060708090A0B0C0D0E0F10)
* NORMAL Format (0109020A030B040C050D060E070F0810)
* SLOW Format (0105090D02060A0E03070B0F04080C10)
11. - Теперь при наборе: *"*", *"?", *":", *" ", *""""
не будет вывыдиться ошибка, а останется тот же диск!
12. - При использовании кн. MAGIC возможны такие ситуации:
* при нажатой кл. 'S' SP=20000;
* при нажатой кл. 'D' SP=65535;
* в др. случаях регистр SP не изменяется!
- при нажатии одновременно клавиш: SS+SP+MAGIC происходит
переход по адресу указанному в ячейках: 23728/23729
(выполняется NMI!) (в ячейку: 23727 записывается число 195!)
(при адресе: 00000 или 65535 перехода не будет!)
13. - Сохранена совместимось с TR-DOS v5.03, v5.04 и др. ...


--- Описание работы с RАМ-диском:

- Полная совместимость работы через #3D13 (15635),
#3D00 (15616), #3D03 (15619), #3CFA (15610),
#3C03 (15363), и др. ...
- Переход на RАМ-диск невозможен при недоступности к верхней памяти!
(верхние 768к из 1024к);
- При каждом обращении к RАМ-диску происходит проверка на его наличие,
и если его нет то ничего не происходит!
- Форматирование RAM-диска из ДОСа!
(Синтаксис стандартный; всегда 81*2 дорожки;
в конце уст. 0 сегмент и 0 страница памяти!)
- Ram-диск использует верхние 768кб из 1024кб!
Имеет размер 648кб (81*2=162 дорожки);
Последние 128к используются для определения страницы памяти
(по адресу #FFFF коды 0,1,2,3,4,5,6,7), для 160,161 дорожки, и др. целей;
- При использовании RAM-диска остаются свободные 256кб памяти
(128кб стандартных и 128кб выше!), но после обращения к Ram-диску
устанавливается стандартный (0) сегмент 128кб и та страница,
которая была установлена до обращения!
------------------------------------------------------------------------

:v2_wink:

hi_soft
16.05.2006, 03:09
Это надо в ДОС лезть??

Кстати под win не пошли ROM

zx_demon
16.05.2006, 17:36
Это надо в ДОС лезть??

Кстати под win не пошли ROM

Что значит "...надо в ДОС лезть..." ?
- все функции просто добавляются к стандартным,
хоть из DOS хоть из SOS :v2_thumb:

"...под win не пошли ROM..." - это как не пошли, под какой win?
- установил правильно? если ставил все, то в правильном ли порядке
и для какой конфигурации Speccy? писалось для Profi 1024k, но
можно взять отдельные ROM'ы, в частности TRDOS, BASIC48 и
BASIC128 и устанавливать их и для других типов Speccy совместимых!
(ROM с MENU работает скорее всего только на Profi !!!)

hi_soft
20.05.2006, 05:15
писалось для Profi 1024k

он самый.. с модулем расширения..
Не знаю почему не пошли..
как глюк заметил резкое увеличение скорости эмуля.. -((

у меня Шалаев 3.05

кстати ищу для компиляции опен сорсов шалаева

WPP386 -3 -bt=dos4gw -ot -s %1
WLINK.EXE format os2 le dll name %1 file %1 @%1

если кто слышал киньте ссылку..
:sleep:

Sinus
22.05.2006, 16:03
тебе нужен Watcom C
вроде есть уже какой-то Open Watcom (или по-другому)
весит около 20-30 мегов.
брал я его давно (в году 2001), так что не подскажу где взять теперь.

deathsoft
22.05.2006, 23:46
кстати ищу для компиляции опен сорсов шалаева
http://www.openwatcom.org/ftp/open-watcom-c-win32-1.5.exe 59Мб (это самый свежий, апр. 2006г) (возможно еще у кого нибудь есть на CD watcom 10.6 или 11.0, очень старые, выпущены до 98го года)

hi_soft
23.05.2006, 03:15
тебе нужен Watcom C
вроде есть уже какой-то Open Watcom (или по-другому)
весит около 20-30 мегов.

А чем он круче BC3.1 или BCB5.0 ?
Я так понял это предкомпилятор..

нуна ссылака просто поюзать..
у сорсец есть
нужно откампилить
да беда нечем..

слона качать пака что не хочу..

deathsoft
13.06.2006, 22:51
А чем он круче BC3.1 или BCB5.0 ?
Я так понял это предкомпилятор..
Это не предкомпилятор (препроцессор), а компилятор C++, компилятор C называется WCC386. Эмулятор Шалаева заточен именно на ватком, и компилиться BC не будет, т.к. во всю использует встроенную в ватком #pragma aux, которая позволяет делать функции полностью на асме, и указывать через какие регистры надо передать параметры.