Changes from r335 to r342 (I was pending details from some releases, I include it here)
r335
[bugfix] dirty rects fix
[bugfix] crash with mod_debug
r338
[bugfix] put_screen bug
r339
[bugfix] transparents maps on 32bits (bitmap_analize bug)
r342
[bugfix] globals vars in libmode
[bugfix] if argument was named as a globals vars, the global var was used. Now parameters named as globals vars are locals of the functions.
[feature] Add configuration files (.ini) support
Configuration files support:
Must be named like dcb file but with extension .ini, for example, dcb file is named "mygame.dcb", configuration file must be named "mygame.ini"
A sample of content of this file
# comments 1
; comments 2
; Section [bennugd] is used for bennugd engine
; all keys are optionals
[bennugd]
video.mode=320x240x32 ; <width>x<height>[x<depth>]
video.fullscreen=0 ; 1=fullscreen - 0=window mode
# video.scale_resolution=800x600 ; <width>x<height>
# video.scale_resolution_aspectratio=0 ; 0 = normal
; 1 = left
; 2 = down
; 3 = right
# video.scale_resolution_orientation=0 ; 0 = stretch
; 1 = preserve
(http://forum.bennugd.org/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABs0lEQVQ4jY2SP4viQBiHX0UQWz/AXb+VX8Iu/YqFhdhcd5BKEOTKC9jJFYrFgo3FIjYiCRauhTCQDMp4bJFklzCuLJLOWNj8rpDMJt7u7Q08xQzze953/hAR0el4QJLw8KR4fXkE/Wtch01zjP6gmxLsd9uPJafjAf1BF82WjmZLR61eRa1eVfNmS4cMxP8JksGk6FPB6XjAii1Qq1fBBYMMBL79+InvDIrbB0CzIpSmQHF0RnF0vkiTFxZX7A+6MOzwU0FxdEZKYJpj1fp1eO5KzF0JzYreF/iekzr77QMUhh2q1zDsUIULPQl6fXkEFww53cWKLWCaY3DBVMuaFWHuSsT7fM/5W5DTXYUMBGQgUJoCpelFst9tcc84DDuE7znQrAiFnrwIkuGY/W6rBIYdQgYC7RmHZkXwPQf3jL8JiCglISLKVCaqzfhZfc9RcMFwc/eMfGd9EWQbS+R0F9nGEtnGEpnKBJnKJFWxPNygPNygPePggqE942nBdTjG9xyUhxvVcqEnsWILrNjiTfCRJN9ZI99Zp8LxWsy73ztTmYCI6ObuGV/7Tym+/PqtICL6A7F/dNYyWabFAAAAAElFTkSuQmCC)