Search found 25 matches

by T0mmiTheGreat
June 14th, 2022, 8:04 pm
Forum: For DOS
Topic: Prince of Persia – Same Story Different Version
Replies: 14
Views: 6978

Re: Prince of Persia – Same Story Different Version

Thank you for the playthrough, ATPFF18. Hope you enjoyed ;) In Chapter 6 it is really easy to jump over the first guard so it takes seconds to pass. Whoops. A mistake has crept in… Thanks for the report, I have fixed it :) By the way, ATPFF18, are you going to make a playthrough of the updated Chapt...
by T0mmiTheGreat
June 9th, 2022, 1:22 pm
Forum: For DOS
Topic: Prince of Persia – Same Story Different Version
Replies: 14
Views: 6978

Re: Prince of Persia – Same Story Different Version

Normally SDLPoP picks up the EXE file, right? I don't know why it's not happening in this mod though. SDLPoP can only pick hacks it knows. That's mostly hacks that can be applied using CusPoP. My mod, however, uses my own modifications (mouse appears even when the level door is closed, shadow behav...
by T0mmiTheGreat
June 7th, 2022, 10:39 am
Forum: For DOS
Topic: Prince of Persia – Same Story Different Version
Replies: 14
Views: 6978

Re: Prince of Persia – Same Story Different Version

Is there a reason why SDLPoP doesn't have the same effects as the DOSBox with this mod? You cannot just copy-paste the mod to the SDLPoP, it won't work correctly. As I said, I did a bunch of .exe modifications (in the DOS .exe), so modifying only the .ini file wouldn't be enough, the changes would ...
by T0mmiTheGreat
June 5th, 2022, 4:21 pm
Forum: For DOS
Topic: Prince of Persia – Same Story Different Version
Replies: 14
Views: 6978

Re: Prince of Persia – Same Story Different Version

I'll try to playthrough it and upload it on my channel. Oh, cool. That suits :) It definitely takes a lot more time than you think :D Well, I started like 3 years ago. I think that not even the development of Prince of Persia took so long :lol: Maybe it did; anyway, 3 years to create a simple mod i...
by T0mmiTheGreat
June 1st, 2022, 3:27 pm
Forum: For DOS
Topic: Prince of Persia – Same Story Different Version
Replies: 14
Views: 6978

Prince of Persia – Same Story Different Version

https://www.popot.org/custom_levels.php?mod=0000276 This one took way longer than a Prince of Persia mod should. The main reasons are school, and new ideas coming over and over again. The resulting quality might not exactly correspond to the time I spent working on it, but I'm really satisfied with...
by T0mmiTheGreat
August 26th, 2021, 1:56 pm
Forum: For DOS
Topic: Documentation (Prince of Persia 1 Guard Types)
Replies: 28
Views: 24551

Re: Documentation (Prince of Persia 1 Guard Types)

What do you mean by "jump"? Do an unconditional jump: seg006:0D61 loc_7A11: seg006:0D61 80 3E 2E 3D 00 cmp char.sword, 0 seg006:0D66 74 13 jz loc_7A2B seg006:0D68 C7 06 68 43 0A 00 mov guard_skill, 10 seg006:0D6E 9A 76 07 68 03 call autocontrol_opponent seg006:0D73 EB 0F jmp short locret_...
by T0mmiTheGreat
August 24th, 2021, 7:18 pm
Forum: For DOS
Topic: Documentation (Prince of Persia 1 Guard Types)
Replies: 28
Views: 24551

Re: Documentation (Prince of Persia 1 Guard Types)

Guard skill 10 (a) is used in Prince of Persia for the kid AI in demo level: seg006:0D49 ; void __pascal far do_demo() seg006:0D49 do_demo proc far seg006:0D49 83 3E 6E 4C 00 cmp checkpoint, 0 seg006:0D4E 74 11 jz loc_7A11 seg006:0D50 0E push cs seg006:0D51 E8 AC 00 call near ptr release_arrows seg0...
by T0mmiTheGreat
August 22nd, 2021, 11:50 am
Forum: Other Tools & Hex Editing
Topic: Special events in Level 13 are a little flawed
Replies: 15
Views: 10506

Re: Special events in Level 13 are a little flawed

*When talking about segment addresses, I guess we mean "within the relocation table"…? What do you mean? I wanted to highlight that "segment address" doesn't mean "segment's offset within the .EXE", although they are both expressed as a hex number. Took me a minute to ...
by T0mmiTheGreat
August 14th, 2021, 9:52 am
Forum: Other Tools & Hex Editing
Topic: Special events in Level 13 are a little flawed
Replies: 15
Views: 10506

Re: Special events in Level 13 are a little flawed

So, if I want to delete a procedure call, I need to change the relocation table entry to its own offset within the EXE file. Now that I think about it, this is wrong. If I want to change the relocation table entry to its address, I would have to use negative numbers, because: The segment addresses ...
by T0mmiTheGreat
August 9th, 2021, 10:26 pm
Forum: Other Tools & Hex Editing
Topic: Special events in Level 13 are a little flawed
Replies: 15
Views: 10506

Re: Special events in Level 13 are a little flawed

(Edited August 11th, 2021, 11:14 pm) Great! I think now I understand how the procedure calls work. Just would like to have this checked up; to find the address of a procedure call relocation (let's say call get_tile in bumped procedure), seg004:04BD 9A 06 00 CB 06 call get_tile I need to: find the ...
by T0mmiTheGreat
August 7th, 2021, 4:27 pm
Forum: Other Tools & Hex Editing
Topic: Special events in Level 13 are a little flawed
Replies: 15
Views: 10506

Re: Special events in Level 13 are a little flawed

For me it works too. Thank you :) 2. You need a relocation entry for the segment in the far call "call get_tile". We can change the entry for the "call play_sound" which you have overwritten. (We need to get rid of the old entry anyway.) So, there is a code segment that returns t...
by T0mmiTheGreat
August 5th, 2021, 10:24 am
Forum: Other Tools & Hex Editing
Topic: Special events in Level 13 are a little flawed
Replies: 15
Views: 10506

Re: Special events in Level 13 are a little flawed

The player can draw his sword before Jaffar does, being able to kill the Vizier in one hit. Another possible solution has occured to me. It seems like I can't achieve what I want without breaking something else. So the best thing to do is to sacrifice the most superfluous thing. In the PoP exe file...
by T0mmiTheGreat
July 27th, 2021, 11:20 am
Forum: Other Tools & Hex Editing
Topic: Special events in Level 13 are a little flawed
Replies: 15
Views: 10506

Re: Special events in Level 13 are a little flawed

Now the prince will draw his sword immediately every time you put it away with the down arrow. (In any fight, not just with Jaffar.) This means you can't run away from fights. This problem is actually way bigger. Not only you cannot sheathe your sword, it also breaks the fight against shadow. You c...
by T0mmiTheGreat
July 24th, 2021, 9:29 am
Forum: Other Tools & Hex Editing
Topic: Special events in Level 13 are a little flawed
Replies: 15
Views: 10506

Re: Special events in Level 13 are a little flawed

I found a better workaround. This one does not make the auto-falling floors fall sooner. Great job! Though, I'll think it over whether I'll use this solution, or keep it as it is. To be honest, I think that the tiles falling early look better in my level. Still, thanks for this solution :) And, out...
by T0mmiTheGreat
July 18th, 2021, 2:45 pm
Forum: Other Tools & Hex Editing
Topic: Special events in Level 13 are a little flawed
Replies: 15
Views: 10506

Re: Special events in Level 13 are a little flawed

Excellent! Both solutions work how they are supposed to. Thank you! :)