How exactly is this possible?

Discuss PoP1 for DOS here.
Post Reply
User avatar
atrueprincefanfrom18
Site Shah
Site Shah
Posts: 1782
Joined: January 21st, 2020, 2:53 pm
Contact:

How exactly is this possible?

Post by atrueprincefanfrom18 »




Secrets of Citadel - Level 5 - SuavePrince, Link: https://youtu.be/NtQPlPrRKeg?t=94 (1 min 34 sec)

How exactly to do this?
Love to create new MODS :)

My complete list of mods until now!

My channel. Do consider subscribing it! :)
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: How exactly is this possible?

Post by Norbert »

That's weird.
Good question.
David
The Prince of Persia
The Prince of Persia
Posts: 2846
Joined: December 11th, 2008, 9:48 pm
Location: Hungary

Re: How exactly is this possible?

Post by David »

I remember MININIM lets you grab a ledge while jumping, but the video description says it was played in SDLPoP.
dmitry_s
Developer
Developer
Posts: 148
Joined: July 27th, 2021, 7:22 am

Re: How exactly is this possible?

Post by dmitry_s »

I have noticed this bug in SDLPoP recently. It does not happen in unmodified level 7 (this is the 2rd room on the right from the beginning) maybe due to different coordinates.


P.S. Norbert, for some reason I cannot login or reset my password on my "dmitrys" account. I think the email is wrong since I was able to create this one with the same email.

P.S.S. It does not seem to happen in the latest branch that I used for the super high jump PR. But it happens in v1.20.
David
The Prince of Persia
The Prince of Persia
Posts: 2846
Joined: December 11th, 2008, 9:48 pm
Location: Hungary

Re: How exactly is this possible?

Post by David »

dmitry_s wrote: July 31st, 2021, 7:58 pm P.S.S. It does not seem to happen in the latest branch that I used for the super high jump PR. But it happens in v1.20.
It even happens in the latest version, v1.22.
But only when the bugfixes are enabled when I start SDLPoP.

The culprit is the "Fix wall bump triggering tile below" fix.
If it's enabled then the sequence table is patched when SDLPoP starts, in apply_seqtbl_patches() called from pop_main().
That's why I have to restart SDLPoP to see the effect of changing this option.
dmitry_s
Developer
Developer
Posts: 148
Joined: July 27th, 2021, 7:22 am

Re: How exactly is this possible?

Post by dmitry_s »

That explains it.

Does this behavior need to be fixed? Loose tiles shake when you run bump into walls. To me it feels like the "free fall" action would only make sense in feather mode.
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: How exactly is this possible?

Post by Norbert »

dmitry_s wrote: July 31st, 2021, 7:58 pmP.S. Norbert, for some reason I cannot login or reset my password on my "dmitrys" account.
Hi Dmitry. Not being able to login means you must have used an incorrect nick+password combination. The email address you use on this forum matches (i.e. is the same as) the email address you use at PoPOT. I do not understand what you mean by "able to create this one with the same email". I do not see a "dmitry_s" account at PoPOT, if that's what you mean. Would you like me to email you a replacement password for your "dmitrys" account at PoPOT?
User avatar
atrueprincefanfrom18
Site Shah
Site Shah
Posts: 1782
Joined: January 21st, 2020, 2:53 pm
Contact:

Re: How exactly is this possible?

Post by atrueprincefanfrom18 »

dmitry_s wrote: July 31st, 2021, 7:58 pm for some reason I cannot login or reset my password on my "dmitrys" account. I think the email is wrong since I was able to create this one with the same email.
You have to use the username to login in this forum and at PoPOT, isn't it?
And your email for dmitrys account is this:

Spoiler: show
v*h***e*0@gmail.com

Hope this helped you to also reset the password if you need it for the forum.
dmitry_s wrote: July 31st, 2021, 7:58 pm I have noticed this bug in SDLPoP recently. It does not happen in unmodified level 7.
Interesting, so it works in different co-ordinates except the ones in the original room?
Love to create new MODS :)

My complete list of mods until now!

My channel. Do consider subscribing it! :)
David
The Prince of Persia
The Prince of Persia
Posts: 2846
Joined: December 11th, 2008, 9:48 pm
Location: Hungary

Re: How exactly is this possible?

Post by David »

atrueprincefanfrom18 wrote: August 1st, 2021, 4:45 am
dmitry_s wrote: July 31st, 2021, 7:58 pm I have noticed this bug in SDLPoP recently. It does not happen in unmodified level 7.
Interesting, so it works in different co-ordinates except the ones in the original room?
I could reproduce it on the original level 7, see the attached replay.
Attachments
jump_grab_level7.p1r
(3.8 KiB) Downloaded 59 times
dmitry_s
Developer
Developer
Posts: 148
Joined: July 27th, 2021, 7:22 am

Re: How exactly is this possible?

Post by dmitry_s »

As David had mentioned, the trick is to restart SDLPoP after enabling the fix because the sequence table gets patched at the startup.

My SDLPoP version with custom levels had the fix enabled but the version with standard levels had it disabled at startup.
Post Reply