Apoplexy version 1.2 + question

Windows and Linux editor of PoP1 (for DOS and SNES) and PoP2 (for DOS).
Post Reply
User avatar
yaqxsw
Wizard Scribe
Wizard Scribe
Posts: 727
Joined: June 18th, 2012, 3:35 pm
Location: Germany

Apoplexy version 1.2 + question

Post by yaqxsw »

I not understand with button room, it lock difficult... can anywhere tell me?

And i will make new level "Prince without sword", this level mean, all level 1-14 prince hadn't sword and he pass all level :lol: . I try make Moscow Tracer and my style. That is fun and clever level!
But i had question: how did, that prince without sword on level 2,3,4,5,6,7,8,9,10,11,12,13,14? when prince put sword on level 3 and next level he hadn't sword, how did, who can i get this prince.exe?
User avatar
yaqxsw
Wizard Scribe
Wizard Scribe
Posts: 727
Joined: June 18th, 2012, 3:35 pm
Location: Germany

Re: Apoplexy version 1.2 + question

Post by yaqxsw »

If anywhere take me this prince.exe, i make almost nicest level in prince of persia!
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: Apoplexy version 1.2 + question

Post by Norbert »

yaqxsw wrote:I not understand with button room, it lock difficult... can anywhere tell me?
If so-called "broken room links" exist, the room links screen looks like this.
The 24 'plus signs' on that screen represent the 24 rooms (the middle squares) and the rooms the player will enter when he leaves them (the bordering squares).

As you can see, if the player leaves room 21 to the right, he will enter room 17.
However, room 17 does not have room 21 to the left (but room 12), so that's a "broken room link".

As you can read on that screen, if no more "broken room links" exist, you will automatically return to the regular room links screen.
If you don't want to use broken room links in a level, either don't access the "broken room links" screen or don't touch anything there.

To understand "broken room links" better, you could download Repetition of Time and watch the playthrough of level 3 while you look at that level's room links in apoplexy.
yaqxsw wrote:[...] all level 1-14 prince hadn't sword [...] how did, that prince without sword
Which mod are you talking about?
User avatar
yaqxsw
Wizard Scribe
Wizard Scribe
Posts: 727
Joined: June 18th, 2012, 3:35 pm
Location: Germany

Re: Apoplexy version 1.2 + question

Post by yaqxsw »

Norbert wrote:Which mod are you talking about?
I want to construct fashions, the prince without a sword, he runs on all level without a sword. In normal to a fashion 1 level runs without a sword and when passes to level 2, it has already a sword.
And I want, that prince hasn't sword on next level and so till the end of level. And if the prince took a sword in 4 levels, at the following level at it the sword disappears.
There is such possibility to receive Prince.exe?
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: Apoplexy version 1.2 + question

Post by Norbert »

Well, the good news is: theoretically, changing the level where the prince gets the sword should be possible.
The original 6502 assembly source code, for example, has a TOPCTRL.S file that says:

Code: Select all

 lda level
 cmp #1
 bne :gotswd
 lda #0
 sta gotsword ;Start Level 1 w/o sword
:gotswd
 fin
So, it checks if the current level is #1 and if so/not (bne; Branch on Not Equal) you either get the sword or not.
Something similar must happen in the DOS version.
Maybe David or htamas could figure out what to change...
...to make it a greater (or smaller) than <nr>, and then poirot could add it to CusPop.
User avatar
yaqxsw
Wizard Scribe
Wizard Scribe
Posts: 727
Joined: June 18th, 2012, 3:35 pm
Location: Germany

Re: Apoplexy version 1.2 + question

Post by yaqxsw »

Norbert wrote: and then poirot could add it to CusPop.
when will add, inform here :) it is necessary for me for testing.
I think, this MOD will bring interest to players
poirot
Developer
Developer
Posts: 394
Joined: March 24th, 2003, 8:52 pm
Location: Australia
Contact:

Re: Apoplexy version 1.2 + question

Post by poirot »

The problem is that the DOS version is a complete new version made in Quick C, so the source is different. But if you want to change that, it is possible looking for the record where the sword is located. I'll give it a try.

Btw, CusPop 3.0 is on the way

I'm opening again the hex editing thread at viewtopic.php?f=67&t=3158
User avatar
yaqxsw
Wizard Scribe
Wizard Scribe
Posts: 727
Joined: June 18th, 2012, 3:35 pm
Location: Germany

Re: Apoplexy version 1.2 + question

Post by yaqxsw »

poirot wrote:Btw, CusPop 3.0 is on the way
If there was a new version, write here. I will be very glad. Just I finished 2 levels. it was necessary to test.
But I am sure. that it is passable level :P
User avatar
yaqxsw
Wizard Scribe
Wizard Scribe
Posts: 727
Joined: June 18th, 2012, 3:35 pm
Location: Germany

Re: Apoplexy version 1.2 + question

Post by yaqxsw »

hmm.. too long or forgotten project
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: Apoplexy version 1.2 + question

Post by Norbert »

yaqxsw wrote:hmm.. too long or forgotten project
poirot is still working on the new CusPop version with the sword settings.
These things take time, he's a busy man. Just be patient... ;)
Post Reply