Arx Libertatis: Open Source Port of Arx Fatalas
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    You didn't miss anything, I'll give it a shout out when Arx Libertatis is publicly released.
    I see the jimmies have been rustled.
  • »21.05.15 - 06:31
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    amigadave
    Posts: 2509 from 2006/3/21
    From: Lake Arrowhead...
    Looks like a great game! Very unique with the method for casting spells. It would be awesome if it can be ported to MorphOS and the project to modernize it with bug fixes and the ability to have community created mods is completed and also ported to MorphOS.

    Is there any new info on the progress of the porting work, and/or the progress of the Arx Libertatis project in general?

    [ Edited by amigadave 08.12.2015 - 23:54 ]
    MorphOS - The best Next Gen Amiga choice.
  • »09.12.15 - 07:51
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 9963 from 2003/5/22
    From: Germany
    > Is there any new info on [...] the progress of the Arx Libertatis project in general?

    The most recent entry in the news section of the project website linked to in posting #1 is from October 2013.
  • »09.12.15 - 11:08
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    Quote:

    Andreas_Wolf wrote:
    > Is there any new info on [...] the progress of the Arx Libertatis project in general?

    The most recent entry in the news section of the project website linked to in posting #1 is from October 2013.


    They are stuck in a completely unnecessary refactoring loop, which is sad since 1.2 would have brought many useful renderer frontend changes.
    I see the jimmies have been rustled.
  • »09.12.15 - 13:29
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    Quote:

    amigadave wrote:
    Looks like a great game! Very unique with the method for casting spells. It would be awesome if it can be ported to MorphOS and the project to modernize it with bug fixes and the ability to have community created mods is completed and also ported to MorphOS.

    Is there any new info on the progress of the porting work, and/or the progress of the Arx Libertatis project in general?

    The port is finished, but it's too slow. If you want, you can pay me to backport the useful renderer changes from the perpetually unfinished Arx Libertatis 1.2. Otherwise the source code is public, you can have your way with it: https://github.com/BSzili/ArxLibertatis/tree/amiga
    I see the jimmies have been rustled.
  • »09.12.15 - 13:35
    Profile Visit Website
  • Cocoon
    Cocoon
    waldiamiga
    Posts: 56 from 2007/7/25
    From: Krakow, Poland
    Is someone could compile?

    MorphOS.pl
    PowerBook G4 1.67GHz|2GB DDR2|ATI Radeon 9700M 128MB|SSD 80GB|TFT 17"|MorphOS 3.11
    Core i7 Notebook|WinUAE 3.x/AmigaOS4.1x & Icaros Desktop 2.x/QEmu 3.x.x
  • »09.12.15 - 17:40
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    amigadave
    Posts: 2509 from 2006/3/21
    From: Lake Arrowhead...
    Quote:

    BSzili wrote:]
    The port is finished, but it's too slow. If you want, you can pay me to backport the useful renderer changes from the perpetually unfinished Arx Libertatis 1.2. Otherwise the source code is public, you can have your way with it: https://github.com/BSzili/ArxLibertatis/tree/amiga


    What FPS performance are you getting now with the existing port, and on what MorphOS hardware (system and video card) are you using to test it? What speed difference do you expect to get if you complete the port of the Libertatis 1.2 renderer changes, and is there any other parts of the Libertatis 1.2 code that are finished, or almost finished, that you think would be useful to also port to an upgraded MorphOS port of Arx Fatalas?

    As for paying you to complete these changes, I would happily pay into a bounty fund for such work to be finished, but I have never set up a bounty before, so it might be best to have someone with experience writing bounty descriptions to do that part.

    I wish Matthew Leaman of AmigaKit would finish a MorphOS compatible client for the AmiStore, so MorphOS developers would be able to use it to promote their work, as another way of increasing compensation for their time when coding projects for MorphOS.
    MorphOS - The best Next Gen Amiga choice.
  • »09.12.15 - 20:03
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    Quote:

    amigadave wrote:
    Quote:

    BSzili wrote:]
    The port is finished, but it's too slow. If you want, you can pay me to backport the useful renderer changes from the perpetually unfinished Arx Libertatis 1.2. Otherwise the source code is public, you can have your way with it: https://github.com/BSzili/ArxLibertatis/tree/amiga


    What FPS performance are you getting now with the existing port, and on what MorphOS hardware (system and video card) are you using to test it? What speed difference do you expect to get if you complete the port of the Libertatis 1.2 renderer changes, and is there any other parts of the Libertatis 1.2 code that are finished, or almost finished, that you think would be useful to also port to an upgraded MorphOS port of Arx Fatalas?

    As for paying you to complete these changes, I would happily pay into a bounty fund for such work to be finished, but I have never set up a bounty before, so it might be best to have someone with experience writing bounty descriptions to do that part.

    I wish Matthew Leaman of AmigaKit would finish a MorphOS compatible client for the AmiStore, so MorphOS developers would be able to use it to promote their work, as another way of increasing compensation for their time when coding projects for MorphOS.

    In later areas (City of Arx, troll caves) I get around 10-15 PFS on a Pegasos II with a Radeon 9250. To be comfortable, I'd say 20 FPS would be the minimum.

    Setting up a bounty has never been easier. You just need a description of with the conditions fulfill it, and send it to http://power2people.org
    I see the jimmies have been rustled.
  • »09.12.15 - 20:40
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 9963 from 2003/5/22
    From: Germany
    > I wish Matthew Leaman of AmigaKit would finish a MorphOS compatible client for the AmiStore

    Indeed, he is some days late already :-)

    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=3&topic_id=9932&start=29
  • »09.12.15 - 21:54
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    ernsteiswuerfel
    Posts: 228 from 2015/6/18
    From: Funeralopolis
    Quote:

    BSzili schrieb:
    In later areas (City of Arx, troll caves) I get around 10-15 PFS on a Pegasos II with a Radeon 9250. To be comfortable, I'd say 20 FPS would be the minimum.

    Setting up a bounty has never been easier. You just need a description of with the conditions fulfill it, and send it to http://power2people.org


    Well that's not too bad! IMHO quite a few MorphOS people have a faster CPU and a more capable GPU. Also compared to Alien Breed 3D II on classic Amiga hardware 10-15fps is still fast. ;-)
    Talos II Secure Workstation. [Gentoo Linux] | PMac G5 7,3. PBook G4 5,8. [MorphOS 3.11 / Gentoo Linux] | A1200. ACA-1233, Indivision AGA Mk2. [Amiga OS 3.1.4]
  • »09.12.15 - 21:57
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 9963 from 2003/5/22
    From: Germany
    >> it might be best to have someone with experience writing bounty descriptions
    >> to do that part.

    > You just need a description of with the conditions fulfill it

    To me it reads like this is what's considered the hard part.
  • »09.12.15 - 22:16
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    Quote:

    ernsteiswuerfel wrote:
    Quote:

    BSzili schrieb:
    In later areas (City of Arx, troll caves) I get around 10-15 PFS on a Pegasos II with a Radeon 9250. To be comfortable, I'd say 20 FPS would be the minimum.

    Setting up a bounty has never been easier. You just need a description of with the conditions fulfill it, and send it to http://power2people.org


    Well that's not too bad! IMHO quite a few MorphOS people have a faster CPU and a more capable GPU. Also compared to Alien Breed 3D II on classic Amiga hardware 10-15fps is still fast. ;-)

    For me 10 FPS is bordering unplayable, since the game has real-time combat. I also get the aforementioned framerate with the drawing distance set almost to the bare minimum, which makes it even worse. If I had published it, I would have definitely got tons of complaints about the framerate.
    I see the jimmies have been rustled.
  • »10.12.15 - 10:59
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    Quote:

    Andreas_Wolf wrote:
    >> it might be best to have someone with experience writing bounty descriptions
    >> to do that part.

    > You just need a description of with the conditions fulfill it

    To me it reads like this is what's considered the hard part.


    Sarcasm doesn't work well in written text :) Anyway, I can pen the bounty description if there's interest.
    I see the jimmies have been rustled.
  • »10.12.15 - 11:00
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    amigadave
    Posts: 2509 from 2006/3/21
    From: Lake Arrowhead...
    Quote:

    BSzili wrote:
    Quote:

    amigadave wrote:
    Quote:

    BSzili wrote:]
    The port is finished, but it's too slow. If you want, you can pay me to backport the useful renderer changes from the perpetually unfinished Arx Libertatis 1.2. Otherwise the source code is public, you can have your way with it: https://github.com/BSzili/ArxLibertatis/tree/amiga


    What FPS performance are you getting now with the existing port, and on what MorphOS hardware (system and video card) are you using to test it? What speed difference do you expect to get if you complete the port of the Libertatis 1.2 renderer changes, and is there any other parts of the Libertatis 1.2 code that are finished, or almost finished, that you think would be useful to also port to an upgraded MorphOS port of Arx Fatalas?

    As for paying you to complete these changes, I would happily pay into a bounty fund for such work to be finished, but I have never set up a bounty before, so it might be best to have someone with experience writing bounty descriptions to do that part.

    I wish Matthew Leaman of AmigaKit would finish a MorphOS compatible client for the AmiStore, so MorphOS developers would be able to use it to promote their work, as another way of increasing compensation for their time when coding projects for MorphOS.

    In later areas (City of Arx, troll caves) I get around 10-15 PFS on a Pegasos II with a Radeon 9250. To be comfortable, I'd say 20 FPS would be the minimum.

    Setting up a bounty has never been easier. You just need a description of with the conditions fulfill it, and send it to http://power2people.org



    I would like to test your port on my dual 2.7GHz G5 PowerMac with the Radeon R400 (or is it R420?) based FireGL X3 video card, and see what kind of framerates I am able to get.

    I'll pay you and sign an NDA plus something that states I won't share the file with anyone, if that is what it would take to beta test it for you.
    MorphOS - The best Next Gen Amiga choice.
  • »11.12.15 - 01:04
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    ernsteiswuerfel
    Posts: 228 from 2015/6/18
    From: Funeralopolis
    Quote:

    BSzili schrieb:
    Sarcasm doesn't work well in written text :) Anyway, I can pen the bounty description if there's interest.

    I would be interested.
    Talos II Secure Workstation. [Gentoo Linux] | PMac G5 7,3. PBook G4 5,8. [MorphOS 3.11 / Gentoo Linux] | A1200. ACA-1233, Indivision AGA Mk2. [Amiga OS 3.1.4]
  • »11.12.15 - 12:16
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    amigadave
    Posts: 2509 from 2006/3/21
    From: Lake Arrowhead...
    Quote:

    BSzili wrote:
    Quote:

    Andreas_Wolf wrote:
    >> it might be best to have someone with experience writing bounty descriptions
    >> to do that part.

    > You just need a description of with the conditions fulfill it

    To me it reads like this is what's considered the hard part.


    Sarcasm doesn't work well in written text :) Anyway, I can pen the bounty description if there's interest.


    I hope you don't think I was being sarcastic in any of my replies. I rarely use sarcasm in any forums, specially those which have many international readers, since it is almost always misunderstood by one culture or another.

    I think it is always best for the developer doing the work to write the bounty description, perhaps with input from other knowledgeable programmers who know what should be included in the description to satisfy most users with the final result.

    Let me know when and where the bounty is created, so I can donate to it.

    I am also still interested in beta testing what you have already created, on my fast G5 system, to see how it compares with the 10 to 15 FPS you reported earlier in this thread. I think that it may be quite playable on the 2.7GHz G5 with R400 video card, but you would know better than myself.

    [ Edited by amigadave 11.12.2015 - 12:27 ]
    MorphOS - The best Next Gen Amiga choice.
  • »11.12.15 - 20:25
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    Quote:

    amigadave wrote:
    Quote:

    BSzili wrote:
    Quote:

    Andreas_Wolf wrote:
    >> it might be best to have someone with experience writing bounty descriptions
    >> to do that part.

    > You just need a description of with the conditions fulfill it

    To me it reads like this is what's considered the hard part.


    Sarcasm doesn't work well in written text :) Anyway, I can pen the bounty description if there's interest.


    I hope you don't think I was being sarcastic in any of my replies. I rarely use sarcasm in any forums, specially those which have many international readers, since it is almost always misunderstood by one culture or another.

    I think it is always best for the developer doing the work to write the bounty description, perhaps with input from other knowledgeable programmers who know what should be included in the description to satisfy most users with the final result.

    Let me know when and where the bounty is created, so I can donate to it.

    I am also still interested in beta testing what you have already created, on my fast G5 system, to see how it compares with the 10 to 15 FPS you reported earlier in this thread. I think that it may be quite playable on the 2.7GHz G5 with R400 video card, but you would know better than myself.


    I was the one being sarcastic, when I claimed writing the bounty description was the easiest part.
    Anyway,just drop me a mail if you want to try the current build.
    I see the jimmies have been rustled.
  • »12.12.15 - 09:20
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    Since there was some interest in a bounty, I wrote a quick description of what needs to be done:
    Quote:

    Improve the OpenGL renderer of Arx Libertatis, to make sure it runs smoothly on the most common MorphOS machine (Mac Mini G4).

    - Remove the Direct3D legacy of the renderer frontend (BGRA color packing, pre-transformed vertexes, etc.)
    - Adjust the renderer backend to use vertex arrays instead of the immediate mode.
    - Try to minimize state changes.
    - The City of Arx should have 20+ FPS on the target machine, a save file will be provided for testing.

    If everybody agrees, it should be sent to Power2People.
    I see the jimmies have been rustled.
  • »14.12.15 - 13:19
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Yasu
    Posts: 1723 from 2012/3/22
    From: Stockholm, Sweden
    What is the target system?
    AMIGA FORUM - Hela Sveriges Amigatidning!
    AMIGA FORUM - Sweden's Amiga Magazine!

    My MorphOS blog
  • »14.12.15 - 14:03
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    koszer
    Posts: 835 from 2004/2/8
    From: Poland
    Quote:

    Yasu wrote:
    What is the target system?


    Quote:

    BSzili wrote:
    Improve the OpenGL renderer of Arx Libertatis, to make sure it runs smoothly on the most common MorphOS machine (Mac Mini G4).
  • »14.12.15 - 14:53
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    The new MOS release gave me some motivation to revisit this. If there's anybody who'd like to do some testing, drop me a PM or a mail. If you know the game well, and you can spot colors that look off (red and blue component swapped to be specific), even better.
    I see the jimmies have been rustled.
  • »27.05.18 - 14:24
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    BSzili
    Posts: 452 from 2012/6/8
    From: Hungary
    And it's live. You can grab it from my website.
    I see the jimmies have been rustled.
  • »24.06.18 - 17:14
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    beworld
    Posts: 237 from 2010/2/10
    From: FRANCE
    i test it, thanks !

    ...
    Work Well !!!

    Congrat !
    PowerMac 2.7ghz MOS 3.10
    PowerBook 1.5Ghz MOS 3.10
    My MOS ports
  • »24.06.18 - 17:23
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Stevo
    Posts: 812 from 2004/1/24
    From: #AmigaZeux
    Quote:

    BSzili wrote:
    And it's live. You can grab it from my website.


    Well done and thank you :-)
    ---
    http://www.iki.fi/sintonen/logs/its_only_football.txt
  • »27.06.18 - 22:17
    Profile
  • Cocoon
    Cocoon
    scrAb_
    Posts: 60 from 2010/7/23
    Nice! thank you.
    MacMini@1.5Ghz 1GB/DualBoot Morphos3.1/DebianPPC - Efika MX sb
    PowerBook 5,9
  • »01.07.18 - 15:27
    Profile