• Ambroshia

    From ryan@77:1/128 to All on Fri Mar 27 12:13:38 2020
    Hey dudes, anyone use Ambroshia? Marisa G updated a linux install of the game but modern libstdc++ breaks some of it. I've finally gotten the ambconfig binary to work. Anyone interested here? I'm happy to share it if anyone uses it.

    --- Mystic BBS v1.12 A46 2020/03/18 (Linux/64)
    * Origin: monterey bbs (77:1/128)
  • From Netsurge@77:1/100 to ryan on Fri Mar 27 16:34:46 2020
    Hey dudes, anyone use Ambroshia? Marisa G updated a linux install of the game but modern libstdc++ breaks some of it. I've finally gotten the ambconfig binary to work. Anyone interested here? I'm happy to share it
    if anyone uses it.

    For sure, I'm interested.

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS v1.12 A46 2020/03/26 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (77:1/100)
  • From ryan@77:1/128 to Netsurge on Fri Mar 27 13:56:00 2020
    For sure, I'm interested.

    Dude, are you on discord? I'll email you for now, trying to figure out
    easiest way to communicate.

    --- Mystic BBS v1.12 A46 2020/03/18 (Linux/64)
    * Origin: monterey bbs (77:1/128)
  • From ryan@77:1/128 to Netsurge on Fri Mar 27 14:04:36 2020
    For sure, I'm interested.

    I'll just do a basic writeup for now.

    First head here and grab the bundle: https://sourceforge.net/projects/ambroshia-linux-bundle/

    Unarchive it somewhere and follow the install instructions. This assumes you have Ubuntu or Debian (or a derivative) and have multilib enabled. It's important to install the lib included to have the game work.

    However, you'll note that trying to run './ambconfig' fails:
    Fatal error: glibc detected an invalid stdio handle
    Aborted (core dumped)

    You'll have to install and configure this to use an older libstdc++5 library.

    sudo apt install libstdc++-5-dev
    sudo apt install libstdc++-5-dev:i386

    Note that trying to run the binary still fails because it isn't looking for
    our newly installed libs. You can confirm by using 'ldd' to see it's pointing at libstdc++-libc6.2-2.so.3

    Use patchelf to point to our newly installed libs:

    patchelf --replace-needed libstdc++-libc6.2-2.so.3 libstdc++.so.5 ambconfig

    And...now it works :)

    --- Mystic BBS v1.12 A46 2020/03/18 (Linux/64)
    * Origin: monterey bbs (77:1/128)
  • From Netsurge@77:1/100 to ryan on Fri Mar 27 17:43:26 2020
    Dude, are you on discord? I'll email you for now, trying to figure out easiest way to communicate.

    We use Zulip for work (we have a private installation of it). That is enough
    of a chat client as it for me. I will netmail you my cell number. Texting me usually gets the quickest response. It is how I communicate with Jack Phlash and others who I am proud to call friends. You are also on that list.

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS v1.12 A46 2020/03/26 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (77:1/100)
  • From -= Havok =-@77:77/10 to ryan on Sat Mar 28 16:10:00 2020
    Re: Ambroshia
    By: ryan to All on Fri Mar 27 2020 12:13 pm


    Anyone interested here? I'm happy to share it if
    anyone uses it.

    Count me in too if you would!

    -= Havok =-

    ... Renegade Tagline!! We're tired of Being Kidnapped!!! REBEL!!!!!

    ---
    þ Synchronet þ Gray Matter BBS || graymatterbbs.com:2380
    * Origin: CRBBS FTN<>QWK Gateway Site (77:77/10)
  • From Embalmed@77:1/133 to ryan on Thu Apr 2 00:07:20 2020
    sudo apt install libstdc++-5-dev
    sudo apt install libstdc++-5-dev:i386

    this all worked except this should be libstdc++-5 and libstdc++-5:i386, but thanks so much this got my ambconfig up and rolling. Now if i can just
    figure out why the quests lock it up...

    |07E|10m|07b|10a|07l|10m|07e|10d |12-----------------------------------------------------
    |09Black Lodge Research BBS |11blacklodgeresearch.org:4022
    |11fsx|08Net: |0721:4/166 |11sci|08Net: |0777:1/133

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: Black Lodge Research BBS (77:1/133)
  • From ryan@77:1/128 to Embalmed on Thu Apr 2 01:34:20 2020
    this all worked except this should be libstdc++-5 and libstdc++-5:i386, but thanks so much this got my ambconfig up and rolling. Now if i can just figure out why the quests lock it up...

    Yeah, that's super weird! I'm not sure. Stupid question, but are the permissions set appropriately?

    I grabbed all the quests from Marisa G's archive of the game for linux. Is
    that where you got them? Maybe the ones you have need the linefeeds changed
    to be compatible with linux?

    --- Mystic BBS v1.12 A46 2020/03/18 (Linux/64)
    * Origin: monterey bbs (77:1/128)
  • From Embalmed@77:1/133 to ryan on Fri Apr 10 18:50:52 2020
    Ambroshia is still doing weird things for me. I deleted all the quests that weren't in the quest pack, those at least seem to run. But lately it's been popping up and saying that maintenance hasn't been run and to do
    AmbLaunch.exe /MAINTENANCE or something like that.

    It was doing auto maintenance fine before. I wonder if this is related to
    the cracked lib or something else on my machine...

    |07E|10m|07b|10a|07l|10m|07e|10d |12-----------------------------------------------------
    |09Black Lodge Research BBS |11blacklodgeresearch.org:4022
    |11fsx|08Net: |0721:4/166 |11sci|08Net: |0777:1/133

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: Black Lodge Research BBS (77:1/133)
  • From jokker@77:1/100 to Embalmed on Fri Apr 17 23:46:28 2020
    It was doing auto maintenance fine before. I wonder if this is related
    to the cracked lib or something else on my machine...


    Hmm I don't think so, it was a pretty straightforward crack as the symbols hasn't been stripped from either of the library binaries. I haven't look at
    it in awhile but I can have a look at it and see if anything could be interfering.

    --- Mystic BBS/QWK Gate v1.12 A46 2020/04/13 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (77:1/100)
  • From ryan@77:1/128 to Embalmed on Fri Apr 17 22:34:14 2020
    It was doing auto maintenance fine before. I wonder if this is related
    to the cracked lib or something else on my machine...

    Cracked lib?

    --- Mystic BBS v1.12 A46 2020/04/13 (Linux/64)
    * Origin: monterey bbs (77:1/128)
  • From jokker@77:1/100 to ryan on Tue Apr 21 22:47:38 2020
    It was doing auto maintenance fine before. I wonder if this is relat to the cracked lib or something else on my machine...

    Cracked lib?

    I cracked the Linux and Windows libraries to get rid of the registration requirement a little while ago.

    Which reminds me that I should get you a customized The Pit binary. I checked around and couldn't find anything surrounding multinode files. It's possible that it just needs to be set read-only by the included util to prevent it
    from being deleted for whatever reason.

    --- Mystic BBS/QWK Gate v1.12 A46 2020/04/13 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (77:1/100)
  • From ryan@77:1/128 to jokker on Tue Apr 21 23:37:54 2020
    I cracked the Linux and Windows libraries to get rid of the registration requirement a little while ago.

    Ah, gotcha. I was able to register it...in 2008. hehe. Let me know if my key data might help with reverse engineering a keygen or something.

    Which reminds me that I should get you a customized The Pit binary. I checked around and couldn't find anything surrounding multinode files. It's possible that it just needs to be set read-only by the included
    util to prevent it from being deleted for whatever reason.

    Yes please :) Feel free to gmail me. Thanks again man. And I'm not sure I'm tracking what you mean by multinode files being set to read only, but in any case, count me in.

    --- Mystic BBS v1.12 A46 2020/04/13 (Linux/64)
    * Origin: monterey bbs (77:1/128)