Subversion Repositories pentevo

Rev

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

===============================================================================
 UNSORT
===============================================================================



эр ярєчх юЄяфрхЄ ушурёъЁшэ (яюфртЄхы№)
        тючьюцэю Ёрэ№°х Єръ эхс√ыю



юЄъы■ўхэшх юЄъъы■ўхэш  шшшэЄр р рЄь2
фы  чряєєёър ьёї фюё



яЁш ЁрчсыюъшЁютъъш ъєЁёюЁр яю тшэъхщ
ь√°р єхчцрхЄ



ёыхцхэшшх яюыюьрыюё№!!!!!!!!!!!!
яЁш step °рурэшш 128-ую
┬═┼╟└╧╧═╬ эх яхЁхтюфшЄ тшф




ёэютр эх єяшЁрхЄёю т FFFF
хёыш шфЄъш юЄ F000


яютшёыш эр atarin 
яЁш тъы■ўхээюь memory band
яЁш тъы■ўхэшш юъэр трўхёют


эєцэю Ёрчфєяяыхэшх
ъръ ЁрсюЄрхЄ юъэю трўхёют ё уё-юь


шэфшърЎш   ЁъюёёёЄ№■ ЁЁюь 
эхяЁртшы№эр фы  ├╤
тшфшью фєсышЁєхЄ ╟╒
юя Є№ Єрцх яЁюсыхьр эх ё Єхьь cpu


с√ёЄЁ√щ ёъЁюыы
т фшчрёьх ш ьхььюЁш тшхтхЁх

home end
фыы  ышёЄрэш  фю єяюЁр т фшчрёььх
ш ььхььюЁш тшхтхЁхЁх



break
group эєцэю ёюїЁрэ Є№ фы  ърцфюую яЁюЎр
яю юЄфхы№эюёЄш !!!!!!!





хёыш яхЁхъы■ўрЄ№ CPU эр Єю ъєфр эрфю
ьюцэю ∙хыърЄ№ шь Єюы№ъю эр тЁхь  яюёЄЁюхэш  ёяшёър
ш эр тЁхьь  чряшёш
Єюуфр фы  фхсрухЁр 
сєфхЄ яяЁючЁрўэю ъръющ ∙рё Ўяяє т ьрэрцюЁх



яюфётхЄър тёхщ ъъюьрэф√√
т meemory тшхтхЁЁх
р эх Єюы№ъю яхЁтюую срщЄр




тю тЁхь  с√√ёЄЁющ яхЁхььюЄъш эх Єє°шЄёю чтєъ!!!


эрёЄЁющъш ёсЁрё√тр■Є ЁрчьхЁ юъэр !!!!


MAX SPEEDD ─╬╦╞═╬ ┬╚╚╤┼╥▄ ╩└╩ PAUSE
╫╥╬┴ ┴██╦╬ ┬╚╚──═╬


BUG:    ╩юуфр т юъэх сЁ ъют GS-CPU р GS ўхЁхч BASS
        эхы№ч  чряєёЄшЄ№ фхсрухЁ


ёьхэр cpu яю фрсы ъышъє эр cpu


ЁхфръЄшЁютрэшшх рфЁхёют т юъэх трўхёют фхсрухЁр
яю яЁшэЎшяє ЁхфръЄшЁютрэш  тхчфх


эхъюЄюЁ√х эшяюэёъшх ъэюяъш эх яЁюяєёър■■Єёю



тючьюцэю фы  їюЄъххт шуээюЁшЄёю ыхтюёЄ№ яЁртюёЄ№
dispatch more



delete all breakpoints
юўхэ№ эєцэр  ъэюяър
        эю эртхЁэю эрфю яюфЄтхЁцфхэшшх


mute фыы  юЄфхы№э√ї ay



void showwatch()
    if (show_scrshot)
        эєцэю яЁютхЁшЄ№
        фхщёЄтшЄхы№эю ыш шёяюы№чютрэшх яЁючЁрўэ√ї рЄЁшсєЄют
        т√шуЁрхЄ тЁхь  эр яЁюяєёърї
эєцэю тхЁэєЄ№ тёёх эрчрф







ъэюяър ъюэЄхъёэюую ьхэ■
цьхЄёю ъръ shift ctrl
        яЁш ¤Єюь 
        win 10 
        new xt 0 
                1d - 80
                2a - 80
ўхЁхч shift шыш ctrl
юээ ЁрчышўрхЄёю!!
        эртхЁэюх ¤ЄЄю clavier





ьюцэю ьхэ Є№ эрфяшё№ pause resume




эєцэю followw cursor
ъюуфр шфхь т юъэх фшчрёьр
т ьхьюЁш тшхтхЁх ёыхфшЄ чр ъєЁёюЁюььь
ъюуфр шфхь т юъэх ьхьюЁш тшхтхЁЁЁр
ёыхфшЄ чр ъєЁЁёюЁЁюь т фшчрёьх !!!


сЁ ъш

skip
        ёьхэр CPU шч фхсрухЁр
        фюыцэр ьхэ Є№ CPU т юъэх сЁЁ ъют
        (Єъ ∙рё ёфтюхэю юэю яюўхьє Єю)
                эхфюыцэр

яюър эєцэр ъэюяър reflessh


эєцэю ъръ Єю юЄюсЁрцрЄ№ юЄъы■ўхээ√х сЁ ъш ш т фшчрёььх!!!
ьюцхЄ эх ъЁрёшЄ№ рфЁхё т ЎтхЄ сЁ ър?

эєцэю юЄъы■ўхэшх сЁ ъъют т ъюэЄхъЄёэюх ьхэ■ фхсрухЁр !!!



ёюёёЄю эшх тъы■ўхэююёЄш  эх ёюїЁрэ хЄёю т Їрщы

эєцэю ёфхырЄЄ№ multicolumn ёяшёёюъ
ш disabled
юЄюсЁрцрЄ№ тю 2-щ ъюыюэъх


эр фрсыъышъ фшёрсыхф
эрфю яюяЁюсютрЄ№ ёфхырЄ№ ёюїЁрэхэшх
ёрьющ тхЁЁїэхщ тшфшшьющ ёЄЁюъш
эр ётюхь ьхёЄх



тючьюцэю сЁ ъш эх ёюїЁрэ ■Єёёю
ъюуфр чръЁЁ√Єшх ё юЄъЁ√Є√ь сЁ ъ ьрэрцюЁюь






эрттхЁэю эх яЁЁЁртшы№эю яЁютхЁ хЄёю юЄъы■ўхээёюЄ№ сЁ ър
шччр ўхую сєфхЄ Ёрчсштрэшх сыюъют тёхї тшфют сЁ ъют
шыш їч





ъырЎрэшх яю ъэюяъш т√їютр юъэр сЁЁ ъъют
юъэю фюыцэю яюф√ьрЄёю эр яхЁхфэшщ яырэ!!!

юъэю сЁ ъют фюыцээю сЄ№ эр ярэхыш чрфрў№


ььэюцхёёЄтхээ√щ т√сюЁЁ фы  юъъэр ссЁ ъют
фы  єфрыхэш  ш фшёрсыхэш 



эр юъэю сЁ ъют эєцэр ъюэЄхъёэр  ьхэ■°ър
ё ЁЁхфръЄшЁютрЄ№ єфрышЄ№
ш єєфрышЄЄ№ тёх





т юъэх сЁ ъют
ъырЎрэшх т яєёЄюЄє
яЁш ръЄштэюь т√фхыхэшш
яЁшштюфшЄ ъ ъырЎрэш■ яю ръЄштэюьє т√фхыхэш■
ўЄю хёЄ№ эх яЁры№эр
_
эєєцэю ёэшшьрЄ№ т√фхыхэшх
яЁш ъырЎх їЁхэ чэрхЄ ъєфр
        тюЄ Єюы№ъю хёыш с√ ьюуыш юяЁхфхышЄ№
        ўЄю ъырЎ шфхЄ їЁхэ чэрхЄ ъєфр
                фхЄхъЄшЄёю тхё№ ъырЎ яю LISTBOX








єьхэ№°шЄ№ ЁЁрчьхЁ√ юъэр сЁ ъют
∙рё Ёрё°шЁшыё  шччр фюяюыэшЄхы№э√ї ъэюяюъ
эю Єрь ъъэюяъш ёю ёьх∙хэшхь
ъюЄюЁюх ььюцэю єьхэ№°шЄ№




ьюцэю ёфхырЄ№
ўЄюс яяюыюё√ яЁюъЁєЄъш эх шёўхчры!!!
Disable no scroll 
 | LBS_DISABLENOSCROLL







фы  ьхьюЁЁш схэфют яютхЁї эєцэю яюыєяЁюїЁрўэр  ёхЄър
тючьюцэю т тшфх °рїьрЄъш
тючьюцэю ёхЄър
тючьюцэю ш Єю ш Єю яют√сюЁє







4T bordrer ЁрсюЄрхЄ їюЄ№?
ўЄю ¤Єю шьххЄёю ттшфє?
юЄёєЄёЄтшх юсээютыхэш  Ёрч т 4 ЄръЄр?








єсЁрЄ№
#include <windows.h>    // эєцэю ўЄюс√ юс· ты Є№ HWND-√
шч emul.h



трўхё√ яюЁЄют?
эрфю с√√ яюфяшёрЄ№


8 ърёёЄюьэ√ї трўхёют тьхёЄю 4







тючьюцэю эєцэю фхырЄ№
        DestroyWindow( dlg);
т фсуЄєых



эєцэю уыє°хэшх чтєър
фы  яхЁхьх∙хэш  эхьюфры№э√ї юъюэ
шыш ъръющ Єю юс∙шщ юсЁрсюЄўшъ



эрцрЄшх ярєч√
т фхсрухЁх
яЁштюфшЄ ъ яюїхЁЁхтрэшш■ шчюсЁрцхэш 






чръырфъш
ё яюфётхЄъющ яЁ ь т фшчрёёьх
ш яхЁхїюф√ яю їюЄъх■
        хёЄ№ ьхёЄю ьхцфє рфЁхёюь ш юяъюфюь/label
        Єєєфр ьюцэю яюьхёЄшЄ№ ёЄЁхыюўъє шыш ъЁєцюўюъ
        фы  шэфшърЎшш ўЄю ЄєЄ хёЄ№ чръырфър
                ьюцэю ёфхырЄ№ ёяшёюъ чръырфюъ


ъюяшярёЄр фы  ЁхфръЄшЁЁютрэш 
т фхсрухЁхЁ


тююёЄрэютыхэшх rom-р
        ъэюяър яхЁхчрруЁєчшЄ№ Ёюьє
        



яЁшшшьшшЄштэ√щ ёютьхёЄэ√щ ёёёЄхя ш фы  gs ш z80


artmoney
эєцэр ёюЁЄшЁютър яю Ёхчєы№ЄрЄє

эх эєцэю црЄ№ яєёы -> юЄёх Є№ -▐ єьхэ№°шыюё№
эєєцэю ёЁррчє тёх трЁшрэЄ√
ўЄюс ь√ цьхь чї ъэюяъє
ш ъышшъърхь ьь√°ющ яю эєцэюьє юЄёхштрэш■

эєцэю т√ъшэєЄ№ фшрярчюэ чэрўхэшщ
ъюуфр Єєўр ыхт√ї 0-ыхщ







т шфхрых ЁхушёЄЁЁ√ фюыцэ√ ЁхфръЄшЁЁюрЄёю
ъръ ярь Є№ т ьхьюш тшхтхЁх
эртхы эр ы■сющ эшсы
ш яюьхэ ы



ser reg to cursor
яю Єшяє set pc




тючьюцэю 1 Ёрч яшърыю яшрэшэю яЁЁш ёЄрЁЄх
*(Єъ є∙хЁсэюх ьшфш є∙хЁсэю)
эю ¤Єю эх Єюўэю
тючьюцэю яюёёы√°рыюё№






т√їюф шч фхсрухЁр ўхЁхч уєщ
ъюуфр шфхЄ Ёхцшь ЁхфръЄшЁютрэш 
тхфхЄ ъ Ёрчютюьєє ьшурэш■ ¤ъЁрэр фхсрухЁр
яюёых тючЁр∙хэш  ъъ ¤ьєы Ўшш






яЁютхЁшЄ№ ЁрсюЄюёяюёюсэюёЄ№ ЄрсышЎ√ 16_Vaggelis Kapartzianis
фы  рє
Єъ є эхх яЁюсхы111



load config ЁрчсшЄ№ эр 
load config 
ш load machine
фры№°х ьюцэю сєфхЄ уЁєчшЄ№ ьр°шэє шч яЁхёхЄют



эєцэю midi panic!!!


эхЄє
ffmpeg.exe
wnaspi32.dll



default reset
эх єърчрэ ъєфр шьхээю сєфхЄ
 эр ъэюяъх










#ifdef MOD_9X
#ifdef _DEBUG






т cimg ъюэёюы№ эх ЄюЁьючшЄ хсєы ЄюЁ
фрцх т ЁЁхцшьх т√фхыхэш 
Єръъ цх Єрь ёётюсфэю Є ур■Єёю юъэр схч ЄюььЁючют!!!


юЄюсЁрцхэшшх Ёшёєхь√ї ш ўшЄрхь√ї срщЄют эр ¤ъЁрэх





Єръ цх ььюцэю тхёЄш ёЄрЄшёЄшъє эюьхЁют ёЄЁрэшЎ
яю Єшяє ьхььюЁшсхэфр


т яхёюўэшЄЎх ярфршхЄ
IDirectInputDevice::SetCooperativeLevel() (mouse): E_NOTIMPL




io
ърцфє■ цхыхч ъє т√эхёЄш т ьръЁюё√








эєцэ√ яюыышЄЁ√√ эр тёх 256 ушур ЎтхЄют
Єюфр ьюцэю сєфхЄ яюфуЁєчшЄ№ electroscale


тючььюцэю яЁш max speed эх ЁрсюЄрхЄ ps2 ъыртр





єцх хёЄ№ т√сюЁ т ёяшёъх load-р
        эєцэю load 2 drive
        ьхэ■°ър


яєэъЄ√ ьхэ■ эєцэю юсэюты Є№
яю ЇръЄє чрїюфр т ьхэ■!1!!
_
шэрўх эєцэю Ёрёъшф√трЄ№ ъюёЄ√ыш яю тёхьє ъюфє
ё яЁютхЁърьш


фы  чряшёш vtx эєцхэ lha.exe !!!!
эю ё эшь vtx тёх Ёртэю эх яш°юЄёю!!


ьхэ■°ър ёюїЁрэшЄ№ чтєъ
їЁрэшЄ яюыюцхэшх Єхъє∙хщ яряъшш їч уфх
уртхЁэю т ЁххёЄЁх
эєцэю яюьхэ Є№ фы  яюЁЄрЄшштэюёЄх


хёЄ№ ъюэёЄЁєъЎшш Єшяр
    OnEnterGui();
        if error
            exit
    eat();
    OnExitGui();        //Alone Coder

ъюЄюЁ√х эх фхыыр■Є
OnExitGui


эєцхэ Єшяю step
Єюы№ъю фы  ЇЁхщьют
яЁ ь т юъэх хсєы ЄюЁр


ъюэЄхъёэюх ьхэ■ фшчррёьрр яхЁЁхяюыэхэю!!!!
ьюцхЄ т√эхёЄш шьяюЁЄ ьхЄюъ т Єєыч√?


эєцюэ фшчрёь
ъюЄюЁюьє ьюцэю сєфхЄ ёърЁьышштрЄ№
рфЁхё ъєЁёюЁЁр
ш ъюЄюЁ√√√щ ёфхырхЄ defb яхЁхф ъюьрэфющ 
        їюЄ  т ёыєўрх яхЁЁхьх∙хэш  ъєЁёёюЁр
        ъюьрэфр ёЁрчє ЁрёяяюычхЄёю ш сєфхЄ фхЁуюёьь√ърэшх




эєцэр яюфтёхЄър срщЄр юяъюфр
хёыш ёыхцхэшх чр 2-ь срщЄюь ъюьррэф√


Ёрчфхы№э√х cmos-√


fixed?? - r0134
        ттюф чэрўхэш  т pc
        т юъэх ЁхушшёЄЁют
        эр яюы ъюьрэф√
        яЁЁштюфшЄ ъ яюЄхЁш ъєЁёюЁр
        фрцх т ёЄрЁюь 0.37.5
                хёыш ∙рё шфхЄ ёыхцхэшх чр шчьхэ хь√ь Ёхуюь
                Єю яЁюшчющфхЄЄ follow т юъэх фшчрёьр
                        Ёх°хэшх эхёъюы№ъюю ъЁштюх
                        т шфхрых эрфю с√ фтшурЄ№
                        хёыш юэю т  тэюь яюых чЁхэш 



        







юъэр ёьхэ√ тшфхю Ёхцшьр
фюыцэ√ с√Є№ яютхЁї тёхї юъюэ
шсю яыюїю Ёшёє■Єёю т ЇєыёъЁшэх



#ifdef MOD_SSE2
            //-----------------------------------------------------------------
            //if (!(renders[conf.render].flags & 0))    // тёх тЁхь  ЁрсюЄрыю ъръ
            if (!(renders[conf.render].flags & RF_1X))  // хёыш эх RF_1X
            {



//  ёфхырЄ№ эр upscale COLORONCOLOR шыш HALFTONE
//  фы  downscale яю т√сюЁє HALFTONE COLORONCOLOR WHITEONBLACK
фы  фхсрухЁр


Debug:  ╧юЇшъ°хэр яюЄхЁ  ъєЁёюЁр яЁш яхЁхїюфх эр ёхЁхфшэє ъюьрэф√ т trace window
  bug   ═╬ ёхщўрё эхы№ч  яхЁхщЄш шч яюёыхфэхщ ёЄЁюъш эр ёхЁхфшэє фЁєующ ъюьрэф√!


tool WM_DESTROY




эєцхэ юЄфхы№э√щ insert modee фы  фхсрухЁр
яю ъэюяъх insert
єсхЁЁр∙шщ ттюф тёЄртъющ
фю эрцрЄш  юсЁрЄэю insert-р
ъръ т word-х
ш ьюцэю фрцх яютхёшЄ№ фхЄю шэфшърЄюЁ эр ярэхыы№ъє

ъырёшўхёъшщ тшф ay-ър шшч ьхэ■°ъш




x64
memoryband ўхЄю трышЄ хсєы ЄюЁ
їюЄ  memoryband256 ЁрсюЄрЄхЄ






ёЄхя ютхЁ ёсштрхЄ ЁррчьхЁ фхсрухЁЁр !!!
эєцэю чртхёЄш 2 ЇръЄшўхёъшї ЁрчьхЁр
ш ьхэ   1
яхЁх∙шЄ√трЄ№ тЄюЁющ
        эю Єрь хёЄ№ ЄЁрсы√ ё ¤Єшь


ёъюЁюёЄ№ ёЄхяр
¤Єю ёъюЁюёЄЄ№ ртЄюяютЄюЁр ъыррт√ Єєяр...


mon.scrshot =           ALT S                   ; toggle screenshot/scrdump/watches
mon.setwatch


mon.setwatch =          CONTROL U               ; set user-defined watch address
mon.switchay =          ALT Y                   ; switch active AY (turbo-sound)





error: ROMSET should be defined for this memory model

see you later!





view operand addres
яхЁхтюфшЄ Їюъєё эр ьхьюЁш тшхттхЁ
ўЄю ъръ Єю ┬═┼╟└╧═╬
їюЄ  ¤Єю ш яЁртшы№эюх яютхфхэхшх
тЁюфх ъръ
ьюцхЄ эєцхэ фюяюыэшЄхы№э√щ ъєЁёюЁ фы  тшхтр
ш схч яхЁхтюфр Їюъєёр


т рырёььрї хёЄ№ ььхЁчёъшх ъюьрэф√
INF;
SLI;
OUT (C),0;
ok -    EXA;
ok -    EXD;
JZ;
JNZ;
JC;
JNC
эєцэю эрщЄш ёяшёюъъ ш фюсрттшЄ№ эр ттюф

т рырёьрї х∙х lx ly ўЄюых???







ddb2    эх яюърч√трхЄёю ъръ undoc шыш яЁхЇшъёэ√щ!!!





эхЄє xt ъырт√ яЁюЇш



ухэхЁрЎш  html-р яЁ ь т яряъш єэЁшрыр
тшэ15 шфхЄ ыхёюь
эхїЁхэ чрёшЁрЄ№ Єхья√









эхЄ ёююс∙хэшщ ю ёъЁшэ°юЄх эр ярєчх
їюЄ  ёрьш юэш тЁюфх фхыр■Єёю



// тЁюфх ъръ т └╥╠620 эхЄ сєЇхЁр фы  XT ёърэ ъюфют
// хёЄ№ Єюы№ъю уюЄютэюёЄ№/яЁшэ ЄюёЄ№ срщЄр
// ш сєЇхЁ фы  шьшЄрЎшш zx ъырт√ ё чряюыэхэшхь яю NMI
// фр ш х∙х ╤└╠╚ XT ╩╬─█ ╧┼╨┼┬┼╨═╙╥█!

// ЄєЄ цх ёфхырэ Єръющ цх сєЇхЁ ъръ є ps/2 ъырт√
// Єъ Єръ яЁю∙х...
// ...їюЄ  т ёыєўрх яЁхъЁр∙хэш  юяЁюёр сєЇхЁ чряюыэшЄёю
// р яюЄюь т√яы■эхЄёю ъюуфр эх эрфю...
// їюЄ  ЄєЄ їч ъръ ЁрсюЄрхЄ ъыртр
// ьюц Єрь ётющ сєЇхЁ ш ўЄхэшх яю чряЁюёє? 


эєцэю тъы■ўхэшх ёрьшї трўхёют ё ¤Єющ ьхэ■°ъш
шыш яЁюёЄю ртЄюьрЄшўхёъюх шыш тьхёЄх
        mon.osw =               ALT O                   ; setup on-screen watches
        mon.osw",               mon_watchdialog

"

эх ёє∙хёЄтєхЄ      mon.setrange =          F6                      ; set range of breakpoints
эх ёє∙хёЄтєхЄ      mon.resetrange =        SHIFT F6                ; reset range of breakpoints


mon_show_labels
mon.labels =            CONTROL J               ; goto label
ёяшёюъ ьхЄюъ юъю°ъюьь


єцх хёЄ№
        main_cheat
        mon.memsearch =         ALT F6          ; search in memory for changed values (cheats, etc)
                ю ўхь ¤Єю?







∙рё эхЄє
Єъ єсЁры post quit messsage шыш юъъюыю Єюую
        чръЁ√Єшх debugtool-р чръЁ√трхЄ юъэю эрёЄЁюхъ
        тшфшью юЄ эхую шфєЄ ёююс∙хэш  ш юёэютэюьє юъэє
        эєцэю яюЄ√ърЄ№ Єшя юъэр эх яюё√ыр■∙шщ ёююс∙хэшщ ЁюфшЄхы№ёъюьє юъэє
        чръЁ√Єшх debugtool-р
        яЁш юЄъЁ√Єюь breakpoint managger-х тююс∙х яЁштюфшЄ ъ ёЄЁр°эюьє чрттшёюэє !!!!


яхэЄруюэютёъюх ёьх∙хэшх сюЁф■Ёр





юЄъы■ўхэшх ps2 ттюфр




яюЄхЁ  Їюъєёр ё чрццрЄющ ъыртш°°ющ яЁЁштюфшЄ ъ чрышярэш■■ ъыртш°°ш
фю чрїтрЄр Їюъєєёр юсЁЁрЄэю











эхяЁЁртшы№э√щ яхЁхїюф шч фхсрухЁр т ЇєыыёъЁшшэ!

эх ЁЁрсююЄрхЄ їюЄъхщ фы  яхЁхїюфр шч фхсрухЁр т ЇєыыёъЁшэ!!!


ЁрчьхЁ юъэр эх фюыцхэ ёсштрЄёю яЁш яхЁхїюфх юЄ фхсрухЁр ъ хсєы ЄюЁЁє ш юсЁрЄэю !!!



яЁхёхЄ√ ёЄхЁхю шч ёЄрЁюую єэЁшрыр
ъюЄюЁ√щ   ■чр■


ыхф эр сшяхЁ







ьюцэю т чруюыютъхх яюърч√трЄ№ тёх фшёъш т ЁЁ ф
Єюуфр яЁюсыхьр ё disk auto ьюцхЄЄ сєфхЄ эх Єръющ чрььхЄэющ







ю°шсъш т
gs.play_mod();
gs.pause_mod()
ёъюЁхщ тёхую юсЁрсрЄ√тр■Єёю эхяЁртшы№эю



ётхЁшЄ№ чряшё№ ё ї80 ш срёё уё-р



error: ROMSET should be defined for this memory model
see you later!






фюсртшЄ№ эюЁьры№э√х float ьэюцшЄхыш фы  ёъъюЁюёЄш ь√°ют
р эх ьхЁЁёъєє■ ЎЎхыюўшёыхээє■ ёЄхяхэ№














ьюцхЄ с√Є№ ъюэЄхъёэр  ьхэ■°ър ъръ т xpeccy
яЁЁ ью яю юъэє


т ёъЁшэ°юЄ шфєЄ ыхф√ ЄръЄ√ шЄф...
ўхую фюыцэю с√Є№ юяЎшшюэры№эю


тшхтхЁ ыєўр т фхсрухЁх
эх ёсЁрё√трхЄ юЄЁшёютрээє■ юсырёЄ№
фю т√їюфр шч фхсрухЁр
        эюьхЁ ЄръЄр Єрь Єєяю яхЁхёЄрхЄ шэъЁшьхэЄшЄёю!!!








яЁхтшхт ¤ъЁрэр яю їюЄъх■
ё ёюїЁЁрэхэшхь єяЁрты хьюёЄш step/stepout




юЄЁшёютъє яєёЄюЄ√ тюъЁєу т Ёхцшьх full border
тьхёЄю яютЄюЁЁхэш  юфэюую ш Єюуюцх ё фтєї ёЄюЁюэ




 




ўрёЄю яЁш сюы№°хь сюЁЁф■ЁЁх
чтєъ эрўшэрхЄ ёяяюЄ√ърЄёю хёыш фтшурЄ юъэю
шшыш фтшурЄ№ юъэр эрф ¤ъЁррэюь
_
Єръ цх шэюуфр ёяяюЄ√ърхЄёю чтєъ эр ётхЁЁэєЄюь єэЁшрых
яЁш яхЁхїтрЄх ъыртш° clavier-юь
х∙х ёю тЁхьхэ фхёєёюЇЄр
_
эю яютЄюЁ хььюёёЄ№ ъЁЁрщэх яяыюїр !!





ёшы№эю фюыушщ тїюф т фхсрухЁ.1!!!!!
ёЄрЁ√√щ єєэЁшры тїюфшЄ с√ёЄЁЁю
ъЁшЄшўэю яЁш чрцрЄюь ESC !!!!!
/
эхя  тючьюцэю тёхьє тшэющ фтющэющ Ёхёрщч
/
яЁш small border ьюцэю ЁрчюуэрЄ№
тшфшью фюыуушщ Ёхёрщч?







тю тЁЁхь  ярєч√ юъэю юсэюты хЄёю ёшы№эю ЁЁхфъю !!!





эхы№ч  црЄ№ ЇєыыёъЁшэ т фхсрухЁЁх
шэрўх ЁЁрёъюысрёшЄ ¤ъЁрэ
                







late attrs
        clone artifact




        
        








эрсюЁ ьхЄюъ фы  тёхї ячє-°хъ
#ifdef MOD_MONITOR
    char sos_labels_path[FILENAME_MAX];
#endif




trdos эр +3





т Ёхцшььх ЁхфръЄшЁютрэшх фхсрухЁр
эєєцэю х∙х ш яхЁхьх∙хэшх ъєЁёёюЁр Є√ъърэшхь ь√°√
+т√фхыхэшх ё чрцрЄ√ь ∙шЇЄюьь


яЁютхЁшЄ№ эх т√ч√трхЄёю ыш юЄъы■ўхэшшх чтєър яЁш ъырЎрэшш ьхэ■°хъ
ш яяЁш Є урэшш юъэр



z controler
яюЁЄ 0x77 эх ¤ьєышЁєхЄёёю
═╬ чряшё№ т эхую фюыцэр сыюъшЁютрЄ№ чряшшё№ т фЁєушх яюЁЄ√
ўхую эхЄ
єЄюўэшЄ№ хёЄ№ ыш 77 т Ёхры№эюь ZC







        io.cpp юЄърЄшЄ№ фю 0045 !!!!!!1
        ...
        GS ёыюьрэ????
        0038 works
        0044 workz
        0045 workz
        ...
        0047? X
        0057 X
        0059 X
        0070 X
                юЄърўхэ фю pre new io схъряр
















┬ юъэх трўхёют юЄюсЁрцрЄ№ шёЄюЁш■ ЁхушёЄЁют схує∙хщ ёЄЁюъющ


help_eng.html 
шьххЄ эхёє∙хёЄтє■∙шх эрчтрэш  фхщёЄтшщ!!!





ЄхъёЄ√ т√эхёЄш т ЁхёєЁё√?
        эю є эрё эх ■эшъюф тхЁёш  эртхЁэю...
        ш ыєў°х эх ёфхырЄ№

        

эєцэр фюяюыэшЄхыы№эр  ярєчр
шыш Є√ърэшх
яЁш ттхфхэшх яюёыхфэхую яєэъЄр т ЄхъЄют√√ї ььхэ■°ърї фхсрухЁр
рЄю эх хёэю ўхую Єръш с√ыю ттхфхэю тъюэЎх
        шыш яюфЄтхЁцфхэшх


"

"




copy т ЁхфръЄюЁх ЁхушёЄЁют т сєЇхЁ юсьхэр
ьюцхЄ с√Є№ фрцх ctrl+c ctrl+v !!!

ьхэ■°ър copy paste ЄЄюы№ъю т Ёхцшьх ЁхфрръъЄшЁютрэш 
        ўю чр ьхэ■°ър??



яЁютхЁшЄ№ Єхъє∙шщ
#ifdef _DEBUG
#ifdef EMUL_DEBUG
#ifdef QUAD_BUFFER
#ifndef DEBUG
#ifdef Z80_DBG
#ifndef TRASH_PAGE
#ifdef DUMP_HDD_IO
#ifdef MOD_9X
#ifdef CACHE_ALIGNED


__inline яхЁхф ЇєэъЎш ьш Ёрсюўшщ?
юэ эшуфх эх фхЇрщэшЄёю
¤Єю трЁшрэЄ эрёЄю ∙хую inline-р ?



        єэЁшры ъЁр°шЄёёю яЁш bortder none ш atm video mode 
                ∙рё сюЁфхЁ ЇюЁёшЄёю ъръ ъюёЄ√ы№
                        эю тёх Ёртэю ыютшыюё№ ярфхэшх
                        


t-states per line эх тыш хЄ эр °шЁшэє яшъёхыхщ ьєы№ЄшсюЁфхЁр !!!!
_
ьюцхЄ эєцхэ эют√щ ярЁрььхЄЁ
ўшёыю ЄръЄют эр яшъъёхы№



#ifdef CACHE_ALIGNED



ышьшЄ эр ьшэ ўшёыю ЄръЄют ЄєЄ!!!
draw.cpp
void video_timing_tables()
{
   if (conf.frame < 2000)











яЁюўхёрЄ№ шэъыєф√
_
_
namespace z80fast
{
    #include "gsz80.inl"
}
namespace z80dbg
{
    #define Z80_DBG
    #include "gsz80.inl"
    #undef Z80_DBG
}
_
тючьюцэю ЇрёЄ Ўяє тююс∙х єцх эхЄ?
шыш Єръюую эхЄ фы  ├╤



ўрёЄюЄр GS эх эрёЄЁрштрхЄё 



эхЄ ъырёёшўхёёъюую GS-р
юфшэ NGS









тю тЁхь  фхсрур юфэюую яЁюЎр
2-щ яЁюЎ ёЄюшЄ !!!!!!!1





ъюуфр т ьюьюЁш тшхтхЁх ьрыю ёЄЁюъ mem_max
яЁш ёьхэх рфЁхёр
Єхъє∙шщ рфЁхё ёЄрэютшшЄёю тхЁїээшшь
ш Єюуфр рфЁхёр т√уы ф Є Єръ
0020
0030
0000
0010
ўЄю эх хёЄ№ яЁртшы№эю!!!





яЁютхЁшЄ тёх / эр /0
шсю ¤Єю т√ч√трхЄ ярфхэшшх єэЁшыр
        юсЁрсюЄър фхыхэш  эр 0
        ё т√тюфюь ю°шсъш ш яЁЁюфюыцхэшх ЁрсюЄ√



goto/view opeerand addr фы  ix+00
эр юёэюттх Єхъє∙хую ix+




Ёхцшь юЄюсЁррцхэш  ЁхушёЄЁют
ъюуфр exx ex af
яхЁхтюфшЄ Їюъєё ьхцфє эрсюЁрьш ёЄрЄшўхёъшї ЁхушёЄЁют
р эх фхЁурёь√ърхЄ Єєфр ё■фр тё╕
Єхъє∙р  ЁхрышчрЎш  эх фрхЄ эюЁьры№эю юЄырцштрЄ№ Єю ўЄю ■чрхЄ тёх Ёхуш
ъюуфр эєцэю ёыхфшЄ№ уырчрьш ўЄю яЁюшёїюфшЄ чрцрт°ш step

эю фы  ¤Єюую яюэрфюсшЄёёю х∙х юфшэ Їыру яЁюЎр
ъюЄюЁ√щ сєфхЄ ъёюЁшЄёю ърцф√щ exx





яЁютхЁшЄ№ тёх cpu.dbgchk ё єўрёЄшхь isbrk(const Z80 &cpu)
яЁюЎ ьюцюЄ т√їюфшЄ№ т fast mode ъюуфр ¤Єю эх эрфю1!!!!!!!!!



ЎтхЄ фы  ютхЁых  яяю ЎтхЄє сюЁф■Ёр
ё фюяюыэшЄхы№э√ь °єьюь
ўЄюс эхс√ыю тшшфэю юЄёЄрртрэш 



        












яЁш т√ъшф√трэшх ЄхъёЄют√ї юъюэ ё трЁшррэЄрьш
эш т юфэюь єэЁшрых эх ЁшёєхЄёю Ёрьюўъш тюъЁєу тёхую
(Єъ Ёшёє■■Єёю яюёых)
        Ёрьюўъш тююс∙х эх эєцэ√!!!





фюсртшЄ№ яюфьхэ■°ъш cpu.save1..100500 cpu.rest1 100500
т ъюэЄхъёёэюх ьхэ■
        ш єсЁрЄ№ шї ё їюЄъххт
        їюЄ  ъръ їюЄъхш юэш ьюуєЄ с√Є№ яюыхчэ√ьш
                р т ьхэ■°ъх ьюцэю юЄюсЁрцрЄ№ эрышўшх ёюїЁрэхэш  яЄшўъющ



        if (cmd == IDM_MON_TRACE_TO_CURSOR)     { chere();              showtrace();    needclr++;      }
        // юсэютыхэшх яюёых chere() ∙рё эх ЁрсюЄрхЄ!!!!
        // тшфшью юэю ёЄртшЄ ъръшхЄю Їыруш ш чряєёърхЄ Ўшъы фхсрухЁр фры№°х
        // яю ёЁрсрЄ√трэш■ ыютє°ъш эєцэю ёфхырЄ№ needclr !!!














яюфётхЄър чряшёш ўЄхэш  шёяюыэхэш  тт юъэх ьхьюЁштшхтхЁЁр
        ъръшхЄю ЄЁрсы√ ё тъы■ўхэшхь ььхььюЁш тшхтхЁр т Єръюь ЁЁхцшьх
        







===============================================================================
 2DO
===============================================================================

ёъЁшэ°юЄ√ т эрЄштэюь ЇюЁьрЄх
        Єръ цх эрфю ёъЁшэ°юЄ√ фы  Ёрё°шЁхээ√ї Ёхцшьют
        ш чруЁєчър\юЄъЁ√Єшх ёъЁшэ°юЄют

сюы№°шх ёэря°юЄ√







юфэючэрўэю ўшЄрхь√х °ЁшЇЄ√ фы  фхсрухЁр
.
юЄъЁ√Єшх °ЁшЇЄют эряЁ ьє■ шч сшэрЁэшъют
фы  єфюсёЄтр ЁхфръЄшЁютрэш  ш чрьхэ√
08B ёышттт■Єёю!!!!






int 49Hz + ёъюЁхъЄшЁютрээ√х ўрёЄюЄ√ AY
фы  яхэЄруюэр
        эєцюэ Ёхцшь ўрёЄюЄ√ ўшяют ъръ ъЁрЄэющ ўрёЄюЄ√ тшфхю/яЁюЎр

        


эюЁьры№эр  ъюэЄхъёэр  ьхэ■■°ърь
        ?т фхсрухЁх
        шыш тхчфх?
        шыш эр ярэхыш чрфрў№?





єсЁрЄ№ эхэєцэ√х їюЄъхш
яхЁхэхёЄш шї эр ьхэ■°ъє


яЁютхЁшЄ№ ЁрсюЄрхЄ ыш ёьхэр ЄрсышЎ уЁюьъюёЄш
Єъъ т ъюфх єцх хёЄ№ ъръшхЄю ЄрсышЎ√
ьюцюЄ юэш эр ёыєўрщ хёёыш эшўхю эх сєфхЄ ттхфхэю шч ъюэЇшур





msdos 1.4Mb фшёъют√щ ЇюЁьрЄ




сюы№°х 256ё фшчхЁшэуюь
        тяюыэх Ёрсюўр  ёїхьр :)
                ═╬ эєцэр юяЄшьры№эр  фы  Єръюую яюыышЄЁр
                ўЄюс эх сЁєЄЇюЁёшЄ№ ърцф√щ яшъёхы№





flash color fix
        тючьюцэю юэ єцх яюЇшъ°хэ


roms?
        эртхЁэюх шьххЄёю ттшфє эрё√ярЄ№ х∙х Ёюьют






        єсЁрЄ№ ьшур■∙є■ яхЁхЁшёютъє
        dx.cpp 0_38_2_ok.cpp
        dx.cpp 0_38_3_fail.cpp
        тшфшью ¤Єю ЄюЄ цх gdi_frame()
        єЄю°эшЄ№
        

яЁютхЁшЄ№ эєцэю ыш тъы■ўЄ№ lowpass Їшы№ЄЁ
шыш Єрь єцх хёЄ№ эют√щ Їшы№ЄЁ




єтхышўшЄ№ юъэю эрёЄЁюхъ


led-√ эр фЁєующ ярышЄЁх
        ??? ьюцхЄ Ёхў№ яЁю Єю ўЄю ЇръЄшўхёър  ярышЄЁр Єрь 256ё фюыцэр с√Є№?
        

яюёьюЄЁхЄ№ хёЄ№ ыш яюЄхЁЁ  Їюъєёр хьєы ЄюЁр яЁш ёЄрЁЄх
с√ыр Єръюх эр 7-ърї


config.cpp
failed to load BASIC48 ROM
invalid ROM size for ATM bios
invalid PROF-ROM size
invalid ROM filesize
схч т√їюфют!!!





яюшёърЄ№ т ъюэЇшух эхяЁюяшёээ√х эрёЄЁющъш
config.cpp





ётхЁшЄ№ рьяышЄєфє ыхфют фы  юуушср■∙хщ ё 1ї ш 2ї яшыющ ш ЄЁхєуюы№эшъюь


уЁюьъюёЄш шч ъюэЇшур яюёЄю ээю фхы Єёю фы  яюыєўхэш  ъю¤ЇшЎшхэЄр
ъюуфр ъю¤ЇшЎшхэЄ ьюцэю яюёўшЄрЄ№ юЄфхы№эю
яЁш ўЄхэшш ъюэЇшур ш яЁш ёьхэх ярЁрьхЄЁЁют т эрёЄЁющърї




rip tool схч чррюыэхэш  ярЄхЁэюь
юЄфхы№эю ьрёър юЄфхы№э√ь Їрщыюь
_шыш эртхЁэю Ёхцшь ухэхЁрЎшш Їрщыр ьрёъш












яЁюфєсшЁютрЄ№ юфшэ шч ∙шЇЄют эр ъЄЁы
ўЄюс црЄ№ юфэющ ЁЁєъющ р эх т Ёрчэ√ї єуырї ъыртшрЄєЁ√


╨рчхфхы№э√х cmos фы  Ёрчэ√ї ьр°шэ



Ёрчфхы№э√х яюы  яррь Єш


юяЄшьшчшЁютрЄ№ 0*pitch т memory band            leds.cpp
dst[0*pitch] = t; dst[0*pitch+1] = 0x9B;
ёфтшурьш ш 0
_
_
ёфхырЄ№ фхЇюыЄэ√щ сюыхх Єхьэ√ьь
ўхЁхчёЄЁюўэю ўхЁэ√ьш ышэш ьш тьхёЄю юфэшї ёшэшї



яЁютхЁшЄ№ тёх exit-√
яЁш эхїттрЄъх ярь Єш єэЁшры фрцх эх ёЄрЁЄєхЄ
їюЄ  эют√щ єцх? ёЄрЁЄєхЄ



ёюЁЄшЁютрЄ№ io яю ьр°шэрь !


яЁЁютхЁЄ№ тёх sleep





яю ьюхьє ёфхырэю
        фюсртшЄ№ ётющ сшЄ фы  RF_1X т emul.h
        хёыш ¤Єю тючьюцэю
        _
        ўЄюс юяЁхфхы Є№ хую if-юь
        р эх ьхЄюфюь ыюушўхёъюую шёъы■ўхэш 




яюяЁюсютрЄ№ ёфхырЄ№ 1 main.cpp
т ъюЄюЁ√щ яЁюшэъыєфшЄ№ тёх
ўЄюс я√ЄрЄёю ёёюсЁЁрЄ№ т 1 чрїюф
їюЄ  ёъюЁхщ тёхую сєфхЄ Їхшы шччр ярь Єш
        ю ўхь ¤Єю тююс∙х Ёхў№? ю_╬


//ok