Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29
The newest version of FamiTracker, v0.2.7, does not entirely work in wine. Version 0.2.6 did, however, work just fine.
The problem is this; No matter what, sound is not generated. Let me emphasize that the problem does not seem to lie with 'sounde drivers' or anything similar. It simply doesn't seem to register the actions, as when pressing the keyboard keys on the instrument editor there's no single evidence that the keys themselves get darker. Which in turn would indicate that the keys in question are being pressed. Same thing goes, ofcourse, with using the keyboard mapped 'shortcuts'.
This is quite sad, I must say. Actually - very sad. I love FamiTracker but refuse to change to Windows for only this reason. Perhaps someone could have a look into this? It would be splendid.
[quote=Dafydd]What's "wine"? I'm assuming you don't mean the beverage...[/quote]You're assuming correctly. [url=http://en.wikipedia.org/wiki/Wine_%28software%29][u]This is Wine.[/u] To sum it up: [quote=]Wine is an Open Source implementation of the Windows API on top of X, OpenGL, and Unix.
Think of Wine as a compatibility layer for running Windows programs.[/quote]Sadly there doesn't seem to be a whole lot of GNU/Linux users in the 2a03/NesDev community. I could be wrong, though.
I have gentoo installed on one of my computers, but haven't really tried myself to get it working under wine so far. I've heard that audio never worked really well though.
I might put some effort into it; do you have any ideas yourself or know where I can start looking for info if I'd like to get it compatible with wine?
> Sadly there doesn't seem to be a whole lot of GNU/Linux users in the 2a03/NesDev community. I could be wrong, though.
That's something that appears to be definitely true, for some reason. Most development tools that I've seen are for windows only.
Running wine-0.9.46 and FT 2.7 on Ubuntu Gutsy I get the following output from the terminal:
ALSA lib conf.c:3949: (snd_config_expand) Unknown parameters 0
ALSA lib control.c:909: (snd_ctl_open_noupdate) Invalid CTL default:0
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
It seems like all functionality works, as in I can input notes, effects, etc, but the sound isn't generated, like the OP stated. Hope this sheds some light on the situation, if I have time I will dig around for some info this week.
After getting in on the free releases of Crossover (which uses Wine as a base) from Codeweavers yesterday, the first thing I tried was Famitracker 2.7, and I've had the same strange problem as the raub and Lessmoose. What I found most interesting was that I WAS able to load an FTM file and successfully export it to NSF. Odd!
just finished testing basic functionality of FamiTracker 0.3.5 beta, running wine-1.1.33.
everything seems to work as far as i can tell and the only real issues were constant audio buffer underruns (most likely hardware related), easily remedied by increasing the sound buffer length, and the instrument not updating in real time when settings are adjusted.
thank you dev(s)for all your brilliant work. it would be nice to someday have a linux port of FT, but wine or perhaps better yet - a virtual machine, will do just fine for now.
I've already tested FamiTracker 0.3.0 under Wine in Ubuntu 8.10. So far, no problems other than the previous instrument's settings appearing when editing another instrument.
I've noticed that Wine acts up sometimes (I've seen this when I experimented with Microsoft Office). If you really wanted to, instead of running Windows (with all its proprietary garbage,) you can install VirtualBox & run ReactOS from it; FamiTracker works pretty well with it.
Other than this, Mac users can also use Wine Box instead of Darwine.
_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!