Sounds like i'm all set to make the transition to DGDK then, already converted most of my GUI engine (on XP), so cheers guys and i'll see you in the threads
It funny how awhile ago, I talked about coding styles and posted this in DBP, relates someway don't you think:
`init core varibles, functionality etc...
dbCore
`set sync on and set sync rate
dbOnSyncRate 0
Global gDisplay as Str_dbDisplay
gDisplay.bMaxRes = true : gDisplay.bVsync = false
gDisplay.iResWidth = 800 : gDisplay.iResHeight = 600 : gDisplay.iDepth = 32
`init display
dbSetupDisplay gDisplay
mObject as Str_dbObject
mObject.Id = dbFindFreeObject : mObject.fSize = 2.4
mObject.fPos.x = 0.0 : mObject.fPos.y = 0.0 : mObject.fPos.z = 3.2
mObject.fRot.x = 6.4 : mObject.fRot.y = 45.0 : mObject.fRot.z = 128.0
`create, position and rotate object
dbCreateObjectCube mObject
dbRepeat : dbCoreUpdate
`spin object id, speed , multiplier x,y,z angles
dbTempFloat = 0.024 * db_fElaspedTimer
dbSpinObject mObject.Id , dbTempFloat , -1.0 , 3.5 , 0.1
`value of 0 performs 'sync', 1 performs 'fastsync'
dbSync 0
dbUntil db_bEnd = true
`get rid of all media/arrays etc before ending program, then end
dbEnd
A dream is a fantasy, if you achieve that fantasy it was never a dream to begin with.