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

User Tag List

Показано с 1 по 8 из 8

Тема: Помогите изменить прогу под 3d2f для 3d13.

  1. #1
    Veteran Аватар для John North
    Регистрация
    22.09.2006
    Адрес
    Ижевск
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Помогите изменить прогу под 3d2f для 3d13.

    Вобщем есть прога. Работает с диском через 3д2ф.
    А нужно, чтоб работала через 3д13. Чтоб с рам диска запускалась и работала.
    Помогите плиз инфой по работе через 3д2ф. А может где то есть почитать про такую адаптацию?
    Заранее спасибо.
    Хороший.. Плохой.. Главное - у кого ружьё !!

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

  3. #2
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    John North, сказал бы что за прога, или приложил бы - проще было бы... а так на форуме пару-тройку месяцев назад пролетала темка про подобную адаптацию. Суть в том, используется пара процедур для работы с диском с "прямым программированием ВГ93" или так называемые турбо-лоадеры, одна на чтение, другая на запись, причем вторая зачастую отсутствует, если проге нет надобности в записи данных. Так вот, надо их найти и изменить на простецкий #3d13 лоадер/сейвер.

  4. #3
    Veteran Аватар для John North
    Регистрация
    22.09.2006
    Адрес
    Ижевск
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прога Extreme Tracker v 1.4
    Сам поковырял малость..
    Нашел в теле много call 3d13.
    И одну 3d2f и два обращения к ней. Одно вроде как опрос на наличие дискеты в дисководе. Второе- если его отключить, то не читается даже каталог дискеты..
    глубже пока не копал, решил спросить на форуме..
    Хороший.. Плохой.. Главное - у кого ружьё !!

  5. #4
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от John North Посмотреть сообщение
    Прога Extreme Tracker v 1.4
    выложи или дай ссылку

  6. #5
    Veteran Аватар для John North
    Регистрация
    22.09.2006
    Адрес
    Ижевск
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Щас попробую. С телефона просто.
    Вложения Вложения
    Хороший.. Плохой.. Главное - у кого ружьё !!

  7. #6
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    для работы с диском редактор использует одну точку входа 7797, при этом байт по адресу 23758, (0/255) сообщает что делать (чтение/запись). переделать под 15635 элементарно. а ты в нём музыку собрался писать ?
    Последний раз редактировалось goodboy; 04.12.2011 в 18:35.

  8. #7
    Veteran Аватар для John North
    Регистрация
    22.09.2006
    Адрес
    Ижевск
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    для работы с диском редактор использует одну точку входа 7797, при этом байт по адресу 23758, (0/255) сообщает что делать (чтение/запись). переделать под 15635 элементарно.
    спасибо большое! попробую разобраться, если что - снова обращусь)
    Цитата Сообщение от goodboy Посмотреть сообщение
    а ты в нём музыку собрался писать ?
    нет.
    он нужен как плеер саундрайв-музыки. и чтоб работал с рам диска.

    пс: а есть вообще где-нибудь инфа по тем процедурам, адреса которых засылаются через 3d2f ?
    ну с условиями их запуска естественно..
    Последний раз редактировалось John North; 04.12.2011 в 22:18.
    Хороший.. Плохой.. Главное - у кого ружьё !!

  9. #8
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от John North Посмотреть сообщение
    а есть вообще где-нибудь инфа по тем процедурам, адреса которых засылаются через 3d2f ?
    ну с условиями их запуска естественно..
    http://vtrdos.ru/book/TRDOSUA.ZIP первым делом прочитай главу 8 - входные точки TRdos - заодно и поймёшь логику работы.
    полный дизассемлер http://vtrdos.ru/book/TRDISASM.ZIP

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

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

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

Похожие темы

  1. TR-Dos #3D13 с отключенной обработкой ошибок
    от Sinus в разделе Программирование
    Ответов: 1
    Последнее: 17.08.2011, 09:51
  2. "ZXM-Phoenix" - что добавить или изменить?
    от CodeMaster в разделе Phoenix
    Ответов: 74
    Последнее: 29.06.2010, 21:49
  3. Как улучшить прогу ?
    от ALKO в разделе Программирование
    Ответов: 18
    Последнее: 28.01.2010, 06:39
  4. im2 и call 3d13
    от moroz1999 в разделе Программирование
    Ответов: 36
    Последнее: 20.01.2007, 13:00
  5. Функция #0a процедуры #3d13
    от axor в разделе Программирование
    Ответов: 3
    Последнее: 12.10.2006, 16:31

Ваши права

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