 |
|  |
 |
|  |
 |
|  |
 |
|  |
 |
|  |
 |
|
Keygen
|
|
Athens, Hellas
Jan 2000 time: 07:32
|
|
I think OnePresent will get a bit confused with all these posts 
An explanation how programming works:
A computer program (that is what CtP2 is and all computer games) is written in a programming language. There are several programming languages, each one with specific orientation.
Visual Basic for example is mainly used for RAD (Rapid Application Development) which mean it is fast and simple but lucks the power of other languages. It is used for developing programs exclusively for the Windows operating system (I am not current with VB so I might be wrong in this last one). HTML, the language most webpages are written in is a language created specifically for the World Wide Web and used to instruct a web browser how to render a webpage and how it will look in the screen. C++, wich is the language CtP2 is written in, is a generic one but powerful enough to be used in a wide range of applications. It is the favorite language of the gaming industry. It offers more control than Visual Basic does.
These programming languages are written in a text form, quite similar to a spoken language but with a small vocabulary compared to spoken languages and a strict syntax. This text can be written in a simple text editor like the notepad of the Windows but it is used to be written in specialized programs, like Microsoft Visual C++ 6.0 (the editor used to originally write CtP2), that have the necessary tools to aid you to write and edit this text more efficiently. This text is what is called the "code" or more accurately "source code".
The compiler is another tool, found in most fore mentioned speciallized programs or as stand-alone. In C++, it checks the syntax of your code and if it finds it correct it produces an object file wich contains machine code (binary form, combinations of bits of 1 and 0 that computers can understand), linker directions and other useful information. In this stage the result is not an executable program. Here's where the linker is involved. It links the object(s) file(s) with any libraries ("ready" code of common tasks like the output of a word in the screen) that had been included in the code (they are used a lot in C++ so that you don't have to re-write code for common tasks from the beginning).
That is how a program is made as long as I can remember but since it has been some time since I last coded I might have forgotten something 
|
|
|  |
 |
|  |
 |
|  |
 |
|
Gilgamensch
|
|
France
Jun 2002 time: 06:32
|
|
quote: Originally posted by child of Thor

Yeah im a MULE fan - but the same problems i have with playing CTP2 MP over the net apply; the only times you see me at poly is when im at work, so i cant commit time to playing 
And Gilg - i think any confusion over people's tech speak here at poly is understandable, after all we mostly post in English, which is not most peoples native language - heck its mine but i cant even spell properly! |
I am a MULE fan as well, but long time ago, I played...... 
And not sure it will work from here........ 
The discussion Solver and me had, was just about some minor details of evolvement with compilers, nothing serious 
And by the way, for your native language, you are not doing bad Could be better though, but ......... 
Top of my head: As our worst native 'speaker', I would announce BigMC as the winner. (no offense meant) And acutally myself as the worst german native speaker 
|
|
|  |
 |
|  |
 |
|  |
 |
|
Martin Gühmann
|
 |
Berlin, Germany
Mar 2001 time: 06:32
|
|
quote: Originally posted by Solver
I'm not sure, but hasn't it been said that CtP2 was built under version 5.0? |
CTP2 was built under VC 6, even if a peexplorer claims that the playtest I built are built by VC 5. CTP1 was built under VC 5.
quote: Originally posted by child of Thor
One thing i notice is with 6.0 on my system, when i get a game crash - MS Visual C++ 6.0 often springs into debug mode all by itself. I just dont know enough about it to actualy attempt to fix the suspected bug.
When i'm brave enough to download the source code, any advice for bug fixing? I've used the pull down menu to select 'run debug' but it doesn't appear to fix or run anything? |
You shouldn't press this retry/repeat buttonn or however it is called in the English version, that starts the debugger, if you get an Assert just press continue, given it wasn't a fatal error.
quote: Originally posted by Gilgamensch
For CTP2: IIRC version 6 and Martin made it working under 7 |
Not yet and it is still in question if at all, but we already had successfull attempts, the only question is if these efforts done there are really needed.
-Martin
|
|
|  |
 |
|  |
 |
|
Maquiladora
|
|
Of course, this is extreme spamming, i shy away when i can.
To get us on some sort of topic, lets have an exciting new feature, what would you most like to see in a new CtP2? Fixed MP PW bug!
|
|
|  |
All times are GMT. The time now is 05:32. Apolyton Time is 00:32. |
top of page
|
|
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|