Mini Integrated Nightly [discontinued 31/12/2006]

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

User avatar
Mambaru
Engineer
Engineer
Posts: 42
Joined: 29 Apr 2006 18:34
Location: Middlesex U.K

Post by Mambaru »

I am pretty sure that someone would have pointed you in this direction.

http://wiki.openttd.org/index.php/Cygwin

Which is the route I'm about to follow. Wish me luck. :D
l_Blue_l
Transport Coordinator
Transport Coordinator
Posts: 285
Joined: 29 Mar 2006 22:42
Contact:

Post by l_Blue_l »

i cant compile this one or nightly with Microsoft visual studio 8.

Good luck with Cygwin
6th
Engineer
Engineer
Posts: 6
Joined: 29 Dec 2005 18:38

Post by 6th »

l_Blue_l wrote:i cant compile this one or nightly with Microsoft visual studio 8.

Good luck with Cygwin
They just fixed it right now, do another SVN Checkout and you'll be good as gold mate.
User avatar
Mambaru
Engineer
Engineer
Posts: 42
Joined: 29 Apr 2006 18:34
Location: Middlesex U.K

Post by Mambaru »

It complied fine for me yesterday. When I could finally get my head around Cygwin's anarchic command line. :)
heppers
Engineer
Engineer
Posts: 108
Joined: 10 Jun 2004 07:09
Location: Staffordshire, UK

Post by heppers »

Are there still problems on the compiling side of things?

Thanks in advance
Pedro The Fisherman
User avatar
jvassie
Tycoon
Tycoon
Posts: 3421
Joined: 18 Dec 2002 18:00
Location: High Wycombe, England
Contact:

Post by jvassie »

Where could i find some archived versions of the Mini-IN, because i looked for an upgrade due to a bug with renaming waypoints, and i ended being directed to a download for the normal nightlies, and now my savegame wont work.. yes i know, i should back-up my files, but you also might think that there'd be an archive somewhere?

Cheers
James
(British) Modular Stations Set - Thread: | Website:
Swiss Set - Thread: | Website:
Route Map Creator
My Screenshot Thread
User avatar
glx
OpenTTD Developer
OpenTTD Developer
Posts: 623
Joined: 02 Dec 2005 15:43
Location: Drancy(93) - France
Contact:

Post by glx »

MiniIN builds are not archived but all can be rebuilt using svn source.
BJB
Engineer
Engineer
Posts: 20
Joined: 04 Apr 2004 11:32
Location: Netherlands

Post by BJB »

Does anyone have a windows version please?
snike0437
Engineer
Engineer
Posts: 33
Joined: 16 Nov 2006 12:02
Location: Ukraine, Kiev
Contact:

Post by snike0437 »

Have the same question, please, place win32 version to http://nightly.openttd.org/MiniIN/files/
Moriarty
Tycoon
Tycoon
Posts: 1395
Joined: 12 Jun 2004 00:37
Location: United Kingdom of Great Britain and Northern Ireland
Contact:

Post by Moriarty »

snike0437 wrote:Have the same question, please, place win32 version to http://nightly.openttd.org/MiniIN/files/
From status.log:
[23:00:05] Compiling 'openttd:MiniIN' with rule 'win32'...
[23:01:12] Compile failed
User avatar
Ploes
President
President
Posts: 956
Joined: 30 Jul 2006 16:04
Location: 127.0.0.1

Post by Ploes »

What was the last Win32 build that was done when it was working as normal?

The most resent I had was MiniIN-r7122 and I still have the zip if that would be the most resent?
Moriarty
Tycoon
Tycoon
Posts: 1395
Joined: 12 Jun 2004 00:37
Location: United Kingdom of Great Britain and Northern Ireland
Contact:

Post by Moriarty »

Ploes wrote:What was the last Win32 build that was done when it was working as normal?

The most resent I had was MiniIN-r7122 and I still have the zip if that would be the most resent?
No idea. A few days ago I wanted to download this to try it (not tried it before), but there wasn't a win32 build then either. I suppose I'll have to keep waiting until someone fixes it (hint hint 8) ).
Nickel_Plate
Traffic Manager
Traffic Manager
Posts: 146
Joined: 27 Dec 2004 19:37
Location: Home of the Big Cat

Post by Nickel_Plate »

The last MiniIN nightly i have is r7177
BJB
Engineer
Engineer
Posts: 20
Joined: 04 Apr 2004 11:32
Location: Netherlands

Post by BJB »

Could someone post or upload the latest win32, I really want to try this but never downloaded it and now it seems bugged :(.
User avatar
ma5owat
Engineer
Engineer
Posts: 47
Joined: 24 Oct 2006 17:01
Location: Warren, MI, USA
Contact:

Post by ma5owat »

Yeah the last download I have for MiniN was r7177 on Nov. 16, 2006

Attached is r7177 for Windows as compiled by the farm, for those that are wanting the MiniN install.

I'll remove the file once the compile farm successfully builds a new version.

EDIT 2006-12-02 Removed OTTD-win32-MiniN-r7177-MiniN.zip since compile farm is working and people can download latest version from http://nightly.openttd.org/MiniIN/files/
Last edited by ma5owat on 03 Dec 2006 05:17, edited 1 time in total.
User avatar
glx
OpenTTD Developer
OpenTTD Developer
Posts: 623
Joined: 02 Dec 2005 15:43
Location: Drancy(93) - France
Contact:

Post by glx »

I've built a win32 version of r7243.
Attachments
OTTD-win32-MiniIN-r7243-MiniIN.zip
MiniIN r7243 win32
(1.97 MiB) Downloaded 697 times
User avatar
ma5owat
Engineer
Engineer
Posts: 47
Joined: 24 Oct 2006 17:01
Location: Warren, MI, USA
Contact:

Post by ma5owat »

I managed to compile r7243 after disabling PNG and disabling DirectMusic.

I don't know if I have something not set right as this is the first time I've compiled the program. I am using Cygwin on Win XP and have installed gcc plus all the other utilities under Cygwin Wiki Page. I also installed libpng and compiled the SDL library.

With directMusic enabled I get the following errors:

Code: Select all

music/dmusic.cpp:15:22: dmksctrl.h: No such file or directory
music/dmusic.cpp:16:21: dmusici.h: No such file or directory
music/dmusic.cpp:17:21: dmusicc.h: No such file or directory
music/dmusic.cpp:18:21: dmusicf.h: No such file or directory
music/dmusic.cpp:22: error: expected init-declarator before '*' token
music/dmusic.cpp:22: error: expected `,' or `;' before '*' token
music/dmusic.cpp:25: error: expected init-declarator before '*' token
music/dmusic.cpp:25: error: expected `,' or `;' before '*' token
music/dmusic.cpp:28: error: expected init-declarator before '*' token
music/dmusic.cpp:28: error: expected `,' or `;' before '*' token
music/dmusic.cpp: In function `const char* DMusicMidiStart(const char* const*)':
music/dmusic.cpp:54: error: `performance' undeclared (first use this function)
music/dmusic.cpp:54: error: (Each undeclared identifier is reported only once for each function it appears in.)
music/dmusic.cpp:67: error: `CLSID_DirectMusicPerformance' undeclared (first use this function)
music/dmusic.cpp:67: error: `IID_IDirectMusicPerformance' undeclared (first use this function)
music/dmusic.cpp:96: error: `CLSID_DirectMusicLoader' undeclared (first use this function)
music/dmusic.cpp:96: error: `IID_IDirectMusicLoader' undeclared (first use this function)
music/dmusic.cpp:96: error: `loader' undeclared (first use this function)
music/dmusic.cpp: In function `void DMusicMidiStop()':
music/dmusic.cpp:118: error: `performance' undeclared (first use this function)
music/dmusic.cpp:120: error: `segment' undeclared (first use this function)
music/dmusic.cpp:121: error: `GUID_Unload' undeclared (first use this function)
music/dmusic.cpp:132: error: `loader' undeclared (first use this function)
music/dmusic.cpp: In function `void DMusicMidiPlaySong(const char*)':
music/dmusic.cpp:144: error: `DMUS_OBJECTDESC' undeclared (first use this function)
music/dmusic.cpp:144: error: expected `;' before "obj_desc"
music/dmusic.cpp:145: error: `obj_desc' undeclared (first use this function)
music/dmusic.cpp:147: error: `CLSID_DirectMusicSegment' undeclared (first use this function)
music/dmusic.cpp:148: error: `DMUS_OBJ_CLASS' undeclared (first use this function)
music/dmusic.cpp:148: error: `DMUS_OBJ_FILENAME' undeclared (first use this function)
music/dmusic.cpp:148: error: `DMUS_OBJ_FULLPATH' undeclared (first use this function)
music/dmusic.cpp:156: error: `segment' undeclared (first use this function)
music/dmusic.cpp:162: error: `loader' undeclared (first use this function)
music/dmusic.cpp:162: error: `IID_IDirectMusicSegment' undeclared (first use this function)
music/dmusic.cpp:170: error: `GUID_StandardMIDIFile' undeclared (first use this function)
music/dmusic.cpp:170: error: `performance' undeclared (first use this function)
music/dmusic.cpp:178: error: `GUID_Download' undeclared (first use this function)
music/dmusic.cpp: In function `void DMusicMidiStopSong()':
music/dmusic.cpp:195: error: `performance' undeclared (first use this function)
music/dmusic.cpp:195: error: `segment' undeclared (first use this function)
music/dmusic.cpp: In function `bool DMusicMidiIsSongPlaying()':
music/dmusic.cpp:206: error: `performance' undeclared (first use this function)
music/dmusic.cpp:206: error: `segment' undeclared (first use this function)
music/dmusic.cpp: In function `void DMusicMidiSetVolume(byte)':
music/dmusic.cpp:219: error: `performance' undeclared (first use this function)
music/dmusic.cpp:219: error: `GUID_PerfMasterVolume' undeclared (first use this function)
make: *** [music/dmusic.o] Error 1
However the music and sound FX still work in the compiled program.

I just saw the answer to the libpng errors on the FAQ. Is there a way to get libpng working under cygwin? ie. Compiling it from scratch

glx beat me to posting r7243.
User avatar
glx
OpenTTD Developer
OpenTTD Developer
Posts: 623
Joined: 02 Dec 2005 15:43
Location: Drancy(93) - France
Contact:

Post by glx »

I only have disabled DirectMusic (I don't have the needed files, and it seems ma5owat doesn't have them either ;) ) and fontconfig (I can't use it when building openttd statically, or it needs a bunch of extra dlls :) ).

So my build has zlib, libpng, freetype and sdl (all built by myself using msys/mingw)
snike0437
Engineer
Engineer
Posts: 33
Joined: 16 Nov 2006 12:02
Location: Ukraine, Kiev
Contact:

Post by snike0437 »

glx wrote:I've built a win32 version of r7243.
Big thanks to you! :)
Moriarty
Tycoon
Tycoon
Posts: 1395
Joined: 12 Jun 2004 00:37
Location: United Kingdom of Great Britain and Northern Ireland
Contact:

Post by Moriarty »

I recieved an assertion error when using glx's build. I was placing a track I think:
rail_map.h
line 21
expression: IsTileType(t,MP_RAILWAY)

No idea if it's OTTD or the mini.

Several other bugs/glitches:
- The ticker tape at the bottom comes out of the subsidies "button" from the middle, not the side.
- The tooltip for when I hover over the "copy" function says "place signal".
- Under "Capacity" for frieght trains it says "Off edge of map (x2)" (i'm double frieght train load).
- When giving orders, there is no "full load" - This is a "feature"? I realise it has new functions like the ability to chose loading percent etc, but 99 times out of 100 I want "full load". Using the new schema I am forced to click twice instead of once. These click add up.
- That "loading" button on the orders menu doesn't have a tooltip.

I'll let someone else figure out what errors are from where. :)
Post Reply

Return to “General OpenTTD”

Who is online

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