What are some libraries that work well with this, is there freepascal compatibility?
What are some libraries that work well with this, is there freepascal compatibility?
This is my game project - Top Down City:
http://www.pascalgamedevelopment.com...y-Topic-Reboot
My OpenAL audio wrapper with Intelligent Source Manager to use unlimited:
http://www.pascalgamedevelopment.com...source+manager
Version 1.1.stable released! 😎
- Added output_exe example
- Added ouput_dll example
- Added updated existing examples to use new/updates functions
- Added cpSetExe, set the EXE subsystem type
- Added cpGetExe, return the EXE subsystem type
- Added cpGetOutput, return output type
- Added TCPasExe (cpConsole, cpGUI) enum
- Added cpAddLibrary
- Added cpEXE, cpDLL to TCPasOutput enum
- Renamed cpSaveLibToFile to cpSaveOutputFile
- CPas can now output .LIB, .EXE and .DLL files
- Renamed cpLink to cpRelocate
- Patched CPas.pas to work with FreePascal (ppcx64)
Version 1.2.stable released! 😯
- Added updated existing examples to use new/updates functions
- cpGetVersionInfo, get version information
- cpSetVersionInfo, set version information
- cpGetAddVersionInfo, get add version info
- cpSetAddVersionInfo, set add version info
- Added cpGetExeIcon, get EXE icon filename
- Added cpSetExeIcon, set EXE icon filename
- Miscellaneous enhancements
Started a curated repo of compatible libraries for CPas. Pull requests welcome!
https://github.com/tinyBigGAMES/cpLibs
Last edited by drezgames; 10-03-2022 at 04:21 AM.
CPas v1.3.stable released.
Big update, code refactor, win32 support and much more. Reworked all examples to support 32/64-bits and more.
• Reworked all examples to support 32/64-bits
• Update cpLoadLibFromResource to include an instance (THandle) parameter
• Added a runtime check to make sure CPas and CPas.Static are not used simultaneously
• FPC can now build static releases also
• Add CPas.Static unit now for static builds
• Reformated CHM help format
• Added cpCompile with project directives support
• Replaced cpLoadLibFromStream with cpLoadLibFromMemory
• Refactored codebase and added 32-bit support
• Updated cpAddLibrary to support (.LIB) files
• Updated cpSetVerionInfo to validate FileVersion as SemVer format (major.minor.patch)
• Miscellaneous fixes and enhancements
I had a look at this project earlier and without testing it myself I think it really sounds impressive! - Unfortunately, it seems to be gone as the SDL2 repo. I would have really liked to try it out with FPC.
Bookmarks