After quite a lot of work, here is the beta of the new version of PureBasic, mainly focused on OS X. It introduces full Cocoa support and a brand new x64 version. A lot of libraries have been reworked from scratch so don't panic if a lot of things are not working in this first beta. Feature wise, we plan to add some more 3D functions before the final 4.70 release, it will be done in a next beta. Priority is to iron out the Cocoa related bugs so we can move forward on other topics. We are very proud to finally have 64-bit support for all supported platforms, which is really a big achievement. Here is the changes:
Code: Select all
- Added: Cocoa support on OS X (now the default toolkit)
- Added: 64-bit version of PureBasic for OS X
- Added: Carbon subsystem for PowerPC and x86 version of PureBasic (use 'carbon' as subsystem to enable it)
- Added: InitScintilla() on Linux and OS X avoid compilation issues (empty function)
- Changed: SetModulePosition() is now in milliseconds, no more in pattern
- Updated: Scintilla updated to 3.1.0
- Updated: Expat updated to 2.1.0
- Updated: libjpeg updated to 8.0d
- Updated: ModPlug lib update to 0.8.8.4
- Updated: Use of VC++ 2010 instead of VC++ 2005 to compile the Windows libraries (32-bit and 64-bit), resulting of better optimized code
Code: Select all
- 2DDrawing
- Clipboard
- Desktop
- Dragdrop
- Engine3D
- Font
- Gadget
- Help
- Image
- Menu
- Printer
- Requester
- Scintilla
- Screen
- StatusBar
- Systray
- ToolBar
- Window
The Fantaisie Software Team.