Prince of Persia Forum Index
Prince of Persia Forum
FAQ  FAQ   Search  Search   Memberlist  Memberlist   Ranking  Ranking   Usergroups  Usergroups   RSS
Register  ::  Log in Log in to check your private messages

Post new topic  Reply to topic Goto page 1, 2  Next 20 posts
 Custom Pop Executable (.EXE)!!! « View previous topic :: G M Y :: View next topic » 
Author Message
Butcher
PostPosted: Fri Sep 07, 2007 1:23 am    Post subject: Custom Pop Executable (.EXE)!!! Reply with quote

I have been permanently banned
I have been permanently banned

Age: 26 Leo
Joined: 22 May 2007
Status: Offline
Posts: 100
Location: Brazil

I'm developing it initially by personal reasons. (I started it today)

After developed (I think about 2 weeks) I could share the executable but I think I need to be promoted here...

Well, what I did here...

1 - Helped StarWindz with the Floating Point Error in his POP-TotalPack.
2 - Suggested a POP I to POP II level converter
3 - Uploaded POP 1.0 (uncracked)
4 - Created portuguese versions of POP 1.0/1.3/1.4 and uploaded them all.

Upcoming

1 - My insane mod where you will need 5..6 hours or more to save the princess.
2 - Custom POP executable.
3 - (In study) two new graphics sets (dungeons/palace) based in Wolfenstein 3D, Duke Nukem 3D or perhaps Doom.

I sent a PM to Jalal asking to be a 'Valued Contributor' but I think I would like to be 'Developer' but seens he rejected my PM or he doesn't want to give to me that status.

I'm laughing here while writting this messasge: LOL Laughing

But the name 'Valued Contributor', it's a cool name. It gives you a status . I'm hating to be a regular 'citizen' here. Laughing

Maybe I will be banned here, so I will say my best regards to everybody here and my best thanks to all people here. Was nice meet you all!!!

See ya!!! Wink

Jalal: Please do not take this message seriously. Maybe I'm joking.

I'm hearing SilverChair (australian band), Daniel Johns. You know.

Back to top
View user's profile Send private message  
Eagle-Head Priest(97)
PostPosted: Fri Sep 07, 2007 1:35 am    Post subject: Reply with quote

The Prince of Persia
The Prince of Persia

Age: 10 Capricorn
Joined: 20 Feb 2007
Status: Offline
Posts: 754
Location: The Milky Way


_________________
(\__/)
(='.'=)
(")_(")

Doctor Who Fan

^Preview of my untitled mod^
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger  
Veke
PostPosted: Fri Sep 07, 2007 1:04 pm    Post subject: Reply with quote

The Prince of Persia
The Prince of Persia

Age: 13 Taurus
Joined: 19 Aug 2006
Status: Offline
Posts: 4924
Location: Joensuu, Finland

Oh no, I really shouldn't have told you of that smiley site... [insert emoticon]
_________________
Planescape Torment is a great CRPG with the most beautiful soundtrack.
Down Arrow The Ur-Quan Masters (SC2) has great music too!


Back to top
View user's profile Send private message MSN Messenger 
jalal
PostPosted: Fri Sep 07, 2007 4:02 pm    Post subject: Reply with quote

Site Admin
Site Admin

Age: 20 Leo
Joined: 04 Dec 2005
Status: Offline
Posts: 2656
Location: Lebanon

Check your PMs.
_________________
And we burned in the wine of our lips
And we were born again
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger 
poirot
PostPosted: Sat Sep 08, 2007 9:46 pm    Post subject: Reply with quote

Princed Developer
Princed Developer

Age: 25 Pisces
Joined: 28 May 2006
Status: Offline
Posts: 264
Location: Buenos Aires/Ushuaia

Don't waste your time, if you know how to code you can help in PV4 coding (POP1 and 2 Executable, Level and graphic editor).

The information in the .xml file used by CusPOP is only a beginning of this big project. I've been planning this for five years, what we really need is to be a development team working with the same objective to have it.

Wasting time and resources in things that are already made doesn't create aggregate value to the project. So believe me when I say: help me coding PV4 and let's this project finished for once at all!
Back to top
View user's profile Send private message Visit poster's website AIM Address MSN Messenger 
Eagle-Head Priest(97)
PostPosted: Sat Sep 08, 2007 9:47 pm    Post subject: Reply with quote

The Prince of Persia
The Prince of Persia

Age: 10 Capricorn
Joined: 20 Feb 2007
Status: Offline
Posts: 754
Location: The Milky Way

what's PV4?
_________________
(\__/)
(='.'=)
(")_(")

Doctor Who Fan

^Preview of my untitled mod^
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger  
Butcher
PostPosted: Sun Sep 09, 2007 1:24 am    Post subject: Reply with quote

I have been permanently banned
I have been permanently banned

Age: 26 Leo
Joined: 22 May 2007
Status: Offline
Posts: 100
Location: Brazil

poirot wrote:
Don't waste your time, if you know how to code you can help in PV4 coding (POP1 and 2 Executable, Level and graphic editor).

The information in the .xml file used by CusPOP is only a beginning of this big project. I've been planning this for five years, what we really need is to be a development team working with the same objective to have it.

Wasting time and resources in things that are already made doesn't create aggregate value to the project. So believe me when I say: help me coding PV4 and let's this project finished for once at all!


Whoah, 'poirot' is now a moderator! (Sounds interesting) Cool

I think I'm not wasting my time doing that... You will see when my project be finished. And mainly I'm making it initially by personal reasons and I don't know when it will be shared (perhaps two weeks)

There are planning features in my CusPOP.exe

- Ability to load/save the settings made to prince.exe to a 'settings file' for future use. (A text file like an INI file)

- And more, but more ahead, I will add a feature in what you get a prince.exe, analyse that file, check the version 1.0/1.3/1.4 and see what are the features (useful for mod creators) But this feature I can't promise Confused

- And not forgetting, it's all visual. Check the new screenshot in this post.

I need to say:

- The Graphical User Interface [done!] -
- Hex changing of the Prince.exe [undone] (the hardest part)
- Ability to load/save settings [undone]
- Analyse of the prince.exe (features) [totally undone, unknown and it's impossible to predict] Laughing

And please don't worry, I will credit you, my friend. Smile

Something like: 'This program is based in a job made by 'poirot' and all my credits goes to 'poirot'. Wink

And last, for me share this program I need to be promoted here!!! LOL Laughing Developer, it's all okay? Jalal: LOL, LOL, LOL Laughing I got your PM, thanks and I'm waiting anxiously for that.

And about the PV4: Which programming language are you using to develop PV4? I'm not good in C/C++ programming, well, I personally hate C/C++ but Pascal or Object Pascal used in Delphi and Lazarus (Freepascal) projects.

Thanks!



Last edited by Butcher on Sun Sep 09, 2007 6:37 am; edited 1 time in total
Back to top
View user's profile Send private message  
starwindz
PostPosted: Sun Sep 09, 2007 1:35 am    Post subject: Reply with quote

Valued Contributor
Valued Contributor

Age: 36 Leo
Joined: 12 Jan 2007
Status: Offline
Posts: 809
Location: South Korea

Very interesting job, Butcher. Smile
_________________
PoP1-Total Pack : Download V2.00-Pre12a
All Total Packs for playing the best DOS Games
Back to top
View user's profile Send private message Send e-mail  
poirot
PostPosted: Sun Sep 09, 2007 5:54 pm    Post subject: Reply with quote

Princed Developer
Princed Developer

Age: 25 Pisces
Joined: 28 May 2006
Status: Offline
Posts: 264
Location: Buenos Aires/Ushuaia

Butcher wrote:

Whoah, 'poirot' is now a moderator! (Sounds interesting) Cool


Yes, but first, I am a coder Wink

Butcher wrote:

I think I'm not wasting my time doing that... You will see when my project be finished. And mainly I'm making it initially by personal reasons and I don't know when it will be shared (perhaps two weeks)

There are planning features in my CusPOP.exe


In that case, I'm here to help in any way I can, so whatever you need, say code, information, specifications, feel free to ask for them.

Butcher wrote:

And about the PV4: Which programming language are you using to develop PV4? I'm not good in C/C++ programming, well, I personally hate C/C++ but Pascal or Object Pascal used in Delphi and Lazarus (Freepascal) projects.


We were analyzing the use of java.
Back to top
View user's profile Send private message Visit poster's website AIM Address MSN Messenger 
Butcher
PostPosted: Mon Sep 10, 2007 2:44 am    Post subject: Reply with quote

I have been permanently banned
I have been permanently banned

Age: 26 Leo
Joined: 22 May 2007
Status: Offline
Posts: 100
Location: Brazil

Well, 'poirot', if you is wanting to help, I'm happy and I thank you! Cool

I know I must have got permission from you to develop my CusPOP, I forgot to askyour permission. Wink But as you gave the source code available in XML code so I think you would know in a beautiful day a foreign guy (like me) would get the source code and use it. Laughing

Here are my questions:

In your XML file I see that the variables are 'unsigned short it' or in pascal languague "word" with two bytes length. I did'n see the entire XML file but I need to ask: Are all the variables word (unsigned short int) type?

And I will state why I don't like C/C++, I prefer the simplicity of the Pascal when declaring variables and other things like pointers than the hard/tedious way of declaring variables in C/C++

In the 'Customize the mirror section' I have the following value for the mirror tile code '13', well. What is that? and mainly what is the maximal value I can input over there?

In the 'Customize the mouse section', we have the 'object', I understood that, but I'm asking what is the maximal value?

In the 'Start position of the mouse', what the number '200' means, pixels, coordinates, and again what is the maximal value

And finally in the 'Customize Jaffar death: blinking and trigger'
What the number '18' means, 18 what? I'm asking the time measurement unit. (Is miliseconds?)

And about the PV4, Java, My "hermanito" (little brother) I need to say: I don't know nothing but I know Java is somewhat like C/C++

Y me gustaria mucho hablar en español con usted pero como este és un forum onde la léngua inglesa és el "default", no puedo hablar español con ti, mi caro amigo.

Bye!

-----
Please ignore this: When my nick will become purple I will love!!! Laughing Laughing
Back to top
View user's profile Send private message  
poirot
PostPosted: Tue Sep 11, 2007 1:45 pm    Post subject: Reply with quote

Princed Developer
Princed Developer

Age: 25 Pisces
Joined: 28 May 2006
Status: Offline
Posts: 264
Location: Buenos Aires/Ushuaia

Butcher wrote:

I know I must have got permission from you to develop my CusPOP, I forgot to askyour permission. Wink But as you gave the source code available in XML code so I think you would know in a beautiful day a foreign guy (like me) would get the source code and use it. Laughing


No, you don't have to ask for permission, the xml is only a compilation of a lot of information from this forum plus some other I fugured out myself, but 80% of the work there belongs to htamas and david.
The only condition I should ask for is the you distribute the program source with a free software license (i.e. GPL) since you are basing your work with free licenced information, this will help others to improve your work. Oh, and honouring this system, please keep the names in the credits in the same way you'd like your name to be credited in works based on yours.


Butcher wrote:

In your XML file I see that the variables are 'unsigned short it' or in pascal languague "word" with two bytes length. I did'n see the entire XML file but I need to ask: Are all the variables word (unsigned short int) type?


yes, "unsigned short int" is the little endian 16 bits without sign, let's say word in pascal. "unsigned char" is "byte", "signed char" is "shortint" and "signed short int" is "integer". "signed long int" is "longint". I don't know the name of the "unsigned long int" in pascal if it exists. By default "signed" is implied, the same with "int". So "short" is "signed short int" so it is "integer" and "char" is "signed char" that is "shortint".

Butcher wrote:

In the 'Customize the mirror section' I have the following value for the mirror tile code '13', well. What is that? and mainly what is the maximal value I can input over there?


In the format specifications the tile-codes are defined in a table.

Butcher wrote:

In the 'Customize the mouse section', we have the 'object', I understood that, but I'm asking what is the maximal value?


Completely unknown, the results are very random, you can use any value you want and will get unexpected values for each number, it is up to you if you want to forbid that (some values do crazy things) or not.

Butcher wrote:

In the 'Start position of the mouse', what the number '200' means, pixels, coordinates, and again what is the maximal value


I believe 65536, but I should see the assembler to be sure.

Butcher wrote:

And finally in the 'Customize Jaffar death: blinking and trigger'
What the number '18' means, 18 what? I'm asking the time measurement unit. (Is miliseconds?)


In the game the time is measured in ticks. One tick is exactly 1/12 seconds or 83,333333... milliseconds.

Butcher wrote:

And about the PV4, Java, My "hermanito" (little brother) I need to say: I don't know nothing but I know Java is somewhat like C/C++


It's a pity, in my opinion java sucks, but I must confess it is the best language to use in this case.

Butcher wrote:

Y me gustaria mucho hablar en español con usted pero como este és un forum onde la léngua inglesa és el "default", no puedo hablar español con ti, mi caro amigo.


Si necesitás practicar, podemos hablar en el foro de idiomas.
Back to top
View user's profile Send private message Visit poster's website AIM Address MSN Messenger 
Butcher
PostPosted: Tue Sep 11, 2007 3:18 pm    Post subject: Reply with quote

I have been permanently banned
I have been permanently banned

Age: 26 Leo
Joined: 22 May 2007
Status: Offline
Posts: 100
Location: Brazil

poirot wrote:
No, you don't have to ask for permission, the xml is only a compilation of a lot of information from this forum plus some other I fugured out myself, but 80% of the work there belongs to htamas and david.
The only condition I should ask for is the you distribute the program source with a free software license (i.e. GPL) since you are basing your work with free licenced information, this will help others to improve your work. Oh, and honouring this system, please keep the names in the credits in the same way you'd like your name to be credited in works based on yours.


Ok, man! 'david' and 'htamas' will be credited too!

And about the GPL License well, initially I will not give the source code but I promisse you I will give it one day.

Status of the project:

- Graphical User Interface [100% DONE]
- Hex codding (changing of Prince.exe) [25% DONE]
- Ability to save/load settings [100% DONE]

I think in this weekend I will release the project. Wink
Back to top
View user's profile Send private message  
Eagle-Head Priest(97)
PostPosted: Tue Sep 11, 2007 8:34 pm    Post subject: Reply with quote

The Prince of Persia
The Prince of Persia

Age: 10 Capricorn
Joined: 20 Feb 2007
Status: Offline
Posts: 754
Location: The Milky Way

HURRY UP I WANT THIS PROGRAM! No pressure.
_________________
(\__/)
(='.'=)
(")_(")

Doctor Who Fan

^Preview of my untitled mod^
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger  
Butcher
PostPosted: Tue Sep 11, 2007 10:11 pm    Post subject: Reply with quote

I have been permanently banned
I have been permanently banned

Age: 26 Leo
Joined: 22 May 2007
Status: Offline
Posts: 100
Location: Brazil

Well, Eagle-Head-Priest(97)

I want to distribute this program quickly, or so fast as I want. Razz

I got an answer from my PM sent to Jalal and he (Jalal) told me when my program be finished he will promote me to "Developer" level.

But I think if you, all guys here want the program. Do a little pressure to Jalal give me the "Developer" status before the releasing of the program.

Status of the project:

Graphical User Interface [100% done]
Hex (Prince.exe changing) [60% done] <--- 25% was the last update.
Save/Load settings [100% done]

Jalal: I'm joking, man!!!, But would be cool if next time I take a look here my nickname be in the 'purple' color and a nice "Developer" text placed below it. And I I think this will increase my developing speed here. Wink
Back to top
View user's profile Send private message  
mmitch
PostPosted: Wed Sep 12, 2007 12:19 am    Post subject: Reply with quote

Guard
Guard

Age: 35 Sagittarius
Joined: 12 Jul 2007
Status: Offline
Posts: 86
Location: PARIS

great !!!

[img]http://img181.imageshack.us/img181/7361/prince028jf3.th.png][/img]


Last edited by mmitch on Mon Sep 24, 2007 9:11 am; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail  
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

Jump to:  


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2002 - 2007 Jalal Noureddine, Prince of Persia Unofficial Website
Page generated in 1.28418 seconds | 12 queries executed | GZIP compression enabled