To Edit the original Darwinia, click here.

Talk about your new mod or map here

Moderators: jelco, bert_the_turtle

User avatar
prophile
level5
level5
Posts: 1541
Joined: Fri Feb 18, 2005 4:17 pm
Location: Southampton, UK
Contact:

Postby prophile » Thu Apr 13, 2006 2:22 pm

xander wrote:(as I said, I think nihil is the only person who could, at this point, aside from those intimately involved in the production of Darwinia).

xander


I don't know, xander, I can think of a few people around who could probably hack around with the asm other than nihil. Like mozillagodzilla for instance, or Kyuu.
User avatar
xander
level5
level5
Posts: 16869
Joined: Thu Oct 21, 2004 11:41 pm
Location: Highland, CA, USA
Contact:

Postby xander » Thu Apr 13, 2006 4:37 pm

prophile wrote:
xander wrote:(as I said, I think nihil is the only person who could, at this point, aside from those intimately involved in the production of Darwinia).

xander


I don't know, xander, I can think of a few people around who could probably hack around with the asm other than nihil. Like mozillagodzilla for instance, or Kyuu.

Yes, they could probably do it, but there is no public evidence that they have. While Kyuu probably already has hacked it to death, he has not been forthcoming with his results.

xander
User avatar
The GoldFish
level5
level5
Posts: 3961
Joined: Fri Mar 01, 2002 9:01 pm
Location: Bowl / South UK
Contact:

Postby The GoldFish » Thu Apr 13, 2006 11:08 pm

xander wrote:While Kyuu probably already has hacked it to death, he has not been forthcoming with his results.

A wise precaution since of course, WE ARE ALL GOING TO STEAL HIS IDEAS :OOO

AND MAKE MONEY OUT OF THEM :OOOO
User avatar
Major Cooke
level4
level4
Posts: 670
Joined: Mon Apr 03, 2006 1:35 am

Postby Major Cooke » Fri Apr 14, 2006 3:34 am

xander wrote:
Major Cooke wrote:Do you think it would have to involve unpacking the .exe to try to fix it? (kinda like modifying the colors of darwinians)

What do you mean "fix it?" Are you talking about units moving faster downhill than up? I don't see that as a problem... I go slower uphill than down...

You could probably hack the .exe to "fix" the problem, but you would have to have a lot of talent and knowledge about ASM, and a fair number of tools to do it. I think that nihil is the only person who has really dissected Darwinia in that fasion. Also, any changes that you made could not be included in a mod without distributing the modified .exe, which would probably be illegal, and would be single platform (i.e. would support only Windows, not Mac or Linux). Given your other postings, I am inclined to believe that you do not have the knowledge or tools to pull it off (as I said, I think nihil is the only person who could, at this point, aside from those intimately involved in the production of Darwinia).

xander


Ok... You know how Engineers can go right up hills at the same speed down hill? They just glide over them. I want the squaddies to act like the engineer and go uphill just as fast as they go downhill... I also want to make the squaddies like engineers so that way they dont stop on terrain thats too steep... they can glide over it... THAT's my goal
User avatar
xander
level5
level5
Posts: 16869
Joined: Thu Oct 21, 2004 11:41 pm
Location: Highland, CA, USA
Contact:

Postby xander » Fri Apr 14, 2006 4:28 pm

Major Cooke wrote:Ok... You know how Engineers can go right up hills at the same speed down hill? They just glide over them. I want the squaddies to act like the engineer and go uphill just as fast as they go downhill... I also want to make the squaddies like engineers so that way they dont stop on terrain thats too steep... they can glide over it... THAT's my goal

You can't do it. It is not possible, unless you are willing to hack the .exe, and understand that you will be the only one capable of playing the mod, unless you illegally distribute the hacked .exe, or expect people to hack their own copies of Darwinia. Within the confines of the modding system, it can't be done. Sorry.

xander
User avatar
Major Cooke
level4
level4
Posts: 670
Joined: Mon Apr 03, 2006 1:35 am

Postby Major Cooke » Sun Apr 16, 2006 12:28 am

dammit....
nihilesthetics2
level2
level2
Posts: 101
Joined: Mon Dec 12, 2005 11:18 pm

Postby nihilesthetics2 » Sun Apr 16, 2006 11:39 pm

I can see how you might think that this would be a fairly simple change if you hacked the exe, but in actual fact, it would be very complex. You would have to understand how the main loop of the program deals with movement, how terrain affects movement, and probably many other factors that wouldnt become apparent until you had looked around a bit. Well, its just too complex. Even with the C code it would not be a trivial task to change the way this works. You shouldnt be afraid of rolling your sleeves up and delving into the exe, but you need to stick with simple things.

You should start from 'handles' like external function calls and strings and get an idea of whats possible to do, rather than starting with a specifiv goal in mind. Once you have a feel for whats going on and whats possible, then you can focus on something specific.

Forget all this nonsense about changing speed uphill and downhill. The logical thing to do is to flatten your terrain so your squads can traverse it :D
User avatar
xander
level5
level5
Posts: 16869
Joined: Thu Oct 21, 2004 11:41 pm
Location: Highland, CA, USA
Contact:

Postby xander » Mon Apr 17, 2006 4:26 am

nihilesthetics2 wrote:I can see how you might think that this would be a fairly simple change if you hacked the exe...

If you were addressing me, specifically, with this comment, I didn't mean to say that it should be a simple hack, only that the only way to do it would be to hack the exe; i.e. it can't be done via the modding system.

xander
nihilesthetics2
level2
level2
Posts: 101
Joined: Mon Dec 12, 2005 11:18 pm

Postby nihilesthetics2 » Mon Apr 17, 2006 12:19 pm

Not at all. I was addressing Major Cooke. You had pretty much already said what I said, which is to forget the whole idea :) The reason I posted was

1. To encourage people to look at the exe and have a go at hacking it
2. However, to be realistic about whats possible if they do so.

N2
User avatar
prophile
level5
level5
Posts: 1541
Joined: Fri Feb 18, 2005 4:17 pm
Location: Southampton, UK
Contact:

Postby prophile » Mon Apr 17, 2006 12:39 pm

xander wrote:
nihilesthetics2 wrote:I can see how you might think that this would be a fairly simple change if you hacked the exe...

If you were addressing me, specifically, with this comment, I didn't mean to say that it should be a simple hack, only that the only way to do it would be to hack the exe; i.e. it can't be done via the modding system.

xander


Release a program to patch the code in the executable? :P
nihilesthetics2
level2
level2
Posts: 101
Joined: Mon Dec 12, 2005 11:18 pm

Postby nihilesthetics2 » Wed Apr 19, 2006 1:43 am

Releasing your 'hack' as a patch is possible, but you still have the problem of people not being able to play your mod if it they are not on the same platform, as xander has pointed out. In addition, future official patches will break your patch.

Having said that, if anybody does come up with a worthwhile 'hack', Ill help them create an inline patch to distribute it.

In fact, although I may regret this in the morning, I will give a copy of Defcon to the first person to modify the exe to include any of request in the unofficial requests thread other than anything Ive already done. I think my copy of Defcon is pretty safe, but maybe not...

N2
User avatar
NeoThermic
Introversion Staff
Introversion Staff
Posts: 6256
Joined: Sat Mar 02, 2002 10:55 am
Location: ::1
Contact:

Postby NeoThermic » Wed Apr 19, 2006 4:00 am

nihilesthetics2 wrote:In fact, although I may regret this in the morning, I will give a copy of Defcon to the first person to modify the exe to include any of request in the unofficial requests thread other than anything Ive already done. I think my copy of Defcon is pretty safe, but maybe not...

N2


Does that include people who have access to the source of Darwinia? ;)

NeoThermic
nihilesthetics2
level2
level2
Posts: 101
Joined: Mon Dec 12, 2005 11:18 pm

Postby nihilesthetics2 » Wed Apr 19, 2006 6:33 pm

Well, Im assuming thats only IV, who arent going to bother, but for the record, nobody from IV need apply :D If anybody else has secretly been sitting on the source code while everybody is crying out for a Dev CD - shame on you!!

Seriously, anybody can enter this little competition, but you have to provide an exe 'hack' adding of one of the requested features.

N2
User avatar
Major Cooke
level4
level4
Posts: 670
Joined: Mon Apr 03, 2006 1:35 am

Postby Major Cooke » Wed Apr 19, 2006 10:05 pm

So yeah, the request of making the squaddies, darwinians to be like the engineer and not slow down/stop at a very steep part of a hill IS impossible without hacking it... i would like help.
nihilesthetics2
level2
level2
Posts: 101
Joined: Mon Dec 12, 2005 11:18 pm

Postby nihilesthetics2 » Thu Apr 20, 2006 12:07 am

I think we need to apply the KISS principle here. If you want squads to be able to traverse terrain, modify the terrain, not the exe.

Its just really not feasible even if you hack the exe.

You would be better aiming for some of the ideas you put forward in your other post : 'Next darwinia patch versions'. Most of them are much more realistic.


N2

Return to “Mod Projects”

Who is online

Users browsing this forum: No registered users and 5 guests