0 Members and 1 Guest are viewing this topic.
News from AmiDARK (amigaworld.net)2012 is now nearly over and to celebrate this, I decided to release a new version of the AmiDARK 2D Engine.This new release allors the MorphOS version to be "up to date" again with the latest changes made to the engine. Now both AmigaOS4 & MorphOS version are uptodate to 0.7.Concerning request for an AROS version. Some needed library still missing in AROS SDK. When these libraries will be available in various AROS versions SDK, I will try to adapt the AmiDARK Engine to these AROS build.Many changes were made between release 0.6r2. Especially concerning hidden BITMAP that can now allow to precalculate SPRITES, IMAGES & TEXTURES.Here is the detail of all changes made:GENERAL- Changed the folder structures for shorter folders names.- Added a new sample from DarkBASIC Professional that uses memblock to manipulate images.MORPHOS- Thank you to stefkos from morphzone.org that provided me a FTGL build for MorphOS.- Added used libraries (freetype & FTGL) with their original archives and readme into the MorphOS release.- Changed the SDK folder structure to fit what we have in MorphOS SDK:BASIC2D- Fixed function DEBoxEx to draw fully filled boxes.- Fixed several Basic2D functions. Now, all Basic2D Functions works properly.BASIC3D- Included the Ghost sample again. Modified and updated.BITMAP- Added DEGetBitmapPtr & DEGetBitmapPtrEx functions for direct pixels reading/writing.CAMERA- Multi Camera sample available again.IMAGE- Fixed a bug that can cause flickering on pasted images.- Added to DEGetImage & DEGetImageEx functions, the capability to grab images from Bitmap.- Added to DEPasteImage & DEPasteImageEx function, the capability to paste images directly to bitmaps.- Fixed the transparency handler for DEGetImage & DEGetImageEx- Added a new sample showing how to use DEGetImage & DEGetImageEx functions.FILE- Fixed DEReadString.INPUT- Fixed functions DEScancode() to return same values than DarkBASIC Professional.- Added the function DEAScancode() that return the values GLUT gives.- Fixed internal GLUT keyboard function to not lock on the last pressed key.LIGHT3D- Fixed a bug in DELightPosition that resetted the light type ID.- Added a new sample to show basics on how to use 3D Lights.MEMBLOCK- Added a new sample "Wobble" from DarkBASIC Pro collection that manipulate images using memblocks.MUSIC- Added sample to show how to load an play a .MOD music.SOUND- Known issue that make sound not work properly. May be fixed in next release.TEXT- Fixed the FTGL use to output text. Texts are now outputted correctly.- Fixed DEMid function. Modified it to be compatible with DarkBASIC Professional- Added DEMidEx function that is the old DEMid fixed/- Fixed DESpace function.- Fixed DEUpper & DELower function.- Added sample to show the use of text commands.KNOWN ISSUE IN THIS RELEASE:- Sprites backdrop is not correctly refreshed.- Sound playing functions does not output any audio.Here are the links to Download:http://files.amidark-engine.com/AmiDark2DEngine_AOS4_Beta0.7.lhahttp://files.amidark-engine.com/AmiDark2DEngine_MOD_Beta0.7.lha