Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

cancel ×

126 comments

Doh!! (0)

Anonymous Coward | more than 14 years ago | (#1675689)

Makes me wish that I had studied C++ earlier!
Still I think I am off to a good start with Teach Yourself C++ in 21 days. Is this a bad start to the subject?

sig: derivation for the confused (0)

Anonymous Coward | more than 14 years ago | (#1675690)

My -2*exp(j*PI) cents

Hmmm, using 'j' instead of 'i' as sqrt(-1) almost immediately puts you in an EE's shoes.

Using Euler's formula, that becomes:
-2*[cos(PI) + j*sin(PI)]

Which reduces to:
-2*[-1]

Which of course is 2.

Ultimately allowing you to deposite your two REAL cents. Mmmmm, I love efficient scalar real two-cent depositaries! :-)

pronunciation (0)

Anonymous Coward | more than 14 years ago | (#1675691)

actually i think the correct pronunciation is the other way around

Re:That's Brilliant! (0)

Anonymous Coward | more than 14 years ago | (#1675692)

Anything which successfully created the music for SCII deserves to be tried again and again and again, despite failures, just in case it can succeed once more and produce a level of perfection approaching that of SCII's music.

its a dog! (0)

Anonymous Coward | more than 14 years ago | (#1675693)

They want to give someone a machine that probably doesn't cost more than $2000 for making their game playable?

One word: sucker.

Civ:CTP is way too slow on perfectly reasonable computers for what little the game actually does.

TNT 2 $100 (0)

Anonymous Coward | more than 14 years ago | (#1675694)

on pricewatch. The expensive component will be memory, as the prices all doubled recently.

its a STRATEGY game (0)

Anonymous Coward | more than 14 years ago | (#1675695)

you need time to think and plan !

I only played the windows version, and that was slow by comparison with civII original, also the graphics were a lot more "cluttered". But it was still a worthy successor to civII original

I find your comments on required motivation to participte at best insulting.

Are you saying to want to compete makes you egotistical ?

The greatest competition is within oneself.

And whats money got to do with it!

hit space bar to make unit "chill" till next turn (0)

Anonymous Coward | more than 14 years ago | (#1675696)

in the game i think they call it making the unit remain idle or something. If i remember correctly, in civ1 you could cause a civ to revolt and splinter in 2 seperate civilisations, i cant remember exactly how, may have been when capturing capital. if you have railways you can move fast. clerics....? are you talking activision test of time or microprose Civ2:CTP

Re:Doh!! (0)

Anonymous Coward | more than 14 years ago | (#1675697)

You are off to a start, but it will most likely be several months. You can build text programs in the first couple of weeks. It's generally easier to use shell scripts for text programs though.

Re:dual processor box = $300. (0)

Anonymous Coward | more than 14 years ago | (#1675698)

...$300, plus a jump in status. People will admire and envie you for your incredible skills if you win. Your homepage will be slashdotted! Your name will be mentioned along with RMS, Alan Cox and Linus.

Re:What kind of Dual Processor computer? (0)

Anonymous Coward | more than 14 years ago | (#1675699)

hmmm... is it possible to make a dual 486? that might speed things up at the low end how about a group of 5 386 chips? what would a computer with a dual pentium setup cost?

Re:Is it really that bad? No. (0)

Anonymous Coward | more than 14 years ago | (#1675700)

Yeah... I found it interesting that when I worked at Microsoft once summer, if I spent my entire salary buying copies of the software i worked on, I could buy 5 copies.

Re:Loki Hack (0)

Anonymous Coward | more than 14 years ago | (#1675701)

Sorry, I should be more supportive.... :)

It's the darn "instant say what you are thinking" things.

Re:Loki Hack (0)

Anonymous Coward | more than 14 years ago | (#1675702)

Yeah, why is this score 0?

Re:From the master's mouth (0)

Anonymous Coward | more than 14 years ago | (#1675703)

Weird, I heard it as "Rob Sucks"

Re:Loki Hack (0)

Anonymous Coward | more than 14 years ago | (#1675704)

So, Scott Draeker, can we get some specific info on just what the real requirements are for entering? Or even some specific info on just what the heck the prize computer actually is?

I agree. There's been a lot of propaganda and opinion on how cool or lame this contest is, but not a lot of specific information about the contest anywhere.

What are the *full* conditions required to compete? What, *exactly*, is the prize? Does *anybody* know?

I can understand why people are suspicious of this contest offer since Loki Software could easily have and probably should have posted this information on their site from the beginning. I have no idea why they haven't yet answered these questions on their site, or why Scott Draker didn't address them in his post.

Hopefully it's just an oversight and we'll get some hard answers soon.

People are a lot more trusting when they know *exactly* what they are getting into.

CTP morally wrong? (1)

Anonymous Coward | more than 14 years ago | (#1675712)

Is it only me or anybody else feel that Civ CTP is _morally_ wrong since it is a stolen idea of Sid Meyer who described it as a Civilization's "imitation"? The right to the game's title was acquired by Activision through a dubious court case of some sort.
Even though I do C++ full time and used to work for a games company I've had enough of companies that "borrow" ideas!

No matter how cool Loki Entertainment act on the Linux front they aren't getting my support as the only company that should be releasing Civ is Firaxis [firaxis.com] .

I'll wait for CivIII. It'll be done by the right people and hopefully less buggy than CTP. Besides a PC for lots of debugging/bug fixing is peanuts. If you're a games programmer wannabe then Firaxis are hiring too...

48 hours stright ? (1)

Anonymous Coward | more than 14 years ago | (#1675713)

Man, thats a good challenging timeframe. Wonder if anyone does the whole time with no sleep. Man id forgoten what a bunch of loosers slashdoters are, half the comments make out that loki is doing something immoral for trying to arrange a contest, improve a product and have a bit of fun. flame away bug@cyberjunkie.com

Hacking C++ useless? (1)

Anonymous Coward | more than 14 years ago | (#1675714)

Huh? I've been getting paid for C++ coding on Linux or Unix for the last 9 years! Quite a few co-workers were as well. And Loki has been looking for people to hire.

Wont lead to anything (1)

Anonymous Coward | more than 14 years ago | (#1675715)

In 48 hours you can't sufficiently read and understand such an enormous set of code to improve on something built by people who have had months, perhaps years to familiarise themselves with the code and the design. This is just a marketing ploy designed to draw attention to the linux port of Civ II they've been working on.

Re:Loki Hack (1)

Anonymous Coward | more than 14 years ago | (#1675716)

Wow, what a great idea. I'm sure they'll be able to implement many changes to a program consisting of thousands and thousands of line of code in 2 days, without ever seeing it before.

The hidden costs of entering. (1)

Anonymous Coward | more than 14 years ago | (#1675717)

This is part of another post that I'm putting here because it might warrant discussion on its own:

It might be interesting to enter their contest for just the chance to look at their current game code, which I beleive is not open source. But that brings up an entirely different subject. Since the contestants have to be able to look at their current closed source, they will probably require the contestants to sign all sorts of 'Non-Disclosure - Non-Compete' forms. And trust me, NO computer or contest (or job for that matter) is worth that.

Re:Loki Hack (1)

Anonymous Coward | more than 14 years ago | (#1675718)

So I gather from this that the source to Civ will not be opened up to anyone other that the select few who are chosen to compete? This whole contest sounds just a little too much like "Charlie and the Chocolate Factory" to me, and we all know what happened to the select few who were allowed into that contest. I'll bet the selected cadre chosen to compete will have to sign all sorts of legal 'non-disclosure' and 'intellectual property' agreements before they can even smell the source code.

Well, I could probably enter this contest. And I could possibly win it. Having another parallel computer would be sort of cool. Seeing my name in the game credits would be pretty cool. Looking at the Civ source would be even cooler. But NONE OF THIS is worth having to deal with the sort of legal entanglements Activision and Loki Software will require of the contestants.

Why do you think Loki is limiting the number of contestants? I think it's because they themselves recognise the 'intellectual property' legal issues involved in letting 'outsiders' see their now and forever closed source code. They want to minimize the legal hassles here by limiting the number of contestants. And 'intellectual property' agreements are allways more of a pain for the person signing them than the party requiring them.

If people want the computer that badly, by all means they should enter the contest. But they need to realize the full cost to themselves before entering it. TANSTAAFL!

Thank you Scott Draeker and Loki Software for having this contest and offering the masses a prize and an opportunity to see your stuff. It's a lot better than the nothing we see from most other commercial software vendors. Even so, I have searched the Loki website [lokigames.com] up and down looking for the legal ramifications of entering this contest. I haven't seen a single thing.

So, Scott Draeker, can we get some specific info on just what the real requirements are for entering? Or even some specific info on just what the heck the prize computer actually is? But even if the prize is one Manly Mother of A Box (tm) (and I have seen no stats on whether or not it is), I, for one, think I will choose not to participate in this opportunity.

----
"Just because we give away free software doesn't mean we're stupid!" - or naive

They don't pay travel costs, but would they... (1)

Anonymous Coward | more than 14 years ago | (#1675719)

...at least sponsor me a green card or h1b or something?

I'm a C++ guru. I eat design patterns for breakfast, I know ANSI C++ standard by heart, I apply LSP, ISP, DIP, RRP, I can write templates that put Stepanov&Lee to shame.

But I'm not an Amerikkkan. Darn.

Not that I'm eager to participate, but these "good only in contiguous 48 states, please specify a valid zip code" things drive me crazy. Can anybody say "global village"?

What kind of Dual Processor computer? (2)

Anonymous Coward | more than 14 years ago | (#1675721)

Not to look a gift horse in the mouth, but 'dual processor' could mean a whole range of things.

I have an old dual Pentium 90 MHz (not Pro, not II, not III, and not Xeon, just plain old Pentium) sitting in the closet right now. It's still running (348 days uptime on an _early_ smp_linux test kernel), it's just in the closet because the fans are NOISY. While it's a lot faster under Linux than the 'other' OS, it's not what I would call 'screaming' these days (although it was three years ago).

So, what _kind_ of dual processor box is it?

Dual Pentium - Pass.

Dual Celeron - These are cool, but cheap enough I don't need to enter a contest for them. They make GREAT low end servers though.

Dual PII - Now it gets interesting.

Dual P3 - Even more interesting. What's the storage like though?

Dual Xeon - Can I get one of the ones Seimens [slashdot.org] benchmarked Linux on? Oops, that was a quad Xeon.

Dual K7/Athlon - Drool drool! But where did they get it?

Dual Alpha - Gimme! Gimme!

So, are there any specifics on just what the prize is? Their page is currently either slow or slashdotted, so I haven't been able to find the specifics myself.

-----
And my Boss keeps asking "Where's the incentive in open source?". Sheesh.

Loki (2)

Anonymous Coward | more than 14 years ago | (#1675722)

OK, this might be off topic, but I just want to say that whatever bad opinions you have about this contest, Loki is doing something extremely important to the open source movement. Yes, they make money off of it, but bringing quality games to the OS is as important as anything else in getting it accepted (on the desktop). A desktop user needs three things: office suite, internet and games. On the office and internet side, one decent application is enough. On the games side we need many, many different options. Im sure many of you know this, but I just wanna say it again so more people will be conscious of it. And to the people who say "we dont need no friggin stupid desktop users!" just remember that they (and with them, mass production) is the ONLY way to get hardware support. And yes, we all want HW support. TN

All because of Activision (3)

Anonymous Coward | more than 14 years ago | (#1675723)

I was at the Denver LUG where Scott (Loki's president) unfficially announed this on Tuesday evening. Apparantly, Activision owns the copyright and they are hesitant to embrace the open-source model. They are afraid of thier competition getting a hold of thier clever "trade secret" hacks. Scott talked Activision into this contest as a way to prove, even on a small scale, that open source works. Hopefully, with any luck, some great hacks will come out of this and Activision will see the err of thie perevious ways.

Re:Loki Hack (3)

Anonymous Coward | more than 14 years ago | (#1675724)

When's the last time you got to see the source code for a commercial game -- and not several years after the fact.

it's not like you are releasing the source, but here are a few that come to mind.

Abuse - crack.com
Wolf/Doom/Quake - id
Decent - parallax

Abuse was released about a year after it came out (faster than the linux port of Civ?)

When's the last time you got to modify a game, change the rules the way you like, add something you think is missing? Then get your changes posted for the rest of the world to play around with.

What game today doesn't let you do this? Unreal, quake, etc. Even Abuse allowed you to add new characters and hacks the day it came out by planning for that kind of thing and putting in an interpreter.

The only reason for this contest is because Civ didn't plan for the mod comunity. The only way to add new stuff is to give people the source. While it's nice to study, a good game shouldn't have to give out the source code. That's like giving people the source to a JVM and telling them to "hack stuff in" rather than make the JVM complete in the first place.

Re:What kind of Dual Processor computer? (3)

Anonymous Coward | more than 14 years ago | (#1675725)

hmmm... is it possible to make a dual 486? that might speed things up at the low end how about a group of 5 386 chips? what would a computer with a dual pentium setup cost?

At college we had a Sequent Symmetry that started with 8 386-16MHz processors and slowly migrated up to either 16 or 32 (I forget how many) 486-33MHz processors. It was the fastest machine on campus for _years_. Pity it had to be decomissioned because we couldn't get any more hard drives for it. Needless to say, it was _not_ cheap, but at least it did _not_ run anything from Redmond.

Even wierder, I think there used to be an architecture out there called a 'Hypercube' that was anywhere up to 256 '286 processors in parallel. That's right, 2^8 Intel 80286 CPU's. If I remember correctly, though, it had _no_ '287's and so it's floating point performance was still pretty sucky. Even so, I wish I could get my hands on one of these today. I'd put it right next to my NeXT.

In short, just about _any_ processor, no matter how weak, can be used in a powerful parallel system _if_ you are prepared to create an appropriate architecture and OS to support that many CPU's. The machine you come up with _could_ be relatively inexpensive to manufacture, but the development costs would enormous.

Stuff like SMP Linux and parallel computing standardizations have made parallel computers MUCH simpler and cheaper in recent history. But that's only if you use those standards etc., and I don't think you're going to find any older/cheaper architectures that follow the standards. Besides, the Dual Celeron board from Abit (the BP6 [abit.com.tw] ) is _really_cool_ and _really_cheap_.

If you _really_ want to play with a cheap parallel system using older technology, don't think 'parallel computer'. Think 'cluster computer'. Think Beowulf [caltech.edu] . You won't be disappointed (and you won't have to take all those old processors out of their current cases).

Now, if Loki is offering something like a Beowulf cluster in return for 48 hours worth of hacking on their game, I might enter. Realistically, though, I would probably be more interested in their contest more if they offered the winner a job instead of the computer (at least a job better than the one I currently have).

It might be interesting to enter their contest for just the chance to look at their current game code, which I beleive is not open source. But that brings up an entirely different subject. Since the contestants have to be able to look at their current closed source, they will probably reqire the contestants to sign all sorts of 'Non-Disclosure - Non-Compete' forms. And trust me, NO computer or contest (or job for that matter) is worth all that.

Perhaps I should put the previous paragraph up as a post on its own.

Loki Hack (5)

Anonymous Coward | more than 14 years ago | (#1675726)

I'd like to dispel any confusion about what we're trying to accomplish with Loki Hack. Seems like some people have assumed that we're looking for free work on the port, bug fixes, or the like. Wrong.

The idea is this. When's the last time you got to see the source code for a commercial game -- and not several years after the fact. When's the last time you got to modify a game, change the rules the way you like, add something you think is missing? Then get your changes posted for the rest of the world to play around with. And all of this supported by the developer? And we throw in some prizes too.

This is the closest we can get to open source with our products. The world won't see the source, but the contestants will. And all the hacks, mods, changes will be posted in binary form, freely downloadable for the world to see. Know anyone who has seen the Windows code for this game?

Of course, we're going to help people along. Loki developers will be present to answer questions during the hack. We'll also have an intro session to get people familiar with the code.

For those unaware, it's a very big deal for a commercial game company to let you look at their source for a current product. Activision is going out on a limb with this. We want to show them what the open source community can accomplish.

Scott Draeker
President
Loki Entertainment Software

Re:Moderate to troll (1)

Micah (278) | more than 14 years ago | (#1675727)

RE: Movie playing from CD

Make sure your CD-ROM is mounted. I was also wondering why my movies weren't playing anymore, until I realized the computer was rebooted and the CD-ROM wasn't remounted!

RE: Speed

I run it on a Cyrix 6x86 166 with 64MB and the speed isn't too bad. It even has a 2X CD-ROM and the videos play (the requirements said it needs 4X). Of course, if Netscape is also running, switching between them is quite slow. But the game is certainly playable.

I agree - I'll take this and RailRoad Tycoon II any day over a stupid shoot-em-up.

Already have a dual CPU, thanks (1)

heroine (1220) | more than 14 years ago | (#1675728)

If they offered anyone a job that would be stratospheric. Hacking C++ on Linux in itself is pretty useless in the professional world. It's the one reason you might want to think twice about sinking your hard earned weekends into it.

Re:its a STRATEGY game (1)

copito (1846) | more than 14 years ago | (#1675730)

The greatest competition is within oneself.

As is the greatest ego. I didn't say ego was the only reason, only a possible reason. I also did not say ego was wrong.

I didn't say is was wrong to compete, just questionable, since there are, IMHO, more rewarding outlets for any motivation one could have in participating in this contest.



--

Re:how is it slow let me count the ways (1)

copito (1846) | more than 14 years ago | (#1675732)

I had the problem even when using CTP as my windowmanager and running no other processes. Clearly it is a memory related issue. Is it too much to ask that a simple game do ok in 64MB. Quake 3 plays fine after all.
--

Re:Open Backfire! (1)

copito (1846) | more than 14 years ago | (#1675733)

It's not backlash pure and simple...that we reserve for Red Hat.

Loki sold us a game that we paid money for and which is only half-baked. We bought it to support a cool company and Linux, but we expected decent quality in return for the money. Or at least I did. Otherwise I would have just sent them $40. Now you're telling me that I am not faithful because I treat them with exactly the same suspicion I would treat any commercial entity that wants to get something for nothing?

--

how is it slow let me count the ways (2)

copito (1846) | more than 14 years ago | (#1675734)

When I make a move or change a view I want see the update immediately. I don't want to wait 10 seconds as the hard drive thrashes, the sound skips and the screen freezes. Go into space view in the later part of the game and tell me it's not slow.

As for bugs:
preferences don't save,
paratrooper moves can crash the game hard (e.g. paratrooping into an occupied square or city),

there's a bug list available from
http://209.223.115.151/support/
which is remarkably slow at the moment.

Yes the bug list is a good thing, and no the bugs aren't a good thing. Not when I'm paying money.

Compare CTP 1.1 to say the latest patch of StarCraft. StarCraft is more playable under Wine than CTP running natively. The two games have similar levels of graphical complexity with CTP having more AI complexity, but also turns to do the processing in as opposed to real time.

As for revolutionarieness. No, a good game does not have to be revolutionary. But a good game is either revolutionary, glitzy, or solid. Great games can be all three. CTP is none of the above.

--

Don't Do It (5)

copito (1846) | more than 14 years ago | (#1675735)

CTP is a slow game with serious bugs that is barely playable on a Celeron 300 w/ 64 MB. All this for a 2D game that would have been revolutionary in the late 80's. Yes I paid my $40 bucks. Yes I wanted to support a cool company and Linux. And yes, I'm bitter.

Loki isn't all bad. Their developers field actual bug reports and there has been one patch set to cure some of the more serious problems. They are a new place and they might port or create a good game someday. Apparently a lot of the problems with CTP exist in the Windows version, so they might have been just dealt a bad hand.

That being said, the new contest they have created is a joke. Imagine if someone said to you, "you're a damn good programmer. I want you to spend some time doing some programming for us. No
we won't pay you, but you might get a decent computer out of it and we get to keep your code and sell it."

Considering this, what are your incentives:

You really need that 'puter:
A good C++ programmer can make enough money to buy the computer in what, a couple of days?

Pure altruism:
Perhaps, but you would be probably increase your cosmic oneness more by contributing to an open source project.

Ego:
Your kung fu is the best. You want everybody to know it. Well good luck, but here's a hint. If you're that good you should either be getting pay or serious recognition out of the deal, or possibly both.

A job at Loki:
Ok, you want to work at Loki, this might be a good way to strut your stuff, but they are getting far more out of the deal than you. Companies typically pay thousands to track down and hire a qualified candidate for a job, without immediate benefit to themselves.

You really like CTP and want to see how it works:
I don't agree, but curiousity is a valid reason for anything in life.

You really like CTP but the bugs annoy the crap out of you:
There are probably lots of people that fit in this category. Probably enough to give Loki their computer's worth. Go a head, give the Man a hand. He'll make it worth your while.

--

Easiest way to stop science (1)

Wheely (2500) | more than 14 years ago | (#1675736)

Easiest thing to do is to stop science production completely by setting the percentage of gold that goes to science to 0% in the civ menu. When cities get really big, new populations just become entertainers because they have no tile to sit on. I'd like to see the range of a city increase as it gets really big. This could be quite fun as you could end up with massive sprawling cities, perhaps even engulfing enemy cities within them.

Regards

Open Backfire! (1)

blue (2742) | more than 14 years ago | (#1675737)

Most of the posts I have read so far was about them requesting "free development" for their "unplayable" game (I wouldn't know -- I don't play games). The Loki people may see this as a backfire for supporting the Linux/Open Source community. Although it isn't open source, as has been pointed out, they are going to let the chosen coders to actually get to look at the source and hack at it (for a current product). How many other commercial software/game companies have you seen do this?

Re:Improvements I'd like to see done (1)

Nathaniel (2984) | more than 14 years ago | (#1675738)

Let me guess: You haven't played the game all that much, right?

At the end of the science, going for "future cultural 23"

They only go to 10. Sell you're libraries, universities, computer centers, etc. Tell your cities to max on gold of production.

Make a command like "at ease" or something to mean "chill until the next turn"

Try the space key.

If you take over an enemy's capital, you should gain all of his/her cities.

What a lousy idea. Besides, Loki can't do that. If you want that feature, talk to the ActiVision. Loki only ported the game, they didn't design it.

Whoever goes to Atlanta will have to deal with this also. They can only do so much to the game without making it different from the windows version.

My understanding is that Loki and ActiVision have agreed to produce the same game on different platforms. This is part of why Loki was stuck with the crappy tile implimentation ActiVision made which spends so much time redrawing the screen.

If you want to make useful suggestions, ask for speed improvements and UI features. For instance, I'd like to see a feature that freeciv added, which is the ability to sell all of a particular improvement, throughout your civilization. This would save a LOT of time and effort when you build the Emancipation Act and want to sell all your city walls, or oplution is just way out of hand and you want to sell off your oil refineries.

This sort of thing could be added. Major changes, like 'loose your capital, loose the game', just aren't going to happen.

Re:how is it slow let me count the ways (2)

Nathaniel (2984) | more than 14 years ago | (#1675739)

When I make a move or change a view I want see the update immediately. I don't want to wait 10 seconds as the hard drive thrashes, the sound skips and the screen freezes.

I had this problem too, particularly when my system was already IO contrained on the hard drive because I was playing MP3s and ripping/encoding from a CD, all with IDE devices.

I solved this problem by creating a large (160 megs) ramdisk and copying the graphics/pictures directory to the ramdisk.

Once I'd done that, I could play MP3, rip/encode, and pan around CivCTP quickly. It made a huge difference in game play.

And if they are really that good... (1)

luge (4808) | more than 14 years ago | (#1675746)

I mean, think about it: if some guy writes a really bad-ass hack for it, who do you think is going to be the next hire for Loki? I'd put down good money that they end up hiring at least 3-5 of the guys who show up for this. Consider it an extended tryout.
Besides- two expenses paid days in Atlanta ain't so bad, is it?
~luge

Re:Improvements I'd like to see done (1)

drig (5119) | more than 14 years ago | (#1675747)

No, I have played the game quite a bit.

"future cultural 23" was a hyperbole. My point was that there should be something useful to do with science after the race runs out.

I missed the space-bar means chill. Nice feature, would have been nice to document it.

The contest announcement doesn't put any restrictions on what can be done. The contest is "a special contest in cooperation with Activision, Inc."... It certainly sounds as if they would allow my changes, and that the changes will be applied to both versions.

I'm interested to hear why you think it's a lousy idea.

Re:hit space bar to make unit "chill" till next tu (1)

drig (5119) | more than 14 years ago | (#1675748)

Railways move you fast, but you can still only bring 9 troops together. Troop carriers would allow you to ship larger numbers all at once, or make slow troops travel faster. And, of course, troop carriers would move faster on rails.

Clerics are units in Civ:CTP (perhaps also in test of time, but I've never played it). Clerics can convert a city, and can see other clerics and slavers.

Improvements I'd like to see done (3)

drig (5119) | more than 14 years ago | (#1675749)

I'm not really a strong C++ coder, so I thought I'd throw out some ideas I'd like to see be put into the game.

If you take over an enemy's capital, you should gain all of his/her cities. But, the cities should have an enourmous happiness cost, spawning revolutions in many of them for an unprepared attacker. This also makes bloodlust games less tedious to win.

Perl/Python/Java/etc. scripting. I know this one is a big task for 48 hours, but it'd be nice. Maybe someone could mention it to someone when they're there. The current scripting language is lacking (particularly in documentation).

New units: Land-based troop carriers. This would make it easier to carry large amounts of troops. Differing levels, as well. Different movement, whether they can move over mountains, etc. Also, some could be invisible (like the spy and cleric), to hide the units within.

At the end of the science, going for "future cultural 23" is kinda boring and annoying that it comes up. Add a science that converts science into gold, like Capitalization turns production into gold.

Like "Fortify" and "Sleep", add a command to tellt he unit to wait out the turn. For instance, a settler wants to settle on a river. But, he only needs one move to gain the ground. The settler can't settle until the next move. "Sleep" will cause him to be forgotten the next turn. Make a command like "at ease" or something to mean "chill until the next turn".

I think that's all I can think of for now.

Probably not Open Source (1)

A nonymous Coward (7548) | more than 14 years ago | (#1675750)

I suppose that's why they take a subset of all entrants, and the 48 hours is in a secure setting. Bet they don't publish the changes! Still sounds like fun tho. I look forward to the results and hearing reports from the contestants.

--

Re:Experience with Myrinet interconnect? (0)

epaulson (7983) | more than 14 years ago | (#1675751)

Umm... maybe this should have gone under the alpha
cluster story, and not the lokihack question...

Anyway, yes, I've used Myrinet before, and the reason you use Myrinet is because it's extremely low latency (and until gigabit ethernet much faster than ethernet)

I used it under NT, though and it sucked pretty hard.

-Erik

Re:CTP morally wrong? (2)

scrytch (9198) | more than 14 years ago | (#1675753)

Activision might have spirited away the Civ name, but the overall quality of AC over CTP is Sid's very sweet revenge. AC has very nice big icons for selecting units, CTP has this miniscule MFC-based interface at the very bottom of the screen. Diplomacy in AC actually consists of intelligent complete sentences, the chinese-menu quality of it is far less evident. Every single advance has a highly relevant and cogent quotation behind it. The effects of projects actually make sense. And just *listen* to AC, the music and sound effects are eerie, very sci-fi. This is what I call "production value", when a game feels like it all fits together. CTP on the other hand looks and feels slapped together, the interface especially so.

I think Sid sleeps well at night now. But the person to credit is really Brian Reynolds, who is responsible for most of Civ II and AC.

Is this practical? (1)

incubus (9714) | more than 14 years ago | (#1675754)

Unless these participants have a particular bug in mind, is this really practical?
The source code must be very large, and I doubt even if you were able to stay awake the whole 48 hours that you'd really be able to contribute something really useful.
Might get lucky and spot a few nasty and obvious innefficiencies I suppose, but I don't really buy it.
On the other hand, you could come prepared with a bitmap for a new logo or something like that...

Another option, is maybe their developers aren't that good and need a lot of pointers? :-)

Is it really that bad? No. (1)

Dast (10275) | more than 14 years ago | (#1675755)

"All the other kings said it was daft to build a castle in the swap, but I built it all the same. Just to show 'em." (Sorry, I had to)

This contest may seem bad at first, but how is it any different than working for a software company? They only pay you so much per year but stand to make a great deal of money off of the software they sell. I think this contest is a great idea on Loki's part.

And I imagine that most of the people who enter are going to do so, at least in part, to make the game better through their efforts.

Re:Don't Do It (1)

slambo (10757) | more than 14 years ago | (#1675757)

Imagine if someone said to you, "you're a damn good programmer. I want you to spend some time doing some programming for us. No we won't pay you, but you might get a decent computer out of it and we get to keep your code and sell it."
I don't have as much of a problem with this. Last I heard, when you write a program and get paid for doing so (in other words, it's part of your job description to write this program), the company that paid you owns the copyright on the code and can redistribute and/or sell as they wish. I had a rather rude awakening to this fact several years ago.

On the money that is involved in this project... Loki isn't asking you to provide a complete rewrite of their product, their asking for hacks. For the amount of time that I would be likely to code for this project (a couple weeks of part time work), a $4-5k computer seems a very reasonable pay.

Re:interesting idea (0)

warmi (13527) | more than 14 years ago | (#1675758)

I think this is going to be failure. There is simply not enough time to get into the code this size and actually be able to understand (without any guidance) enough to be able to fix or even extend it. Not in 48 hours...

Re:That's Brilliant! (0)

warmi (13527) | more than 14 years ago | (#1675759)

You won't see much comming out of this ...
No matter how good programmer you are , there is simply not enough time to understand the code and be able to contribute something meaningfull.

A few thoughts... (3)

Skeezix (14602) | more than 14 years ago | (#1675760)

While this contest is cool in the sense that a better game will be produced, and those who enjoy hacking will get a shot at some cool work and the chance to win something, this should not be viewed as a charity or embracing Open Source on the part of Loki or Activision. The source code doesn't get out since the contest is held in a secure location. All they have to do is give away a computer, and they get 1440 man-hours of hacking by the elite. Pretty darn good deal for them if you ask me.

--Jamin Philip Gray
jamin@DoLinux.org

There are probably legal problems with this... (3)

Gavin Scott (15916) | more than 14 years ago | (#1675761)

IANAL, but it seems to me...

That this is probably illegal as it amounts to hiring people to do work without paying them. It depends on the state they are in, etc. In California you'd never get away with this :-)

If they don't actually pay at least minimum wage for the duration of the "contest", they probably can't claim ownership of what the contestants produce, especially if they plan to release them as part of a commercial product.

In many states it's hard to give up your rights to this kind of thing, so even if they have the "contestants" sign away their lives on some contract, there may be laws that override any such contract provisions, and provide fertile ground for any number of lawsuits.

G.

Re:interesting idea (1)

fps (16162) | more than 14 years ago | (#1675762)

wouldn't a contestant need some time to look over the code before finding something to 'fix' or being able to add new features?

The Simple DirectMedia Layer [devolution.com] is used for CivCTP, you can check out the source [devolution.com] .

Too bad I'm more into Perl :)

Well.. (1)

flamingdog (16938) | more than 14 years ago | (#1675763)

Im suprised more comapnies aren't doing that. They really should hire the winners. It's a much better way of seeing someones abilities than looking at some worthless paper. Would you rather have someone that can code faster and better than anyone else on your staff or someone who should be able to code faster than anyone else on your staff?

I hope we see more of this in the future.

---------------------------
"I'm not gonna say anything inspirational, I'm just gonna fucking swear a lot"

Re:That's Brilliant! (2)

Wanker (17907) | more than 14 years ago | (#1675764)

This has been tried before-- and sometimes it works. Star Control II scoured the internet (such as it was in those days) for talented MOD programmers. As a result they had some of the most creative music of their time.

In more recent history, Total Annihilation recruited scores of people from the Internet to help design maps. Some of them are quite good.

It's not exactly Open Source, but it's still in the spirit of large-scale collaborative development-- and it often pays off.

Thank You Very Much (3)

ChronosX (18644) | more than 14 years ago | (#1675765)

I'm going to give up my privileges to moderate the comments for this article to say a public "Thank You" to Scott for taking the time to respond.

I think he presented the pertinent points quite well, so I won't go over them again. Suffice to say that I believe people are being way to critical of Loki on this issue.

Yes, the situation isn't a perfect mesh with the Open Source ideals. They aren't releasing the code to the world so that everyone can have a crack at improving the game or possibly learn from examples. This is far better than nothing. It looks like it would be a lot of fun too.

It's just a shame that I don't know C++ well enough to have a chance to be one of the thirty. Such is life.

... Back to my original point. Thanks again Scott. You've really improved the image of Loki in my mind.

Other things to do? (1)

aphrael (20058) | more than 14 years ago | (#1675767)

The biggest problem with this is that it requires you to go to Atlanta. How many people with jobs that won't let them away for the better part of a week to fly across the country for the purpose of playing won't be able to participate?

*sigh*

Moderate to troll (1)

FascDot Killed My Pr (24021) | more than 14 years ago | (#1675769)

CTP is a slow game...

What do you mean, "slow". It's turn-based, so how fast could it be?

...with serious bugs...

I only came across one bug (and I'm not sure it was: Wonders didn't play the movie from the CD. But they played fine right after the install, so I may have done something wrong. In any case, this wasn't a "serious" bug.

...that is barely playable on a Celeron 300 w/ 64 MB.

My 350 ran just fine--and I was running multiple Netscape windows, email, compilers, etc on other desktops.

All this for a 2D game that would have been revolutionary in the late 80's.

Why does a game need to be revolutionary to be worth buying and playing? In any case, I'm sick of 3D shoot-em-ups (speaking of revolutionary in the late 80's, look at the latest Wolfenstein clone: Quake II or III or whatever that drivel is up to).
---
Put Hemos through English 101!
"An armed society is a polite society" -- Robert Heinlein

Re:Improvements I'd like to see done (1)

AsmodeusB (27311) | more than 14 years ago | (#1675770)

> I missed the space-bar means chill. Nice feature, would have been nice to document it.

Its been in there since Civ1, which means its been in _every_ game since the beginning. Complaining of a lack of documentation on such an elderly feature is like complaining that Q3 didn't document that in the default config, you can fire by using the left mouse button.

Anyways, now you know, so you can enjoy the game a little more :-)

.Shawn

An even better contest! (5)

chandoni (28843) | more than 14 years ago | (#1675771)

Freeciv Hack 2000 [freeciv.org]

Make your contribution to Civilization! No, not all civilization, but rather you have the chance to take part in our Freeciv Hack 2000 contest to improve Freeciv. Recent improvements include more races and nations, city build lists, and the addition of more CivII rules (paratroopers, more terrain specials). Other improvements such as GUILE scripting, improved AI, hex maps, and stacked combat are being developed. (Read our mailing list archives [complete.org] for more info.)

What is Freeciv Hack 2000? It's a special contest in cooperation with an international term of developers, where you can show off your Linux (and BSD, commercial Unix, BeOS, Java, even Windows) hacking skills to everybody...and win prizes to boot! First prize is the ego gratification of getting your name in the PEOPLE file.

Here's how it works: download the source from ftp.freeciv.org [freeciv.org] and get to hacking. Everybody with a C compiler will be chosen. If you're chosen, you can show up to our hackfest, which will conveniently be held on your own computer!

Any and all changes and improvements worthy of improving Freeciv (and, by extension, civilization as a whole) will be included in the CVS snapshots and new public releases starting with 1.8.2. So what are you waiting on? Download the source and get hacking!

JMC

Re:Improvements I'd like to see done (1)

Wah (30840) | more than 14 years ago | (#1675772)

it might not be on Linux but Alpha Centauri might be the greatest game ever created. I don't even try and start new games now, knowing that if I do the next 3-4 of my days will go without sleep, food, shelter, and the other bear necessities of life. Some things are more dangerous than crack.

Gift Horse for Sale, needs dental work... (4)

redwolf (31023) | more than 14 years ago | (#1675773)

"Flame On!"
I can't believe people are complaining that Loki's prize
isn't big enough or doesn't cost enough to 'make it worth my time.'

Here's my advice: If the prize offered isn't big enough... DON'T ENTER!
But please, stop the complaining.

"Flame Off!"
Thanks to Johny Storm and the Fantastic 4.

A slow game? (1)

Saltheart (32740) | more than 14 years ago | (#1675775)

CTP is a slow game with serious bugs that is barely playable on a Celeron 300 w/ 64 MB.

I agree, I was a bit disappointed when I tried to load it onto my K6-166 with 32MB. HOWEVER, when I added 64MB (for a total of 96), I could not believe the performance I was getting! There is almost no lag, and after installing the movies on the hard drive, the entire playing experience is very enjoyable.

As to the bugs, there are some significant problems. I have had frequent crashes (thank God for the save feature) At this time, and this may not solve anything, but I am reformatting my hd, and switching from RedHat to Debian in the hopes of creating a more stable environment.

All in all, I say it's worth the $40 bucks, not to mention supporting a Linux developer leaves me with a nice, warm feeling. :) Keep up the good work Loki, and keep those patches coming!

Re:Improvements I'd like to see done (1)

Alphix (33559) | more than 14 years ago | (#1675776)

I've never played any other version of Civ than the original one, but at least in that one you could press space to tell a unit to "chill" until the next turn....

Slashdotted server? (4)

Alphix (33559) | more than 14 years ago | (#1675777)

Im not sure why or if it's just slow.....anyway...here's the text on the page if thats all you want (and the server keeps crawling).

Loki Hack 1999

Make your contribution to Civilization! No, not all civilization, but rather you have the chance to take part in our Loki Hack 1999 contest to improve our Linux port of Civilization: Call to Power. (Then again, by making Civilization better, you can make civilization better, too. You get the idea.)

What is Loki Hack 1999? It's a special contest in cooperation with Activision, Inc., the Atlanta Linux Enthusiasts, and the Atlanta Linux Showcase, where you can show off your Linux hacking skills to everybody...and win prizes to boot! First prize is a dual-processor screamer of a machine, running Linux, of course.

Here's how it works: apply to enter below and tell us about yourself. Thirty participants will be selected based on experience and involvement in Linux development--strong C++ skills are a must--and chosen participants will be notified via e-mail. Then, if you're chosen, you can show up to our invitation-only hackfest, which will run for 48 hours in a secure setting, on October 11-13, 1999 at the Atlanta Linux Showcase at the Cobb Galleria Centre.

Any and all changes and improvements worthy of improving Civilization: Call to Power (and, by extension, civilization as a whole) will be included in an upcoming special-edition update for the game. The best of the best will receive that beast of a computer. So what are you waiting on? Fill out the form below and get hacking!

dang (0)

miahrogers (34176) | more than 14 years ago | (#1675778)

there are only like 7 comments up yet they've already been slashdotted
char *stupidsig = "this is my dumb sig";

dual processor box = $300. (1)

Zurk (37028) | more than 14 years ago | (#1675779)

For an abit BP6 motherboard + 2 celeron processors youre looking at :
mobo = $130
celeron (2 @ 450Mhz) = $ 90 x 2
Add a box ($50) and a few RAM chips, hard drive etc, should not go beyond $600-700.
A new developer or beta tester on the other hand..

Re:dual processor box = $300. (1)

Zurk (37028) | more than 14 years ago | (#1675780)

video cards are dirt cheap. you get tridents for $30 max. its not that big a deal to get a box under $600. i have a box which cost $560 sitting under my desk with 2 celerys.

Re:There are probably legal problems with this... (1)

aufait (45237) | more than 14 years ago | (#1675782)

That this is probably illegal as it amounts to hiring people to do work without paying them. It depends on the state they are in, etc. In California you'd never get away with this :-)

I am also not a lawyer. However, I think that the arguement you are making is a reletively new 'legal theory' that has not been tested in the court room. As far as I know, only one case that has used this arguement; and it has not gone to trial yet. If you know of any cases where this arguement has prevailed, please cite the case.

Also, how is this any different than you sending in a patch to Red Hat for their rpm software. If Redhat uses it, they do not pay you yet they make money off the improvement.

Also, the winner is getting a computer system for 48 hours of 'work'. If you divide the cose of the computer by 48, you will find that it is over the minimum wage.

Re:Loki Hack (1)

Canadian AC (47292) | more than 14 years ago | (#1675783)

wish it would be possible to bump M. Scott Draeker post up to 10 (i would surely have done it had i been assigned the job of moderator),IMNSHO this is a great contest,well,i admit my post is pretty much content free,normaly,i wouldn't have posted but my back would have been on fire if i hadn't posted.

Why even bother with CTP? (1)

jeremy f (48588) | more than 14 years ago | (#1675784)

CTP, at least from what I played, isn't a good game at all, regardless of it's speed or bugs. How about if instead we petition Loki to petition Firaxis to get them to release Alpha Centauri's code, and bring a REAL Sid Meyer game to Linux.

It's in the bag! (1)

cryms0n (52620) | more than 14 years ago | (#1675785)

Why you should participate

i don\'t own the game. i barely know c++. you really shouldn\'t pick me!


Yup, yup!
--

Appologies for the grammar (1)

Analogue Kid (54269) | more than 14 years ago | (#1675786)

I seem to have been a little hasty with my last post. I meant to say:

I can't believe it! I think Loki just found the most cost effective mode of software development
imaginable! They get hundreds of improvements on their port for the cost of a (nice) computer! Why
didn't anyone think of this before!? What a way to harness a bunch of huge egos into doing their bidding...

But anyways, I still think it's a heck of a way to get your software fixed. Has anyone heard of this sort of thing happening before?

That's Brilliant! (3)

Analogue Kid (54269) | more than 14 years ago | (#1675787)

I can't believe it. I think Loki just found the most cost effective mode of software development imaginable! They get hundreds of improvements on their port for the cost of a (nice) computer! Why didn't anyone think of this before. What a way to harness a bunch of good egos into doing their bidding...

Re:Sounds like a scam (1)

Shanon Fernald (54342) | more than 14 years ago | (#1675788)

This isn't flame bait. This is this guy's opinion. It does seem like a way to take advantage of programmers and get some free marketing attention for loki.

Re:There are probably legal problems with this... (1)

Shanon Fernald (54342) | more than 14 years ago | (#1675789)

Yeah, except for the 29 losers that get, what, a free t-shirt? Is that minimum wage?

Re:Doh!! (2)

Coward, Anonymous (55185) | more than 14 years ago | (#1675790)

You should in general avoid any programming book which includes the phrase "in 21 days" in the title. The Association of C and C++ Users [accu.org] provides a book review [accu.org] section, it should be able to help you find a good C++ book.

Re:A few thoughts... (1)

blahtree (55190) | more than 14 years ago | (#1675791)

I don't think the deal is as sweet as you make it out to be. It will take the participants a certain amount of time to get up to speed on source that they've never seen before. I don't think you can really view this in terms of man-hours.

The work will be included as a special update to the game. I think the chance of any hacker making any significant improvement after most (all?) of the coding has already been done is slight. What they need is people who are familiar with the guts (i.e. employees) to analyze bottlenecks.

Don't get me wrong. This is a cool idea, but I don't think Loki is getting much "for free."

Call me crazy... (3)

konstant (63560) | more than 14 years ago | (#1675792)

But doesn't it seem as if Loki will be getting a lot more out of this than the cost of a "dual processor Linux box"?

I have a contest idea! If you are an 31337 h4x0r, I will allow you to write key modules of my software for me, which I will then sell at enormous profit to me! The winner will receive this attractive T-shirt!

I also have some fine swampland real estate to discuss with you...

-konstant

Strong C++ skills (3)

TimoT (67567) | more than 14 years ago | (#1675795)

You don't develop those in a hurry. It took me a few years, but now I know the language inside and out and don't need the reference-books. Of course, now I'm moving to better languages (the dynamic ones)... I wish I had moved to them earlier, since C++ has a lot of problems in dynamic applications. I still have to use C++ for work though.

Strong C++ skills also include strong programming skills and those take a few years as well. The only thing that can make a good programmer is _experience_. Now looking back a few years, when I thought that I was a good programmer, the code looks like crap, a few years from now the code I write now will look like crap. There's always room for improvement.

I think the point where you really are good with language is when you've written something bigger with it (including design, my bigger project was around 20 KLOC). When the total lines of code you've written in that language is around 100000 then you should pretty much know it. I've written way more than that in C++. My point is that you can't become a good C++ programmer in 21 days, or even 21 weeks. Maybe you learn enough to work for a company in desperate need for new programmers, but not well enough to write well-designed C++.

It's not a bad start, but don't expect to get good without a lot of practice. If you already know how to program, then you may learn C++ a lot faster. I made the mistake of learning C++ as the first serious language and it probably slowed my learning down a lot. Had I learned a simpler language well-enough first, I would probably have learned C++ faster. The size of the language and the amount of idioms (small coding tricks, the C++ way of doing things) in C++ is overwhelming.

To seriously learn C++ I suggest that you learn OOA/D (good code requires good analysis of the problem and good design !) from, for instance, Rumbaugh's or Jakobson's books (I don't like Booch). For the small C++ tricks there's Coplien's book on C++ idioms (can't remember the exact name). The book "Design Patterns: Elements of reusable object-oriented software" is one of the classics of OOP. Scott Myers' "Effectice C++" and "More Effective C++" may be of some use to more advanced C++ programmers. You learn most of these things with enough practice, but why learn through trial-and-error (like I did), when the books can give you a head start and spare you of the worst.

Re:That's Brilliant! (1)

Godfree^ (67637) | more than 14 years ago | (#1675796)

Maybe if the contestants concentrated on a small part of it, such as AI or some scripted events, they could get more out of it. THay way, they wouldn't need to study the whole code, just some small parts of it.

48 hours? (4)

slag187 (70401) | more than 14 years ago | (#1675797)

How many lines of code does CTP have? I really don't know, but this is a significant piece of work here. The contestants will have 48 hours to compete in this thing.

My point being, it's going to take them most of the time just to read through the code to get a good grasp of how the system works. It will be the first time they see the header files, etc so they'll have to figure out what functions and classes do what and what they need to be passed, etc.

For this to be impressive, they would have to get the code and then have at least a week . . . then we would have some real bug fixes and imporvements. As is, this is just a publicity stunt.

interesting idea (2)

swonkdog (70409) | more than 14 years ago | (#1675798)

i like the idea of sponsoring a hack contest for civilization. this is a very cool idea that will no doubt get some very, very cool improvments to the game. the only thing that disappoints me is that the contest is only open to thirty participants. but, then again, you have to put them somewhere and i guess that the atlanta linux expo is as good a place as any. i particularly like the idea of locking the participants away for a 48hour hacking run. will jolt be supplied?

Re:NEW CONTEST! WIN VALUBLE VGA CARD! (1)

frizzo (71512) | more than 14 years ago | (#1675799)

Damn,

Can i get in on this one?

Also we will be giving away.
1 2X CD-Rom
1 dx266 w/board 8 megs, local vesa bus
14 inch goldstar DIGITAL monitor
and a plethora of Encyclopedia Win CD's

Wow! (1)

Inoshiro (71693) | more than 14 years ago | (#1675800)

I'm really happy a closed source company like them would at least expose a part of their source to the "greater unwashed" in the hopes of getting some good programming ideas. I'm glad OpenSource is starting to sink in to the commercial sector, it validates some key points :-)

Hheh, it was slow when I loaded it! (1)

Inoshiro (71693) | more than 14 years ago | (#1675801)

But that was a few mins ago, ages in Internet time ;-)

Anyways, it's just an entry form. They randomly select people who have entered to be allowed to participate in the whole "hack" contest. Winner gets SMP (^2) Linux machine (Leeenoooks, not Lynucks). Graphics heavy content on the page, and it renders improperly in Opera :-/

Re:NEW CONTEST! WIN VALUBLE VGA CARD! (1)

1%warren (78514) | more than 14 years ago | (#1675805)

WOW!
Almost $ 40.00 Value! I might even throw in a copy of KKND that is buggy with my (new) card....

Lucky you didn't think of it 1st though ... -2 karma....

Re:There are probably legal problems with this... (1)

MattXVI (82494) | more than 14 years ago | (#1675806)

It's unlikely Georgia has the ridiculous restrictions you are describing. Lack of fussy laws like that is part of the reason for the incredible hi-tech economic boom in Atlanta.

job? (0)

hajmola (82709) | more than 14 years ago | (#1675807)

more likely than not, the 'winner' will have a damn good 'job'

Re:Improvements I'd like to see done (1)

They_Call_Me_Spanky (83478) | more than 14 years ago | (#1675808)

I don't think they are looking for Design improvements. More like Bug/Stability/Performance improvements. X11 is a hog dog. It wasn't designed to play games very well.

Re:dual processor box = $300. (1)

slashdot-terminal (83882) | more than 14 years ago | (#1675809)

Just one question about policy in regards to creating the above setup. Where is the video card? Isn't that really important.

Re:Don't Do It (4)

slashdot-terminal (83882) | more than 14 years ago | (#1675810)

To address some of these complaints:
1. The game is slow
1.1. The code might be inefficient
1.1.1. The contest may address this by weeding out the bad portions of the code and allowing the better parts to come out and the best to survive
1.1.2. The code is not optimized correctly for the processor.
1.1.2.1. Most code for linux systems is set for 486 target architectures
1.1.2.1.1. The exception to this are things like pgcc/some of the egcs flags, Mandrake, etc however I would still advocate software to be compatable with the 486 style I don't want to be forced into an upgrade because "The world moves on..."
1.2. The current config for the hardware is in conflict
1.2.1. Many programs have the potential to conflict with particular configs.
1.2.1.1. some corel apps have conflicted with recent or experimental designs
1.2.2. Overclocking of the processor
1.2.2.1. Processor intensive operations are very able to vause exceptions that may be getting caught in some kind of exception manager that is taking up something like 30% of the Celeron hence causing slowdown.
2. Needing a computer
2.1. Avaibility
2.1.1. It seems that most individuals cannot buy an SMP enabled machine from their local computer store (compusa, radioshack, bobslocalcomputeremporium)
2.2. To code?
2.2.1. Not unless you code something like your own version of a CTP similar app with 500Mb or source and tons of time intersive operations
2.2.2. Need to program a device driver that uses hardware exclusively found on a new computer
2.2.2.1. Usually open docs take care of this
2.3. To play CTP or other like games on
2.3.1. Kind of defeats the purpose and wastes the cause of efficiency.
3. Altruism
3.1. The company is hard up
3.1.1. Perhaps because they produce crappy games they need help right where they need it (in their wallet)
3.2. Their programmers are all stupid
3.2.1. They are testing the waters to find new people or to shame their current ones
3.2.1.1. In that case it would be most beneficial to do a good job and a nice career can be yours
3.2.2. Programs that need to have the likes of Einstein to work on them are just plain wrong and perhaps hurt human intellecutal ability to accomplish
3.3. You like giving to the first person who asks
3.3.1. A typical tactic to anyone who has ever done anything that involves free or reduced services of any form
3.3.1.1. It is really bad form to refuse a person who initially had your help when someone new comes along
3.3.1.2. You establish report with people that you serve with and make the person you helped grateful
4. A Job at the host company
4.1. Sucking up
4.1.1. Nice especially if you want to seem selfless (ok not totally they are giving out a computer to the winner)
4.1.2. People remember the person who gives them nice comments without seeming to be giving insincere flattery. This would be a nice time to show them that you are selfless enough and dedicated to their vision to do what they want and need
4.2. Show level of competence
4.2.1. Competent people have an increasing need of physical evidence to prove who they are and what they do a nice directed project.
4.2.2. It's the type of competence that is directed to the job
5. Curiousity
5.1. Efficiency (see above)
5.1.1. Answer the burning question (why is this so slow?). Is there a better way to do this?
5.2. Obtaining a good strategy to win
5.2.1. Cheat codes are usually embedded in games and are not all totally obvious at first glance
5.2.1.1. These codes override the things that make you loose and conversely make you win.
5.2.2. If there is a function create_big_scary_monster_with_sharp_teeth(player)
{
some code here...
...
}
perhaps you can defeate his logic and then win that way. This is usually how we win games of this sort look for patterns and then reduce those complex patterns.
6. You hate bugs
6.1. Don't play the game
6.1.1. I have programs that have been on my computer that have for various reasons failed me
6.1.1.1. I usually take this as a personal problem and then just use something else.

Bah, leave Loki alone (1)

TummyX (84871) | more than 14 years ago | (#1675811)

If they owned the source, they would give it away. They and activision are on the line by doing this. Give them credit.

Everyone here attacks for the sake of attacking (including myself)...but there should be limits :|

Re:interesting idea (1)

beme (85862) | more than 14 years ago | (#1675812)

It is an interesting idea, but I wonder how many improvements you can really expect to see. There's only 48 hours, and (I have no experience with this sort of thing, but... ;)) wouldn't a contestant need some time to look over the code before finding something to 'fix' or being able to add new features? I guess if they're just looking for Linux-specific fixes then it probably wouldn't be so bad...interface-type stuff as opposed to gameplay things. hmmmmm....

all the hacking to be done in 48 hours.. (1)

stewart.hector (87816) | more than 14 years ago | (#1675813)

by the sounds of it, not much work will be done. Why? 1. First you've got to understand the source code. this takes time - you dont' have to understand all of it, but enough to be productive.

2. by the time you've understood a piece of source code, you've got to find the bugs, and fix them.

3. after 1 and 2 are done, there isn't go to be a lot of time for many bug fixes, and other non bug fix improvements to the game.

48 hours is way too short.. even for a seasoned C hacker...

Re:Loki Hack (0)

Gill Bates (88647) | more than 14 years ago | (#1675814)

Hey, moderators! This needs to go up.
Load More Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...