Cooler2 / ApusGameEngine

An open source Delphi/Pascal game engine
https://www.patreon.com/ApusGameEngine
BSD 3-Clause "New" or "Revised" License
168 stars 30 forks source link

Delphi xe2 is not supported #3

Closed guoqingaa closed 2 years ago

guoqingaa commented 2 years ago

The source code does not support Delphi xe2,Can you support me? Thank you!

Cooler2 commented 2 years ago

Sorry I can't - I don't have XE2. I can adopt the code for a freely available version of Delphi, i.e. either D2006 (Turbo Delphi Explorer which is free) or Delphi CE. Although old revisions works with D2006, I don't want to support it anymore because it's pretty much different from the recent Delphi versions, mostly because of outdated RTL: there are so many things to do manually which can be done by RTL by both Delphi and FPC. Re-inventing the RTL isn't good for me.

However, If you can point me on particular issues that make the code incompatible with xe2, I'll consider this info and try to avoid them when it's not crucial.