Login:
Menu:
Post: Author:
FamiTracker > General > Source and development > FamiTracker Qt - crosspost from forums.nesdev.com Owner: cpow New post
Page 7 of 8 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] [7] [8] Next >>
Posted: 2014-05-16 22:24 Reply | Quote
cpow

Avatar

Member for: 5047 days
Location: Minneapolis, MN, USA
Status: Offline

#57436
You will need Qt to be able to build it, or at least qmake.

Posted: 2014-06-06 04:48 Reply | Quote
cpow

Avatar

Member for: 5047 days
Location: Minneapolis, MN, USA
Status: Offline

#57980
I'm making good progress on the OSX version of FamiTracker, too. [FamiPlayer has been ported and is working, see this thread.

image

Posted: 2014-06-17 21:18 Reply | Quote
cpow

Avatar

Member for: 5047 days
Location: Minneapolis, MN, USA
Status: Offline

#58372
Qt FamiTracker 0.4.3 is alive in OSX.

Posted: 2014-06-27 05:00 Reply | Quote
Dutycycle



Member for: 4325 days
Status: Offline

#58727
cpow wrote:
Qt FamiTracker 0.4.3 is alive in OSX.


This is great news!

I've been lurking in this thread for over a year, and I finally registered just to say how much I'm looking forward to having Famitracker on my Mac.

Thanks so much for your continued effort toward this somewhat niche use case

Posted: 2014-07-29 13:16 Reply | Quote
vco



Member for: 4449 days
Status: Offline

#59954
Thanks for working on this.

Booting into Parallels to run Famitracker is a pain in the butt.

This may help make it easier to deploy the OSX version.

http://qt-project.org/doc/qt-4.8/deployment-mac.htm

Posted: 2014-08-04 02:08 Reply | Quote
RandomSkratch



Member for: 4669 days
Status: Offline

#60308
cpow wrote:
Qt FamiTracker 0.4.3 is alive in OSX.


This is awesome news! Can't wait for a release now :-)

Posted: 2014-08-04 02:14 Reply | Quote
RandomSkratch



Member for: 4669 days
Status: Offline

#60309
cpow did you ever take a look what was done for FamiTracker-cx? https://code.google.com/p/famitracker-cx/

Seems like it's been abandoned though - no OSX release was made.

Posted: 2014-08-05 03:45 Reply | Quote
cpow

Avatar

Member for: 5047 days
Location: Minneapolis, MN, USA
Status: Offline

#60361
RandomSkratch, indeed I did. I approached the author to collaborate, explaining my planned approach, including my library idea. He declined. I took a look at his source when I first started thinking about my approach, because I searched to make sure what I was thinking of doing wasn't already done. I originally thought of doing exactly what he attempted -- but realized [with much MFC and Qt knowledge behind the decision] that "remaking" FamiTracker's UI would leave potentially major hurdles to overcome whenever new MFC releases come out. Not to say that I haven't had my own hurdles, but evidence is mounting that my MFC HLE is sustainable. To get to a working version of 0.4.2 and 0.4.3 took only a matter of a few weeks for 0.4.2 and one week for 0.4.3. Now, obviously, I'm a bit slow in getting it *completely* done. Part of that is just because I'm not a tracker so I don't know how to test to make sure it's equivalently functional to MFC. Part of that is because there's a lot of forum/Facebook chip tune group interest but few people actually sign up and *show up* to help out [even if it's running my version for a while and giving feedback on what's right, what's wrong, and what's totally crap]. The remainder is that I know there are still a couple of things that are totally crap -- the shortcuts configuration being one, if not the most annoying thing yet to solve. I am confident I'll be able to skate along incorporating MFC updates, so my design has met my goal in that regard. I am not confident I'll ever be able to get to DONE done without community help.

That, and there seems to be a random hang-up in the OSX version that is one of those "never happens in debug builds" bugs, so it's a bit of a bugger to find.

Thanks for the continued interest! I hope I didn't, tangentially or otherwise, have anything to do with the famitracker-cx abandonment. I think his ideas were very cool, especially the curses tracker. I think I might revisit his codebase and see if I can integrate his curses work into the library.

Posted: 2014-08-05 04:20 Reply | Quote
poodlecock

Avatar

Member for: 4807 days
Location: !wow
Status: Offline

#60363
I've really wanted to get this working, but I've quite frankly been too lazy =( Once I find the time to compile it...

I do appreciate the work you're putting in to this =)

_______________________
"im going to continue making this crazy stuff then after a while my style will be so sick that you will be like damn suuun that shit is so sick i dont even get it. i will be like bro its ok.. you dont have to." -omgdonut
Posted: 2014-08-06 02:29 Reply | Quote
RandomSkratch



Member for: 4669 days
Status: Offline

#60430
cpow appreciate the super thorough reply! You're a rare breed (a developer of a program who isn't the intended audience)!

I saw you posted a compilable version earlier but it was for Linux (at the time you didn't have a Mac for dev/testing). I'm guessing this has been remedied? If you need testers I'd be more than welcome to mess around with it. (I'm actually really new to FamiTracker still but the only box I have to really experiment on is my work one and I'm usually stuck doing "work" hah).

Keep up the awesome work though, I'm sure you'll make a bunch of people super happy!

As far as shortcut configs go, when I tried using Wine to run it the issue I remember having was the lack of Backspace on a Mac (and Delete didn't work the same). It wasn't fun to use so I got rid of it... might have been more issues but I can't recall.

Posted: 2014-08-06 04:52 Reply | Quote
cpow

Avatar

Member for: 5047 days
Location: Minneapolis, MN, USA
Status: Offline

#60436
Thanks RandomSkratch. Yes, the Mac/OSX problem has been remedied. I've almost completely switched over to OSX now, but I just pulled my Win7 pappy away from my kids for a few minutes to look into the guts of ON_NOTIFY_REDIRECT, which jsr is now using in the custom controls class.

The OSX version is runnable but there's a graphics glitch in the main view that causes the header to disappear while playing. I reworked the CView implementation a bit and seem to have caused this problem. I hope to have both the notify redirect and the graphical glitch worked out soonish, at which point I'll try to pop out a DMG. My last attempt at a DMG failed miserably - but I will take a look at the deploy qt links vcl posted above. I'll keep everyone posted!

I'm not so sure I'm a rare breed. I just enjoy working on tools than working in tools. Kinda goes with my daily toil as a low level hardware/software interface type.

I know what you mean about doing "work".

Posted: 2014-08-08 17:56 Reply | Quote
RandomSkratch



Member for: 4669 days
Status: Offline

#60570
Nice! Looking forward to it.

Should I just watch this space or do you have another place where you will post it (or info) like Github, Google Code, Sourceforge, etc?

(The new post notifications don't see to work for me here)

Posted: 2014-08-08 18:23 Reply | Quote
cpow

Avatar

Member for: 5047 days
Location: Minneapolis, MN, USA
Status: Offline

#60574
I think it sends notifications [for example, I just got one] when you hit "Reply" on the post instead of using the "Fast Answer" widget to reply. Not sure though.

I will most definitely post here when I am done.

Last night I got the ON_NOTIFY_REFLECT problem sorted. Funny, reading back on that post I can see OSX changed a few words. pappy == lappy. ON_NOTIFY_REDIRECT == ON_NOTIFY_REFLECT. Thanks, Apple.

Posted: 2014-08-12 01:09 Reply | Quote
RandomSkratch



Member for: 4669 days
Status: Offline

#60714
I think I check this forum more than I check my email lately!

Posted: 2014-08-13 04:11 Reply | Quote
cpow

Avatar

Member for: 5047 days
Location: Minneapolis, MN, USA
Status: Offline

#60798
Haha don't get *that* excited.

Page 7 of 8 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] [7] [8] Next >>