Hello again.
In this lesson Our objective is to remove the first next screen.
So let's begin.
Open.
Correct me tree in existing for DB e.g.
we are now at the entry point.
Now we are going to press F hit and to the next screen appears.
Keep pressing f it to step over
now.
This another easy way to step over it automatically without having to keep pressing f it so we can use
this common trace any meat over so let's give it a try
and now the next screen has shown when this call is being made.
As you can see so now you learn a new command.
Let me repeat it.
You can go and click on trace any make over and this element over the symmetry the key press of F A
so you don't have to keep on pressing f it all the time.
If you keep on pressing f it under the program goes into a running start.
It means that is just not in the past it anymore.
If you press F it manually like this it is only executing one instruction and then goes into a past
it and you keep on pressing pressing on to the next creation at a point when the next query shown it
is in a running start locking up past it.
So when you click trace anyway over here you keep on past it until you reach this instruction which
sends it to a running state as he gets you know.
So when he is in the running state we cannot analyze how devalued because we are not in the past.
So this is how it works.
So now opening night is shown.
So now we know that it is this call which cost the opening night to be shown so we have to put breakpoint
here and then really run it again and this time when he breaks here we will step into it using F seven
so lesson we study
and now we can run to this big point click on one button or press F nine and now we pass had this breakpoint
click in our press F seven to step into it and now we are inside the com press F eight
and now here is creating our we know Diana keep pressing.
Heavy oh here decision has been made.
As you can see Heidi it is going to jam here.
Oh it isn't going to go straight into a message box.
So let's see what happens.
So at this point a jam is not taken as you can see down here.
And the line is also gray.
So if you press a heavy it will go into the next instruction and keep pushing all the perimeter.
That will be use by the message box and it seems that the perimeter is about perimeter.
It is going to show you opening night.
So if you press every now and then you sure.
So it is important to analyze this.
It is here that the decision is made whether to jam on the show the next screen so we can either toggle
the zero fly in order not to jam.
Oh Betty.
OK so now you put the breakpoint here and restart run to the first big point.
Click again F nine or click on this run button then run to the second line so our secondary point here
if we do won the opening actively showing we can toggle the 0 play.
So this jump Jenny means jump and not equal to 1.
So Jen is referring to the 0 line so when 0 4 is not equal to 1 then you region it is your face you
go to 1.
He will not jump.
So there is a meeting of G.A. jam not equal to one.
So at a moment the Zero flag is equal to one.
So he will not jump in order to making jam.
We must make this unify not equal to one.
So now the Zero flag is not equal.
The one.
So this is true.
So a region.
So now if you were to press f a regional order despite here and we're not sure the next screen as you
can see the window it shouldn't be done in the next screen.
So this is Harvey sorry.
So to make this change permanent Why do you think we should do we have to assemble a jam instruction
here to jump to this address.
So let's do it now.
So we are going to assemble a jam
GMP and then you just click this to see whether or not we have enough a vice president instruction uses
up to base.
That means our new assembly should also use Kony to buy some more.
Let's check and every click keep signs he says the instruction is the same size so we are OK.
Safe.
He will not.
All right.
Any other instructions.
So that is fine.
So click OK to assemble this.
So we are not going to we are going to Germany.
So that is fine as close this.
And we cannot patch it file pedophile and then fetch and then over here give it a create a new file
called bash
bash let one click save
Kayla's jacuzzi.
Now let's open a patch and tested are you going to press every
until we hit me
in this praise
all right.
So it is shown the window is shown without any next screen.
So we have solved the first part of the first challenge which is to remove next the next screen we have
removed the start next screen.
And we have another next screen to remove which is the other one.
When we close this program the second next screen will be shown this.
So we will solve the second challenge at the next as an thank you for watching.