Really early versions of TTO

Talk about the classic original version of Transport Tycoon.
User avatar
orudge
Administrator
Administrator
Posts: 23995
Joined: 26 Jan 2001 20:18
Skype: orudge
Location: Banchory, UK
Contact:

Re: Really early versions of TTO

Post by orudge » 28 Dec 2010 12:23

Gurluas2000 wrote:Is anyone with experiences in HEX willing to attempt this?
Well, I understand hexadecimal, it's quite simple really, after 9, you go to A, then B, and so on to F, then you go to 10. But that's perhaps not quite what you meant.

There's a TTD file format reference on Josef's site somewhere - while your game is TTO, that ought to help you poke around at least. I do have code for reading TTO games, but can't remember the precise details off the top of my head. OpenTTD supports reading TTO games though, so you may want to look at its source code for reference.

If you get anywhere, do let us know. It should theoretically be fairly simple, why not give it a try?

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 28 Dec 2010 17:47

Well I do not really get it. Beside such an early demo would be a bit different codewise would it not?

Removing the limitations from it and basically giving us a fully functional prototype of TTO would be the best new year present ever.

User avatar
orudge
Administrator
Administrator
Posts: 23995
Joined: 26 Jan 2001 20:18
Skype: orudge
Location: Banchory, UK
Contact:

Re: Really early versions of TTO

Post by orudge » 28 Dec 2010 18:06

Gurluas2000 wrote:Well I do not really get it. Beside such an early demo would be a bit different codewise would it not?
I wouldn't have thought so, really. Slightly different, maybe, but not hugely.

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 28 Dec 2010 18:29

Nevertheless I am not qualified to do that, which is why I am hoping someone qualified would be willing to help.

User avatar
Hyronymus
Tycoon
Tycoon
Posts: 13188
Joined: 03 Dec 2002 10:36
Location: The Netherlands
Contact:

Re: Really early versions of TTO

Post by Hyronymus » 28 Dec 2010 19:40

Gurluas2000 wrote:Nevertheless I am not qualified to do that, which is why I am hoping someone qualified would be willing to help.
For free or paid?

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 29 Dec 2010 04:36

Unlocking an early build of a game you like should be a honor in itself. I do not have any money, but perhaps the community can donate?
Such projects do work,

Here is an example of a similar endaevor for Diablo.
http://www.diablo-evolution.com/index.p ... eid=alpha4

Diablo 4 is based on a pre-release demo, instead of just cracking it, the team basically added what Blizzard left out.
However in a game like Transport Tycoon I doubt any graphics would be missing at this point, all we have to do is remove the 1932 crash trigger and the train only limitation.

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 29 Jan 2011 10:46

Bump...Come on?, no one?

Someone on this forum must have the technical knowledge of the Transport Tycoon internal workings to sort this out.
Especially those who developed OpenTTD and the TTDPatch because thjat requires reverse engineering...Someone should be able to find out whats making the game crash at 1932 and remove it.

User avatar
PikkaBird
Graphics Moderator
Graphics Moderator
Posts: 5383
Joined: 13 Sep 2004 13:21
Location: The Moon
Contact:

Re: Really early versions of TTO

Post by PikkaBird » 29 Jan 2011 14:43

No. No-one. :roll:

User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9278
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: Really early versions of TTO

Post by planetmaker » 29 Jan 2011 16:09

Gurluas2000 wrote:Bump...Come on?, no one?
It might also be that "we" are much more interested in improving the respective games than starting a TTO-beta-Patch. In all the weeks that passed you might have read up on the internals enough to attempt that yourself than to hope that someone wants to solve your problem.

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 29 Jan 2011 18:04

The point of this is not starting a tto beta patch but simply to remove a flag which makes the game crash. For a person that knows how the game works and knows how dos games in general works it should NOT be too difficult.

Also its not just my problem, I bet that almost everyone here would like to play an early developement version and see the unused/planned/scrapped vehicles/graphics/mechanics etc. of Transport Tycoon.

Instead of criticizing me to promoting an amazing find you should help me if you could.

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 06 Jul 2013 20:00

With a new anniversary over us, and many years of Transport Tycoon, it may be time to reconsider returning to the roots of this great classic, and enable the beta-demo to go past the 1932 date.

User avatar
vear
Chief Executive
Chief Executive
Posts: 643
Joined: 15 Jan 2004 13:55
Location: Kraków, Poland
Contact:

Re: Really early versions of TTO

Post by vear » 06 Jul 2013 20:05

So I guess you have an ace up your sleeve, having in mind you're reviving the thread?
see my transportation photos on fotozajezdnia

User avatar
SquireJames
Tycoon
Tycoon
Posts: 1867
Joined: 07 Aug 2004 11:56
Skype: squirejames5
Location: Stoke-on-Trent
Contact:

Re: Really early versions of TTO

Post by SquireJames » 07 Jul 2013 21:19

No, it's just Gurlas. He does these things from time to time.
Image

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 10 Jul 2013 16:52

vear wrote:So I guess you have an ace up your sleeve, having in mind you're reviving the thread?
Well, no, I am just hoping that someone talented enough reads this and helps out.
We have lots of literal geniuses working on OpenTTD and the TTDPatch, removing a demo timelimit should be possible for them.

User avatar
WWTBAM
Moderator
Moderator
Posts: 3681
Joined: 02 Apr 2005 07:01
Location: Sydney NSW Antipodea
Contact:

Re: Really early versions of TTO

Post by WWTBAM » 17 Jul 2013 07:41

TTO with first demo grf files.png[/attachment]Well, I was going to suggest switching the GRF files in TTO with those from the demo you want to experience, but i got the below which suggests that the layout of the sprites has changed and maybe even a different palette. If it is just re ordering the sprites, I am willing to create TTO compatible GRF files using the demo graphics.

Edit: Decoding TRHCOM.GRF with GRFCODEC gives me a png with a broken palette.
Attachments
TTO with first demo grf files.png
TTO with first demo grf files.png (191.82 KiB) Viewed 5000 times
Formerly known as r0b0t_b0y2003, robotboy, roboboy and beclawat. The best place to get the most recent nightly builds of TTDPatch is: http://roboboy.users.tt-forums.net/TTDPatch/nightlies/

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 17 Jul 2013 12:13

It wouldn't be the same. The TTO demo contains coding and vehicle differences, not just graphic differences.
This is why it would be interesting to crack the demo so we could fully experience this early build.

User avatar
OzTrans
Tycoon
Tycoon
Posts: 1508
Joined: 04 Mar 2005 01:07

Re: Really early versions of TTO

Post by OzTrans » 17 Jul 2013 14:44

roboboy wrote:... Decoding TRHCOM.GRF with GRFCODEC gives me a png with a broken palette.
Have you used the correct parameter setting for '-p' ? Try -p 5

Code: Select all

Options for the -p parameter:

Built-in palettes: use -p <number>, where <number> is one of the following:
        1  DOS TTD
        2  Windows TTD
        3  DOS TTD, Candyland
        4  Windows TTD, Candyland
        5  TT Original
        6  TT Original, Mars landscape

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 17 Jul 2013 14:55

We should try to decode the Exe somehow. The client crashes instantly when the game reaches 1933. We need to figure out what causes it, and disable it.

User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9278
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: Really early versions of TTO

Post by planetmaker » 17 Jul 2013 14:56

And even for other palettes, you can simply tell grfcodec which palette to use, read from external palette files:

Code: Select all

Built-in palettes: use -p <number>, where <number> is one of the following:
	1  DOS TTD
	2  Windows TTD
	3  DOS TTD, Candyland
	4  Windows TTD, Candyland
	5  TT Original
	6  TT Original, Mars landscape

External palette files: use -p [type:]filename.
[type:] can be bcp, psp, or gpl.  (Other formats may become available later.)
If the type is omitted, bcp is assumed.

bcp	binary coded palette with the same format as the palette in a PCX
	file: 256 triples of red, green and blue encoded in bytes.
psp	the palette format output by Paintshop Pro
gpl	the palette format output by The GIMP.
Gurluas2000 wrote:We should try to decode the Exe somehow. The client crashes instantly when the game reaches 1933. We need to figure out what causes it, and disable it.
Spend more time working on that than posting "we should" ;-)

Gurluas2000
Chief Executive
Chief Executive
Posts: 651
Joined: 31 May 2004 08:22

Re: Really early versions of TTO

Post by Gurluas2000 » 17 Jul 2013 14:59

Unfortunately, my knowledge of coding is VERY meager, and my knowledge of DOS coding is non-existant.
If you asked me to mod World of Warcraft I could do it, which I have but... Decoding a DOS game, I have absolutely no idea how. We have a lot of people who reverse engineered the TTD client, and a lot of people who rewrote the game into OpenTTD, one of them may have an idea?

If I could have done it myself, I would have a long time ago.
I am not asking for help because I am lazy, but because we could unlock a fully playable pre-release version of TTO, a true treasure in the development process of our lovable Transport Tycoon.

Post Reply

Return to “Transport Tycoon (Original)”

Who is online

Users browsing this forum: No registered users and 10 guests