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

User Tag List

Страница 3 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 21 по 30 из 57

Тема: Higgins Spectrum Emulator

  1. #21
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,692
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Talking

    Цитата Сообщение от Higgins Посмотреть сообщение
    Если не секрет, у вас лично какое находится применение отладчику в эмуляторе Спектрума?
    Ты не поверишь, но мы тут ещё и софт пытаемся писать

    поэтому я бы с радостью воспринял отладчик которой позволил бы работать по шагам. Например, я в своей IDE останавливаю исполнение кода, делаю шаг или меняю значение регистров, а через специальный порт могу передать эти параметры в эмулятор, что-то типа удалённой отладки как в java.
    Последний раз редактировалось breeze; 27.05.2008 в 07:33.
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  2. #22
    Activist Аватар для Higgins
    Регистрация
    03.05.2007
    Адрес
    St. Petersburg
    Сообщений
    297
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ram_scan Посмотреть сообщение
    Да, после крэша (и в некоторых случаях, не отследил точно) эмулятор оставляет выключеным автоповтор клавиатуры. Тоже нехорошо :-(
    Гм. В третьей альфе автоповтор должен быть выключен только если окно эмулятора активно. Плюс, автоповтор должен восстанавливаться по приходу SIGINT и SIGKILL. Неужели не работает?

    Цитата Сообщение от breeze Посмотреть сообщение
    поэтому я бы с радостью воспринял отладчик которой позволил бы работать по шагам. Например, я в своей IDE останавливаю исполнение кода, делаю шаг или меняю значение регистров, а через специальный порт могу передать эти параметры в эмулятор, что-то типа удалённой отладки как в java.
    Тогда вместо отладчика во встроенной консоли следовало бы реализовать GDB/MI и встроить эмулятор в Eclipse. Как на ваш азгляд?
    Higgins ZX Spectrum Emulator 8.10 alpha 3 available
    Please write us to report a bug or request a feature.

  3. #23
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,259
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    36 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Higgins Посмотреть сообщение
    Плюс, автоповтор должен восстанавливаться по приходу SIGINT и SIGKILL.
    A SIGTERM?

  4. #24
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,692
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Talking

    Цитата Сообщение от Higgins Посмотреть сообщение
    Тогда вместо отладчика во встроенной консоли следовало бы реализовать GDB/MI и встроить эмулятор в Eclipse. Как на ваш азгляд?
    Ну если оно ещё и в виде плагина к еклипсу будет
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  5. #25
    Master
    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    966
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Higgins Посмотреть сообщение
    Гм. В третьей альфе автоповтор должен быть выключен только если окно эмулятора активно. Плюс, автоповтор должен восстанавливаться по приходу SIGINT и SIGKILL. Неужели не работает?
    Ну, как показала практика, таки не работает, по факту автоповтор отключался 1) после падения эмулятора и 2) после снятия его из консоли по ctrl+c. По ctrl+c задача насколько я помню снимается по sigterm, а по sigint не должна сниматься вовсе. Кстати sigkill трапнуть принципиально нельзя.

  6. #26
    Activist Аватар для Higgins
    Регистрация
    03.05.2007
    Адрес
    St. Petersburg
    Сообщений
    297
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ram_scan Посмотреть сообщение
    по факту автоповтор отключался 1) после падения эмулятора
    Он еще и падает? На чем он у вас упал?

    Цитата Сообщение от ram_scan Посмотреть сообщение
    2) после снятия его из консоли по ctrl+c. По ctrl+c задача насколько я помню снимается по sigterm, а по sigint не должна сниматься вовсе.
    Каким терминалом вы пользуетесь? На Ubuntu Hardy под Konsole ловится SIGINT, и автоповтор восстанавливается.

    Теперь о веселом. В процессе ковыряния в ELITE повесил трап на процедуру рисования линии. Скриншот приложен.

    А не оставить ли это как опцию? ;-)
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Screenshot-ZX Spectrum Emulator.png 
Просмотров:	401 
Размер:	11.5 Кб 
ID:	8491  
    Higgins ZX Spectrum Emulator 8.10 alpha 3 available
    Please write us to report a bug or request a feature.

  7. #27
    Master Аватар для nyuk
    Регистрация
    10.02.2005
    Адрес
    Вологда
    Сообщений
    893
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Higgins Посмотреть сообщение
    Тогда вместо отладчика во встроенной консоли следовало бы реализовать GDB/MI и встроить эмулятор в Eclipse. Как на ваш азгляд?
    +1 очень хочу!
    Спектрумист, более менее умеющий форматировать дискеты на реале.

  8. #28
    Master
    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    966
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Higgins Посмотреть сообщение
    Он еще и падает? На чем он у вас упал?
    Каким терминалом вы пользуетесь? На Ubuntu Hardy под Konsole ловится SIGINT, и автоповтор восстанавливается.
    Пользуюсь Debian Etch. Терминал Konsole. Мне все-таки кажется что sigint надо оставить в покое, или как минимум обработать еще и sigterm. Я плохо помню ман по сигналам но мне кажется что sigint дефолтно не вызывает снятие программы, только прерывает операцию ввода-вывода с errno==EINTR.

  9. #29
    Member Аватар для Gatsu
    Регистрация
    15.04.2009
    Адрес
    Смоленск
    Сообщений
    89
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добрый день!
    Скажите, а Ваш эмулятор только для Фряхи и Линукса? Не хотите его собрать под Солярис х86? Я, так понимаю, что Вашу часть кода вы разглашать не хотите, но если Вы можете, соберите его под Солярис 10 х86. Я пользуюсь spectemu версии 0.99.3. Но под Соляркой кроме Глюкалки и XZX коммерческого с поддержкой переключения архитектуры ZX-машин нет. Глюкалка с Солярным звуком нормально не дружит. А spectemu слабоват... XZX - отключены многие важные опции и интереса не вызывает.

    Скрытый текст

    Speccy-2007 128k AY TR-DOS VGA.
    Compact-128k TR-DOS AY.
    Leningrad-2(Смоленский) 48k.
    Leningrad-2(Смоленский-2) 48k.
    Балтик-48k.
    Atari 800XE + SDrive
    [свернуть]

  10. #30
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Gatsu, под солярку собирается FUSE. еще ZEMU может завестись, тк шпарит через SDL..

Страница 3 из 6 ПерваяПервая 123456 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Z80 Sinclair Emulator for MobilePhone
    от KingArthur в разделе Эмуляторы
    Ответов: 3
    Последнее: 27.01.2008, 21:04
  2. Jasmin: java emulator
    от breeze в разделе Эмуляторы
    Ответов: 5
    Последнее: 15.12.2007, 11:59
  3. J2ME ZX Spectrum emulator for Siemens x65
    от cbn в разделе Эмуляторы
    Ответов: 4
    Последнее: 16.08.2006, 14:25
  4. SMT, Unreal Emulator, Turbo-Sound !!!
    от himik в разделе Музыка
    Ответов: 27
    Последнее: 22.04.2005, 17:20

Ваши права

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