BuildOTTD

Forum for technical discussions regarding development. If you have a general suggestion, problem or comment, please use one of the other forums.

Moderator: OpenTTD Developers

User avatar
Digitalfox
Chief Executive
Chief Executive
Posts: 710
Joined: 28 Oct 2004 04:42
Location: Catch the Fox if you can...

Post by Digitalfox »

Johnny B Goode wrote:Oy. XP is bitching that it's not a valid MSI.
Maybe the dowload you made was corrupted?? :?
kaan
Route Supervisor
Route Supervisor
Posts: 399
Joined: 02 Apr 2007 20:13
Location: Nørup, Denmark

Post by kaan »

New version posted.

It should correct the SDL problem :)
kaan
Route Supervisor
Route Supervisor
Posts: 399
Joined: 02 Apr 2007 20:13
Location: Nørup, Denmark

Post by kaan »

I thought I would share this with you :)

Roadmap for BuildOTTD version 1.0.0 as of 9-May-2007
  • An optional user interface for the absolute beginner with lots of helping text in numbered steps.
  • [DONE] Compatibility with the old make system.
  • A target folder where the finished builds is copied to. Ex. My OTTD in My Documents.
    With this follows the ability to grab the needed files from any existing TT install specified.
    Each subfolder in My OTTD would be named after the branch/revision/patch/date/time.
  • An options panel
  • [DONE] An about box
  • [DONE] Getting the output from make to a logfile
  • General UI polish
  • Bugfixes
Comments welcome :)

Edit: updated list, some progress and one fixed item.
Last edited by kaan on 09 May 2007 20:36, edited 2 times in total.
Red.xiii
Engineer
Engineer
Posts: 93
Joined: 11 Jan 2005 13:33

Post by Red.xiii »

kaan wrote:I thought I would share this with you :)

Roadmap for BuildOTTD version 1.0.0 as of 9-May-2007

  • Compatibility with the old make system.
  • A target folder where the finished builds is copied to. Ex. My OTTD in My Documents. With this follows the ability to grab the needed files from any existing TT install specified.

    Each subfolder in My OTTD would be named after the branch/revision/patch/date/time.
  • General UI polish
Sounds good :)
Image
Johnny B Goode
Director
Director
Posts: 534
Joined: 17 Mar 2007 16:36

Post by Johnny B Goode »

Digitalfox wrote:
Johnny B Goode wrote:Oy. XP is bitching that it's not a valid MSI.
Maybe the dowload you made was corrupted?? :?
How?
Jezulkim wrote:Credits:
- Johnny B Goode, for digging this thread up and giving me an idea for this update.
- Mr. Owen Rudge, for his TT website where I grabbed the names.
Yeah! I've been credited! (Thanks, Jezulkim)
Winner of Most Annoying Member Award 2007 - Runner-up for Biggest Spammer 2007
My blog - Diary Of A Madman
Image
Image
Rubidium
OpenTTD Developer
OpenTTD Developer
Posts: 3815
Joined: 09 Feb 2006 19:15

Post by Rubidium »

Johnny B Goode wrote:How?
For example:
  • Divine intervention
  • Power spike/drop
  • Radiation
  • Bug somewhere
User avatar
Digitalfox
Chief Executive
Chief Executive
Posts: 710
Joined: 28 Oct 2004 04:42
Location: Catch the Fox if you can...

Post by Digitalfox »

Rubidium wrote:
Johnny B Goode wrote:How?
For example:
  • Divine intervention
  • Power spike/drop
  • Radiation
  • Bug somewhere
Rubidium Nice one...

LOL :lol:
kaan
Route Supervisor
Route Supervisor
Posts: 399
Joined: 02 Apr 2007 20:13
Location: Nørup, Denmark

Post by kaan »

0.1.3 released
see first post for details.
User avatar
NukeBuster
Traffic Manager
Traffic Manager
Posts: 222
Joined: 04 Jan 2006 18:16
Location: Alphen aan den Rijn, The Netherlands
Contact:

Post by NukeBuster »

Tried this patch in combination with passenger destination patch. Svn checked out fine.

But compile failed. I added the logs from that run.

After that, I uninstalled BuildOttd. Deleted everything C:\BuildOttd in the folder. And then reinstalled BuildOttd. When I then compiled it succeded.

As a suggestion: Could you make the progressbar more usefull, e.g. an indication to how far the progress is.
Attachments
svn.log.txt
svn log.
(28 Bytes) Downloaded 239 times
patch.log.txt
The patch log.
(4.85 KiB) Downloaded 228 times
NukeBuster

Transport Empire: The Transport Empire Linux effort
Join the Transport Empire IRC channel: [url]irc://irc.oftc.net/transportempire[/url] !

OpenTTD patch(es): Password at join
kaan
Route Supervisor
Route Supervisor
Posts: 399
Joined: 02 Apr 2007 20:13
Location: Nørup, Denmark

Post by kaan »

NukeBuster wrote:Tried this patch in combination with passenger destination patch. Svn checked out fine.

But compile failed. I added the logs from that run.

After that, I uninstalled BuildOttd. Deleted everything C:\BuildOttd in the folder. And then reinstalled BuildOttd. When I then compiled it succeded.
I couldn't recreate the error, but from the patch.log it seems that your codebase was somehow compromised. Maybe someone wiser than me knows the cause of that :)
NukeBuster wrote: As a suggestion: Could you make the progressbar more usefull, e.g. an indication to how far the progress is.
I wish I could. If I were to base the progress bar on the progress I can measure, the progress bar would start with only a small step forward and then stand still for a long time and then suddenly finish. That is not useful at all so I decided that an indicator that the program was working on the job at hand was better.
User avatar
CMircea
Chairman
Chairman
Posts: 887
Joined: 29 Dec 2006 14:05

Post by CMircea »

http://www.playmenow.org/BuildOTTD/BuildOTTD_Setup.exe

Mind the version number, I forgot to change it. Doesn't matter though.
kaan
Route Supervisor
Route Supervisor
Posts: 399
Joined: 02 Apr 2007 20:13
Location: Nørup, Denmark

Post by kaan »

Desolator wrote:http://www.playmenow.org/BuildOTTD/BuildOTTD_Setup.exe

Mind the version number, I forgot to change it. Doesn't matter though.
I think it is sweet that your installer takes 10mb off the size of the download :D
kaan
Route Supervisor
Route Supervisor
Posts: 399
Joined: 02 Apr 2007 20:13
Location: Nørup, Denmark

Post by kaan »

version 0.1.4 in first post now :)
DeletedUser21
Tycoon
Tycoon
Posts: 11501
Joined: 20 Sep 2004 22:45

Post by DeletedUser21 »

I downloaded the latest version and I tried this:

Image

I hoped I did it right but when I pressed the 'Update and Compile' button it took a while to produce only a 'Can't Compile' error. Where did I go wrong? :)
Scia
Traffic Manager
Traffic Manager
Posts: 155
Joined: 02 Aug 2005 19:46
Location: The Netherlands

Post by Scia »

Mr. X wrote:I downloaded the latest version and I tried this:

Image

I hoped I did it right but when I pressed the 'Update and Compile' button it took a while to produce only a 'Can't Compile' error. Where did I go wrong? :)
The patch is too old to be applied to the revision you are trying to patch against. Try checking "Force revision to match patch"
DeletedUser21
Tycoon
Tycoon
Posts: 11501
Joined: 20 Sep 2004 22:45

Post by DeletedUser21 »

Didn't work either, but now I tried the svn setting on trunk instead of 0.5 and that worked. Now where is the output file... :P
User avatar
CMircea
Chairman
Chairman
Posts: 887
Joined: 29 Dec 2006 14:05

Post by CMircea »

I'll update the installer shortly.

EDIT: http://www.playmenow.org/BuildOTTD/BuildOTTD_Setup.exe

And please next time don't put up an MSI, just compress them in something like 7zip and I'll make the installer (I use InnoSetup, here's the project file: http://www.playmenow.org/BuildOTTD/BuildOTTD.iss).
kaan
Route Supervisor
Route Supervisor
Posts: 399
Joined: 02 Apr 2007 20:13
Location: Nørup, Denmark

Post by kaan »

Desolator wrote:I'll update the installer shortly.

EDIT: http://www.playmenow.org/BuildOTTD/BuildOTTD_Setup.exe

And please next time don't put up an MSI, just compress them in something like 7zip and I'll make the installer (I use InnoSetup, here's the project file: http://www.playmenow.org/BuildOTTD/BuildOTTD.iss).
thanks, ill have a look at inno setup after the weekend :)
Mr. X wrote: Didn't work either, but now I tried the svn setting on trunk instead of 0.5 and that worked. Now where is the output file... Razz
If you installed to C:\BuildOTTD then you will find the output in:
C:\BuildOTTD\msys\home\ottdsrc\trunk\bin

Edit: r7120 might be old enough to be using the old makefile system, if that is the case just forget the last "\bin" and try your luck with finding the relevant files in the mess ;)

All the files needed is there except the data files from original TTD.

It is a planned feature to copy the output to somewhere nice determined by the user :P
User avatar
XeryusTC
Tycoon
Tycoon
Posts: 15415
Joined: 02 May 2005 11:05
Skype: XeryusTC
Location: localhost

Post by XeryusTC »

Mr. X wrote:Didn't work either, but now I tried the svn setting on trunk instead of 0.5 and that worked. Now where is the output file... :P
0.5 is newer than your patch, also patches are made for trunk most of the time, not for branches.
Don't panic - My YouTube channel - Follow me on twitter (@XeryusTC) - Play Tribes: Ascend - Tired of Dropbox? Try SpiderOak (use this link and we both get 1GB extra space)
Image
OpenTTD: manual #openttdcoop: blog | wiki | public server | NewGRF pack | DevZone
Image Image Image Image Image Image Image
DeletedUser21
Tycoon
Tycoon
Posts: 11501
Joined: 20 Sep 2004 22:45

Post by DeletedUser21 »

It all worked! Amazing program! :) Indeed it would be nice to specify the location of the output files and to be able to have some order in the file mess it put out. :P :wink:


Ooh yes! I'm going to compile every usefull patch that is around here somewhere and try them all out. The face thingy is real good.

I hope I can put it into good use of somesort. :D
Post Reply

Return to “OpenTTD Development”

Who is online

Users browsing this forum: Amazon [Bot] and 5 guests