The Altera Centauri collection has been brought up to date by Darsnan. It comprises every decent scenario he's been able to find anywhere on the web, going back over 20 years.
25 themes/skins/styles are now available to members. Check the select drop-down at the bottom-left of each page.
Call To Power 2 Cradle 3+ mod in progress: https://apolyton.net/forum/other-games/call-to-power-2/ctp2-creation/9437883-making-cradle-3-fully-compatible-with-the-apolyton-edition
I just spent 3 ****ing hours trying to figure out why my output wasn't making sense.
IF THE TYPES INSIDE THE COMMON BLOCK DO NOT AGREE BETWEEN ONE ROUTINE AND ANOTHER IT WOULD BE NICE IF YOU WOULD GIVE ME AN ERROR, YOU ****ING PIECE OF **** G77 COMPILER INSTEAD OF JUST HAPPILY COMPILING AND THEN OUTPUTTING CRAP
With or without religion, you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.
Don't expect type safety from a language that had no major improvements since the 70s. Common and Equivalence statements, my ass. Can it get any worse?
Unfortunately, many things in physics are written in 77. Don't have much of a choice. Could wrap in C most of the time, but not for current problem (am editing somebody else's code to make it do what I want)
The leetest thing in Fortran is the triple way GOTO statement. Sometimes I wish I had something like this in C, or at least I could do something like switch (x) {case x<0: ... case x == 0: ... case x > 0: ...}
F77 is a lame try to introduce structured programming into a language, that was designed to write spaghetti code.
"The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
Ben Kenobi: "That means I'm doing something right. "
I liked 90 and 95, although I am probably now more familiar with C++ (ROOT)
I would like ot know about 2003
JM
Jon Miller- I AM.CANADIAN
GENERATION 35: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.
With hindsight, GOTOs are of course evil by definition. But back then, when there were no structured if/else and switch/case statement in most languages, they were a necessary mean to build the lacking flow control structures. Back in Fortran IV, IF statements did not even have a then-block, all you could do was to jump to a label, hence again GOTO, even if it was only implicitly written.
The three-way GOTO I mentioned was really a three way IF: IF (expression) label1, label2, label3. The first label would be taken on expression<0, the second ==0 and the last >0. From this simple and beautiful () construct you could build all else, like !=0 (IF(exp) label1, label2, label1) etc.
Today I have to do something atrocious like
Code:
if (expression) {
if (expression<0) {
// less than 0
}
else {
// greater than 0
}
}
else {
// zero
}
Comment