// base of registers for some known adapted spec256 games
// allowed A,F,B,C,D,E,H,L,X,x,Y,y,1,0,P,S,s,a,f,b,c,d,e,h,l
// special char T shows that GFX processors must read PTR values for memory operations from registers in main CPU (SP,HL,IX,IY,BC,DE)
//-----------------------------------
// reg.set: A,F,B,C,D,E,H,L,1(F without C)
// alt.set: a,f,b,c,d,e,h,l,0(F' without C)
// indexex: X(high byte IX), x(lower byte IX),Y(high byte IY), y(lower byte IY)
// special: P(PC),S(high byte SP),s(lower byte SP),T(Ptr from main CPU registers)
//-----------------------------------
// Format:
// <name of SNA file>,<SHA256 of SNA+GFX>[,<DEFAULT_CONFIG_FLAGS_SEPARATED_BY_DOTCOMMA>]
//-----------------------------------
// Parameters
//--------------
// Paper00InkFF (0|1) - draw paper color for 00 index and ink color for FF index
// zxpAlignRegs ([AFBCDEHLTXxYy10PSsafbcdehl]) - aligning of COU registers

// Works not well
knlore,b3326007551c29790aa815603b335f33d90328286af777c96f53f054c3631edf,zxpAlignRegs=1PSsHLhlXxYyEe


// working
armymov1,3283ed31a4ecf35eb0dd223362e4c45cc35387944dde92db2930e370168bd612,zxpAlignRegs=1PSsT
armymov2,984daadb51c3373340bf44beaedfd8bf96dff8da94599e19696f9e1319498d2f,zxpAlignRegs=1PSsT
atomant,b7898e8d375f57dff50727cf18f62892427c6a53d27f0f9771695b39c8225c02,zxpAlignRegs=1PSsT
aticatac,7709e8d128ae244022c8ae61299fda0c620c0e323ff69d02ed1dacad267961cf,zxpAlignRegs=1PSsT
bubbler256,1b2d863b7b85315d71b56877ee26cb458c8746611789c23413bf2904278d19df,zxpAlignRegs=PSsXxYyHbcde
booty,cbb749a5907555f7f840b8d29b631a9b607e2d445ee5530fab798ce47dfbed59,zxpAlignRegs=10PSsHhLlXxYy;Paper00InkFF=0
brucelee256,429b5a50d3ce7b8b7236b18d8e8c5307f0165d436bcdbd0d8b354e101d312708,zxpAlignRegs=1PSsT
cybernoid_ii256,a69266aeb22a91342c71512c3800b3c396ec7e0f1bb130201295c883d982a0e6,zxpAlignRegs=1PSs;Paper00InkFF=0
dizzy1,89906936113c676288a2e958ea3744195c1f6d213ab7841c0d98f2f036df1380,zxpAlignRegs=1HLPSs
eaglesns,63447decf8bfc9017b70da267612caab0ebdd65a21443e00769d26f54d2f5907,zxpAlignRegs=1PSsT;Paper00InkFF=0
eawally,4024bcd97167de731575574c44bfac48d4b57a2e8127e6f52bfd1366960dc29d,zxpAlignRegs=1PSs
gameov1,5dee266176a42109272adbb9f5cc24d2357ef143c8fa99223970456288e345e1,zxpAlignRegs=1PSsT
gameov2,1179c5aa4b475fc76165cdb429611d5edc2cc0bddbafb0d6dc13eaf39abffb06,zxpAlignRegs=1PSsT
phantis1,ec8275e41af1efb80fd086d2f36013f5eed37f0f0ee386b23dd237c7f0730759,zxpAlignRegs=1XxYyHLDEPSs
solomons,b045c9b0b8e827c2efaea4be6e74358aa7b6718e33f946e966b0ce334b66553f,zxpAlignRegs=1PSsXxYy
scoobydoo256,ddb1960d4aa5b1a3069f0b61fea6d0284c5351eb5eaa45b073721c9baaf096ee,zxpAlignRegs=1HLXxYyPSs
sabrew,3e74bfeefe7b69d163a12e001ae4ce6416a43ada28fc32569ad2df747d1b83e9,zxpAlignRegs=1HhLlXxYyFfPSs
rene256,eccdc84f404e341db54f96bd6230ac35ca7ee9a101d96c81210d3b8203f53043,zxpAlignRegs=1DEPSs;Paper00InkFF=0
threeweeks48k,128ec8814387b0a338c6c22e4dd80c1484060189c9342477064d348b9207112a,zxpAlignRegs=1HPSs
threeweeks128k,33d95e553d220036ba524993cc2bc699868aab6fed5fbdfcdc6b6847c5e78598,zxpAlignRegs=1HPSs
underw,85f4811cee40c859060c9412d93bced02f0966a365a34f761cc97eceab8fbd0b,zxpAlignRegs=1HLDEBPSsXxY
jfv1-sb,251ac78900a92f4fa4723b8303369f8b3bef90d42a7ce1565c62c5ed74303cff,zxpAlignRegs=1PSs
jetpac,d2b7bf6e8948022f8e32a9449a69a7f2f4e8c8907ba44428705761035f08c483,zxpAlignRegs=1PSsT
