GemRB port for MorphOS?
  • Order of the Butterfly
    Order of the Butterfly
    Solo_Kazuki
    Posts: 182 from 2006/7/23
    From: Universe:Milky...
    GemRB is a portable open-source implementation of Bioware’s Infinity Engine (Baldur's Gate, Icewind Dale and Planescape: Torment). Since it's available for AmigaOS4, maybe someone can port it to MorphOS?
  • »17.06.20 - 12:40
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 610 from 2010/2/10
    From: FRANCE
    Hello
    This is 0.7.2 version on AmigaOS4, old 8 years.....
    IMac G5 2.1,PowerBook G4 1.5,MacMini 1.5, PowerMac G5 2.7 died !!!
    My MOS ports
  • »17.06.20 - 15:22
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1250 from 2004/2/8
    From: Poland
    So this means it's possible since 8 years on OS4 and still not possible on MorphOS, right?
  • »17.06.20 - 15:39
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Templario
    Posts: 544 from 2012/4/28
    Quote:

    Solo_Kazuki escribió:
    GemRB is a portable open-source implementation of Bioware’s Infinity Engine (Baldur's Gate, Icewind Dale and Planescape: Torment). Since it's available for AmigaOS4, maybe someone can port it to MorphOS?


    Perhaps a little bounty cans cheer someone to make the port.
  • »17.06.20 - 20:37
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1250 from 2004/2/8
    From: Poland
    I guess if we find a coder that is willing to take the bounty we could arrange that.
  • »18.06.20 - 07:25
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    Does anyone know how busy or think Daytona675x would be interested in taking this project on?
    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
  • »18.06.20 - 08:13
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Cool_amigaN
    Posts: 761 from 2011/11/30
    Well, how about you beworld? Since you have experience with porting stuff...
    I am one of the guys who plays games on MorphOS, so GemRB highly interests me.
    fwiw, I played first version of GemRB on OS4 around a decade (?) back and it was ok even under Sam440ep, so I assume that on G4 machines will rock.
    Amiga gaming Tribute: Watch, rate, comment :)
  • »18.06.20 - 09:22
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 806 from 2007/10/23
    From: Gelsenkirchen,...
    Years ago I was trying to make a port, but our C++ compiler was too old.
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »18.06.20 - 13:32
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 610 from 2010/2/10
    From: FRANCE
    i can try to compile last version to see if it's easy.

    i try a lot of games but somes are easy and others not :-(
    IMac G5 2.1,PowerBook G4 1.5,MacMini 1.5, PowerMac G5 2.7 died !!!
    My MOS ports
  • »18.06.20 - 16:09
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 610 from 2010/2/10
    From: FRANCE
    ok when i compile it, i have an error with "swscanf"

    Someone know if i can replace it ?
    https://github.com/gemrb/gemrb/blob/master/gemrb/core/GUI/TextSystem/GemMarkup.cpp#L36

    Thanks
    IMac G5 2.1,PowerBook G4 1.5,MacMini 1.5, PowerMac G5 2.7 died !!!
    My MOS ports
  • »18.06.20 - 18:04
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 806 from 2007/10/23
    From: Gelsenkirchen,...
    Do may try the newlib implementation.

    [ Editiert durch polluks 18.06.2020 - 21:45 ]
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »18.06.20 - 19:35
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 610 from 2010/2/10
    From: FRANCE
    Quote:

    polluks a écrit :
    Do may try the newlib implementation.

    [ Editiert durch polluks 18.06.2020 - 21:45 ]


    Thanks... i try it
    IMac G5 2.1,PowerBook G4 1.5,MacMini 1.5, PowerMac G5 2.7 died !!!
    My MOS ports
  • »19.06.20 - 08:15
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Solo_Kazuki
    Posts: 182 from 2006/7/23
    From: Universe:Milky...
    So it seems that's not possible? Or "just" hard?
  • »05.07.20 - 16:05
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 610 from 2010/2/10
    From: FRANCE
    So... i build it... (SDL2, Python 2.5 seem to be ok) but to test, it's not easyd and need a lot of time :(
    I try to download and test it on Windows to see how game working... but dont work.... (not a good start...)
    Any help to have a good configuration and game etc... ?
    I can post bin if help.
    IMac G5 2.1,PowerBook G4 1.5,MacMini 1.5, PowerMac G5 2.7 died !!!
    My MOS ports
  • »15.07.20 - 18:14
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 806 from 2007/10/23
    From: Gelsenkirchen,...
    What about the official demo?
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »15.07.20 - 20:47
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    beworld
    Posts: 610 from 2010/2/10
    From: FRANCE
    well i dont see that lol....
    I continue to test :-)
    IMac G5 2.1,PowerBook G4 1.5,MacMini 1.5, PowerMac G5 2.7 died !!!
    My MOS ports
  • »16.07.20 - 05:49
    Profile Visit Website
  • Caterpillar
    Caterpillar
    Twiggy
    Posts: 21 from 2018/3/24
    This would be fantastic. Hope it is successful.
  • »16.10.20 - 07:45
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    tolkien
    Posts: 523 from 2013/5/29
    Cowcat has an alpha version we can try at http://eab.abime.net/showthread.php?t=104367
    MorphOS: PowerMac G5 - PowerBook G4 - MacMini.
    Classic: Amiga 1200/060 - A500 PiStorm
  • »18.10.20 - 12:29
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    tolkien
    Posts: 523 from 2013/5/29
    Cowcat has an alpha version we can try at
    GemRB

    [ Editado por tolkien 18.10.2020 - 14:41 ]
    MorphOS: PowerMac G5 - PowerBook G4 - MacMini.
    Classic: Amiga 1200/060 - A500 PiStorm
  • »18.10.20 - 12:31
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Cool_amigaN
    Posts: 761 from 2011/11/30
    I 've tried multiple times with BG2 but cfg fails to load the specified folders no matter if I use GOG Complete version (not Enchanced) and just point it to PROGDIR:BG2 (since it has different file stucture over iso rip) or PROGDIR:BG2/CD2 or PROGDIR:BG2/CD2/Data/ or full path such as CD1=Work:Games/Baldrus Gate Series/bg2 etc (for usual iso extracted data downloaded from archive.org).

    Can anyone confirm if it works or not on his system?

    BTW, checking with IW2 is a bad example since game is not completeble under GemRB (even latest versions).

    TBH, I think that the port should support GOG versions straight out of the box which have the exapnsions pre-installed.
    Amiga gaming Tribute: Watch, rate, comment :)
  • »20.10.20 - 14:47
    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
    Gave another go with Planetscape Torment and no go as well (GOG version and PC installed).

    I have no idea why the binary checks on all sort of weird folders plus it mentions cds that don' event exist for the game i.e: "PROGDIR:pst/CD5/data (CD5/data)" or "Work:Games/Gemrb/pst/CD5/data (CD5/data)", huh?

    It also doesn't search for standard pc installed game folder since CD1 throws all data (*.bif) on root folder and not on CD1 or CD1/Data. CD2 - CD4 also have files on root folders. Created a data dir placed all data to every and couldn't trace them as well plus it fucks up the chitin.key which basically instructs internally the game about these paths.

    What about the override folder that comes with the binary? Should them be copied or replace same foders per each game?

    Finally I get an "ImportError: No module named site" which I think is related to python?

    Anyway, same games, same data folders, same versions work correctly on OS4.

    edit: Saw dev's post with his dir list. Will give Bg2 another go asap..

    [ Edited by Cool_amigaN 21.10.2020 - 15:13 ]
    Amiga gaming Tribute: Watch, rate, comment :)
  • »21.10.20 - 11:53
    Profile Visit Website
  • Just looking around
    Posts: 1 from 2020/10/24
    Upstream here. The amiga port is in the process of being updated and some of that work may help morphos. It's happening here: https://github.com/gemrb/gemrb/pull/987

    We have a publicly declared goal to support as many platforms as possible, so I'm continuously perplexed that potential porters often don't even ask for pointers or help.

    CD paths don't matter, you need a full python install (including internal modules like site), files shipped with the engine shouldn't be copied to the game dir and in general files don't need to be moved.
  • »24.10.20 - 10:29
    Profile Visit Website
  • Caterpillar
    Caterpillar
    Twiggy
    Posts: 21 from 2018/3/24
    Got the same CD problem. Copied my config from Linux, so I know it should work normally.

    Would installing that additional Python stuff help, I thought it was included with the Aminet package? I don't think I get those module errors.

    But yeah, I'm trying to use the GOG version.

    [ Edited by Twiggy 01.11.2020 - 07:53 ]
  • »01.11.20 - 07:47
    Profile