Transport Tycoon Forums

The place to talk about Transport Tycoon
It is currently Thu Sep 02, 2010 6:10 pm

All times are UTC




Post new topic Reply to topic  [ 111 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next
Author Message
 Post subject: I'm leaving TTDPatch
PostPosted: Tue Oct 09, 2007 9:30 pm 
TTDPatch Developer
TTDPatch Developer
User avatar
Offline

Joined: Mon Nov 25, 2002 4:30 pm
Posts: 1201
Location: Tiszavasvári, Hungary
I'd like to announce that I'm leaving the development of TTDPatch, and start working on OpenTTD, if their devteam doesn't mind. This must seem to be a sudden and unexpected announcement to you, but I've been thinking about it for a while now.

Ever since OpenTTD was first announced, I've asked myself regularly why I'm staying with TTDPatch. At first, this was easy: TTDPatch had NewGRFs and other nice features, while OTTD devs were still working on making OpenTTD work like unpatched TTD. Then internet multiplayer came along, which lured lots of people from the TTDPatch camp, but I could still tell myself that "our" features are more useful than "their" multiplayer. Still, the number of features ported to OTTD increased, and in the recent months, I've found it very hard to answer why I'm still doing it the hard way, and sticking to TTDPatch. My last reason was newindustries; it makes the game so much more interesting, and I didn't want to go back to the default industries. (I would say the same even if I weren't the one who implemented the feature - most of the fun doesn't come from me, but the set authors who come up with the schemas.) Now, as you probably already know, OpenTTD has working newindustries support, and my list of reasons became empty. You can nitpick about differences in smaller things, but practically, OpenTTD has caught up with TTDPatch.

The fact that TTDPatch 2.5 is stuck in the beta phase for this long just makes the situation worse. The main page still points to a 4-year-old version, so newcomers who don't look hard enough will get something very outdated. It seems that if Josef isn't around, things don't work smoothly anymore. I can't blame him, he must have more important things than TTDPatch; it would just have been nicer to have 2.5 as the last version instead of stagnating in a year-long beta stage. Oskar seems to have left TTDPatch development, too, so I'm the only "oldtimer" still working on it.

Now we have a program that's easier to code, easier to install, and easier to use for an average player. To be honest, when a newbie asks about TTD, I no longer feel fair to start explaining all the things he must do to make TTDPatch work - while OpenTTD is "copy it, start it and off you go". If I add bigger maps and internet multiplayer to the mix, the choice gets even more obvious. I no longer want to do things the hard way just because I've started it the hard way. I don't want to reject small and nice improvements just because it's too much work to do them in TTDPatch.

Therefore, I plan to move on to work on OpenTTD. I won't fully abandon TTDPatch, though; I'd still like to do smaller additions (especially if needed for compatibility with OTTD), and bugfixes (especially if the bug is in my code). In other words, I'll support my code, and other devs' code if I can figure it out, but won't work on new features or anything that would take a long time to do. I'm sorry if this seems to be a betrayal of TTDPatch, but this seems to be the most logical thing to do right now.

I don't lock this topic right away because I'm interested in your opinions and reactions. Please keep it civil, and don't bash OTTD or its devs, they don't have anything to do with my decision.

_________________
Reality is that which, when you stop believing in it, doesn't go away.—Philip K. Dick


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Tue Oct 09, 2007 9:36 pm 
Transport Coordinator
Transport Coordinator
User avatar
Offline

Joined: Thu Aug 03, 2006 7:32 pm
Posts: 268
Location: Bulgaria
Welcome ! I wish you pleasent experience with OTTD developing!

_________________
Image


Top
 Profile  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Tue Oct 09, 2007 10:29 pm 
Tycoon
Tycoon
User avatar
Offline

Joined: Sat Nov 27, 2004 3:05 pm
Posts: 3638
Location: Canada
The patch will miss you. You were always quick to assist if you saw a thread that could benefit from your expertise. From the sound of your message I get the impression that you will still be popping up every now and then so maybe its not as bad as it appears on the surface. I guess I'm going to have to spend a little more time than usual scanning the OTTD section of the Forums, if only to make sure you are behaving yourself. :wink:

A related side note to the remaining patch devs ... How are the bug fixes progressing? For the moment, I am still a committed patch player as well as an old fart slow to change his ways, and seeing an occasional bug fix progress report would make me feel a whole lot more comfortable in biding my time.

_________________
wallyweb
French Set - Série française - thread - tables
Wallyweb Productions - Scenarios and screenshots for TTDP
Canadian Town Names
NewObjects are for real!
Wallyweb Graphics Studio - Wallyweb's Graphics Releases
TTDPatch Questions? Go here - OpenTTD Questions? Go here
=========================================
"The Mind Has No Firewalls". Have a nice day.


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Tue Oct 09, 2007 10:34 pm 
TTDPatch Developer
TTDPatch Developer
User avatar
Online

Joined: Wed May 26, 2004 4:37 pm
Posts: 1618
Location: Britain
And so the death of TTDpatch begins...

Well OpenTTD being in C / C++ should make most things easier to do, and the ability to change anything rather than stepping around TTD's code, trying to hack them to do what you want should be quite a pleasant experience. :)
And I understand the feeling about being limited by TTD, atleast OpenTTD should be more 'open' for modifications; some of the more basic tasks I did were nightmares until I worked out how to do it the easy way... (i.e. lots of test hacks)! ;)

[Note] I recently haven't felt like doing any patchdeving (or doing anything TTD related) due to my new course. (I don't even have any PC games installed)!
On the bright side, I won't be jumping ship, because I don't know / understand C, although you won't see many new patches from me for quite some time. ;)

Have fun Csaboka,
~ Lakie

_________________
Image
TTDpatch Developer 2005 - 2008 ~ It all started because of shortened vehicle not loading correctly, now look where I've gone with it!
Grfs coded ~ Finnish Train Set (Teaser) | Bm73 (Release 3) | Emu 680 (Release 3)| Glass Station (Release 1) | UK Roadset (Version 1.1a) | New Water Coasts (Version 7)
Pikka: "Lakie's a good coder, but before he'll add any feature to TTDP you have to convince him that you're not going to use it to destroy the world as we know it."


Top
 Profile  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 12:24 am 
Tycoon
Tycoon
User avatar
Offline

Joined: Mon Dec 26, 2005 8:19 pm
Posts: 11779
Location: Stourbridge, West Midlands, UK
Lakie wrote:
And so the death of TTDpatch begins...


I fear you may be right, but I'm not jumping ship until OTTD takes on everything the Patch has.

Thank you for all of your effort, Csaba. You will be sadly missed amongst us devoted Patch players.

Long Live the Patch!

_________________
Image

Flickr
Official TT-Dave Worley Fan Club - Official TT-Inner-Circle Fan Club - Official TT-Lobster Fan Club - Official TT-Ameecher Fan Club - Official TT-Raichase Fan Club - Official TT-Hot young ginger Doctor Who assistant FanClub
Dave Worley's Screenshot Thread!
Winner of the Least Helpful Member Award, TT-Forums Most Likely To End Up In Prison Award and the TT-Forums GSOH Award for Funniest Member 2009
Proud owner of THREE official TT-Forums warnings and one two week ban.


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 1:59 am 
TTDPatch Developer
TTDPatch Developer
Offline

Joined: Wed Feb 18, 2004 3:06 am
Posts: 10249
^^^ What he said.

_________________
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
TTDPatch NFO coding consultant. (Private messages on this topic will be ignored. Ask in public only.)


Top
 Profile  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 3:03 am 
Tycoon
Tycoon
Offline

Joined: Fri Mar 04, 2005 1:07 am
Posts: 1389
Lakie wrote:
And so the death of TTDPatch begins ...

That is inevitable ... I've always believed the funeral would be held around the time of the anniversary of TTDPatch 2.5 beta 9 ...


Top
 Profile  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 3:43 am 
Retired Moderator
Retired Moderator
User avatar
Offline

Joined: Sun Jul 28, 2002 7:08 am
Posts: 20659
Location: Belgium
Csaboka has valid points, I would have locked the thread, soon it will turn into whatever is best discussions :roll:

_________________
Well, back to work, lot's of it in the near future


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 5:12 am 
Tycoon
Tycoon
User avatar
Offline

Joined: Fri Feb 27, 2004 8:03 pm
Posts: 3601
Location: Ontario, Canada
Csaba, we're going to miss you and your contributions, but we all know that this was eventually going to happen someday :) Assembler is alot more complex than C/C+ and more devs = more features. I'll still continue to draw and post in the TTDP section, but if my coders make the grf avaialble for both I'm not going to complain. I've yet to try OTTD in the last few months, but I'm tempted to pick it up again. the thought of not only a full "Great Lakes" area map, but a map of Canada would be an immense challenge. Not to mention earlier start dates.

I'll continue to be a part of TTDP and its updates, but I'm also alot more open to OTTD as it were.

Keep up the awesome work Csaba. I expect to see new features in trunk next week ;)

_________________
Regards,

Dan MacKellar
================
Projects in Progress
North American Renewal Train Set Topic,Canadian Train Set Website, Canadian Train Set Development Topic, Finnish Train Set Website,Visit my Train Gifs Site
Image
CN Boxcar drawn by Dave Hersrud
As of this point in time, my sprites are public domain, feel free to use as you see fit, all I ask in return is credit for the original artwork


Last edited by DanMacK on Wed Oct 10, 2007 6:45 am, edited 1 time in total.

Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 5:41 am 
TTDPatch Developer
TTDPatch Developer
Offline

Joined: Wed Feb 18, 2004 3:06 am
Posts: 10249
newcargos went into Open's trunk some time ago now. Months, at least, and possibly over a year.

_________________
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
TTDPatch NFO coding consultant. (Private messages on this topic will be ignored. Ask in public only.)


Top
 Profile  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 6:45 am 
Tycoon
Tycoon
User avatar
Offline

Joined: Fri Feb 27, 2004 8:03 pm
Posts: 3601
Location: Ontario, Canada
Yeah, remembered that after I posted it, saw newindustries was added on Oct. 5th and was just too lazy to edit my post. Revised now :P

_________________
Regards,

Dan MacKellar
================
Projects in Progress
North American Renewal Train Set Topic,Canadian Train Set Website, Canadian Train Set Development Topic, Finnish Train Set Website,Visit my Train Gifs Site
Image
CN Boxcar drawn by Dave Hersrud
As of this point in time, my sprites are public domain, feel free to use as you see fit, all I ask in return is credit for the original artwork


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 8:58 am 
Tycoon
Tycoon
User avatar
Offline

Joined: Tue Mar 30, 2004 12:30 pm
Posts: 14449
Location: Huizen, The Netherlands
I'm supporting your decision Csaboka. You have valid points. I guess I can only thank you for what you've done for TTDpatch and thank you for what you will do for OpenTTD. :)

_________________
Project Coordinator and Graphics Artist of The 2cc Set and Dutch Trainset.
Image
Download TT | Drawing tutorials | Linkage! The Transport Tycoon Link Collector | Latest Patch | OpenTTDCoop | BaNaNaS: OpenTTD content system
GRF Codec | GRF Crawler | GRF Maker | Usefull graphics & tools sites | Simutrans transport game | NFO Documentation Wiki
Click here to download my 2048x2048 OpenTTD scenario of the Netherlands! Would fit well with the released Dutch Trainset!

As of now, all my graphics are licensed under GPL. For those trying to find me in Azeroth: Bloodhoof EU, Alliance, Purnissa


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 8:59 am 
Moderizzle
Moderizzle
User avatar
Offline

Joined: Sun Dec 15, 2002 12:58 am
Posts: 11515
Location: Sydney, Australia. Usually at work in the underground railway station...
Csaba, as a long time TTDP player and community member, I can only stand by and respect your decision.

I don't think people should lament the "death" of TTD Patch. It will always remain it's legacy as the beginning of all TTD development, for without the patch, there could be nothing but TTD, which itself wouldn't even work on most peoples computers.

I'm very attached to TTDP, from the day I downloaded it the first time, I was amazed. But, we're more frequently watching developers creativity being stifled by problems out of their control - hard coded limits on TTDP.

YES, it may be spelling the end of one phase of development of Transport Tycoon Deluxe, but as the community itself wants to move forward, we can do so with OTTD. As long as TTD is always developing and growing, we'll always have a game to play. As Csaba said, why make slow progress on little things, when many more things can be achieved on an alternate platform?

That being said...

OTTD is a great game, but I've grown so dependant on things like autoslope and PBS signalling, that I'll be staying with what I know now. Even if TTDP stops development altogether, I'll keep at it, simply because thats how I play. When OTTD gains those things, I'll gladly follow, because...

...well, loyalty is one thing, but why sacrifice things just for loyalty? We owe Josef and his team a great deal of thanks, due to their countless hours of effort and hard work, but everything comes to an end eventually. We can't be held back due to loyalty alone.

Best of luck to you Csaba, I'll hopefully see you in the OTTD camp myself soon enough :)).

Thanks for your work to date on TTD Patch, your name jumps out at me whenever I think of some of my favorite patch features. You've not only been a great dev, you're a friendly person, always working hard to help out as well as develop the patch. Your contribution has been greatly appreciated by many more than just the vocal few too, I imagine.

Congratulations on what is hopefully just the beginning.

_________________
Posted by Raichase. Visit my Flickr! Gallery, Blog (get a feed of everyone at once at Planet TT-Forums).
Raichase - Perfect timing, all the time: [13:37] * Now talking in #tycoon
ImageImage
Official TT-Dave Worley Fan Club
Official TT-Andel-in-a-pink-hat Fan Club


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 9:40 am 
Tycoon
Tycoon
User avatar
Offline

Joined: Sat Nov 27, 2004 3:05 pm
Posts: 3638
Location: Canada
Raichase wrote:
OTTD is a great game, but I've grown so dependant on things like autoslope and PBS signalling, that I'll be staying with what I know now.
That's it! I was wondering what was tying me to the Patch. My loyalty is not so much to the Patch itself but rather to the features. Well spoken Mr. Raichase. That said, I have begun exploring the OTTD threads in a bit more depth and will be keeping an eye on things, and perhaps dipping a toe or two into the waters.

That said, my impression was that Assembly tended to provide faster code execution than the higher level languages. Would the difference be noticeable on my old 300Mhz Pentium II? (Not all of us are blessed with the resources required to buy our way into upgrades). I think I'll address that question to Csaboka, just to keep him on his toes while he has some dry ones left. :wink:

_________________
wallyweb
French Set - Série française - thread - tables
Wallyweb Productions - Scenarios and screenshots for TTDP
Canadian Town Names
NewObjects are for real!
Wallyweb Graphics Studio - Wallyweb's Graphics Releases
TTDPatch Questions? Go here - OpenTTD Questions? Go here
=========================================
"The Mind Has No Firewalls". Have a nice day.


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 10:29 am 
TTDPatch Developer
TTDPatch Developer
User avatar
Offline

Joined: Mon Nov 25, 2002 4:30 pm
Posts: 1201
Location: Tiszavasvári, Hungary
Lakie wrote:
And so the death of TTDpatch begins...


I don't think the death started by my decision. My feeling is that the death has started a long time ago, we just didn't notice it. Actually, this has been bothering me, so I've made a little graph about coding activity, measured by the number of commits to the SVN repository:

Attachment:
File comment: Number of SVN commits versus time
svn_commits_versus_time.PNG
svn_commits_versus_time.PNG [ 12.5 KiB | Viewed 7589 times ]

(Note: I haven't bothered substracting all commits not done to TTDPatch proper, ie. NFORenum and GRFCodec code changes)

As you can see, something happened in last October, and since then, there are a lot less changes in the source code. My guess is that that something was beta 9, but I can't be sure, of course.

wallyweb wrote:
That said, my impression was that Assembly tended to provide faster code execution than the higher level languages. Would the difference be noticeable on my old 300Mhz Pentium II? (Not all of us are blessed with the resources required to buy our way into upgrades). I think I'll address that question to Csaboka, just to keep him on his toes while he has some dry ones left.


That may have been true years ago, when compilers were simpler. Nowadays, most compilers can optimize aggressively, and they usually end up with code as good as, if not better, than what you can do with handcoding in assembly. I haven't done tests, but I'd be surprised if OTTD were much slower on a 256x256 map than TTDPatch is. It may even be faster, because it's optimized for recent processors instead of 386s.

_________________
Reality is that which, when you stop believing in it, doesn't go away.—Philip K. Dick


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 11:19 am 
Tycoon
Tycoon
User avatar
Offline

Joined: Sat Nov 27, 2004 3:05 pm
Posts: 3638
Location: Canada
Thank you Csaboka. :D I feel more comfortable now that I know the water will be warmer and I won't lose any toes to frostbite. :lol:

Your chart is very revealing. I suspect that it was not only the SVN commits that took a hit. Work on new grf files seemed to slow down as well at about that time. I suspect a combination of factors. I noticed a lot of the TTPatch regulars were moving on with their lives, entering university, graduating into working careers, changing career directions or finding personal relationships (love's got a lot to with it :wink: ) , and generally having or wanting to attend to real life issues, all the while the new blood that would normally fill the void being pulled elsewhere. I may be wrong, but I suspect that this is the period when OTTD crossed that line and finally attained the maturity required to be truly playable. On top of all this, perhaps the Patch has really reached that nirvana where all possible new features have been realized and all that remains is to clean up the bug list, cross all the "t"s and dot all the "i"s in the manual and announce a final release. The opportunity now for OTTD is to embrace those remaining features that distinguish TTDPatch and make it such a joy to play. I'm sure those fantastic new grf files will keep on coming and this virtual world we enjoy so much will evolve from "showing off that fantastic new bit of code" into "look at this fantastic new scenario". The nice thing about all those grf's is that, apparently, they largely (with a very few exceptions) work equally well on both TTDPatch and OTTD. Its a good thing they share the same Forum for their communities are largely the same.

_________________
wallyweb
French Set - Série française - thread - tables
Wallyweb Productions - Scenarios and screenshots for TTDP
Canadian Town Names
NewObjects are for real!
Wallyweb Graphics Studio - Wallyweb's Graphics Releases
TTDPatch Questions? Go here - OpenTTD Questions? Go here
=========================================
"The Mind Has No Firewalls". Have a nice day.


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 12:43 pm 
Tycoon
Tycoon
User avatar
Offline

Joined: Thu Nov 13, 2003 8:26 pm
Posts: 1104
Location: Finland
wallyweb wrote:
I noticed a lot of the TTPatch regulars were moving on with their lives, entering university, graduating into working careers, changing career directions or finding personal relationships (love's got a lot to with it :wink: ) , and generally having or wanting to attend to real life issues, all the while the new blood that would normally fill the void being pulled elsewhere.


Or playing World of Warcraft.

Page Up/Down to scroll

_________________
#tycoon logs


Top
 Profile  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 12:47 pm 
Moderator
Moderator
User avatar
Offline

Joined: Tue Dec 03, 2002 10:36 am
Posts: 10008
Location: The Netherlands
The problem with TTDPatch seems to be that all easy things are finished, leaving the tough things to be included. Unfortunately tough concerning TTDPatch means virtually impossible, thanks to good old assembly and Chris Sawyer.

I hope you enjoy being an OTTD-dev, Csaboka. I have a sneaking suspicion that you'll make a good one.

_________________
Image
Dutch Trainset for TTDPatch | Dutch Trainset for OpenTTD | Dutch Trainset Topic | Combined Roadset v0.10

The best intentions are fraught with disappointment


Top
 Profile  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 1:27 pm 
Tycoon
Tycoon
User avatar
Offline

Joined: Tue Dec 31, 2002 4:52 pm
Posts: 4357
Location: Ven-Zelderheide, The Netherlands
Hyronymus wrote:
The problem with TTDPatch seems to be that all easy things are finished, leaving the tough things to be included. Unfortunately tough concerning TTDPatch means virtually impossible, thanks to good old assembly and Chris Sawyer.

I hope you enjoy being an OTTD-dev, Csaboka. I have a sneaking suspicion that you'll make a good one.


What he ^^^^ said.
Have fun with whatever you like doing Csaboka.

_________________
Wie zich gelukkig voelt met het geluk van anderen, bezit een rijkdom zonder grenzen. (F.Daels)
Image
Still the best OS around


Top
 Profile E-mail  
 
 Post subject: Re: I'm leaving TTDPatch
PostPosted: Wed Oct 10, 2007 1:59 pm 
Tycoon
Tycoon
User avatar
Offline

Joined: Wed Jun 06, 2007 9:07 pm
Posts: 1697
Location: Czech Republic
Csaboka wrote:
That may have been true years ago, when compilers were simpler. Nowadays, most compilers can optimize aggressively, and they usually end up with code as good as, if not better, than what you can do with handcoding in assembly. I haven't done tests, but I'd be surprised if OTTD were much slower on a 256x256 map than TTDPatch is. It may even be faster, because it's optimized for recent processors instead of 386s.


Yes. And once new architecture or some new instructions (sse, mmx, sse2, sse3 ...) come out, you just switch for compiler that support them ... and with same code you have optimized executable :) Much harder to do the same with assembler. And basically impossible to port to different architecture (like from x86 to powerpc or so ..)

_________________
If you need something, do it yourself or it will be never done.

My patches: Extra large maps (1048576 high, 1048576 wide) (FS#1059), Vehicle + Town + Industry console commands (FS#1060), few minor patches (FS#2820, FS#1521, FS#2837, FS#2843), AI debugging facility

Other: Very large ships NewGRF, Bilbo's multiplayer patch pack v5 (for OpenTTD 0.7.3)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 111 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next

All times are UTC


Who is online

Users browsing this forum: Baidu [Spider] and 1 guest


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 post attachments in this forum

Search for:
Jump to:  
Breast Enlargement | Cheap Home Insurance | Find jobs | Nikon D3000 | Find jobs
Powered by phpBB © 2000-2009 phpBB Group

Copyright © Owen Rudge/The Transport Tycoon Forums 2001-2010.
Hosted by Zernebok.