You are here

VisualBoyAdvance-M Portable Development Test 2

32 posts / 0 new
Last post
Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
VisualBoyAdvance-M Portable Development Test 2

Application:VisualBoyAdvance-M
Category:Games & Emulation
Description:Combine the best features of the VBA forks in one build.
Multi-platform support so that your GBA emulation experience is more complete.
Release Notes:

  • Development Test 2 fixes the efficiency Drive letter handling pointed out by ZachHudock
  • Updated VisualBoyAdvance to include vba-m svn 470
  • Development Test 1 Initial Release

I am pulling support for now until I get something worked out

ZachHudock
ZachHudock's picture
Offline
Last seen: 4 years 7 months ago
Developer
Joined: 2006-12-06 18:07
I'll look at this tonight,

I'll look at this tonight, report back on any issues, then add you to the Development Test list.

The developer formerly known as ZGitRDun8705

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
thanks

thanks Zach and any constructive criticism would be nice, in Fact I am working on Dev Test 2 but with the Original VisualBoy Advance as vba-m will not work on some computers such as my desktop (due to SSE) so it will roll back to original build until that issue is fixed with the Author

your friendly neighbourhood moderator Zach Thibeau

ZachHudock
ZachHudock's picture
Offline
Last seen: 4 years 7 months ago
Developer
Joined: 2006-12-06 18:07
Ok I noticed a few issues

Ok I noticed a few issues with this one. It's fine that you use your own scripting style, but keeping things in the same setup as John's does make it easier to compare/follow along. that's not a big deal though.

Issues:
you are using an outdated newadvsplash command to hide the splash screen. It should now be "newadvsplash::stop /WAIT" (no quotes)

your code for updating the ini file is very inefficient. it can easily be replaced with something like

UpdateLocations:
		;=== Update files for new location
		${GetRoot} $EXEDIR $0
		ReadINIStr $1 "$SETTINGSDIRECTORY\VBAMPortableSettings.ini" "VBAMPortableSettings" "LastDriveLetter"
		StrCmp $1 "" StoreCurrentDriveLetter
		StrCmp $1 $0 StoreCurrentDriveLetter
		IfFileExists "$PROGRAMDIRECTORY\vba.ini" "" DisplaySplash
		${ReplaceInFile} "$PROGRAMDIRECTORY\vba.ini" "$1\" "$0\"
		Delete "$PROGRAMDIRECTORY\vba.ini.old"

I recommend looking at my Synkron Portable launcher for an example of how to fully implement this.

The developer formerly known as ZGitRDun8705

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
Glad

Glad you brought that up, I've been reworking the launcher since my last post instead of my using my script I've been using a combination of SumatraPDFPortables script plus already updated NewAdvSplash already so I'll be updating asap but thanks for the tip though Zach Wink

your friendly neighbourhood moderator Zach Thibeau

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
VisualBoyAdvance-M Portable Update

Updated to Development Test 2 See Original Post

your friendly neighbourhood moderator Zach Thibeau

The MAZZTer
The MAZZTer's picture
Offline
Last seen: 3 weeks 5 days ago
Developer
Joined: 2006-11-17 15:31
Hmm

I never knew about this fork, I am now enlightened. Smile Thanks for sharing!

Signature automatically removed for being too awesome.

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
Why thanks

Thanks, I'm actually working with the dev team my self (not coding though :() but Working with them via IRC and their forums as a moderator I am getting more valuable information on whats coming up and also bug fixes for the new release, eventually they are going to a more universal Gui for VBA using QT, actually it seems that most emulators are going there, for the ZSNES forums they are already discussing of using QT for an interface

your friendly neighbourhood moderator Zach Thibeau

Patrick Patience
Offline
Last seen: 2 years 8 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Feedback

Zach, this looks good. Here's the small stuff I caught.

  • In the root directory:

    • In the help.html file, fix that MPlayer typo (you knew that. :)) and remove the indent on Acknowledgements.
  • In App:

    • Add Readme.txt from another app.
  • In App\AppInfo:

    • The appicon.ico should only contain 48, 32, and 16 pixel sizes in both 256 (XP) and (32 bit) 8 color formats.
    • Update your appinfo.ini to the latest version (0.9.8) from a recently release app. Also change the website to PortableApps.com\DevelopmentTest or /NamePortable.
  • In App\VisualBoyAdvance:

    • Put vba.ini in App\DefaultData and have it copied to Data\settings if nothing exists in Data\settings.
    • Possibly rename that folder to include -M.
  • In Other\Source:

    • Add AppSource.txt from another application.
    • Add your copyright below Johns in Readme.txt.
    • Change the 3 times Readme.txt mentions SumatraPDF to VisualBoyAdvance-M
    • In the source, the VER is for the launcher, which is about 1.5.7.0.
    • Change the 200 on line 210 to 0 as we're dropping splash fades.
    • Change the LegalCopyright in the source to PortableApps.com & Contributers.

And don't ever tell me PAF doesn't matter until it's official. Pshh. Blum

P.S. I have this minor bug where the program doesn't launch for me and the process of the exe or the portable exe aren't running.

Warhawk
Offline
Last seen: 13 years 1 month ago
Joined: 2008-03-20 20:10
Just downloaded the test 2

Just downloaded the test 2 version, but when I double click it to start, it comes up with alpha or beta screen then doesn't load...
I even checked the task manager and didn't find it loading anywhere.

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
Hmmm

It could be an issue with either the app or i fudged up. Anyways i got the next few days off and will try to fix it asap Wink

your friendly neighbourhood moderator Zach Thibeau

Stevoisiak
Stevoisiak's picture
Offline
Last seen: 2 years 12 months ago
Joined: 2008-02-05 11:22
Same here

Same thing here, except it may be because I'm using a school PC. I could not check task manager.

Simplifying daily life through technology

enderandrew
Offline
Last seen: 12 years 1 month ago
Joined: 2007-07-27 07:26
Stupid Question

But where are you getting the builds?

I thought they didn't have a public build yet.

Nihilism makes me smile.

ZachHudock
ZachHudock's picture
Offline
Last seen: 4 years 7 months ago
Developer
Joined: 2006-12-06 18:07
he's on the development team

he's on the development team Wink

The developer formerly known as ZGitRDun8705

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
Well

There are no 1.0 version there are svn builds but it's not the final product and they are precompiled and available for people to download

your friendly neighbourhood moderator Zach Thibeau

Strife89
Offline
Last seen: 13 years 10 months ago
Joined: 2007-11-16 14:26
Why it doesn't run.

I think VBA-M will simply not run if the PC lacks DirectX 9 -- I attempted to launch it directly (without using the Portable Apps launcher app) and got an error message saying that a .dll (I forget which one) was missing. Using the launcher gets me the "development" splash screen, then nothing more.

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
Yeah

Yeah I know the launcher bug, Fixing that and yes it does require Dx9 but I can't include it so you need to update to the latest Directx Release for XP but thats all

your friendly neighbourhood moderator Zach Thibeau

Bruce Pascoe
Offline
Last seen: 10 years 7 months ago
Joined: 2006-01-15 16:14
...

Vista includes DX10 (therefore also DX9) and it still crashes at startup. Running VisualBoyAdvance.exe directly reveals that d3dx9_37.dll is missing. This is why I hate D3DX--there's about a hundred different versions of it and there's no forward NOR backward compatibility--you have to have the EXACT version the developer used installed, otherwise you're screwed.

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
Well

What I can do is maybe possibly include that DLL file in the next release and go from there but really no guarantee, I'll speak with the devs about this and see if we can fix this

your friendly neighbourhood moderator Zach Thibeau

horusofoz
horusofoz's picture
Offline
Last seen: 1 year 3 months ago
Joined: 2008-04-03 22:45
Works 110% for me Have 13

Works 110% for me Wink

Have 13 roms and all work

PortableApps.com Advocate

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
Great

Great, Be expecting an update for a Development Test 3 release with fixes in the launcher Smile
EDIT: It should be ready by May 16th or 17th

your friendly neighbourhood moderator Zach Thibeau

Emrys
Offline
Last seen: 13 years 4 months ago
Joined: 2007-07-23 11:45
DL link not found

is this project still active?

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
Yes and no, currently due to

Yes and no, currently due to some people who have claimed vba-m as their own project, the crew at vba-m.ngemu.com has come up with some protection that does not allow modification through upx and reshack, Currently I am working with mudlord to possibly come up with a way to downsize the executable size so that I can continue the work until then I am not working on it

your friendly neighbourhood moderator Zach Thibeau

horusofoz
horusofoz's picture
Offline
Last seen: 1 year 3 months ago
Joined: 2008-04-03 22:45
Any progress??

Ive used this in the past and had no trouble. Also can you reupload elsewhere please?

Cheers:)

PortableApps.com Advocate

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
It's not my Project anymore,

It's not my Project anymore, I believe espreon wanted the Job. I gave up on doing this, also I can't re-upload as it was on my old server when the old server died

your friendly neighbourhood moderator Zach Thibeau

bluebell_rose
Offline
Last seen: 7 years 6 months ago
Joined: 2007-11-27 20:53
it doesn't matter

it doesn't matter if it's made portable or not. VBA itself can run on a usb stick and on a floppy disk. I know because we used to make it run on a floppy disk at the library.Haven't tried CD yet though. But I don't think it'll work on CD as most games need to be saveable to keep proces
although, i'm just runnng the really old versions

OliverK
OliverK's picture
Offline
Last seen: 1 year 1 month ago
Developer
Joined: 2007-03-27 15:21
http://www.simplexitynetwork.

http://www.simplexitynetwork.com/mr.soup12/downloads/VisualBoyAdvancePor...

No support though- I don't use it. I don't know if the is VBA-M or what, but it is portable one.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

garu2708
Offline
Last seen: 13 years 9 months ago
Joined: 2008-11-01 18:12
thanks for your ingenuity to

thanks for your ingenuity to create the emulator,
but I can not download an error in your page,
I would like to revise it to be able to download your page,

thanks ...

and please Tell Me When and can be discharged

thanks

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
I will be release a new

I will be release a new version of VBA-M soon please be patient Smile

your friendly neighbourhood moderator Zach Thibeau

horusofoz
horusofoz's picture
Offline
Last seen: 1 year 3 months ago
Joined: 2008-04-03 22:45
SWEET :)

SWEET Smile

PortableApps.com Advocate

duhowpi
Offline
Last seen: 12 years 11 months ago
Joined: 2008-05-19 14:51
SVN 470?

SVN 470? That is so old. Update to SVN 781. It's the current version for now. And this website is the original.

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 8 years 9 months ago
Developer
Joined: 2006-05-26 12:08
@duhowpi I know which release

@duhowpi
I know which release is ready for vba-m. I am part of the development team of vba-m and I am working on another solution as the mfc version needs too many dependencies, I respectfully ask that you do not do that anymore until I have completeda new release

On the up scale though SVN 781 is not the current version 800 which I just compiled the sdl version of and I am developing a gui for it in autohotkey

your friendly neighbourhood moderator Zach Thibeau

Log in or register to post comments