Integer overflow bug
Re: Integer overflow bug
In your video, this somehow worked without pressing ESC?
Since I do not see a "GAME PAUSED" message at the bottom and the animation doesn't seem to be interrupted.
I still cannot replicate it.
When you write "and repeat it", do you mean the 'left, then immediately ESC' pattern or just 'ESC'.
How many times approximately is the required repetition (2-3 or 10+)?
I get the best results when I alternate left and ESC, but still nothing like in your video.
Which PoP version did you use; 1.0? Can you also do it with the version on popot.org (ZIP)?
Since I do not see a "GAME PAUSED" message at the bottom and the animation doesn't seem to be interrupted.
I still cannot replicate it.
When you write "and repeat it", do you mean the 'left, then immediately ESC' pattern or just 'ESC'.
How many times approximately is the required repetition (2-3 or 10+)?
I get the best results when I alternate left and ESC, but still nothing like in your video.
Which PoP version did you use; 1.0? Can you also do it with the version on popot.org (ZIP)?
Re: Integer overflow bug
Yes, but it took me some tries to do it.Norbert wrote:In your video, this somehow worked without pressing ESC?
I discovered the ESC-method only on the day I wrote about it at viewtopic.php?p=15500#p15500
Here is it in pseudocode, hopefully this makes it clear now.Norbert wrote:When you write "and repeat it", do you mean the 'left, then immediately ESC' pattern or just 'ESC'.
Code: Select all
Make sure the kid is near the edge, but fully onscreen.
while (the game does not show the other room) {
Press left, then immediately ESC.
Press ESC again.
}
I attached it to this post.
There is another way to do this using the mapper:
Make sure the kid is near the edge, but fully onscreen.
Press ctrl-F1 to start the mapper.
Click ESC, click Add, press the left arrow (on your real keyboard).
Click Exit. (But not Save.)
(Now everytime you press left, esc is automatically added, but only if the game is already paused.)
Now press esc and left alternatingly. (esc, left, esc, left, ...)
- Attachments
-
- through_floor_esc.zip
- (46.94 KiB) Downloaded 156 times
Re: Integer overflow bug
I found a bug related to the shadow on level 12.
Open level 12 in a level editor, move the start position to the sword, then replace the sword with a regular floor.
When you start the level, the shadow will immediately come, but he will be invisible!
He will become visible if you poke him.
But if you merge him while he is still invisible, then the kid will appear in the room below!
Plus the kid will be "misaligned" with the floor.
If you climb up, you might end up at some place other than you expect!
Open level 12 in a level editor, move the start position to the sword, then replace the sword with a regular floor.
When you start the level, the shadow will immediately come, but he will be invisible!
He will become visible if you poke him.
But if you merge him while he is still invisible, then the kid will appear in the room below!
Plus the kid will be "misaligned" with the floor.
If you climb up, you might end up at some place other than you expect!
- Attachments
-
- invisible_shadow.zip
- (62.82 KiB) Downloaded 160 times
Re: Integer overflow bug
Cool.
This is the video that David attached to his last post:
When you block the shadow's attacks, you can see his sword's blade at the bottom of the screen.
Here's a variant where the shadow ends up in various rows:
This is the video that David attached to his last post:
When you block the shadow's attacks, you can see his sword's blade at the bottom of the screen.
Here's a variant where the shadow ends up in various rows:
- Khushal64n6
- Calif
- Posts: 617
- Joined: January 4th, 2013, 4:53 pm
- Contact:
Re: Integer overflow bug
More shadow weirdness:
Re: Integer overflow bug
It's also possible on level 6. You need to fall into the shadow's room.Norbert wrote: More shadow weirdness:
(This happened to me a long time ago: http://www.popot.org/popuw_forum_archive/819a.html -- The video link is broken.)
Take a look at do_init_shad() in seg002.c. Only the first 7 bytes of Char are overwritten, the rest is copied from Kid.
Those first 7 bytes are: frame,x,y,direction,curr_col,curr_row,action. But fall_y is not among them.
---
How to kill Jaffar with one stab: (video) I'm not sure if this counts as a trick or a bug.
This might be useless, considering that my failed attempts took more time than the usual method.
Re: Integer overflow bug
This is the video that David attached to his last post:
Re: Integer overflow bug
This happened while I was playing (with MIDI audio, to test some stuff):
Kinda funny.
That never happened to me before in that location.
I was holding Shift and, I think, I let go just before touching the ledge.
Kinda funny.
That never happened to me before in that location.
I was holding Shift and, I think, I let go just before touching the ledge.
Re: Integer overflow bug
New bug on The Ressurection of Jaffar - level 7
0:45 - Guard teleport
0:45 - Guard teleport
- SuavePrince
- The Prince of Persia
- Posts: 1091
- Joined: January 26th, 2015, 6:21 pm
Re: Integer overflow bug
Never before see this post.nice,shadows such as trick of thorugh level 12a...but remmenber NIkolay there a bug or event in Resurrection of Jaffar level 13 when there open gate in room 11 ,after kill jaffar,if you want pass this room,the gate close in your face...niceyaqxsw wrote:New bug on The Ressurection of Jaffar - level 7
Re: Integer overflow bug
How to "kill" the guard after the prince dies:
Not really useful, but it explains how they made this image from this page.
Not really useful, but it explains how they made this image from this page.
- Attachments
-
- guard_stabs_before_falling_2.zip
- (44.25 KiB) Downloaded 94 times
Re: Integer overflow bug
This is the video that David attached to his post above:
Re: Integer overflow bug
If you enter a room, and a guard is standing on a button there, then he will turn towards the prince no matter how quiet he is.
I guess the guard "hears" his own button push, and then the game mistakenly assumes that it must have been done by the prince.
Seen this first in the Fred's Palace mod.
I guess the guard "hears" his own button push, and then the game mistakenly assumes that it must have been done by the prince.
Seen this first in the Fred's Palace mod.
Re: Integer overflow bug
I also noticed that.