SCARM is developed as 32-bit Windows x86 application and cannot run natively on Mac computers. Porting of the source code to the OS X environment is not possible at the moment, because it will cost me a lot of time and resources.
However, there is a chance SCARM to be able to run on Mac even now, without porting and without using virtual machine with a copy of Windows. The project that can do the job is called WINE and is also freeware like SCARM.
I do not have my own Mac computer and cannot do the tests with SCARM on Mac, using WINE. Because of this, I will need an assistance from intermediate or advanced Mac users, who want to try and test the process of installing and running SCARM on their machines. Your help will be highly appreciated and will show is it possible SCARM to be used on Mac without complete porting of the source code.
Here I will post a short guideline about what is needed in order to try installing and running SCARM on Mac. I will update this article together with your comments about the progress of the tests.
|This is not a ready-to-use guide to run SCARM on Mac – it is only an initial testing and discussion of what is possible and what can be done about running SCARM on Mac.|
WINE is a freeware project that allows Windows software to run on non-Windows operating systems, such as Linux and Mac OS X. It is constantly developed and expanded by volunteers to make it possible most common Windows programs and games to run smoothly in other operating system environments. This is done by translating Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods, like virtualization. SCARM on the other hand is not popular mainstream software and there is no guarantee that it will be able to run under WINE. It may run smoothly, or may run without some features, or may not run at all – I just don’t know. That’s why I will count on you to try and test what is the current situation. Depending on your feedback, I can make some changes (like adding a command-line parameters for disabling 3D engine or some other features) and try to make the test again.
If you want to participate and test running SCARM on Mac, do the following:
1. Regenerate your patience – you will need it
2. Read the Mac OS X wiki on WINE homepage.
3. Read Installing Wine on Mac OS X by David Baumgold – detailed guide about installing WINE and using Windows applications on Mac with it.
4. Following the above instructions, try to install WINE and then SCARM on your Mac. If you do not feel as intermediate or advanced Mac user, you may ask some other experienced user or friend for help.
5. Try to run SCARM and then report what is happening in the comments section below. If SCARM displays an error message on load, try to record it by making a snapshot or just writing it by hand – it may help for making an adjustments, configuring the options or resolving the issue by changing something in SCARM code.
6. If you succeed, this will be of great help for making a step-by-step guide for other model train fans and Mac users of how to use SCARM on their Apple computers.
7. If you fail the first time, do not give up – just see p. 1 above and try again.
|The software packages and guides mentioned above are third party and have no connection with me or SCARM in any way. Installing and using them on your Mac computer is at your own risk.|
There is nothing sure, so we just need to try. I know from several Linux users that SCARM is able to run in 2D mode on different Linux distributions. So I hope, that with your help we can make it run also on Mac. If we succeed, this will bring railway model layout planning with SCARM into the Mac world for all model train fans