Top secrets sources NedoPC pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?






пофикшено 32шт пунктов @@

                                                uns     srt     fixed
5:25 21.05.2023         r0154           32      1353    3486    12301


===============================================================================
FIXED
===============================================================================






===============================================================================
 KEYBOARD GUI - fixed
===============================================================================


r0154 @@
        во врремя
        паузы и перемотки
        возможно редко обрабатываютсо сообщеениия!!!
        от чегоо клавиатуры не жмутсо
        обрабтчиик в utils.cpp
        _
        а перемотка срабатывает с 100500 раза
        _
        при том что process_msgs()
        даже ускоряетсо на паузе и на перемотке
        _
        пауза не жметсо полюдски во время ускоренной скорости
        _
        при переммотке пауза вообще не жметсо
                ||
                была несогласованость K-On-ов и чтений содержимого
        


pause fix @@
        теперь пауза не отменяетсо аникеем
                НО все равно оно херово жметсо
        
===============================================================================


===============================================================================
 DEBUG - fixed
===============================================================================


fixed r0165 @@
        все goto view из дизасма
        пореходят на ZX адрес вместо GS
                view operand - ok
                view register - fixed
                goto operand - ok
                goto register - fixed
                goto pc - ok

r0156 @@
        НЕППРАВИЛЛЬНЫЙ ПЕРЕСЧЕТ КООРДИНАТ ПРРИ РАСТЯНУТОМ ОКНЕ ДЕБАГЕРА!!!!!!!!!!
        _
        в режиме ресайза? дебагера (или всегда)
        контексное меню выскакивает иногда не там где надо
                хотя щас вроде жы всегда там где надо?


r0143 @@
        дввойный клик в дебагере вызывает захват мышы которого нет
        НО перретягивание за любую часть экрана отпадеает!!!
                теперь в роде в режиме дебага
                захват не захватует
                

r0128 @@
        djnz не пропускаетсо по степ овер 
        наверное условные jp тоже
                теперь есть stepover_jump

fixed? @@
        черный дебагер
        если клацать фокус то на консоль то на дебагер
        особенно с пкм
                мерзкий gdi_frame() и мигал
                и все затирал...

fixed @@
        toogle labels из контексного меню не обновляет экран!!
                много чего еще не обновлялось...

fixed @@
        скролл в дизасме не былл постраничный!!!!
        r0057 workzz
        r0058 workzz но частично сломано
        r0059 workzz но частично сломано
        r0060 сломано
        r0070 уже сломано
                оригинальные говнокоды

skip - r0120 @@
        ДЕБАГЕР СМЕЩЕН В ФУЛЛ СКРИНЕ.!!!
                теперь дебагер тупо растягиваетсо на всю


fixed @@
        дебагер 2х всегда!!!
                теперь не всегда
                хотя всегда просто он теперь растянут :)


fixed? ~ r0116 @@
        переход при вписываании адресса
        все рравно идет через Ж
        когда в поле зрения 0000
        _
        дебагер щасс не переходит на второй байт команды
        если ввести прямо этот адррес !!!!!
        может быть даже зависаниё !!!
        _
        глюки при переходе 0000 FFFF
        туда сюда в дизасм виндов!!!!!!!!!


fixed (r0065) @@
        сломан step over !!!!!!!!!!!!
        на ldir-е что при старте
        step over иногда не срабаттывает
        и работает как run
        r0034 еще работает
        r0035 сломано
                уход в fastmode при правильном? cpu.dbgchk = isbrk() = 0 в memoryband-е led.cpp
                когда cpu.dbgchk форсилсо самим дебагером
                        любой cpu.dbgchk = isbrk() может (по)ломать всю работу и дальше
                        и это не будет заметно
                        а их там хватает...
                
fixed? @@
        менюшки в дебагерре вызванные с контексного мменю
        не управляютсо кнопками !!!!
                mousepos оставалсо с зажатым кликом
                изза чего при любом anykey-е срабатывал кликовыход
                        вставлен mousepos = 0 костыль
        
                
fixed - r0059 @@
        в режим редактиования можно войти только введя буквы
        но не цифрр ы !!!!!
                НО нам все равно мешают туда войти сраные хоткеи забившые 1...8


fixed @@
        AF' НЕ РЕДАКТИРУЕТСО РАЗДЕЛЬНО КАК AF


fixed @@
        в дебагере по правому клику не подсвечиваетсо куда кликнули
        при левом подссвечииваетсо
        это критично для контексного меню

===============================================================================
 BREAK MANAGER - fixed
===============================================================================

r0153 @@
        в окне бряков мимо висят рразделиительные полоски !!!!!!


r0151 @@
        <-- disabbled
        возвращаетсо на редактирование бряка !!!!
        чего быть не должно
        

fixed r0146 @@
        из breakpoints manager
        в начале происходит выход по enter-у
        что дико бесит

===============================================================================
 GUI
===============================================================================

fixed @@
        менюшка для смена video driver в дебагере
        не появляетссо !!!


ок  @@
        нужно отображение курсора в фулскррине
        при движении незахваченого курсора
        чтоб можно было нажимать менюшки
   со скрытием потом как менюшки так и курсора
        чтоб можно было по людски выйти из случайно нажатого фулскрина
        _
        в полноэкранном режиме сразу захватываетсо курсор
        при развернутом экране
        в итоге менюшка висит но нажать ее нормально низя
                теперь курсор отображаетсо
                
===============================================================================
 VIDEO - fixed
===============================================================================

r0157 выпелено @@
        первый неточный ресайз виден если зажать esc в дебагере !!!
                А может это и не он
                нужно поставиить паузу мммежду
                        !!
                        это не ресайз
                        это перемещение оккна после фууллскррина
                        на свое место
                        
        
fixed - r0131 @@
        gdi режим теперь не закрашивает черным все подряд
        дебагер не мигает
        НО зато фуллскрин с мусорром ппо краям
        и окно растягиваетсо с мусором
                можно валидизирровать только часть экрана
                а потом залить фууллскрин
                дешево и ссердито средствами венды
                        теперь рисуетсо 4 квадрата вокруг


fixed - r0107 @@
        смена video driver в дебагере
        приводит к галюнам
        //
        смена video filter в дебагере
        может привоидтиь к глюкам


fixed - r0106 @@
        во время двиганиия чего то поверх
        отобрражаетсо то что было во время захвата фокуса
        /
        возможно проблема висячих остатков на экране
        изза того что
        оно заполняетсо средствамми gdi на врремя менюшек
        тягания окон поверх итд
        /
        изображения под менюшкой не востанавливается!!!!!
        пока клацаишь менюшку
        точнее
        остается незатертой первая выпавшая менюшка!!
        видимо нужно отловить WM_выкидыывание менюшки
        и закончить рисование экрана или перерисовать
        /
        при этом в режиме gdi все работатет!!!!
        /
        КОГДА НЕ ПРОИСХОДИИТ ЗАПИСЬ В ВВИДЕО ПАМЯТЬЬ
        НЕ ПРОИСИХОДИТ И ОБНОВЛЕНИЕ ЭКРАНА?
        ПОТОМ ЕСЛИИ ПЕРЕМЕЩАТЬ ЧТОТО НАД ЕББУЛЯТОРРОМ
        ОКНО МИГАЕТ ПРЕДЫДУУЩИМ ЗАСТЫВШИМ КАДРОМ
        КАК БЫЛО С МЕНЮШКОЙ
        или вообще вторым экраном или экраном во время брроса?
                        заглушена очистка фона
                        зачистка пролетающих окон теперь NULL_BRUSH-ем
                        впилена нормальная перерисовка по WM_PAINT
                        выпелено скриншотенье экрана и исользование этого для востановления
                        через 10 минут


===============================================================================
 AY - fixed
===============================================================================

ok @@
        AY      
        возможно фикс шума dexus-а в sndchip.cpp
        недает записать в регистр шума 00
        что не есть правильно ибо из него его еще можно и читать назад
                там все ОК
                читаетсо обратно из другого буфера

fixed? @@
        огибающая или весь Ау-к переинициализируется при входе в настрройки 
        или дебагер



===============================================================================
 COVOX - fixed
===============================================================================

fixed? @@
        но надо проверить подобное и для AY?

        бага в ковосках
           if (conf.sound.covoxFB && !(port & 4))
           { // port FB - covox
        //      __debugbreak();
              flush_dig_snd(); !!!!!!!!!!!!1
              covFB_vol = val*conf.sound.covoxFB_vol/0x100;
              return;
           }

        обновление до записи
        
        
        0________10_________10______1510____ IO запись
        
        _________011111111110111111101510000
        
        5                            5
        1        1          1       1X1
        0________X__________X_______XXX_____ ожидания
        
        
                                      5
                  1111111111 1111111 1X1
        __________XXXXXXXXXX_XXXXXXX_XXX____ унриал (проверено)
        
        
===============================================================================V
 GS - fixed
===============================================================================

ок - r0114 @@
        bass продолжаит играть на паузе и в дебагере
        ибо некаму невсралсо
                добавлены на вид рабочие процедуры для заглушки
                но кривые сделанные методом научного тыка


===============================================================================
 ZX MOUSE - fixed
===============================================================================

fixed r0112 @@
        при захвате мышы курссор уезжает!!!!
        чего быть не должно!!!!
                смысле уезжает ЗХ курсор

===============================================================================
 UNSORT - fixed
===============================================================================

ok - r0110 @@
        убрать гнуснуую замену скриншотов!!!
        
        
ok @@
        нужен 
           sound_stop();
        для моментов когда клацаетос менюшка
        так у TSL
        иначе крутиито зввууковой буферо ппо круггу
                нужно поймать какое событие шлетсо при тыкании по менюшке
        


        
===============================================================================