Jump to content
Visual Boy Advance-M
TheCanadianBacon

Visual Boy Advance-M SVN 1025

Recommended Posts

if I had a drum roll I would use it now, but this is as good as it get's

 

Introducing a whole new vba-m release using a brand new interface using WxWidgets, special thanks to darktjm for coding the interface code and donating it to our use, this will allow for a more universal/cross platform interface for all operating systems

 

currently though win32 and linux releases will be made available (not that I personally don't like macs because I do like them, I just don't have one to compile a release for you guys :/)

 

today though I'll be releasing the first binary for windows users

some stuff worth noting for this first binary is that ffmpeg is statically linked as well as cairo graphics, which will be subject to change in future builds to help reduce executable bloat.

 

to download this release is here

 

also please note, there will be bound to be bugs in this release

some notable is save states both loading and saving will cause the emulator to crash occasionally but saving via games save feature seems to be working.

In short, if you are going to be reporting bugs, be detailed about it, what you were trying to do, operating system, anything less than detailed will be ignored.

Share this post


Link to post
Share on other sites

Is there any difference in bugfix/features from the Pre-Wx svn1024?

is this svn1025 just a conversion of svn1024 to Wx?

 

btw, this wxvbam 1025 doesn't seems to works for me, it gives alot of "file '', line xxx: '=' expected." errors when i run the exe (where xxx is 1-495 and no file name is mentioned), but the pre-wx 1024 works like a charm for me :)

 

my system is a cheap chinese netbook with Intel Atom N270 + GMA950, my OS is WinXP Home updated to the latest one including it's .NET(2, 3.5, 4) and all Ms products & redist that's installed in it.

 

Share this post


Link to post
Share on other sites

When running the downloaded emulator, I get an error about a file and such. Here's the output of it:

 

11:30:49 AM: file '', line 1: '=' expected.

11:30:49 AM: file '', line 3: '=' expected.

11:30:49 AM: file '', line 4: '=' expected.

11:30:49 AM: file '', line 5: '=' expected.

11:30:49 AM: file '', line 8: '=' expected.

11:30:49 AM: file '', line 12: '=' expected.

11:30:49 AM: file '', line 16: '=' expected.

11:30:49 AM: file '', line 20: '=' expected.

11:30:49 AM: file '', line 24: '=' expected.

11:30:49 AM: file '', line 29: '=' expected.

11:30:49 AM: file '', line 34: '=' expected.

11:30:49 AM: file '', line 38: '=' expected.

11:30:49 AM: file '', line 42: '=' expected.

11:30:49 AM: file '', line 46: '=' expected.

11:30:49 AM: file '', line 50: '=' expected.

11:30:49 AM: file '', line 55: '=' expected.

11:30:49 AM: file '', line 59: '=' expected.

11:30:49 AM: file '', line 63: '=' expected.

11:30:49 AM: file '', line 68: '=' expected.

11:30:49 AM: file '', line 73: '=' expected.

11:30:49 AM: file '', line 78: '=' expected.

11:30:49 AM: file '', line 83: '=' expected.

11:30:49 AM: file '', line 88: '=' expected.

11:30:49 AM: file '', line 93: '=' expected.

11:30:49 AM: file '', line 98: '=' expected.

11:30:49 AM: file '', line 103: '=' expected.

11:30:49 AM: file '', line 108: '=' expected.

11:30:49 AM: file '', line 113: '=' expected.

11:30:49 AM: file '', line 118: '=' expected.

11:30:49 AM: file '', line 123: '=' expected.

11:30:49 AM: file '', line 127: '=' expected.

11:30:49 AM: file '', line 131: '=' expected.

11:30:49 AM: file '', line 136: '=' expected.

11:30:49 AM: file '', line 137: '=' expected.

11:30:49 AM: file '', line 138: '=' expected.

11:30:49 AM: file '', line 140: '=' expected.

11:30:49 AM: file '', line 145: '=' expected.

11:30:49 AM: file '', line 150: '=' expected.

11:30:49 AM: file '', line 154: '=' expected.

11:30:49 AM: file '', line 158: '=' expected.

11:30:49 AM: file '', line 162: '=' expected.

11:30:49 AM: file '', line 166: '=' expected.

11:30:49 AM: file '', line 170: '=' expected.

11:30:49 AM: file '', line 174: '=' expected.

11:30:49 AM: file '', line 178: '=' expected.

11:30:49 AM: file '', line 182: '=' expected.

11:30:49 AM: file '', line 186: '=' expected.

11:30:49 AM: file '', line 190: '=' expected.

11:30:49 AM: file '', line 195: '=' expected.

11:30:49 AM: file '', line 199: '=' expected.

11:30:49 AM: file '', line 203: '=' expected.

11:30:49 AM: file '', line 207: '=' expected.

11:30:49 AM: file '', line 211: '=' expected.

11:30:49 AM: file '', line 212: '=' expected.

11:30:49 AM: file '', line 213: '=' expected.

11:30:49 AM: file '', line 215: '=' expected.

11:30:49 AM: file '', line 219: '=' expected.

11:30:49 AM: file '', line 224: '=' expected.

11:30:49 AM: file '', line 229: '=' expected.

11:30:49 AM: file '', line 233: '=' expected.

11:30:49 AM: file '', line 237: '=' expected.

11:30:49 AM: file '', line 241: '=' expected.

11:30:49 AM: file '', line 246: '=' expected.

11:30:49 AM: file '', line 251: '=' expected.

11:30:49 AM: file '', line 255: '=' expected.

11:30:49 AM: file '', line 259: '=' expected.

11:30:49 AM: file '', line 263: '=' expected.

11:30:49 AM: file '', line 267: '=' expected.

11:30:49 AM: file '', line 272: '=' expected.

11:30:49 AM: file '', line 277: '=' expected.

11:30:49 AM: file '', line 282: '=' expected.

11:30:49 AM: file '', line 287: '=' expected.

11:30:49 AM: file '', line 292: '=' expected.

11:30:49 AM: file '', line 297: '=' expected.

11:30:49 AM: file '', line 302: '=' expected.

11:30:49 AM: file '', line 307: '=' expected.

11:30:49 AM: file '', line 312: '=' expected.

11:30:49 AM: file '', line 317: '=' expected.

11:30:49 AM: file '', line 322: '=' expected.

11:30:49 AM: file '', line 327: '=' expected.

11:30:49 AM: file '', line 332: '=' expected.

11:30:49 AM: file '', line 337: '=' expected.

11:30:49 AM: file '', line 342: '=' expected.

11:30:49 AM: file '', line 347: '=' expected.

11:30:49 AM: file '', line 352: '=' expected.

11:30:49 AM: file '', line 357: '=' expected.

11:30:49 AM: file '', line 362: '=' expected.

11:30:49 AM: file '', line 367: '=' expected.

11:30:49 AM: file '', line 371: '=' expected.

11:30:49 AM: file '', line 375: '=' expected.

11:30:49 AM: file '', line 379: '=' expected.

11:30:49 AM: file '', line 383: '=' expected.

11:30:49 AM: file '', line 387: '=' expected.

11:30:49 AM: file '', line 391: '=' expected.

11:30:49 AM: file '', line 392: '=' expected.

11:30:49 AM: file '', line 393: '=' expected.

11:30:49 AM: file '', line 395: '=' expected.

11:30:49 AM: file '', line 400: '=' expected.

11:30:49 AM: file '', line 405: '=' expected.

11:30:49 AM: file '', line 410: '=' expected.

11:30:49 AM: file '', line 414: '=' expected.

11:30:49 AM: file '', line 418: '=' expected.

11:30:49 AM: file '', line 419: '=' expected.

11:30:49 AM: file '', line 420: '=' expected.

11:30:49 AM: file '', line 422: '=' expected.

11:30:49 AM: file '', line 427: '=' expected.

11:30:49 AM: file '', line 432: '=' expected.

11:30:49 AM: file '', line 437: '=' expected.

11:30:49 AM: file '', line 441: '=' expected.

11:30:49 AM: file '', line 445: '=' expected.

11:30:49 AM: file '', line 446: '=' expected.

11:30:49 AM: file '', line 447: '=' expected.

11:30:49 AM: file '', line 449: '=' expected.

11:30:49 AM: file '', line 454: '=' expected.

11:30:49 AM: file '', line 459: '=' expected.

11:30:49 AM: file '', line 464: '=' expected.

11:30:49 AM: file '', line 468: '=' expected.

11:30:49 AM: file '', line 472: '=' expected.

11:30:49 AM: file '', line 473: '=' expected.

11:30:49 AM: file '', line 474: '=' expected.

11:30:49 AM: file '', line 476: '=' expected.

11:30:49 AM: file '', line 481: '=' expected.

11:30:49 AM: file '', line 486: '=' expected.

11:30:49 AM: file '', line 491: '=' expected.

11:30:49 AM: file '', line 495: '=' expected.

 

Plus, I'm also unable to compile since svn 1016. The next version I got was svn 1022, then 1025, and neither of them back been able to compile for me. I've used the methods originally used to compile from 978 up to 1016, but since then I've been getting errors. I am using Microsoft Visual Studios 2010 Ultimate. What dependancies have changed since 1016 and what will I need to be able to compile this again?

 

And sorry for the long post.

Share this post


Link to post
Share on other sites

When running the downloaded emulator, I get an error about a file and such. Here's the output of it:

 

11:30:49 AM: file '', line 1: '=' expected.

11:30:49 AM: file '', line 3: '=' expected.

11:30:49 AM: file '', line 4: '=' expected.

...

11:30:49 AM: file '', line 481: '=' expected.

11:30:49 AM: file '', line 486: '=' expected.

11:30:49 AM: file '', line 491: '=' expected.

11:30:49 AM: file '', line 495: '=' expected.

 

Plus, I'm also unable to compile since svn 1016. The next version I got was svn 1022, then 1025, and neither of them back been able to compile for me. I've used the methods originally used to compile from 978 up to 1016, but since then I've been getting errors. I am using Microsoft Visual Studios 2010 Ultimate. What dependancies have changed since 1016 and what will I need to be able to compile this again?

 

And sorry for the long post.

 

I can compiled the Pre-Wx svn1024 with VS2010 ultimate just fine, all i did was install vs2010, then install OpenAL core sdk and install directx sdk (you can get the sdk links from the Doc\DevInfo.txt)

also don't forget to place the project in a folder that has no space in it because NASM doesn't works properly if the path has space in it.

Share this post


Link to post
Share on other sites

Tried to build the latest wx version from SVN on ArchLinux and it seems that EXECUTE_PROCESS on the line 31 of the src/wx/CMakeLists.txt lacks the closing bracket that causes CMake error.

 

 

Share this post


Link to post
Share on other sites

Wow, that's a huge file size for vba-m. I just started using wxWidgets so forgive my ignorance, but did you link it to a monolithic library? If it was, is there any way to link to several smaller libraries? It might get you a smaller file size.

Share this post


Link to post
Share on other sites

yeah my build doesn't use a monolithic wxwidgets library, most of it is related to a static ffmpeg compile and a static glib library, both of which will be removed from the next build, ffmpeg definetly being changed to a shared lib for linking and possibly rewritten in a way that if you don't want the files then you don't use them as opposed to being a real dependency in order to run

Share this post


Link to post
Share on other sites

wxVBA-M 1025

Vista x64 SP1

4GB RAM

 

Bug: When swapping between GBA ROMs without exiting the program, Controller 1 settings silently return to default variables

 

Note: Program is located on NAS drive; bug may be corollary

Share this post


Link to post
Share on other sites

Is there any working binary release of wxVBAM? since the one above doesn't work for me :(

I want to compare the performance with the Pre-Wx

 

I'm using intel Atom N270 1.66Ghz, GMA950 vga, 1GB ram with WinXP Home SP3 (32bit)

Share this post


Link to post
Share on other sites

When I go to record gameplay with the latest version, I get all sorts of new choices other than avi. The issue is I can't seem to find where the recording quality options are. The version before this one allows me to choose the quality before I record but gives me off-colored and audio desync issues. This one works fine but the quality is horrid and doesn't allow me to choose the quality beforehand.

 

Could anyone lead me in the right direction as to where they are at or show me the best recording emulator for GBA?

Share this post


Link to post
Share on other sites

Hi there. Maybe, it is a noob thread, but I didn't find answer for this question yet.

 

Problem description.

Trying to play without any filters - it plays normally. When I trying to activate any graphic filter (Bilinear, 2xSAI, Scanlines, etc - doesn't matter), it immediately crashes. Also, in status bar of main window it writes that RPI plugins not found and their names in google are simillary with filter names. Maybe, I must download them somewhere?

 

My PC: 4core AMD Athlon, 4GB Ram, old video card nVidia 9600 GTS (256 mb), Windows 7.

 

Thanks.


I tried to play with Kega plugins - same result.

Share this post


Link to post
Share on other sites

What revision are you using?

this is a known issue of 1025 iirc.

Yes, it's right. 1025 resivion used. Thanks, I will try another one =)

 

Share this post


Link to post
Share on other sites

Um.

 

Where are the settings stored? Where is the .ini file?


This is really annoying. If you screw up the settings, the program becomes unusable and there is no obvious way to reset them.

 

Please help.


Nevermind, I found a previous post where the registry key is described.

Share this post


Link to post
Share on other sites

Hello everyone!

 

I'm trying to compile vba-m in linux 64bit with the wx gui, but I always get this error:

 

[ 23%] Built target fex

[ 70%] Built target vbamcore

[ 76%] Built target vbam

[ 77%] Building CXX object src/wx/CMakeFiles/wxvbam.dir/wxvbam.cpp.o

In file included from /home/jaume/Escriptori/vba-m2/vbam/trunk/src/wx/wxvbam.h:496:0,

                from /home/jaume/Escriptori/vba-m2/vbam/trunk/src/wx/wxvbam.cpp:7:

/home/jaume/Escriptori/vba-m2/vbam/trunk/src/wx/opts.h:21:17: error: field fs_mode has incomplete type

make[2]: *** [src/wx/CMakeFiles/wxvbam.dir/wxvbam.cpp.o] Error 1

make[1]: *** [src/wx/CMakeFiles/wxvbam.dir/all] Error 2

make: *** [all] Error 2

 

The only thing I understand from this error is that there is something wrong in the line 21 of the file opts.h (/vbam/trunk/src/wx/opts.h):

 

xwVideoMode fs_mode;

 

What should I do to make it work?

Share this post


Link to post
Share on other sites

Im not sure if this thread was already closed off or not but i downloaded the Vba file and got this error

End-of-central-directory signature not found. Either this file is not

a zipfile, or it constitutes one disk of a multi-part archive. In the

latter case the central directory and zipfile comment will be found on

the last disk(s) of this archive.

note: /home/xain/vba/Vba/wxvba-m.exe may be a plain executable, not an archive

zipinfo: cannot find zipfile directory in one of /home/xain/vba/Vba/wxvba-m.exe or

/home/xain/vba/Vba/wxvba-m.exe.zip, and cannot find /home/xain/vba/Vba/wxvba-m.exe.ZIP, period.

 

i have no idea what to do from this point im a beginner in ubuntu if anyone can help me it would be appreciated

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

×