logo
Home Games CRM32Pro C/C++ Code Updated
 
 
bg
   

4 May 2012 - glSDL Benchmark v1.3

  -  New version compiled with VS2008.
     
   

17 March 2012 - RealFire v1.2

  - RealFire v1.2 now supports SSE2 code path. Source code is translated to english language.
     
   

10 March 2012 - CRM32Pro v5.11 for Win32-GNU GCC and Motoko 1.1

  - CRM32Pro v5.11 for Win32-GNU GCC available for download. DevPak is also updated.
  - New Motoko (CRM32Pro Addin) version available.
     
   

8 March 2012 - CRM32Pro v5.11 for VS2008+, Fractal OpenMP and SEP

  - New CRM32Pro v5.11 with some bugs fixed and new features. Available for Win32 with Visutal Studio 2008+, other distributions will be added in a few days. Anyway, the source code is available in case you want to compile it for your OS/compiler.

CSprite:

 
- Minimum sprite size is now 1x1 pixel down from 8x8

IPrimitives:
 
- New methods to convert RGB to YCrCb and viceversa

Added new external module: DataTypes (CDT.h):
 
- Struct and methods to manage 2D vectors
     
- C/C++ Code new applications added to this section: Fractal OpenMP and Species Evolution Prototype (SEP).
     
   

24 December 2011 - CRM32Pro v5.10 and EditorDPF

  - CRM32Pro v5.10 final version with some bugs fixed. Available for all supported platforms.

INetwork:

 
- Improved error descriptions
 
- Assure that connected client names are unique (a bug was causing weird behavior in same cases)
 
- New method for set special features using flags
 
- Using the new above method, there is a new flag to allow/disallow the server to process new clients connections

IButton:
 
- Inputbox: now it allows uppercase letters
     
- EditorDPF v4.21 fixed an issue at sound/music loading time.
     
   

19 August 2011 - CRM32Pro v5.10 SDK RC2 and EditorDPF

  - Release Candidate 2 with some bugs fixed. It is quite stable and should be the final version. It is available for Linux and Win32(Visual Studio and mingw32). The MacOS X version will come later on September.

CRM32Pro SDK v5.10 RC2 with the following improvements over the 5.10 beta:

CRM32Pro SDK is now available under LGPL license. Source code is available directly from the web page. The oldest code has Spanish comments instead of English ones.

IButton:

 
- Fixed an issue with associated function to button and execute just once the action event

Documentation generated using Doxygen v1.7.4.

General bugs fixed and some internal changes
     
- EditorDPF v4.21 with the following improvements:
 
- Increased resolution of the GUI
 
- By default, at the importing image time, BMP and PNG are listed
 
- By default, at the importing audio time, all supported files are listed
 
- Buttons tab: input now support a textrect values or default ones (set to 0)
 
- Sprite tab: fixed a wrong frame display bug
 
- Linked with CRM32Pro v5.10.

     
   

5 August 2011 - CRM32Pro v5.10 SDK Beta

  - First public beta of the oncoming new CRM32Pro version is available for downloading.
It includes several improvements and bugs fixed. It is still being tested so the new method could be modified. Use it only for testing while the final release is finished.

CRM32Pro SDK v5.10 Beta with the following improvements:

Integrated Console and Debug Window

Main interface:
 
- Several new methods added to manage the new Console and Debug Window
 
- New methods IsRenderNeeded() and RenderNeeded().
 
- CRM32Pro.SetVideoMode() does not change the window title text if Config.Title is NULL.

IButton:
 
- MAX_LAYERBUTTON increased to 8
 
- Changed the internals to use the new CRM32Pro.IsRenderNeeded() method.
 
- ForceDraw() is deprecated and does nothing, is just present for backward compatibility
 
- Added two new members: GetLayer() and GetVisibilityLayer().
 
- Fixed a bug on slider buttons: wrong position and wrong working way.
 
- Fixed an important bug in Remove() and RemoveAll() members.

CFont:
 
- Added new member to get the height of the font: StringHeight()
 
- Added new member to set/get the cursor char
 
- Fixed a wrong string width with font kerning values different to 0
.
ITimeSystem:
 
- Fixed some conceptual bugs
 
- Fixed an issue when calling Init(TIME_RESET)
 
- New method GetTimeNow()

IImage:
 
- Added new member to load a PNG from a memory block: LoadPNG()
.
ICursor:
 
- Fixed an issue when trying to use/delete a cursor with a wrong id
 
- Fixed wrong autorestores due to colorkey incorrently set.
 
- Show() and Hide() members call internally to CRM32Pro.RenderNeeded()

IScreenFX:
 
- Resize(), Flip(), Mirror(), Rotate() and RotateResize() methods perform the same operation on OpenGL and non-OpenGL modes
.
INetwork:
 
- Improve detection of hacking attemps removing a rare case that caused a false-positive.
.
- Fixed a bug on GetClientsInfo() when running on the server.
 
- Increased DN reception queue from 32 to 256 slots.

IStuffDPF:
 
- Fixed a bug that caused problems when trying to upgrade DPF from v3.0 to v4.0.

General docs improvements

Documentation generated using Doxygen v1.7.1.

New example to show the use of the Integrated Console and Debug Window

Win32 version uses Visual Studio 2008

Added new CPUID for Intel Arrandale, Sandy Bridge and Westmere

Using new library versions:
 
- libpng 1.2.44 version
 
- libvorbis 1.3.2
 
- libogg 1.2.2
 
- tinyXML 2.6.2
 
- zlib 1.2.5
     
- Lastly, good news  for everyone that needed to get access to the source code of the library. Once the v5.10 is released, the source code will be available for downloading from the web page instead of contact us to send it by email.

     
   

News sorted by year: 2012/2011 - 2010/2008 - 2007 - 2006 - 2005/2003

 
Copyright (c) 2012 MegaStorm Systems. All rights reserved.