New To Mac-Forums?

Welcome to our community! Join the discussion today by registering your FREE account. If you have any problems with the registration process, please contact us!

Get your questions answered by community gurus Advice and insight from world-class Apple enthusiasts Exclusive access to members-only contests, giveaways and deals

Join today!

 
Start a Discussion
 

Mac-Forums Brief

Subscribe to Mac-Forums Brief to receive special offers from Mac-Forums partners and sponsors

Join the conversation RSS
OS X - Development and Darwin Discussion and questions about development for Mac OS X.

Help porting Windows programs to a native OS X App? Possible for beginner?


Post Reply New Thread Subscribe

 
Thread Tools
nobodyhome

 
Member Since: Nov 22, 2013
Posts: 3
nobodyhome is on a distinguished road

nobodyhome is offline
So here's the thing. My sister bought this Japanese imported book and it has extra content in the form of a Windows program that runs these little "desktop buddies" all over her screen. She loves the buggers. I'm looking for a way to port the programs over to her OS X system as sort of a birthday type gift.

I've tried converting them with WineBottler and other apps, but they run with black boxes around them and the audio won't play. When you click them or place them next to each other they're suppose to play special audio samples and "converse" with each other. They're not suppose to interact with the windows or junk like that.

I know absolutely nothing about programming. My niche is graphic design and video. Not programming so I could really use some advice.

Can anybody suggest an application I've overlooked during my hours on google? Is this something I can even manage on my own? Do I need to find a service? Anybody willing to help me out pro bono? Is this the wrong forum section?

The file she gave me has 17 files: 8 .exe, 8 .ini, and one .dat
QUOTE Thanks
McBie

 
McBie's Avatar
 
Member Since: Apr 26, 2008
Location: Belgium
Posts: 2,290
McBie is a name known to allMcBie is a name known to allMcBie is a name known to allMcBie is a name known to allMcBie is a name known to allMcBie is a name known to allMcBie is a name known to all
Mac Specs: 2013 MBA 13" - 10.9.3 & iPad - iOS 5.1

McBie is offline
First of all my respect for why you are wanting to do this.
I don't know about these programs, but your best shot would be to get your hands on the source code. Then modify for Mac. Having said that, I think it is going to be hard to achieve that legally.
Another option is to create your own version of the buddies and build them directly for Mac. I am sure she will be eternally thankful. Thing to watch out for here is copyright and trademarks .... if any.
I know there are a few members on here who are into programming and have a lot of knowledge so wait a few more days and I am sure there will be more suggestions coming.

Cheers ... McBie

A computer lets you make more mistakes faster than any invention in human history - with the possible exceptions of handguns and tequila.
The problem is not the problem. The problem is your attitude towards the problem. You understand ?
QUOTE Thanks
Mark FX

 
Mark FX's Avatar
 
Member Since: Aug 13, 2011
Location: West Sussex, UK
Posts: 167
Mark FX has a spectacular aura about

Mark FX is offline
Unfortunately running your Windows application with WineBottler or Parallels, or even VMware Fusion, doesnt make the application a truly native Mac OSX application, although it may appear to be when it appears on your Macs desktop, the program is actually running in a kind of virtual Windows window.
So the screen buddies you are referring to are in these virtual windows, which have a square or rectangular border, which is what your seeing with the black border, the window border wont be visible when running on the Windows operating system although it is still there, so this means that the application will only truly run in a native way on the operating system it was designed and compiled for.

So this leaves you with only two other options, firstly you could install Apples Boot Camp software, and then install one of Microsofts Windows operating system on a separate partition on your Macs hard disk, and then use Boot Camp to start your machine with either the OSX or Windows operating systems, which in essence means you have to operating systems installed on your machine.
This option might be considered a complex overkill to run only one Windows application, and Im not sure I would want to go this route, and leave your sister with a complex situation of having to decide which operating system to boot to when she starts up her Mac machine.

This leaves you with an option that McBie has eluded to, and that is to rewrite the application in native Apple Mac code, which as a novice developer would be a massive undertaking, and a steep learning curve if youve never done any programming before.
Its unlikely that you will be able to locate the original source code for the application, but it might be worth trying.
Its also likely that the programming language that the application was originally written in may not be a native Apple Mac language, like Microsofts C# programming language for example.
If it where written in the C++ or Java languages, then it could be modified and re compiled to run natively on the Mac, but again this would be a big undertaking for a novice programmer.

I assume youve visited the Books web site or support page, and checked out if there is a Mac version of the Books extra content software, if you havent then that would be a good starting point before checking out the other options listed above.
If there is a web site associated with the Books software, then it might be worth posting a link to it so that other members here could look into it on your behalf.

So in short, theres no really simple solution to your problem, and I can only sympathise with you, and feel frustrated that you are unable to provide your sister with a great and thoughtful birthday present.
But do post a link to the books web site or support pages, and then the other forum members like myself could visit it and investigate the possibilities in more depth.

Regards Mark
QUOTE Thanks
nobodyhome

 
Member Since: Nov 22, 2013
Posts: 3
nobodyhome is on a distinguished road

nobodyhome is offline
Thanks to both of you for replying.

I was afraid that the answer would be like what Mark FX described. Sounds like if I really wanted to do what I plan on doing the option would be to make them from scratch. I don't think the source code is available anywhere. I can always try learning how to make apps, but I probably wouldn't be able to get them to her any time soon either.

It's from that swimming anime show. She's nuts about it. :/

The sites she gave me for the information are:
TV˥Free! Illustration WORKS - ˥åס
【TVアニメ「Free!」】Illustration WORKS | 京アニショップ!
They're in Japanese, but Google Translate seems to work well enough for the important parts.

I looked around the best I could and couldn't find a Mac version of the application. Apparently somebody somewhere in the world has already shared the original Windows program(s) online. My sister gave me this link for the program(s): https://mega.co.nz/#!t0EE3RqA!fFCS7U...Fi03pEOx6XBVk0

If anybody can lend a helping hand it would be great and if not then that's understandable too. I know it's not exactly something that piques the interest and it'd probably be quite the undertaking.

Thanks for the replies thus far. They've been very helpful.
QUOTE Thanks
Mark FX

 
Mark FX's Avatar
 
Member Since: Aug 13, 2011
Location: West Sussex, UK
Posts: 167
Mark FX has a spectacular aura about

Mark FX is offline
As I suspected the application has been compiled for Windows only, and the links you've provided dont give you access to the programs source code, which is a real shame.

The two operating system option would seem to be the only native option, unless you can live with the black border, neither of which are ideal situations.

Your correct in the assumption that learning the skills to write such a sophisticated application would take you some time and effort, and would possibly take longer than your sister's continued intrest in these cartoon characters, but learning a bit of programming is always a worthwhile endeavour, even if you have no ambition to become a serious software developer.

Sorry I could not be of more help.

Regards Mark
QUOTE Thanks
nobodyhome

 
Member Since: Nov 22, 2013
Posts: 3
nobodyhome is on a distinguished road

nobodyhome is offline
I suspected as much. I can capture everything visually (the animations) and the audio clips myself, but as you mentioned learning to write a script to make them wander around the screen, interact, etc. will likely take me a long time. Well, I'll try to learn a bit for now. It will probably come in hand in the future.

Thank you again for the informative replies.
QUOTE Thanks

Post Reply New Thread Subscribe


« Java Programming ? | A personal cloud »
Thread Tools

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread
Thread Starter
Forum
Replies
Last Post
Can BootCamp Windows 7 Use Hardware of Native Windows 7? konjfful OS X - Operating System 15 02-12-2013 02:35 AM
Guide: Revert iOS App to Prior Version mayagayam iOS and Apps 0 10-11-2011 02:42 PM

All times are GMT -4. The time now is 02:38 AM.

Powered by vBulletin
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
X

Welcome to Mac-Forums.com

Create your username to jump into the discussion!

New members like you have made this community the ultimate source for your Mac since 2003!


(4 digit year)

Already a member?