User Tag List

Страница 45 из 85 ПерваяПервая ... 414243444546474849 ... ПоследняяПоследняя
Показано с 441 по 450 из 849

Тема: Пожелания и планы по эмулятору Башкирия-2М

  1. #441

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если честно, я уже перестаю понимать, что должно происходить при установке регистров в разной последовательности. Вроде всё просто, ан нет - то одно не работает, то другое. Буду искать самое подробное описание AY...

  2. #442

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложил исправленный вариант на сайт.

  3. #443

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,393
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  4. #444
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение

    Вот, к примеру, такое дополнение emu.ext
    Код:
    msx : loader {
      config="MSX"
      loadaddr=4000
      cmd[0].start=no
    }
    Тогда файлы с расширением *.msx будут грузиться в область 4000h, а bios их сразу будет запускать.
    Если я таким образом загружаю файл, который превышает 16кб, то в ячейки 0x8000 - 0x8002 перезаписываются нули.
    Можешь проверить на любом MSX 16кб ROM-файле, добавив к нему несколько байт.

    Можно это исправить? Я сейчас отлаживаю рекомпиляцию на 17131 байт и этот глюк очень некстати.

  5. #445

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В смысле, ты хочешь, чтобы я подправил бейсик, чтобы он не писал туда нули? Для справки: с адреса 8000h начинается программа на бейсике, а три нулевых байта - это конец программы.

  6. #446
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    В смысле, ты хочешь, чтобы я подправил бейсик, чтобы он не писал туда нули? Для справки: с адреса 8000h начинается программа на бейсике, а три нулевых байта - это конец программы.
    Теперь понятно. Если ты можешь поправить бейсик и это не займет много времени, то сделай плиз такой вариант специально для рекомпиляторщиков. Если нет, то буду вставлять в код временную процедурку для восстановления этих трех байт.

  7. #447

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Если ты можешь поправить бейсик и это не займет много времени
    Первый байт устанавливается непосредственно, а второй и третий вроде совмещён с процедурой установки конца программы, и вообще это вроде часть оператора NEW. Так что быстро не получится.

    Проще сделать в программе приблизительно на этом месте 8000h-8002h (неиспользуемый) буфер.

  8. #448
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Проще сделать в программе приблизительно на этом месте 8000h-8002h (неиспользуемый) буфер.
    Да, это хороший вариант.

  9. #449

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Было бы здорово запоминать в отладчике положение отдельно для окна памяти и отдельно для окна портов.
    Добавлено.

  10. #450

    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,656
    Спасибо Благодарностей отдано 
    208
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    было бы желательно что бы можно было считывать бинарные файлы для rk86
    хотя ковнертор bin to rk я сдел уже

Страница 45 из 85 ПерваяПервая ... 414243444546474849 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1034
    Последнее: 29.10.2021, 07:15
  2. Жалобы/пожелания по работе форума
    от Conan в разделе Форум
    Ответов: 6289
    Последнее: 14.03.2021, 00:19
  3. пожелания создателям эмуляторов
    от проф в разделе Эмуляторы
    Ответов: 24
    Последнее: 09.02.2007, 01:31
  4. Пожелания по сервисам форума
    от andrews в разделе Форум
    Ответов: 10
    Последнее: 14.08.2006, 13:47

Ваши права

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