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

User Tag List

Страница 20 из 27 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя
Показано с 191 по 200 из 270

Тема: Глупые и не очень вопросы по MSX

  1. #191

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    Да, есть разной степени кривости - XCC, M и MM. Но они только под второй ДОС вроде. И ещё SofaRun есть. Щас сооружу архивчик и добавлю.

    Был ещё ND, состоящий из двух OBJ файлов - но он работает только на Ямахах. На других машинках не хочет.

    http://podrezov.com/temp/file_managers.zip
    Ничего подходящего в архиве для MSX1 не нашел

    Странная ситуация сложилась. Казалось бы, такого рода софт должен одним из первых появляться на компьютере. А тут не могу найти.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  2. #192

    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,798
    Спасибо Благодарностей отдано 
    217
    Спасибо Благодарностей получено 
    703
    Поблагодарили
    348 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Ничего подходящего в архиве для MSX1 не нашел
    Странная ситуация сложилась. Казалось бы, такого рода софт должен одним из первых появляться на компьютере. А тут не могу найти.
    ND тоже не подойдёт, так как использует 80-символьный режим. А SofaRun пробовали?

    UPD: Sofarun я попробовал - нифига не вышло.
    Последний раз редактировалось Wierzbowsky; 01.11.2017 в 19:03.

  3. #193

    Регистрация
    02.10.2017
    Адрес
    с. Усть-Камышта, Хакасия
    Сообщений
    40
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ND ругается и на расширенную память, как я заметил, и на число дисков, большее стандартных А и В.
    Думаю, я напишу её разрабу, Игорю Бочарову, распишу всё замеченное и спрошу совета, что делать.

    Полагаю, надо озвучить ему хотелки:
    1) Поддержка оперативки до 4 метров.
    2) Поддержка Санрайзов и прочих расширителей дискового хозяйства
    Что там ещё?
    Озвучьте, а я зашлю
    Последний раз редактировалось John Warner; 03.11.2017 в 15:15.
    Сибиряк безгранично любит свою угрюмую природу; он черпает в ней силу. ©М.Б.Аксѣльродъ
    Моя машина - YAMAHA MSX2 YIS503III КУВТ2 full stock

  4. #194

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот бы под 32 (40) строчный режим, хотя бы с минимальными возможностями. Но понимаю что это фантастика.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  5. #195

    Регистрация
    02.10.2017
    Адрес
    с. Усть-Камышта, Хакасия
    Сообщений
    40
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А в чём проблема с 80-символьным режимом?
    Сибиряк безгранично любит свою угрюмую природу; он черпает в ней силу. ©М.Б.Аксѣльродъ
    Моя машина - YAMAHA MSX2 YIS503III КУВТ2 full stock

  6. #196

    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,798
    Спасибо Благодарностей отдано 
    217
    Спасибо Благодарностей получено 
    703
    Поблагодарили
    348 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от John Warner Посмотреть сообщение
    А в чём проблема с 80-символьным режимом?
    Его нет на MSX1

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

  8. #197

    Регистрация
    02.10.2017
    Адрес
    с. Усть-Камышта, Хакасия
    Сообщений
    40
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уууу...
    Я с трудом представляю ND в 40-символьном режиме - там ловить будет реально нечего.
    Сибиряк безгранично любит свою угрюмую природу; он черпает в ней силу. ©М.Б.Аксѣльродъ
    Моя машина - YAMAHA MSX2 YIS503III КУВТ2 full stock

  9. #198

    Регистрация
    08.12.2013
    Адрес
    с. Ходосеевка, Киевская обл., Украина
    Сообщений
    89
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Знатокам вопрос:

    Столкнулся с такой проблемой - хочу сделать возможность записать/считать файл из кода который будет запускаться как обычный ничем не примечаиельный ROM, вычитал что надо использовать вызов по адресу F37DН и что по нему должны работать все те же функции что и при вызове по адресу 0005Н в Дос-е. Но по факту, к тому времени как запускается код из ромки, диск-бейсик/диск-биос еще не проинициализировались. "Читал доки по бут-сиквенсу, долго думал". Получилось запустить все как бейсик-картридж: код разместить по адресу 8080Н, а по адресу 8010Н втулить бейсик программу (уже токенизированную) вида defusr=&h8080:a=usr(0) и в заголовке картриджа указать что у меня есть бейсик программа. В таком виде все работает (и кстати хоть местами для пошаговой трасировки блу-мсх удобнее но в этом случае пришлось использовать опенмсх - блу не переключает потом картридж в слот по адресу 8000Н и такая схема не работает). Но не устраивает, т.к. хотелось возможность выхода из кода-ром в бейсик и вход обратно по CALL BLABLAH - а в случае запуска через бейсик ром картриджа в бейсике продолжает занимать банк номер два по адресу 8000Н чем делает невозможным дальнейшую работу в бейсике.

    В общем, кто знает как либо а) самому найти нужный слот с дисковым бейсиком и вызвать его инициализацию, либо б) самому переключить ром на банк 1 чтобы он находился по адресу 4000Н но сделать это правильно и красиво чтобы потом работали команды CALL BLABLAH - то есть, заодно установить все системные переменные так как биос устанавливает во время загрузки, как будто бы этот картридж грузился без захода в бейсик, либо 3) самый идеальный вариант - вернуться из ромки на буте но как-то сделать автоматический запуск ее кода уже после того как исполнится код инициализации диск-биоса/диск-бейсика ?

  10. #199

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как то тяжко читается без реального примера. забыто и добавлено

    А к дисковому ром-у обращаться не по стандарту. Всегда были проблемы. Вроде публиковали этот код. Я не вникал.

    Ну что уж делать – это не Орион. Тут с избытком времени, но всегда можно достучаться. Примером этому. На моей памяти производители все доступные контроллеры FD окучили в то время. Чего нельзя сказать о всех остальных платформах 8бит.

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

    Сейчас кпд бытовых компов процентом 20 от силы (мое мнение). Ничего стоит, греется, как альтернативный обогревательный элемент интерьера
    Последний раз редактировалось OrionExt; 07.11.2017 в 17:19.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  11. #200

    Регистрация
    08.12.2013
    Адрес
    с. Ходосеевка, Киевская обл., Украина
    Сообщений
    89
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да я уже почитал код биоса (спасибо проекту msxsyssrc) и понял что самый лучший вариант в данном случае будет ничего на старте не запускать и просто сделать обработчик CALL **** для вызова из бейсика. Потому что хак можно соорудить, и на всех стандартных компах-то работать по идее будет (там адреса те же для основных подпрограм во всех версиях, они во многих местах для совместимости с MSX1 и вообще между версиями спецом подровняли забивая пустые места нулями в паре мест, нашел хитрозадый код который из другого рома читает адрес подпрограммы и ее вызывает, ну естественно в версиях последующих в данном месте тоже этот адрес, хотя для этого приходится крутить-вертеть) но я в целом к хакам отношусь с ощутимой долей сомнения... а когда уже из бейсика что-то вызываешь то все дисковые примочки на месте и заинициализированы

Страница 20 из 27 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Очень интересно
    от Вадим Димтревич в разделе Музыка
    Ответов: 6
    Последнее: 15.04.2020, 13:31
  2. Ответов: 62
    Последнее: 01.03.2010, 22:16
  3. ОЧЕНЬ нужно интро!
    от Slider в разделе Игры
    Ответов: 17
    Последнее: 03.12.2008, 00:29
  4. Очень и срочна!!!
    от Sayman в разделе Программирование
    Ответов: 13
    Последнее: 28.06.2008, 15:39

Ваши права

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