VBA-M works in Windows 7

Post Reply
spacy51
Senior Member
Posts: 371
Joined: Tue Mar 18, 2008 9:59 am

VBA-M works in Windows 7

Post by spacy51 »

Image

 


I did not expect otherwise anyhow [img]<fileStore.core_Emoticons>/emoticons/wink.png[/img]/emoticons/wink@2x.png 2x" width="20" height="20" />

 


SVN886:


Settings are now stored in "C:\Users\xxx\AppData\Roaming\VBA-M" for Vista. XP has a simliar structure.


File associations now work on a per-user basis with Vista and UAC enabled.

 


EDIT:


I just uploaded SVN888 to SourceForge.


I'd like to know if my current build environment breaks anything:


Windows 7 RTM x64


Visual C++ 2008 SP1


Windows 7 SDK RTM x64


DirectX SDK March 2009


OpenAL 1.1 SDK (ver 3.05)


NASM 2.07


zlib 1.2.3


libpng 1.2.39
Last edited by spacy51 on Sun Aug 16, 2009 9:36 am, edited 1 time in total.

User avatar
ZachBacon
Member
Posts: 221
Joined: Tue Mar 27, 2018 2:35 pm

VBA-M works in Windows 7

Post by ZachBacon »

can't say I like this change "Settings are now stored in "C:\Users\xxx\AppData\Roaming\VBA-M" for Vista. XP has a simliar structure." I believe in a truely portable vba-m now I know it will still work with the settings in the actual application folder itself but I work on VisualBoyAdvance-MPortable and well sad to say sometimes the launcher doesn't shutdown properly and settings get stuck in a place that isn't supposed to be in like C:\Users\xxx\AppData\Roaming\VBA-M, my suggestion is introduce something like a commandline -portable "path to settings file (IE) C:/vba-m or C:/Data/VBA-M" this would work better in the long run and will allow you to keep your idea but allow for a better setup for my project over at PortableApps.com

Squall Leonhart
Posting Freak
Posts: 1217
Joined: Tue Mar 18, 2008 2:21 am

VBA-M works in Windows 7

Post by Squall Leonhart »

Don't dynamically link libpng, for some reason doing so has the screen capture function crash the emulator

spacy51
Senior Member
Posts: 371
Joined: Tue Mar 18, 2008 9:59 am

VBA-M works in Windows 7

Post by spacy51 »

SVN893: command line changes:

 


either:


vba.exe YOURROMHERE


or:


vba.exe --configpath YOURCONFIGPATHHERE


or:


vba.exe --configpath YOURCONFIGPATHHERE YOURROMHERE

 


YOURCONFIGPATHHERE must not end with a \ character

 


Don't try to change positions, as I was not in the mood to write a full-fledged command line parser. And I hate string handling.
Last edited by spacy51 on Tue Aug 18, 2009 9:37 am, edited 1 time in total.

SCHUMI4EVER
Member
Posts: 109
Joined: Tue Mar 18, 2008 11:48 am

VBA-M works in Windows 7

Post by SCHUMI4EVER »

I know this thread is way out of date but if a user is stupid enough to put the emu into a protected folder like Documents or Program Files the change below (which is in all future VBA-M versions) causes problems cuz it remembers the original (protected) location when trying to create saves even once the emu has been moved to a neutral location in an attempt to get saving to work. It's best just to keep it in the folder same as before.

 




Settings are now stored in "C:\Users\xxx\AppData\Roaming\VBA-M" for Vista
Last edited by SCHUMI4EVER on Sun Aug 22, 2010 5:45 am, edited 1 time in total.

Post Reply