"interception" reset

ZXNet echo conference «code.zx»

From 500:812/08.00 To Alexandr Knyzev 26 March 1998

I was reading CODE.ZX and noticed a letter where 03/23/98 at 15:30, Alexandr Knyzev wrote for All, about "reset"... │┬ ├┤ello, Alexandr! ┘│ AK> Can you tell me how the subject is intercepted on Scorp? Here I tore it out of MMD and look and figure it out...;) LD A,#10 LD BC,#1ffd OUT(C),A LD B,127 OUT(C),A LD HL,60149 PUSH HL,HL LD A,195 LD HL,#c000 LD DE,#c001 LD BC,16383 LD(HL),243 LDIR POP HL DEC HL DEC HL DEC HL LD(HL),A POP HL L24613 LD (HL),B INC HL DJNZ L24613 LD(HL),B LD (65533),A LD (56682),A LD (65280),A LD DE,49264 LD (65281),DE LD HL,your_prg LD BC,end_prg-your_prg LDIR XOR A LD BC,#1ffd OUT(C),A LD B,127 LD A,#10 OUT(C),A RET ;here your program will be... ;it will be launched by pressing the magician or ;reset... your_prg DI you_prg1 LD HL,16384 LD DE,16385 LD BC,6143 LD(HL),A LDIR INC AJR you_prg1 end_prg Best regards, Ivan/VSPG/Discovery Group. SPbZXNet Impart-BBS. Reg:17-20 WD:23-08 WE:01-12 (812)466-4113. -+- ZxWord2.5+

From 500:812/22.01 To Ivan Savin 27 March 1998

┌┐ CM07p├0 B┴┴py┌ 26-03-98, B 19:04 ├┤ekT0 Ivan Savin ┌┐│/│Ca/ k Alexandr Knyzev ┌┐p0 "interception" Re: reset : ├┤i Ivan & Alexandr! [...] AK>> Can you tell me how the subject is intercepted on Scorp? IS> I tore it out of MMD and look and figure it out...;) [...] IS> ;your program will be here... IS> ;it will be launched by pressing magic or IS> ;reset... This full sux from MMD is not needed here. It's just kidding not good for any mistakes. this is not an interception method reset. 2AlexandrKnyzev: in bank 8 at #E2DB in version 2.95 lies the program: LD A,E AND #10 ........ He clicks pages and does incomprehensible actions and often called from the shadow market. But when called after a reset, the stack will be #5B?? , otherwise In this case, the stack will be in bank 8. In other versions of the shadow site, this program is located higher (the address is larger) on a couple of kilobytes. In versions lower than 2.95, the reset cannot be intercepted. You can only intercept the reset, and let the errors be shadowed processes. If you need more details, pick the resident one convert. Wi7h be57 Wi5he5, FK0. -+- SMM version 1.08