Does anyone have a patch for the old Blitz2d?
Miscellaneous Forums/General Discussion/Does anyone have a patch for the old Blitz2d?
I getting this error when I try to run Blitz2D.
You must have Internet Explorer version 4 installed to run Blitz Basic.
Internet Explorer 5 is provided on the Blitz Basic CD in IExplorer5 folder.
The latest version of Internet Explorer is available from www.microsoft.com
I know Blitz2D is not supported anymore, but I have to recompile a program that was originally written in Blitz2D.
When I try to compile the program in Blitz3D ver 1.99 I get a 'Memory Access Violation', which is caused by the PlayMusic function.
And by the way I'm running IE7.
Can anyone help?
hmmm... blitzbasic version 1.5 still runs on my system here - windows XP. What version of b2d do you have?
This problem was fixed in B2D 1.60 iirc. Sorry haven't got a copy myself anymore. However, the fix was pretty small so email BRL and they might be able to send it to you.
Blitz3D can compile Blitz2D programs, and I think you can find a copy in your account/update section, however the last B2D update is 1.80, I'm not sure if I can provide the patch, so ask BRL first.
I would recommend fixing the error and compiling it in Blitz3D, you may run into DEP problems with Blitz2D (including V1.80).
The PlayMusic MAV issue shouldn't be too difficult to debug.
It compiles just fine in Blitz3D but when the program runs, it errors out at the Playmusic command.
The version of Blitz3d is 1.99
If you post the failing code someone might be able to help.
perhaps you use a not supported type of music
Blitz Research and Idigicon divorced years ago. I think Idigicon got custody of the original Blitz Basic. So BRL may not even have the fix for the old installer problem ( improper checking of IE version ).
It might not be too hard to fix the old code so it runs with Blitz3D. The sound/music system changed at some point. Look in your Blitz3D folder for the versions.txt file. Then search that for PlayMusic.
Thanks Floyd!
I think only you and a few other people got what my problem actually was and what I was after.
I didn't even think about checking the version history text.
Probably only the veterans would know about this.
What happened is that the Blitz Basic installer checked that you had at least version 4 of IE.
Then Microsoft changed something ( around version 5.5 ) and the way the installer did the version check didn't work any more.
So, did anyone find a fix for this, or are we doomed with the old versions of Blitz?
The fix was to use B3D at the latest level and fix the problem compilation problem. I believe this was done after checking Versions.txt.
If you only have B2D and do not have the latest version then contact BRL to see if they can supply a copy.