Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: Asphyre Sphinx 2 has been released.

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    For the record, when you say it requires Delphi XE 2 with Update 1, does that mean I can't use any other version of Delphi with AS2?

  2. #2
    does that mean I can't use any other version of Delphi with AS2?
    i think thats because of dx11 units !! if i am not wrong

  3. #3
    I have added a new article to Asphyre's wiki explaining about using Asphyre on iOS.

  4. #4
    Awesome lifepower - how are you finding iOS speed wise? Is asphyre able to generate sufficient FPS? When are you going to have your first game out on the iPad?
    The views expressed on this programme are bloody good ones. - Fred Dagg

  5. #5
    Quote Originally Posted by czar View Post
    Awesome lifepower - how are you finding iOS speed wise? Is asphyre able to generate sufficient FPS? When are you going to have your first game out on the iPad?
    It is difficult to judge the performance on iOS because VSync seems to be forced on, so frame rate is limited to 60 FPS. However, relatively complex scenes don't seem to suffer from any performance issues even on older iPod Touch. I would say that iOS devices are quite capable of some even more advanced tasks. However, the power consumption and battery drain are more important issues to consider, which we haven't checked well yet.

    It takes significantly more time to develop a project for iOS, however, because a single compilation in FPC takes several minutes and before that you need to move the project from Windows to Mac; instead you could work in XCode, but it's code editor is too crippled. For our incoming online game we are trying to provide iOS client, although it is going slowly.

  6. #6
    Hopefully EMB will implement as simpler compile system for iOS similar to compiling for MacOS. I am avoiding iOS at the momemnt as I am trying to get a MacOS project finished. I am finding that at the moment I am stumbling from one problem to the next. Issues as simple as copying a file from a to b need to be researched and checked and that all takes way more time than I had anticipated.
    The views expressed on this programme are bloody good ones. - Fred Dagg

  7. #7
    Quote Originally Posted by czar View Post
    Hopefully EMB will implement as simpler compile system for iOS similar to compiling for MacOS. I am avoiding iOS at the momemnt as I am trying to get a MacOS project finished. I am finding that at the moment I am stumbling from one problem to the next. Issues as simple as copying a file from a to b need to be researched and checked and that all takes way more time than I had anticipated.
    I agree. I think iOS itself is a great platform, I really like its architecture. However, being tied up to an older XCode version with a long and complicated compilation process makes the development somewhat difficult.

  8. #8
    Quote Originally Posted by Traveler View Post
    For the record, when you say it requires Delphi XE 2 with Update 1, does that mean I can't use any other version of Delphi with AS2?
    Edit:In my first post I forgot to clarify the supported platforms and compilers, sorry. I've been posting all this in a hurry. After some checking, indeed Delphi XE 2 seems to be minimal Delphi version supported, although Delphi XE may work for 32-bit platform only. Earlier versions do not have DirectX headers supplied with them.

    In addition, it also works for FPC/Lazarus on Windows platform using DX10+ providers. DX7 and DX9 providers are unavailable because the headers are not included (though they can be taken from previous Asphyre release). Other platforms for FPC/Lazarus are not implemented because Asphyre uses FireMonkey on Mac OS and iOS for device management. However, to make Asphyre work in FPC/Lazarus on other platforms such as Mac OS and Linux, minimal work is required as you only need to port OpenGL provider (Windows OpenGL provider or OpenGL ES 2.0 provider can be used as references for this). Asphyre itself compiles nicely in FreePascal using Delphi compiler mode; this is actually how it works on iOS since FireMonkey is compiled using FPC on this platform.
    Last edited by LP; 06-11-2011 at 09:16 PM. Reason: updated minimal Delphi requirements, BDS 2006 and 2007 are definitely not supported.

  9. #9
    Asphyre still is my favorite framework and Sphinx2 is really the first thing that will force me to have Delphi XE2.
    Thank you for sharing your great framework with us.

  10. #10
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    Excellent news! I was hoping that Asphyre was getting an update since Delphi XE2 to help support those new developers who became interested. Nice work.

    I plan to make a front page news announcement of this soon. Any new examples or videos of the new features? (native GUI framework/WYSIWYG designer)

    I like to show of a bit of other media with my news posts because it attracts more eyes than not. Same reasons why juice boxes have pretty colors.
    Jason McMillen
    Pascal Game Development
    Co-Founder





Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •