Page 1 of 6
GTK GUI
Posted: Thu Apr 17, 2008 4:11 pm
by bgK
I got tired of having no working GUI for VBA-M on Linux, so I ported the old GTK GUI to the new code base. It required only a few changes to compile. The new HQ4x scalers are missing, and there are propably a lot of other bugs. It's also not very fast right now, but it's enough for me. It should be buildable on Windows and MacOS without too much changes.
Â
I added a CMake project that can compile the SDL and the GTK port. CMake is a very powerful (unlike qmake) and easy to use (unlike the autotools) build system that generates native project files (makefiles for linux, VC projects for Windows, and XCode projects for MacOS)
GTK GUI
Posted: Thu Apr 17, 2008 7:09 pm
by mudlord
Holy crap! Brilliant work!
GTK GUI
Posted: Fri Apr 18, 2008 4:16 am
by bgK
Thanks [img]<fileStore.core_Emoticons>/emoticons/smile.png[/img]/emoticons/smile@2x.png 2x" width="20" height="20" />
Â
I'm willing to improve this GUI to make it more comfortable to use. Do you want me to integrate it with VBA-M ?
GTK GUI
Posted: Fri Apr 18, 2008 6:38 am
by mudlord
Sure!
Â
However, we like GUI files of course, to be in their seperate directories, so they don't interfere with each other. Like how the Qt4 GUI and current SDL port is now, as well as the current MFC Windows GUI.
GTK GUI
Posted: Fri Apr 18, 2008 7:45 am
by bgK
Great !
Â
Of course, the GUIs should be in different folders. I made the required changes to remove the share directory of the previous version of the patch. However, I'm afraid the CMake files can't be moved. Anyway they're used by both the SDL and the GTK backends. New patch attached.
GTK GUI
Posted: Sat Apr 19, 2008 8:24 am
by bgK
I wrote a PortAudio sound driver to make the GTK build compile without the SDL library. You'll be able to reuse it for the QT port if you want.
Is it possible to have a SVN access so that I can commit my work ?
GTK GUI
Posted: Sat Apr 19, 2008 2:49 pm
by deniseweird
Great work! [img]<fileStore.core_Emoticons>/emoticons/biggrin.png[/img]/emoticons/biggrin@2x.png 2x" width="20" height="20" /> I hope the VBA-M devs are not giving up on the Qt GUI now though?? [img]<fileStore.core_Emoticons>/emoticons/huh.png[/img]/emoticons/huh@2x.png 2x" width="20" height="20" />
GTK GUI
Posted: Sat Apr 19, 2008 5:55 pm
by mudlord
Is it possible to have a SVN access so that I can commit my work ?
Â
Yes, however you need a SourceForge account before I can give you SVN commit access.
GTK GUI
Posted: Sat Apr 19, 2008 7:41 pm
by Surkow
I think it's great that the developers are willing to support multiple toolkits (just like the developers of other emulators like Mupen64Plus).
GTK GUI
Posted: Sun Apr 20, 2008 2:25 am
by bgK
<blockquote data-ipsquote="" class="ipsQuote" data-ipsquote-contentapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentid="71" data-ipsquote-contentclass="forums_Topic"><div>Is it possible to have a SVN access so that I can commit my work ?
Â
Yes, however you need a SourceForge account before I can give you SVN commit access.
</div></blockquote>
Â
Thanks. My SF.net account is bgk.
Â
deniseweird> No, the GTK GUI won't affect the QT GUI at all. I don't plan to make the GTK GUI a fully featured one. I want it to be simple to configure and to use.