Trainz Railway Simulator 2004 Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Working good in CXG 9.0/9.1 and linux|Mac

Toot! Toot! This title now working as it should in CXG-9.x, quite
possibly it's running at gold medal level, but I have to spend some
more time playing with the various features.

CXG-9.1 Mac & linux -- the installation is now handled correctly via C4P

CXG-9.0 and Mac -- the installation is handled correctly via C4P

CXG-9.0 and linux -- Installation still needs to proceed as follows;

  1. create a new bottle using a win2000 profile

  2. use winecfg on this bottle to enable 'emulate a virtual desktop' - set 'desktop size' to 1024x768

  3. install the following runtime dependencies into this bottle;

    Core Fonts
    Microsoft Directx Runtime - Legacy
    Microsoft Visual C++ 6.0 Redistributable

    note: All these packages are available via the Runtime Support Components
    section in cxinstaller.

  4. now install Trainz 2004 itself

note: If you have issues changing discs, copy the contents of both CD's into
a directory on your harddrive and run the setup program from there.

Installation should complete cleanly and game should run fine.

Cheers!

Just not working at all for me Don.

Tried copying the CDs over to the desktop and installed from there using the C4P file, but also the manual way you have also described. Every time I start the game I just get this screen

image

I have the install log if that will try and solve it?

Hi,

As I live in .AU I'm just about to pass out for the night,
and the Mac's a tad busy with beta testing at the moment....
so it'll be tomorrow before I can check it out. In the interim,
could you post back which video card/chipset your Mac has, and
also, did you read the tips&tricks to determine whether or not
you need to patch the version you have?

...I'll pick this up on the morrow...

Cheers!

edit: d'oh...if you're not getting to main menu, you might not
be able to ascertain the actual version...(I'm tired ;)

Hi Don, thanks for the reply.

The video card specs are as below:

NVIDIA GeForce 9400M:

Chipset Model: NVIDIA GeForce 9400M
Type: GPU
Bus: PCI
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0866
Revision ID: 0x00b1
ROM Revision: 3384
Displays:
Color LCD:
Resolution: 1280 x 800
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
Display Connector:
Status: No Display Connected

Hope this helps!

And no, I can't find out which version it is. All I know is that its a recent release as it comes in this budget case instead of the usual original one.

image

Hi again,

Okay...it does still work here on the Mac - that said, I have the
original 2 CD release (version 2.0 | build 668) and, afaik, there
is no disc based DRM involved -- it uses a custom DRM that's coded
into the binary and tied against the CD key -- that is, the CD does
not have to be in the drive to play the game...

...as a sort of test case (after the initial success today), I deleted
the bottle and reinstalled the game (using the c4p), but this time I
deliberately mistyped the CD key (by one character) -- the game still
installed as normal....then starting the game, the launcher screen
appears, then start TRS2004 and I see the main menu -- it was only
then it declared the entered key was wrong or installation was corrupt
and to reinstall :: the point is, it still launches and I still see
the main menu (and version info) -- you're not getting that far....

I had a bit of a search about the 'net, and it would seem that later
disc releases do have disc based DRM on them, so I'm suspicious
this is what's at play -- certainly you'll hit an error/crash right
away (at first start) if the DRM is failing...and it likely will in
OSX due to the design of it's scsi driver...see;

http://www.codeweavers.com/support/wiki/cxgamesdrm

I would like to ascertain if this is so or not ; I don't want the
'distributor comparison table' saying the CD version works, if there's
more than 1 CD based release and the later, non-original releases
contain disc based DRM that won't work -- the only way I can find out,
is if you're interested in providing a debuglog of the crash?

Let me know, and I'll give you some instructions on what to do...

Cheers!

Tell me what I need to do and I'll get right onto it!

Groovy - thanks for volunteering your time to check this!

Have a look at the following C4 support library page...;

http://www.codeweavers.com/support/wiki/SubmitTechSupportLog

Tick all 4 debug channels in the top row (+relay +seh +tid +thread),
and then run the app to produce the debuglog (give the logfile
a meaningful name..ie; trs2004debug). Once you have the debug log,
compress it (zip or gzip) and go here - use the password 1hYQ5n2oNK
to login and upload the file. Post back here when you're done, and
I'll grab it and see what's going on (hopefully ;)

Cheers!

Currently uploading. The game itself didn't run, is that normal? It just created a log for me.

Crikey, just realised the file is 51 meg! On my half meg connection this could take some time!

As for me volunteering my time, I have to thank you for taking the time to help hopefully get this game working for me!

Sorry, you did say to compress. 2 meg now 😒

Seems to be hanging on the upload chap. Its probably my incredibly slow internet. Any suggestions of where else I can upload it (FTP preferably)

Right couldn't get your upload place working (Due to my connection).

The log is here - http://www.woofiles.com/dl-218316-k6N4cuMg-trs2004debug.cxlog.zip

Cheers

Hi again,

You obviously haven't seem one of my 500mb+ (compressed!) debuglogs... 8)

It appears my supposition was correct - the CD distribution you have there is
using the 'SafeDisc' DRM mechanism ; the version being used is V_4 which
(no surprises) didn't exist at the time of the original disc production. For
some background reference, see..;

http://en.wikipedia.org/wiki/SafeDisc

The original release CD's do not use a 3rd-party DRM system, but instead a
custom form of copy protection (coded inhouse by the developer at a guess).
This older, custom anti-copy system -does- work in Crossover on Mac/linux...

Ergo, the following here applies...;

http://www.codeweavers.com/support/wiki/dmca

My sincerest apologies if anything on this C4 page misled you -- I was simply
unaware that this title was being redistributed on disc media with incorporated
DRM (that isn't present in the original release). I'll edit this C4 page to try
ensure this doesn't happen again, now that I know this situation exists -- these
later releases of TRS2004 on disc media will not work on OSX (and I'm none too
sure they'd work with linux either) without first removing the DRM, which is
obviously something we cannot discuss here (and illegal in many locales).

Cheers!

ps: personal note - I hate it when stuff like this happens, and I will feel rather
'bad' if you've gone out and bought the release you have, based on information
here, which led you to believe it would work. If this is the case, ~please~ contact
me via private email (not in this forum) -- I'd like to redress the situation, and
somehow reward you for your efforts here B`)

Don't feel bad Don! I appreciate all your efforts in an attempt to get the game working!

Edit: Game is working, I got what you meant!

Thank you so much!!
Thomas

1 to 14 of 14

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM5NTcwNzYwLCJjc3JmX3Rva2VuIjoiRnZod3pOeVpudTNhbUZOUiIsImdkcHIiOjB9