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

User Tag List

Страница 10 из 55 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя
Показано с 91 по 100 из 542

Тема: ZEmu

  1. #91
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SDL звук сам по себе и есть в отдельном потоке. он тильки callback вызывает.
    ничаво, теперь вроде тайму свободного побольше стало, буду вкуривать.

    (кста, SDL-ный метод с callback-ом более правильный, ибо так работает железо (есть два буффера на звуковухе, и когда один кончается, надо второй заполнить), только что в линухе (и в виднах наверное) и так уже обёртка написана, но допустим если на амигу портануть, так думаю SDL - самое то)
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

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

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

    Thumbs up

    Ну вот как и обещал, нарисовал некоторые пиктограмки для емуля... правда 16x16 не получилось уж больно всё мелко... но вот 24x24 я думаю не сильно фатально...

    чтение дискеты

    соответственно запись

    чтение IDE

    запись IDE

    турба on/off

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

    - а по необходимости уже зажигать какой-нибудь...
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

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

    Thumbs up

    Цитата Сообщение от Sinus
    насчёт странички думаю подождать хотя бы версии 0.10
    можно конечно и подождать...
    но меня тут пробило на экшин так что я тут вот кое чего всё-таки набросал...

    http://fishb0ne.com/zemu/templates/main.html
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  5. #94
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    недурственно. и даже совсем хорошо

    по поводу иконок: да, 24x24 как раз. вот 25x25 уже бы налазило на экран
    только я не буду делать анимацию иконок, просто будут мигать- это ведь типа точные индикаторы, когда зелёненький- значит стопудово чтение.

    к воскресенью думаю выложу новый билд.
    что там будет: иконки, работающий звук под SDL (думаю вообще переделать немного концепцию устройств которые выводят звук, чтоб меньще гемора было бы допустим GS добавить), запись trd-шников.
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  6. #95
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    зы. и ещё. SMT, ты тут?
    можно ли как-нибудь просто узнать текущее состояние "дисковода" - запись, чтение или просто стоит?
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

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

    По умолчанию

    Цитата Сообщение от Sinus
    зы. и ещё. SMT, ты тут?
    можно ли как-нибудь просто узнать текущее состояние "дисковода" - запись, чтение или просто стоит?
    я не SMT, но -- в классе wd1793 поле state: состояние ВГ-шки. seldrive указывает на текущий дисковод, в нем (класс wd93_fdd) поле motor -- время до остановки мотора, если 0, то стоит.

    я в C-шной обертке всего этого наружу не выводил, могу вывести. однако, раз zemu на c++ написан, можно и напрямую этот класс юзать.
    Последний раз редактировалось boo_boo; 10.03.2006 в 14:09.

  8. #97
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    лучше какую-нибудь функцию, которая будет возвращать для текущего дисковода номер дорожки на которой стоит головка и что дисковёрт (ВГ-шка) делает: 0 - ничего, 1 - чтение, 2 - запись
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

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

    По умолчанию

    Цитата Сообщение от Sinus
    лучше какую-нибудь функцию, которая будет возвращать для текущего дисковода номер дорожки на которой стоит головка и что дисковёрт (ВГ-шка) делает: 0 - ничего, 1 - чтение, 2 - запись
    вот. смотри в конце unreal_wd1793.h. извини, но ф-ий получилось 3

    btw, глянул на realspectrum, он юзает allegro. звук -- такая же фигня как SDL-ный, тормозит и заикается чуть что.
    Последний раз редактировалось boo_boo; 21.03.2006 в 14:15.

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

    Thumbs down

    Цитата Сообщение от Sinus
    недурственно. и даже совсем хорошо
    не может не радовать

    Цитата Сообщение от Sinus
    по поводу иконок: да, 24x24 как раз. вот 25x25 уже бы налазило на экран только я не буду делать анимацию иконок, просто будут мигать- это ведь типа точные индикаторы, когда зелёненький- значит стопудово чтение.
    блин! ну и зря так было б хоть понятно что экшин какой-то идёт, а не повисло всё.... ты бы хоть фазы через трек менял, и анимация была б,...
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

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

    По умолчанию

    Sinus, в догонку к вышеаттачнутой ВГ-шке -- замени там один файл (маленький, но полезный для любителей mc фикс)
    Последний раз редактировалось boo_boo; 12.03.2006 в 09:09.

Страница 10 из 55 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя

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

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

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

Ваши права

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