OSDK 0.018
Posted: Sun Jan 15, 2012 2:47 pm
Biggest update of the OSDK in years... (unfortunately)
Version 0.018 - January the 15th 2011
- Upgraded Euphoric to the version 1014
- Upgraded MemMap to the version 0.004
- Upgraded XA to the version 2.2.1
- The handling of the stackframe should not be more robust, fixing the random variable corruption that happened in code using many functions calls and local variables.
- The libraries now contains a 32 bit multiplication routine, and a Microsoft compatible random number generator.
You can get this version 0.018 here:
http://osdk.defence-force.org/files/osdk_0_018.zip
Give me feedback please, I need to know if I did not break anything.
Also it would be nice if BASIC programmers could give a try !
I strongly advice you to install it on the side of the version your already use, just change your OSDK variable to point to the new folder, and if anything happens to not work, please signal the issue here, and continue to use your previous version instead.
Now about this version, there are more changes than what is indicated in the change history. Basically I tried to find out all these small tweaks and changes I made, including fixes for Chema, fixes for Barnsey, stuff I did for myself as well, etc... so it may contain more fixes, it may also contain bugs here and there. So if you find out anything weird, try to isolate the part that fails.
Thanks !
Edit - List of bugs found so far:
- XA freezes when using overlays
- tap2cd and oldmfm are not 64bit compatible
Version 0.018 - January the 15th 2011
- Upgraded Euphoric to the version 1014
- Upgraded MemMap to the version 0.004
- Upgraded XA to the version 2.2.1
- The handling of the stackframe should not be more robust, fixing the random variable corruption that happened in code using many functions calls and local variables.
- The libraries now contains a 32 bit multiplication routine, and a Microsoft compatible random number generator.
You can get this version 0.018 here:
http://osdk.defence-force.org/files/osdk_0_018.zip
Give me feedback please, I need to know if I did not break anything.
Also it would be nice if BASIC programmers could give a try !
I strongly advice you to install it on the side of the version your already use, just change your OSDK variable to point to the new folder, and if anything happens to not work, please signal the issue here, and continue to use your previous version instead.
Now about this version, there are more changes than what is indicated in the change history. Basically I tried to find out all these small tweaks and changes I made, including fixes for Chema, fixes for Barnsey, stuff I did for myself as well, etc... so it may contain more fixes, it may also contain bugs here and there. So if you find out anything weird, try to isolate the part that fails.
Thanks !
Edit - List of bugs found so far:
- XA freezes when using overlays
- tap2cd and oldmfm are not 64bit compatible