ок.Сообщение от boo_boo
путь к keys.config тоже в конфиге задаётсянасчет конфига ИМХО директория лучше, тк файла все же два -- сам конфиг и кнопки.
но я тоже тут подумал что директория лучше будет.
мдя. в доке, с которой брал тайминги, глюк оказался -- все инстхрюкции с половинками IX/IY там по 9 тактов %)
вот исправленная либа, попробуй с ней.
уря! оно заработало!
boo_boo:
короче всё правильно, за исключением того что LD regL,nn и LD regH,nn по 11 тактов, а не по 8
вощем в новой версии довольно дофига всего добавилось.
теперь им даже можно пользоваться для просмотра демок ^_~
постарался всё описать в ридми.
зы. вроде бы несмотря на навороты, ускорил в 2 раза. ... или это меня плющит? ...
хе-хе, фенкс, я аутист, тормоз и search-n-replace addict %)Сообщение от Sinus
а то, что у шифта t=0 это так и задумано.
действительно в 2 раза быстрееСообщение от Sinus
селектор файлов оч. милый
ЗЫ думаю в следующей версии z80ex добавить дизасм -- плохо без него...
ЗЗЫ а без спикера скушно... всобачить, что ли?
kawaii ^_~Сообщение от boo_boo
ага. я тоже так думаю.ЗЫ думаю в следующей версии z80ex добавить дизасм -- плохо без него...
вот полезность inline asm-a ещё можно обсудить, а дизасм надо добавить (благо делается просто)
наверное стоит.ЗЗЫ а без спикера скушно... всобачить, что ли?
---------------------------------------
сейчас я вижу два трабла:
1) если много звуковых устройств, то как там всякие буферы юзать? как миксить?
2) порты памяти надо чтоб из конфига брались
------------------
если есть что предложить по звуку, предложи.
а я пока займусь доапгрейдживанием файл-селектора и дизасмом (хочу на STS чутка похожим сделать).
насчет портов из конфига -- я над этим думал, и в результате додумался до офигительно универсальной схемы... основанной на вычислении выражений, состоящих из сигналов проца и битовой логики. плюс группы страниц произвольного размера с z-уровнями в менеджере памяти. в принципе вполне реализуемо, и любая модель памяти, включая кэш и атм-овские изыски, на это ложится, но ИМХО перемудрил
звук -- или юзать SDL-mixer, или руками, несложно совсем... надо только выловить глюк с опустошением буфера. гляну на досуге...
дизасм -- ага, проще некуда, по тем же таблицам, за пару часов управлюсь.
Предлагаю переименовать тему в "За стеклом 4: Личная переписка Синуса и Бу-Бу о повседневных буднях эмуляторописателей"
если смогёте разобраться, зачем в SNDRENDER есть режим SND_EXTERNAL_BUFFER, то хороший бипер можно сделать в тот же буфер, что AY, тем же движком ;-)Сообщение от Sinus
жесткоСообщение от Titus
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)