TTDAlter 1.0 coming soon (maybe)
- orudge
- Administrator
- Posts: 25214
- Joined: 26 Jan 2001 20:18
- Skype: orudge
- Location: Banchory, UK
- Contact:
TTDAlter 1.0 coming soon (maybe)
Yes, you heard correctly. I will soon release TTDAlter 1.0. TTDAlter for Linux 1.0, that is. You may be thinking, "TTDAlter for Linux? What's the point in that?!? TTD doesn't run under Linux!"
Well, I originally started this a couple of days ago as a learning exercise for GUI programming under Linux. However, with a bit of work, people have got both the DOS and Windows versions of TTD running under Linux. (I haven't managed that yet, I must admit).
The version of TTDAlter that you can see in the screenshot below is no where near complete, but it can read all the EXEs that TTDAlter 4.1 can, and the basic interface design is complete.
If I get it all just about finished, I'll release it (with full source code). TTDAlter 4.1 will also be coming very soon too.
Well, I originally started this a couple of days ago as a learning exercise for GUI programming under Linux. However, with a bit of work, people have got both the DOS and Windows versions of TTD running under Linux. (I haven't managed that yet, I must admit).
The version of TTDAlter that you can see in the screenshot below is no where near complete, but it can read all the EXEs that TTDAlter 4.1 can, and the basic interface design is complete.
If I get it all just about finished, I'll release it (with full source code). TTDAlter 4.1 will also be coming very soon too.
- Attachments
-
- Snapshot
- snapshot2.png (18.36 KiB) Viewed 7899 times
-
- Tycoon
- Posts: 14275
- Joined: 09 Jan 2003 08:37
- orudge
- Administrator
- Posts: 25214
- Joined: 26 Jan 2001 20:18
- Skype: orudge
- Location: Banchory, UK
- Contact:
1. Download the latest WineX source for CVS. As it was quite large, I downloaded it via tt-forums.net and the package is still there: http://www.tt-forums.net/winex.tar.bz2. Unbzip2 and tar this (tar xfjh winex.tar.bz2).
2. At a console, chdir to the root winex dir and type:
Follow the prompts, etc, where there are prompts.
3. WineX should then be installed.
4. Copy your current TTD installation to your WINE dir (eg, /home/username/wine/TTWin95).
5. Add the registry entries below to ~/.wine/system.reg and ~/.wine/user.reg:
6. Copy MSVCRT.DLL from your proper Windows\system32 directory to your Wine windows\system directory.
7. Run:
and configure everything the way you want it.
8. Run
and hope for the best! Make sure you haven't got 'forcerebuildovl' on or it won't be able to access command.com to copy it.
[With reference to http://www.tt-forums.net/omni/ttonlinux.htm]
[By the way, I've just hacked TTD - well, I made my own DXMCI.DLL actually - to play MP3s instead of MIDIs]
2. At a console, chdir to the root winex dir and type:
Code: Select all
tools/wineinstall
3. WineX should then be installed.
4. Copy your current TTD installation to your WINE dir (eg, /home/username/wine/TTWin95).
5. Add the registry entries below to ~/.wine/system.reg and ~/.wine/user.reg:
Code: Select all
[Software\\FISH Technology Group\\Transport Tycoon Deluxe]
"DisplayModeNumber"=dword:00000000
"ForceDIBSection"=dword:00000001
"FullScreen"=dword:00000000
"HDPath"="C:\\TTWin95\\"
"Installed"=dword:00000003
"Language"=dword:00000003
"MidiType"=dword:00000003
"MousePointer"=dword:00000001
"RetraceSync"=dword:00000000
"SafeMode"=dword:00000000
"UpdateMode"=dword:00000001
7. Run:
Code: Select all
wine C:\TTWin95\ttconfig.exe
8. Run
Code: Select all
wine C:\TTWin95\ttdpatchw.exe
[With reference to http://www.tt-forums.net/omni/ttonlinux.htm]
[By the way, I've just hacked TTD - well, I made my own DXMCI.DLL actually - to play MP3s instead of MIDIs]
-
- Tycoon
- Posts: 3849
- Joined: 20 Jan 2003 14:51
- Location: Broadstone, Dorset
- Contact:
- orudge
- Administrator
- Posts: 25214
- Joined: 26 Jan 2001 20:18
- Skype: orudge
- Location: Banchory, UK
- Contact:
Attached. The MP3s must have the same name as the other files, but with MP3 stuck on the end. eg:
C:\TTWin95\GM\gm_tt07.gm.mp3
C:\TTWin95\awe\aw_tt10.aw.mp3
C:\TTWin95\fm\9_tt02.fm.mp3
etc.
I am not responsible for anything that may go wrong, etc, blah blah blah. Have fun!
EDIT: Updated file - I left some debugging code in before which may have caused errors if you didn't have a folder called C:\TTDPatch.src\dxmci.mp3.
C:\TTWin95\GM\gm_tt07.gm.mp3
C:\TTWin95\awe\aw_tt10.aw.mp3
C:\TTWin95\fm\9_tt02.fm.mp3
etc.
I am not responsible for anything that may go wrong, etc, blah blah blah. Have fun!
EDIT: Updated file - I left some debugging code in before which may have caused errors if you didn't have a folder called C:\TTDPatch.src\dxmci.mp3.
- Attachments
-
- dxmci_mp3.zip
- Here it is - updated
- (5.56 KiB) Downloaded 384 times
Last edited by orudge on 17 Oct 2003 19:31, edited 1 time in total.
- orudge
- Administrator
- Posts: 25214
- Joined: 26 Jan 2001 20:18
- Skype: orudge
- Location: Banchory, UK
- Contact:
Yep, no problem. I will release this 'properly' on my web site soon (tomorrow maybe), with more details, and will also announce it to AGMTT and the mailing list. I may also add a playlist feature where you can choose which files to use in place of the TTD ones (eg, have it play C:\MP3s\Owen Rudge\I'm So Brilliant.ogg instead of gm_tt00.gm, and play E:\TV Themes\wwtbam_opening_theme.wav instead of gm_tt05.gm - note that the formats are not limited to MP3 - it's just I programmed it to read files with an .mp3 extension. In theory, it could play movies as well as audio, but that probably wouldn't be a good idea).
Who is online
Users browsing this forum: No registered users and 7 guests