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 FamiTracker
Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > Any way to make it more wine friendly? Owner: kinkinkijkin New post
Page 1 of 2 Sort: Goto Page: [1] [2] Next >>
Any way to make it more wine friendly? Posted: 2010-12-13 02:45  (Last Edited: 2010-12-13 02:46) Reply | Quote
kinkinkijkin

Avatar

Member for: 4366 days
Location: Not where my face is
Status: Offline

#11702
I messed up my computer and therefore can only use famitracker in Wine, but when I go to add MMC5 or another expansion chip to something I create, FamiTracker just crashes. Plus, when not crashing, lag increases steadily.
Plus, there are, like, 3,000,000 extra bugs that aren't there in XP.
And to add to it, I'm already pissed off very extremely. This is just bringing me closer to watching 300 for the enjoyment of seeing blood.

Any help to this, or maybe a release of an adjusted version?

Posted: 2010-12-13 03:07 Reply | Quote
xolroc

Avatar

Member for: 4373 days
Location: Here
Status: Offline

#11703
It's in C, isn't it? Just compile the code to a Linux executable.

_______________________
If there is evil in this world, it lurks in the hearts of man.
--Trinicus D. Morrison

The Final Fantasy IX 8-bit project: 3 complete
http://famitracker.shoodot.net/forum/posts.php?id=1624
Posted: 2010-12-15 23:40 Reply | Quote
kinkinkijkin

Avatar

Member for: 4366 days
Location: Not where my face is
Status: Offline

#11761
Famitracker uses MCK. Which is windows. Plus, I'm not good at compiling programs, which is required in order use a linux C editor. Unless I magically remember the name of the one I used to use. Which probably won't happen.

(And before you say "click configure, then install", please note I always follow the steps directly, and it never seems to compile it)

Posted: 2010-12-17 20:49 Reply | Quote
xolroc

Avatar

Member for: 4373 days
Location: Here
Status: Offline

#11793
Oh, so it won't compile to Linux...
I really don't know. Sorry.

_______________________
If there is evil in this world, it lurks in the hearts of man.
--Trinicus D. Morrison

The Final Fantasy IX 8-bit project: 3 complete
http://famitracker.shoodot.net/forum/posts.php?id=1624
Posted: 2010-12-17 22:23 Reply | Quote
kinkinkijkin

Avatar

Member for: 4366 days
Location: Not where my face is
Status: Offline

#11799
Augh, just got a c/c++ editor and It's taking me forever to find out how to compile famitracker.

Posted: 2010-12-18 04:53  (Last Edited: 2010-12-18 04:53) Reply | Quote
TechEmporium

Avatar

Member for: 4485 days
Status: Offline

#11805
You can't use C language to edit FamiTracker readily because FamiTracker's an MFC application; it's a program that uses libraries intrinsic to Windows only (& can't be ported to Linux without a full rewrite).

You need Visual Studio or some other Windows-based IDE to compile MFC applications, sadly.

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2010-12-18 06:09  (Last Edited: 2010-12-18 06:09) Reply | Quote
xolroc

Avatar

Member for: 4373 days
Location: Here
Status: Offline

#11807
I guess you could remove some of the features that use Windows-only libraries. Or you could just install windows in a dual-boot setup, but that seems a little excessive.

_______________________
If there is evil in this world, it lurks in the hearts of man.
--Trinicus D. Morrison

The Final Fantasy IX 8-bit project: 3 complete
http://famitracker.shoodot.net/forum/posts.php?id=1624
Posted: 2010-12-18 18:14 Reply | Quote
kinkinkijkin

Avatar

Member for: 4366 days
Location: Not where my face is
Status: Offline

#11827
Need I say again that I messed up my computer and can't use windows anymore? I already have it on double-boot, it's just messed up terribly because I was stupid enough to try and install a second windows installation without a product key.

Posted: 2010-12-18 19:22 Reply | Quote
xolroc

Avatar

Member for: 4373 days
Location: Here
Status: Offline

#11829
Format the partition that Windows is installed on and install it again. That should fix it.

_______________________
If there is evil in this world, it lurks in the hearts of man.
--Trinicus D. Morrison

The Final Fantasy IX 8-bit project: 3 complete
http://famitracker.shoodot.net/forum/posts.php?id=1624
Posted: 2010-12-20 00:53  (Last Edited: 2010-12-20 00:53) Reply | Quote
TechEmporium

Avatar

Member for: 4485 days
Status: Offline

#11855
But he has no Windows Product key, xolroc! How can he install Windows again if he doesn't have a product key? :P

He'll either have to search his house for one or do it the illegal way (with a keygen or something).

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2010-12-20 14:38 Reply | Quote
Archj



Member for: 4326 days
Location: Norway
Status: Offline

#11875
I only have a few minor bugs with FT in wine, but they're possible to avoid/get used to... I never had any problems with expansions at all so this is a little weird.

Posted: 2010-12-20 15:40 Reply | Quote
Shiru



Member for: 4890 days
Location: Russia, Moscow
Status: Offline

#11876
[quote=xolroc]I guess you could remove some of the features that use Windows-only libraries.[/quote]
Whole user interface. You can make a new tracker with comparable efforts.

Posted: 2010-12-20 17:58  (Last Edited: 2010-12-22 23:53) Reply | Quote
xolroc

Avatar

Member for: 4373 days
Location: Here
Status: Offline

#11878
[quote=Shiru]You can make a new tracker with comparable efforts.[/quote]
Then do that! :P

_______________________
If there is evil in this world, it lurks in the hearts of man.
--Trinicus D. Morrison

The Final Fantasy IX 8-bit project: 3 complete
http://famitracker.shoodot.net/forum/posts.php?id=1624
Posted: 2010-12-22 22:09 Reply | Quote
Billy



Member for: 4198 days
Status: Offline

#11927
I get a weird lag issue on Wine too (But it's obviously something Wine needs to patch up, not Famitracker). It sucks up >100% of CPU the whole time it's running. Granted I have an old computer (3Ghz Pentium 4 w/HT, Ubuntu 10.04) but it's not THAT old; it should be able to handle Famitracker just fine. An even slower Windows XP machine uses only 5-10% - while playing lots of expansion channels.

That's the only thing that makes tracking really difficult under Wine for me. I only get a few minor annoyances besides that, and way less than 3,000,000 bugs

I'm just wondering if anyone else got the same issue, and if they found a fix or at least the source of the issue? Maybe it's some side effect of HyperThreading going awry? that's my only guess.

FTM 0.3.6 beta4 source code? Posted: 2010-12-31 19:10 Reply | Quote
clueless



Member for: 4208 days
Location: Wisconsin, USA
Status: Offline

#12114
Hello all (jsr specifically),

I want to write a custom tool to convert a FTM file directly into music data for NES game development. I find it tedious to edit a FTM file, then manually export using the text exporter, then run yet another conversion utility. My idea is that the FTM file(s) would be the only source that I would keep in revision control. My build script would invoke my tool to directly generate ca65 compatible ".s" files from the FTM files. Those ".s" files would then get assembled and linked with the rest of my game code.

I would happily share the source code (I'll write it in ASNI C) to any such utility that I create with the Famitracker and nesdev community.

I understand that the internal format of the FTM files is "only documented in the source to famitracker" and "subject to change" and that changes are generally not backwards or forwards compatible.

As such, I would greatly appreciate access to the 0.3.6.b4 version of Famitracker's source code, or to know that 0.3.5 (the latest src available on this web site) uses the same FTM file format.

I humbly suggest that on the next major release of FT, that the FTM file format be converted into something ASCII (so that it can be parsed in perl or python easily), or that version info be added to the binary FTM file, so that direct conversion tools can use the correct conversion / extraction logic.

I would be willing to take a stab at this code change myself in a few months (I'm kinda busy atm), if such a change would be welcomed.

I say all of the above without actually looking at the existing FT code. I've studied the FTM files with hex editors. I'm no stranger to writing utilities to extract meaningful data from binary blobs, even without the source code to the official blob generating utility... But real source code is very helpful and saves lots of time on reverse engineering and block-box testing efforts.

Thank you for your time.


Page 1 of 2 Sort: Goto Page: [1] [2] Next >>