Post subject: Anything to worry about between VBA v23.6 and v24m?
Editor, Skilled player (1203)
Joined: 9/27/2008
Posts: 1085
I notice both versions (svn480) are at the top of the downloads list, with a similar date. That tells me there's a reason both are maintained. (Or, at least, were maintained) Mainly I'm curious what the differences are. Other than slightly more lag in v24m, I haven't noticed anything in F-Zero: Maximum Velocity. I'm hoping to get an idea from anyone who happens to try both versions out. Is one version more desync-prone than another? Is one better to use for a certain range of games than the other? Thanks in advance.
Editor, Expert player (2331)
Joined: 5/15/2007
Posts: 3940
Location: Germany
I'm pretty sure klmz was the person who merged VBA-rr with VBA-m to make VBA 24m. VBA versions not labeled m stem from older VBA-rr versions. In my experience, those older VBA-rr versions have more emulation glitches than VBA-24m (noticeable in games like Mario & Luigi Superstar Saga, or some gameboy games such as Alleyway(where you can see a graphical glitch with the scrolling in older VBA versions))*. I'm not sure how those older VBA-rr versions (23 and 24 not labeled m) have improved lately in that they fixed some emulation glitches. Sorry, but I don't know why these versions are maintained. And my post is almost more speculative than informative.. I mean, I can only point out that I saw many emulation glitches in older versions get fixed in 24m but I don't know if 24m is actually accurate emulating lag behavior. ___ * I have made a post some years ago somewhere, where I point out which version of VBA fixed which emulation glitch. EDIT here but I don't know if "24 debug" refers to regular 24 or to 24m in an early stage...
Editor, Skilled player (1203)
Joined: 9/27/2008
Posts: 1085
So basically, pick one version, and look out for any potential problems. The game I'm messing with is a release title, though. I don't think I'll find any obvious problems whichever VBA version I pick. I'll be sure to note any problems I find.