Jump to content
Visual Boy Advance-M
TheCanadianBacon

VisualBoyAdvance-M SVN 1085

Recommended Posts

Just another build of vba-m for the public masses

thanks to shuffle2 trunk is now buildable again and can be downloaded here

 

also available is the WxWidgets interface for vba-m windows build is now available as well for testing, again as mentioned before in my previous build is that it's still in testing and will have some issues

 

Revision: 1085

Author: thibeaz

Date: Sunday, January 22, 2012 11:46:47 PM

Message:

added shuffles patch for fixing wxwidgets interface build, unfortunetly still fails building on link enabling. but if disabled it will build and run.

 

Revision: 1084

Author: squall-leonhart

Date: Friday, January 20, 2012 9:06:43 PM

Message:

clicking start server crashes vba-m, so lets not let people click it for now.

 

Revision: 1076

Author: squall-leonhart

Date: Friday, January 20, 2012 8:20:05 PM

Message:

 

 

Revision: 1075

Author: squall-leonhart

Date: Friday, January 20, 2012 8:19:29 PM

Message:

 

Revision: 1071

Author: squall-leonhart

Date: Friday, January 20, 2012 6:03:27 PM

Message:

shuffles magic mush...... trunk MSVC2010 buildfix

 

Revision: 1067

Author: thibeaz

Date: Monday, January 16, 2012 2:44:25 PM

Message:

added the option to disable/enable xaudio2 support in the cmakelist since it was neglected the first time around, also going to be looking into expanding the sound settings dialog and enhancing it some as soon as I figure out some xrc specifics for wxPropertySheetDialog.

 

Revision: 1066

Author: squall-leonhart

Date: Sunday, January 15, 2012 9:48:28 PM

Message:

reverts ini file generation to pre rev885 behaviour

 

Revision: 1065

Author: squall-leonhart

Date: Thursday, January 05, 2012 11:24:33 AM

Message:

fex was fixed in the sln, but not the vcxproj :\

 

Revision: 1064

Author: squall-leonhart

Date: Wednesday, January 04, 2012 3:38:33 PM

Message:

SubWCRev is no longer standalone, removed from dependencies and pointed the project files to find it via path

updated DevInfo.txt

applied khh's patch for gbalink.cpp though more changes are required to bring trunk up to building since the Wx patches

 

Revision: 1062

Author: squall-leonhart

Date: Wednesday, December 28, 2011 9:05:40 AM

Message:

took drnach's dmg association and expanded on it :)

looks like the branch doesn't have properties assigned

 

Revision: 1061

Author: bgk

Date: Wednesday, December 28, 2011 7:56:07 AM

Message:

CMake: Disable building the wxWidgets port by default since it is not supported yet.

 

Revision: 1060

Author: bgk

Date: Wednesday, December 28, 2011 6:23:38 AM

Message:

SDL: Install vba-over.ini in the data directory and use it.

 

Revision: 1059

Author: n-a-c-h

Date: Tuesday, December 27, 2011 6:09:31 PM

Message:

Add missing extensions. Note though that the association section is still missing .dmg

 

Revision: 1058

Author: n-a-c-h

Date: Tuesday, December 27, 2011 6:01:34 PM

Message:

Add missing extensions.

 

Revision: 1057

Author: n-a-c-h

Date: Tuesday, December 27, 2011 5:56:00 PM

Message:

Add missing extensions.

 

Revision: 1056

Author: n-a-c-h

Date: Tuesday, December 27, 2011 5:49:55 PM

Message:

I'm not sure where these MIME types came from, but if we're going to invent some, let's invent some proper ones. I'm not sure if -rom is the best suffix though.

 

Revision: 1055

Author: bgk

Date: Tuesday, December 27, 2011 5:30:59 PM

Message:

GTK: Hint the file manager it can use gvbam to open GB and GBA rom files

 

Revision: 1054

Author: bgk

Date: Tuesday, December 27, 2011 5:02:22 PM

Message:

CMake: Fix building outside of a working copy when subversion is installed.

 

Revision: 1053

Author: bgk

Date: Tuesday, December 27, 2011 3:20:49 PM

Message:

GTK: Fix an uninitialized variable causing potential crashes in the joypad config dialog.

 

Revision: 1052

Author: bgk

Date: Tuesday, December 27, 2011 11:34:39 AM

Message:

Some fixes to help building on NetBSD

 

Revision: 1051

Author: bgk

Date: Wednesday, December 14, 2011 10:30:28 AM

Message:

DEBIAN: GTK and WX can now build together properly. No need to build twice anymore.

 

Revision: 1049

Author: bgk

Date: Sunday, December 04, 2011 11:14:43 AM

Message:

ALL: Apply standard SVN properties to recently added files. Motly to avoid file with mixed line ending.

 

 

Revision: 1048

Author: squall-leonhart

Date: Sunday, December 04, 2011 10:59:12 AM

Message:

 

Revision: 1044

Author: squall-leonhart

Date: Sunday, December 04, 2011 6:13:57 AM

Message:

DrNach is the one who decided on keeping externals out of the trunk/branch tree's , and I agree with him on keeping dependencies out of them,

if you have a problem, take it up with him and be sure you have a compelling argument

The argument is invalid for source tarballs because

1. we don't provide recent ones 90% of the time.

2. those who do provide them include them.

3. anyone dumb enough to distribute one without the required externs inclluded needs a head examination

4. FEX can be disabled, its not required if it is unwanted.

5. a wget type tool can be executed from the cmake script to pull any required externals that aren't included in the tarball.

 

Revision: 1043

Author: bgk

Date: Sunday, December 04, 2011 4:37:10 AM

Message:

DEBIAN: Add missing dependencies for building the wxWidgets port

 

Revision: 1042

Author: bgk

Date: Sunday, December 04, 2011 3:27:25 AM

Message:

ALL: Revert r1037:1041. Fix build.

 

FEX is not a common oss library thus it is not packaged by open source operating system distributors. That means if we ever want VBA-M to be packaged in OS distributions, we need to embed it in our main source tree, since fex is a dependency.

The "dependencies" folder is outside of our main source tree thus it cant be used when building from a source tarball (for packaging).

zlib and SFML from the "dependencies" folder are only used when building the win32 port. All the other ports only use system libraries.

Having FEX somewhere within the "trunk" folder is REQUIRED for packaging, moving it elsewhere is NOT AN OPTION. Please live with it.

 

Revision: 1041

Author: squall-leonhart

Date: Saturday, December 03, 2011 11:03:18 PM

Message:

 

 

Revision: 1040

Author: squall-leonhart

Date: Saturday, December 03, 2011 10:57:47 PM

Message: Deleted fex from trunk

 

Revision: 1039

Author: squall-leonhart

Date: Saturday, December 03, 2011 10:55:52 PM

Message:

trunk fex fixed

 

Revision: 1036

Author: bgk

Date: Saturday, December 03, 2011 4:29:05 PM

Message:

NLS: Improve translations build

 

- wxWidgets translations now work the same as GTK translations.

- Translations for WX and GTK can now be generated at the same time.

 

Revision: 1035

Author: bgk

Date: Saturday, December 03, 2011 10:28:56 AM

Message:

GTK: Updated translations from transifex

 

Revision: 1034

Author: bgk

Date: Saturday, December 03, 2011 9:47:20 AM

Message:

SDL/WX: Fix build with asm scalers enabled.

 

If Win32 has issues with OpenGL those should not be hacked around in common code.

 

Revision: 1033

Author: bgk

Date: Saturday, December 03, 2011 9:19:50 AM

Message:

WX: Add generated files to svn:ignore

 

Revision: 1032

Author: bgk

Date: Saturday, December 03, 2011 9:11:19 AM

Message:

GTK: Applied patch #3386384 to fix build when NLS is disabled.

 

Thanks to Dmitry Marakasov.

 

Revision: 1031

Author: bgk

Date: Saturday, December 03, 2011 9:09:12 AM

Message:

ALL: Revert r1029. Fex is now back in the main source tree.

 

Please don't break things you can't fix.

 

Revision: 1030

Author: squall-leonhart

Date: Thursday, July 28, 2011 9:18:28 AM

Message:

correction to OP_MVNS, fixed by AdamN, fixes vrally 3 flickering

 

Revision: 1029

Author: squall-leonhart

Date: Thursday, June 30, 2011 6:21:20 AM

Message:

fex is a dependency, it should be, and now is in the folder with the rest of our dependencies (breaks cmake on both prewx and trunk)

 

Revision: 1028

Author: thibeaz

Date: Wednesday, June 29, 2011 10:54:32 PM

Message:

in the EXECUTE_PROCESS command in the CmakeLists.txt file for the wxwidgets gui was missing the end bracket, this should fix it, next on the list is work on using ffmpeg as an external dependency and not need it as a requirement (hopefully), if it doesn't work, you can shoot me Squall

 

Share this post


Link to post
Share on other sites

Would you consider posting an updated OS X version? The only one available for download is three years old.

Share this post


Link to post
Share on other sites

Currently we don't have an Osx computer to work from the original contributor of the wxvbam code did manage to build one for Osx but doesn't know if it will work since he cross compiled it from linux and had no way to test the build. But if you wanted to try a hand at compiling it he did leave instructions to build it step by step for Osx users

Share this post


Link to post
Share on other sites

I have a friend of mine who has a Mac, but I doubt he would allow me to test it on his computer. I've been trying to get it to compile, but sadly the cross compiler, mingw-w64-darwin for Fedora, doesn't work all that well.

 

On another note, I've been trying to figure out how to get the wx version of vba to compile, but can't get it to compile either under mingw32 in windows, cmake for windows, or even mingw32-cmake under Linux. Is there any suggestions?

Share this post


Link to post
Share on other sites

it's not that hard once the compile system is setup, currently I can't do any more compiles due to lack of monitor, old one died on me but when I can I'll provide an indepth guide on setting up gcc to compile the wxwidgets interface

Share this post


Link to post
Share on other sites

I can compile the wx for linux, but even though I have the libraries for the wx for windows, I still can't get it to compile on windows. That's the issue. As for losing a monitor, if the system you have is a linux system, and you have ssh installed on there, you can use Putty to connect and do things via command line, and even install something called NX onto that machine so you have something like a vnc connection to your box, without it controlling what the local user would see. It would be a seperate session from local user, but would look like your using the computer like a vnc.

Share this post


Link to post
Share on other sites

unfortunetly while I have an ssh server installed on my archlinux box I do not have another computer at all to use to run an ssh program, I'm stuck using my cell phone at the moment which isn't super great barely loads sites for me really.

Share this post


Link to post
Share on other sites

Currently we don't have an Osx computer to work from the original contributor of the wxvbam code did manage to build one for Osx but doesn't know if it will work since he cross compiled it from linux and had no way to test the build. But if you wanted to try a hand at compiling it he did leave instructions to build it step by step for Osx users

Do you have a link to the instructions?

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×