News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

Getting SMILE RF running on Linux distros...

Started by Munchy, May 16, 2020, 10:22:29 AM

Previous topic - Next topic

Munchy

I know this had some discussion at one stage and was written off; but it's a shame to shrug and say it can't be done relatively easily.

There's a reason the WINE compatibility layer exists: both Linux and Windows are programmed in the same language; SMILE RF even uses VB6 which itself can be installed on WINE.  The problem is an errant code 53, which is just VB's way of telling us that it couldn't find a file (presumably it's looking for some kind of temporary file or piece of disk space that it hasn't been given permission to check; it's possible that it requires a few stray regedit keys). I've seen this same problem on windows distros before so I'm wondering if anyone has managed to fix it in those instances as well? (i tried setting .smc to run on WINE but it still expects me to load a file up)

I haven't touched VB in years, but I imagine the software needs a few lines to catch some exceptions and then it might actually work.  So, I guess I have a few questions:

1. in windows, has anyone experienced a code 53 on SMILE and how did you manage to fix it?
2. is SMILE's source code available via a public git repo?
3. is anyone aware of any regedit keys that could be needed by SMILE that I might wanna check on on a WINE distro?

Obviously I have a windows partition on my machine (and a windows 7 VM for that matter) but I coded SPARTA (Super Munchtroid) in Linux and generally prefer to run everything in Linux rather than jumping around lots of different environments.