13 de febrero de 2012

Actualizando GLB 10.118 -> 10.244

Demasiado tiempo sin actualizar... quizás por aquello de "si algo va bien, no lo toques".

:-P

(fichero log_e.gbas)
// 10.244
// OpenAL (Mac, iOS):
// Sound engine was broken. It's fixed now.
// ISSOUNDPLAYING works. Buffer-count is supported.


// 10.241
// Core:
// Slightly faster internal arrays.
// Faster FOREACH.
// FOREACH can iterate all items in multi-dimensional arrays.
// 3D:
// X_COLLISIONRAY set the wrong face for X_GETCOLLISIONFACE
// if the negative direction face was closer than the returned
// face in positive direction.


// 10.237
// Core:
// Missing initialization could have caused a crash for arrays.
// SHELLEND was fixed.


// 10.231
// Pandora:
// Postprocessing crashed for long pathes.


// 10.230
// New Command:
// X_GETCAMERAMATRIX


// 10.209
// Caanoo:
// Linker error is fixed.
// WebOS:
// PLATFORMINFO$("DEVICE") failed for 1.4.5 devices.


// 10.205
// Compiler:
// Distributing Apps will exclude media subdirectories that contain
// .xcl files (See "GLBasic intern/.App folder" )
// Compiler/Compile Multiplatform -> Win32,Linux,WinCE will also copy to "distribute".
//
// Core:
// SOCK_TCPACCEPT - IP was wrong byte order.
// SOCK_TCPACCEPT - accepted sockets stored wrong info
// for SOCK_GETREMOTEIP.
//
// Editor:
// Ctrl+Tab has been fixed.
//
// WebOS:
// New libs included. Can use WebOS 3.x features now. Please check for
// PDL_GetPDKVersion() > 100 if you want features unavailable on 1.4.5


// 10.191
// Desktop:
// MOUSESTATE used hidden pointer coords for mouse position.
//
// Core:
// Fixed bug in SPRCOLL that might even have led to a crash.
// Using state variables for OpenGL states. "Should" be slightly quicker.
//
// New command:
// X_ENABLE_Z
// ALPHATESTING
//
// GP2X, Wiz, Caanoo
// Media is copied to distribution


// 10.179
// Core:
// a[-1] did not fail for empty arrays.
// ASC has optional index parameter.
// SOCK_GETREMOTEIP() was broken.
// VIEWPORT reset some 2D setting (SMOOTHSADING...). Fixed now.
// NEWWEBGET crashed for URLs > 900 chars.
//
// Caanoo:
// CLEARSCREEN 0 - was ignored.


// 10.159
// Android:
// Using fastest screen format with Z-buffer now. (might be RGB565 -> no GRABSPRITE).
// DRAWRECT is bound to work now.
// DRAWLINE is working always now.
// Removed glError() checks for more speed.


// 10.156
// Caanoo:
// button layout was not correct.
//
// Core:
// SAVEBMP, SAVESPRITE as jpg -> red/blue was swapped
// SAVEBMP, SAVESPRITE as bmp -> red/blue was swapped for transparency.
// LOADSPRITE: bmp files caused Android to crash. (Byte alignment problem)
//
// Win32:
// PLAYSOUND - volume is linear now (used to be logarithmic).
//
// New command:
// LOGN(x) - logarithm to the base "e".
// SWAP a,b - swaps the variable values
// X_OBJSETFRAME id% - switch to another frame when creating objects
//
// Compiler:
// Fixed a bug, where folded code did not compile.
//
// WebOS:
// HP Touchpad WebOS 3.0.4 - acceleration did no longer work.
//
// Editor:
// Goto and Jumplist clicks jump to the right position, again.
// Incredibuild was broken for more than 10 files.
//
// Android:
// Better screen mode selection. Try to get RGBA 8888 with Z-buffer.
// Z-Buffer is fixed.

No hay comentarios: