OSDK 0.20
Posted: Mon Apr 09, 2012 6:27 pm
This update should please Xeron, but also people having performances issues on Windows 7 and Vista.
Version 0.20 - April the 8th 2012
- Oricutron 0.9 is now used by default instead of Euphoric, you can set OSDKEMUL to choose between EUPHORIC and ORICUTRON.
This is correct. I did not change anything else, this version is totally identically to the OSDK 0.19, all I did was to add Oricutron (Euphoric is still present) which allows us to handle three situations:
- Euphoric
- Euphoric through DosBox
- Oricutron
The first scenario works for people using Windows 98, kind of work on Windows XP, and totally does not work on Windows 2000, Windows Vista or Windows 7.
The second scenario works for about everybody, except that using Euphoric through DosBox makes the performance drop quite a lot, which can be a problem for people using old machines.
The third situation is optimal, because it brings us a native Windows 32 application, which runs nicely on all version of Windows, from Windows 95 to Windows 7, and from 32 bit to 64 bit setups.
In order to exploit this new system, you need to do a minor change to your osdk_execute.bat files, instead of calling %OSDK%\Euphoric\osdk_euphoric.bat you need to call %OSDK%\bin\execute.bat.
The original batch file is still there, so it will not stop your code to work, just that it will still call Euphoric.
If this version 0.20 works nicely, I will try to update the other components (like Old2MFM, Tap2CD, etc...) which are not Windows 7 friendly, so hopefully at some point the whole tool-chain will be usable on recent 64 bit windows.
You can get this version 0.20 here:
http://osdk.defence-force.org/files/osdk_0_20.zip
Give me feedback please, I need to know if I did not break anything.
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.
Thanks !
Version 0.20 - April the 8th 2012
- Oricutron 0.9 is now used by default instead of Euphoric, you can set OSDKEMUL to choose between EUPHORIC and ORICUTRON.
This is correct. I did not change anything else, this version is totally identically to the OSDK 0.19, all I did was to add Oricutron (Euphoric is still present) which allows us to handle three situations:
- Euphoric
- Euphoric through DosBox
- Oricutron
The first scenario works for people using Windows 98, kind of work on Windows XP, and totally does not work on Windows 2000, Windows Vista or Windows 7.
The second scenario works for about everybody, except that using Euphoric through DosBox makes the performance drop quite a lot, which can be a problem for people using old machines.
The third situation is optimal, because it brings us a native Windows 32 application, which runs nicely on all version of Windows, from Windows 95 to Windows 7, and from 32 bit to 64 bit setups.
In order to exploit this new system, you need to do a minor change to your osdk_execute.bat files, instead of calling %OSDK%\Euphoric\osdk_euphoric.bat you need to call %OSDK%\bin\execute.bat.
The original batch file is still there, so it will not stop your code to work, just that it will still call Euphoric.
If this version 0.20 works nicely, I will try to update the other components (like Old2MFM, Tap2CD, etc...) which are not Windows 7 friendly, so hopefully at some point the whole tool-chain will be usable on recent 64 bit windows.
You can get this version 0.20 here:
http://osdk.defence-force.org/files/osdk_0_20.zip
Give me feedback please, I need to know if I did not break anything.
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.
Thanks !