Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
150 user(s) are online (113 user(s) are browsing Forums)

Members: 1
Guests: 149

Templario, more...

Headlines

 
  Register To Post  

AmiDARK Engine news.
Quite a regular
Quite a regular


See User information
Hi,

I decided to create a subject here, on which I will note the progress concerning the AmiDARK Engine.
Actually the progress concern the 2D version of the AmiDARK Engine.

Here are the latest from from the 0.5c release up to today.

BASIC2D
- Created function DEArgb / DEARGB
BITMAP
- Added command DELoadBitmap & DELoadBitmapEx.
CORE
- Added DEWaitKey & DESuspendForKey commands.
- Added DEWaitMouse & DESuspendForMouse commands.
INPUT
- Added functions DEControlDeviceX & DEControlDeviceY that are experimental and uses the Vertical & Horizontal counter (for tests only).
- Added function DEControlDeviceY wrapped as empty function as it cannot be supported by AmigaOSes.
- Added function DEJoystickFireX.
- Added command DESetControlDevice & DESetControlDeviceEx.
- Added function DEGetControlDevice.
- Improved the mouse support.
- Added functions DEJoystickUp, DEJoystickDown, DEJoystickLeft & DEJoystickRight.
- Added functions DEJoystickFireA, DEJoystickFireB, DEJoystickFireC & DEJoystickFireD.
- Added function DEJoystickFireXL.
- Functions DEJoystickSliderA, DEJoystickSliderB, DEJoystickSliderC & DEJoystickSliderD wrapped as empties functions that’ll return 0.
- Functions DEJoystickSliderX, DEJoystickSliderY & DEJoystickSliderZ wrapped as empties functions that’ll return 0.
- Functions DEForceUP, DEForceDown, DEForceLeft & DEForceRight wrapped as empties commands.
- Functions DEForceAngle, DEForceNoEffect, DEForceAutoCenterOn & DEForceAutoCenterOff wrapped as empties commands.
- Functions DEForceChainWas, DEForceShoot, DEForceImpact & DEForceWaterEffect wrapped as empties commands.
All functions listed on INPUT command set are functions that are not supported on AmigaOSes.
They are wrapped as empties functions for compatibility with DarkGDK.
TEXT
- Integration of FreeType 2 & GLFT in the core of the engine.
- Added functions DETextHeight & DETextWidth ( and alternates DEGetTextHeight & DEGetTextWidth ).
- Added command DESetTextFont, DESetTextFontEx & function DETextFont.
- Added command DECenterText.
- Updated DEPrint to handle GLFT informations for text cursor changes.
- Updated internal text output to screen function to use GLFT
- Added DEText command.
- Added functions DEFindSubString, DEFindFirstChar & DEFindLastChar
- Added command DEReverse & function DECompareCase.
- Added command DESetTextSize and function DETextSize.
- Added Command DESetTextColor and function DEGetTextColor that handle 32 bits (with alpha channel)
- Modified the DEPrint command to being added to the 2D draw list.
( now Text and Images are displayed in order they are asked in the source code ).
- Added commands DESetTextToNormal, DESetTextToItalic, DESetTextToBold and DESetTextToBoldItalic.
- Added commands DESetTextToOpaque and DESetTextToTransparent. (and alternates ones DESetTextOpaque and DESetTextTransparent)
- Added functions DETextStyle and DETextBackgroundType.
- Added functions DEStr, DEStrI, DEStrEx and DEAppend.
- Added new internal Text Render function included in the Display (image) Render list- Added functions DEValF, DEValR and DEChr.
- Added functions DEBin, DEHex.
- Improved functions DEAsc, DELeft, DELower
SETUP
- Added commands DESetEmulationOn, DESetEmulationOff & function DEEmulationMode wrapped as empty functions.
- Added command DESetGamma.
- Added functions DEScreenType & DEScreenInvalid.
- Added command DESetWindowLayout.

More news will appear soonly when new functions will be done.

Kindest Regards,
AmiDARK

All we have to decide is what to do with the time that is given to us.
Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project