Arx Libertatis: Open Source Port of Arx Fatalas
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    XDelusion
    Posts: 602 from 2010/10/27
    Arx Libertatis is a cross-platform, open source port of Arx Fatalis, a 2002 first-person role-playing game / dungeon crawler developed by Arkane Studios.

    http://arx-libertatis.org/

    I just discovered this, the open source project that is, not the game...

    ...been playing the game on and off since it released on the classic XBOX years ago.

    Bascially this is a RPG, but not just any RPG, this was to be Ultima Underworld III, but the studio could not get the rights to the name so they dubbed it Arx Fatalas.

    Essentually this is another Legend Of Grimrock, another modern day interpretation of Dungeon Master, Eye of the Beholder, etc. Though what sets this one part from Grimrock and the others is that it is real time as opposed to turn based, and the controls are more akin to Quake than a grid sytem. Regardless, a dungeon crawler is what it is. Think Eldar Scrolls but always underground.

    Anyhow, this game is wonderful, it really is, not sure if it's portable to MorphOS, but it might be something some of the coders out there might be interested in looking into.

    http://youtu.be/2mE6Ef8PH8Q

    [ Edited by XDelusion 01.01.2014 - 18:50 ]
    "I hope life isn't a big joke, because I don't get it." - Jack Handey

    Registered MorphOS user, Amiga user, and Atari 8-bit user.
  • »01.01.14 - 23:13
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    BSzili
    Posts: 559 from 2012/6/8
    From: Hungary
    It's portable, and I started a port of it, but none of its file loaders are endian agnostic, so it's taking much more time than I expected.
    This is just like television, only you can see much further.
  • »02.01.14 - 09:42
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    XDelusion
    Posts: 602 from 2010/10/27
    Well thank you for having a peek. Guess not every game is REminiscence/ Flashback hugh? :)
    "I hope life isn't a big joke, because I don't get it." - Jack Handey

    Registered MorphOS user, Amiga user, and Atari 8-bit user.
  • »02.01.14 - 12:54
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Jupp3
    Posts: 1193 from 2003/2/24
    From: Helsinki, Finland
    XDelusion,
    Quote:

    Well thank you for having a peek. Guess not every game is REminiscence/ Flashback hugh? :)

    Yes, that's a refreshingly simple recompile.

    Although of course you can run into problems in such projects aswell. I took a look at gfx routines, wondering if it would be possible to modify it to draw graphics in OpenGL instead (which would make it possible to scale "freely" to any resolution, and being (partially) vector graphics, might still look ok)

    Well, short answer is, THAT wasn't very simple anymore... :-D

    (obviously never finished)
  • »02.01.14 - 16:56
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    XDelusion
    Posts: 602 from 2010/10/27
    Hmmm, yes indeed, it would be interesting to see Flashback in GL! I my self am not skilled in such things, I'm lucky if I can get something to compile at all, ha ha! Still learning though here and there between my other hobbies.
    "I hope life isn't a big joke, because I don't get it." - Jack Handey

    Registered MorphOS user, Amiga user, and Atari 8-bit user.
  • »02.01.14 - 20:26
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Jupp3
    Posts: 1193 from 2003/2/24
    From: Helsinki, Finland
    XDelusion,
    Quote:

    Hmmm, yes indeed, it would be interesting to see Flashback in GL!

    flashback2.png
    flashback3.png

    Rendering is WAY incomplete currently. I can't yet fully understand how the graphics are drawn, but there are certainly LOTS of problems adapting it to OpenGL...

    Currently only cutscenes are drawn (and even them rather "broken"), I guess game itself (and intro screen) use different graphics functions, which I haven't yet touched at all.

    No guarantees about ever finishing this :-D

    -EDIT-

    A few more screenshots:
    flashback4.png
    flashback5.png

    -EDIT-

    One more:
    flashback6.png

    Clearly shows it was never meant to run on resolutions as high as this...

    [ Edited by Jupp3 03.01.2014 - 17:13 ]
  • »03.01.14 - 12:15
    Profile Visit Website
  • Butterfly
    Butterfly
    metatron
    Posts: 72 from 2011/11/18
    I loved playing Arx Fatalis on a PC! What a great nes that BSzili is willing to port this great game. May I ask how is it going?
  • »29.03.14 - 05:54
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    BSzili
    Posts: 559 from 2012/6/8
    From: Hungary
    Slowly as hell, since every file loader is written for little endian systems. I added byte swapping to roughly two third of them, but the ADPCM loader gave me the willies, so I kind of stopped there.
    This is just like television, only you can see much further.
  • »29.03.14 - 06:50
    Profile Visit Website
  • MorphOS Developer
    zukow
    Posts: 645 from 2005/2/9
    From: Poland
    reggae has wave adpcm support
  • »29.03.14 - 20:26
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    XDelusion
    Posts: 602 from 2010/10/27
    Jupp: that's amazing! Looks very surreal!
    "I hope life isn't a big joke, because I don't get it." - Jack Handey

    Registered MorphOS user, Amiga user, and Atari 8-bit user.
  • »30.03.14 - 00:57
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Yasu
    Posts: 1724 from 2012/3/22
    From: Stockholm, Sweden
    I hope our man BSzili can make magic this time too :-)
    AMIGA FORUM - Hela Sveriges Amigatidning!
    AMIGA FORUM - Sweden's Amiga Magazine!

    My MorphOS blog
  • »30.03.14 - 15:07
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    BSzili
    Posts: 559 from 2012/6/8
    From: Hungary
    Nah, nothing magical here. Just reading the headers and adding byteswaps, and more byteswaps, and... I know Reggae can decode ADPCM wave, but instead of writing glue for an another sound loader, I want to fix the one built into the game.
    This is just like television, only you can see much further.
  • »30.03.14 - 19:24
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    BSzili
    Posts: 559 from 2012/6/8
    From: Hungary
    I resumed working on Arx Libertatis. There are still a couple more file loaders to fix, but maybe I can grind through them this weekend.
    This is just like television, only you can see much further.
  • »02.08.14 - 13:36
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    XDelusion
    Posts: 602 from 2010/10/27
    Exciting news once more!
    "I hope life isn't a big joke, because I don't get it." - Jack Handey

    Registered MorphOS user, Amiga user, and Atari 8-bit user.
  • »02.08.14 - 14:33
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    Quote:

    BSzili wrote:
    I resumed working on Arx Libertatis. There are still a couple more file loaders to fix, but maybe I can grind through them this weekend.

    Thanks for all the effort you've put in, even though there's little to show for it, ......... at the moment, but I get the feeling it's going to be another 'watch this space' for another cracking (porting) installment.
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »02.08.14 - 14:35
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    BSzili
    Posts: 559 from 2012/6/8
    From: Hungary
    It already works on AROS if that counts :P If it weren't for the AROSMesa glitches I would have already released that version. I hope I'll have better luck with TinyGL, even without the OpenGL 1.4 support.
    This is just like television, only you can see much further.
  • »02.08.14 - 15:41
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    XDelusion
    Posts: 602 from 2010/10/27
    My AROS box is the only machine I have that is capable of tackling a game that requires the resources this one does. MorphOS on the other hand will have to wait as I don't currently have any cash to throw down on something better than my Efika. No worries though, it's summer time, I'm going to Hawaii, and am pretty busy at the moment anyhow. :)
    "I hope life isn't a big joke, because I don't get it." - Jack Handey

    Registered MorphOS user, Amiga user, and Atari 8-bit user.
  • »03.08.14 - 21:11
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Cool_amigaN
    Posts: 761 from 2011/11/30
    @BSzili

    Can't wait to play it!

    @XDelusion

    You should definitely upgrade, imho, on first chance. The performance difference between Efika and a MAC PPC is humongous!
    Amiga gaming Tribute: Watch, rate, comment :)
  • »04.08.14 - 07:34
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    XDelusion
    Posts: 602 from 2010/10/27
    Cool_Amigan: I used to have an eMac and a Mini, will be moving towards a G4 tower next.
    "I hope life isn't a big joke, because I don't get it." - Jack Handey

    Registered MorphOS user, Amiga user, and Atari 8-bit user.
  • »04.08.14 - 15:29
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    BSzili
    Posts: 559 from 2012/6/8
    From: Hungary
    A good choice in terms of expandability. You can put a nice 128MB card in that machine.
    In the meantime I was able to get ingame with Arx Libertatis. It's nor really playable yet, but I'm getting there.
    This is just like television, only you can see much further.
  • »05.08.14 - 15:55
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    BSzili
    Posts: 559 from 2012/6/8
    From: Hungary
    To avoid the repeating the previous fiasco, I'm looking for some testers for Arx Libertatis. The only requirement is having the game files patched to the latest version. Feel free to PM or mail me if interested.
    This is just like television, only you can see much further.
  • »09.08.14 - 13:22
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    BSzili
    Posts: 559 from 2012/6/8
    From: Hungary
    Sooo... the closed testing proved to be very useful. The R300 driver had a bug which broke the font rendering, essentially making all the text in the game unreadable. The problem has been fixed by bigfoot, but it obviously won't be available until MorphOS 3.8 gets released. Even though the port has been finished for quite some time, I'll probably delay releasing it for the aforementioned reason. Impatient R200 owners can always mail me if they want to test the game.
    This is just like television, only you can see much further.
  • »18.09.14 - 06:57
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    kriz
    Posts: 309 from 2005/10/18
    From: No(R)way
    Great stuff, looking forward to the new version :D
    MacMiniG4 MOS 3.18 rulez ... For music check: Horrordelic Records - Dark Psychedelic Music Since 2011 -
  • »19.09.14 - 00:36
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    Oh yeah, let's have the MOS v3.8 released ASAP then ............. Any date soon likely?
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »19.09.14 - 01:40
    Profile
  • Butterfly
    Butterfly
    scrAb_
    Posts: 62 from 2010/7/23
    I don't know if I missed something..but what about ArxLibertatis now that 3.8 has been released????


    scrAb_
    MacMini@1.5Ghz 1GB/DualBoot Morphos3.1/DebianPPC - Efika MX sb
    PowerBook 5,9
  • »20.05.15 - 20:59
    Profile