Jump to content


Exile Remaster


  • Please log in to reply
122 replies to this topic
Balladeer Balladeer

Hand of Avadon

  • Member
    • Member ID: 3,131
  • 1,687 posts
  • LocationBeyond Belief

Posted 20 January 2017 - 09:05 PM #106 Exile Remaster

Finally got xCode to install, but I still have to figure out how to set up the git environment on my mac... and which folder to clone the repo into etc. So much easier when Tyler automagically does it for me. le sigh

Celtic Minstrel Celtic Minstrel

Eye of Avadon

  • Global Moderator
    • Member ID: 5,296
  • 3,868 posts

Posted 20 January 2017 - 09:07 PM #107 Exile Remaster

Ir: That's definitely a missing zlib, then.

I've fixed the three issues you've mentioned, by the way.

Jewels: I suspect git is included in the command-line tools that can be installed from XCode preferences (at least, that's how they used to be installed, I don't know if that's still the case). It doesn't matter which folder you clone into. (Generally, cloning automatically creates a folder whose name matches the repository.)
Exile 2 Book of Items (I didn't create it, I just converted it to HTML.)

"Man, I know how you feel. I once spent an hour playing WordPad before realising that it was a text editor." – Thuryl

"Dikiyoba just hopes no one ever blows up Saturn. Getting those rings back into their proper position would take hours."

"—Alorael, who spells phoenetically. No matter how much his orthography is a wreck, intelligibility rises from the ashes."

"I've never played a Spiderweb game. I didn't even know SW made games until I saw this thread." —Nikki

Balladeer Balladeer

Hand of Avadon

  • Member
    • Member ID: 3,131
  • 1,687 posts
  • LocationBeyond Belief

Posted 23 January 2017 - 05:14 PM #108 Exile Remaster

Would you prefer I use a direct clone, or a fork? (I started with just a clone but Tyler suggested the fork) Branches vs. staying on master? And I expect I'll still need to get the hang of testing changes. I'm used to just refreshing a web page to troubleshoot something and I have a feeling it's a bit more complicated for the game.

Celtic Minstrel Celtic Minstrel

Eye of Avadon

  • Global Moderator
    • Member ID: 5,296
  • 3,868 posts

Posted 23 January 2017 - 05:37 PM #109 Exile Remaster

You can easily redirect your clone to point to a fork, if necessary. Unless you get direct push access to the main respository, you would need to have a fork so that you can make any changes available to me. (Both require a github account; if you didn't have a github account you could still submit email patches.) Branches are helpful, allowing you to have multiple proposed changes (ie pull requests) simultaneously, so I'd recommend it. I however work almost entirely on master at the moment.
Exile 2 Book of Items (I didn't create it, I just converted it to HTML.)

"Man, I know how you feel. I once spent an hour playing WordPad before realising that it was a text editor." – Thuryl

"Dikiyoba just hopes no one ever blows up Saturn. Getting those rings back into their proper position would take hours."

"—Alorael, who spells phoenetically. No matter how much his orthography is a wreck, intelligibility rises from the ashes."

"I've never played a Spiderweb game. I didn't even know SW made games until I saw this thread." —Nikki

Celtic Minstrel Celtic Minstrel

Eye of Avadon

  • Global Moderator
    • Member ID: 5,296
  • 3,868 posts

Posted 26 January 2017 - 10:14 AM #110 Exile Remaster

Well, here's a new build for Mac and Windows that fixes some (but probably not all) of the bugs people have reported.
Exile 2 Book of Items (I didn't create it, I just converted it to HTML.)

"Man, I know how you feel. I once spent an hour playing WordPad before realising that it was a text editor." – Thuryl

"Dikiyoba just hopes no one ever blows up Saturn. Getting those rings back into their proper position would take hours."

"—Alorael, who spells phoenetically. No matter how much his orthography is a wreck, intelligibility rises from the ashes."

"I've never played a Spiderweb game. I didn't even know SW made games until I saw this thread." —Nikki

Randomizer Randomizer

Tormented Battle Mage

  • Global Moderator
    • Member ID: 4,341
  • 15,886 posts

Posted 27 January 2017 - 06:37 PM #111 Exile Remaster

The Mac version can't take the starting party and train it by subtracting points from a skill to use on another skill.

In combat, you can't use buttons with cursor or keyboard commands to shoot missile weapons or end combat.
"I don't know how we can ever repay you!" - Rescued damsel in distress
"Oh, I'm sure we can think of something .... How much gold do you have?" - "Hero"

"We're all screwed if Cthulhu shows up. Try to enjoy life in the meantime." - Adam Rawnsley

Celtic Minstrel Celtic Minstrel

Eye of Avadon

  • Global Moderator
    • Member ID: 5,296
  • 3,868 posts

Posted 27 January 2017 - 08:00 PM #112 Exile Remaster

...what? Both those things work perfectly fine for me on the latest master (which only has a few changes relative to the linked build). What the heck is going on here... :(

I suppose it might help if you tell me exactly what happens when you attempt to do those two things, but it seems like a long shot...
Exile 2 Book of Items (I didn't create it, I just converted it to HTML.)

"Man, I know how you feel. I once spent an hour playing WordPad before realising that it was a text editor." – Thuryl

"Dikiyoba just hopes no one ever blows up Saturn. Getting those rings back into their proper position would take hours."

"—Alorael, who spells phoenetically. No matter how much his orthography is a wreck, intelligibility rises from the ashes."

"I've never played a Spiderweb game. I didn't even know SW made games until I saw this thread." —Nikki

Randomizer Randomizer

Tormented Battle Mage

  • Global Moderator
    • Member ID: 4,341
  • 15,886 posts

Posted 27 January 2017 - 08:15 PM #113 Exile Remaster

Using Mac OS 10.11.6 I couldn't get the buttons to work for training or combat, but OS 10.8.5 allows training.

In fighting the rats in the northwest part of fort, I can't use the arrow or ends button with the mouse and the keyboard commands don't work either.  So I can fight with melee weapon and cast spells, but no missiles or leaving combat.
"I don't know how we can ever repay you!" - Rescued damsel in distress
"Oh, I'm sure we can think of something .... How much gold do you have?" - "Hero"

"We're all screwed if Cthulhu shows up. Try to enjoy life in the meantime." - Adam Rawnsley

Celtic Minstrel Celtic Minstrel

Eye of Avadon

  • Global Moderator
    • Member ID: 5,296
  • 3,868 posts

Posted 27 January 2017 - 08:40 PM #114 Exile Remaster

Hmm. I can't rule out the possibility that my old Mac is simply incapable of producing a build that works properly on modern Macs, though if that were the problem I would've expected crashes rather than subtle bugs like this... but the OSX APIs are Objective-C, so who knows. For my part, I was (by coincidence) doing both the things you described earlier today, without any trouble, so whatever the problem is doesn't show up on my computer, which makes it difficult or even impossible (if it's really due to library versions) to fix.

It might even be necessary to get someone else to handle packaging for the Mac builds...
Exile 2 Book of Items (I didn't create it, I just converted it to HTML.)

"Man, I know how you feel. I once spent an hour playing WordPad before realising that it was a text editor." – Thuryl

"Dikiyoba just hopes no one ever blows up Saturn. Getting those rings back into their proper position would take hours."

"—Alorael, who spells phoenetically. No matter how much his orthography is a wreck, intelligibility rises from the ashes."

"I've never played a Spiderweb game. I didn't even know SW made games until I saw this thread." —Nikki

Randomizer Randomizer

Tormented Battle Mage

  • Global Moderator
    • Member ID: 4,341
  • 15,886 posts

Posted 27 January 2017 - 09:02 PM #115 Exile Remaster

It could be changes in the way Apple did the different operating system versions. There are some weird things with the way they changed things that might not show up until you hit them.

Back when Jeff released the code, the original version and the first open system version would save the party's location in different places on the game map. So if you loaded the same saved game with each version they would appear in different places.
"I don't know how we can ever repay you!" - Rescued damsel in distress
"Oh, I'm sure we can think of something .... How much gold do you have?" - "Hero"

"We're all screwed if Cthulhu shows up. Try to enjoy life in the meantime." - Adam Rawnsley

Celtic Minstrel Celtic Minstrel

Eye of Avadon

  • Global Moderator
    • Member ID: 5,296
  • 3,868 posts

Posted 27 January 2017 - 10:19 PM #116 Exile Remaster

That was probably an endianness problem, which should be irrelevant now that everything's stored as compressed plaintext on disk. Endianness in particular shouldn't be relevant here, but some other difference in OS versions could be, I suppose.
Exile 2 Book of Items (I didn't create it, I just converted it to HTML.)

"Man, I know how you feel. I once spent an hour playing WordPad before realising that it was a text editor." – Thuryl

"Dikiyoba just hopes no one ever blows up Saturn. Getting those rings back into their proper position would take hours."

"—Alorael, who spells phoenetically. No matter how much his orthography is a wreck, intelligibility rises from the ashes."

"I've never played a Spiderweb game. I didn't even know SW made games until I saw this thread." —Nikki

Ir the Great Ir the Great

Citizen

  • Member
    • Member ID: 13,000
  • 42 posts

Posted 31 January 2017 - 05:09 PM #117 Exile Remaster

So, messing around with the scenario editor again and I would like to comment that for whatever reason, in the scenario details dialog, it puts a number like 119 in the minor version field for new scenarios. A bit weird imo.

Edit: Other issues:

- Outdoor Create/Edit Special does absolutely nothing.
- "Exception thrown at 0x012DD5A7 in Blades of Exile.exe: 0xC0000005: Access Violation reading location 0x00000000" when loading custom scenario in Blades of Exile. Source file: boe.towns.cpp around line 1276 (give or take a few lines since this is an older version than the most recent.)

BainIhrno BainIhrno

Hand of Avadon

  • Moderator
    • Member ID: 3,311
  • 1,312 posts

Posted 01 February 2017 - 11:04 AM #118 Exile Remaster

I can't program wandering or special encounters, they reset even after clicking OK.

Celtic Minstrel Celtic Minstrel

Eye of Avadon

  • Global Moderator
    • Member ID: 5,296
  • 3,868 posts

Posted 11 February 2017 - 03:43 PM #119 Exile Remaster

That and Ir's create special bug have been fixed in master.

There's also an actual web page now for Open Blades of Exile. Currently it's a lot of stuff paraphrased from Spiderweb's site coupled with a lot of relevant links. Still needs work, so feedback would be great.
Exile 2 Book of Items (I didn't create it, I just converted it to HTML.)

"Man, I know how you feel. I once spent an hour playing WordPad before realising that it was a text editor." – Thuryl

"Dikiyoba just hopes no one ever blows up Saturn. Getting those rings back into their proper position would take hours."

"—Alorael, who spells phoenetically. No matter how much his orthography is a wreck, intelligibility rises from the ashes."

"I've never played a Spiderweb game. I didn't even know SW made games until I saw this thread." —Nikki

Ir the Great Ir the Great

Citizen

  • Member
    • Member ID: 13,000
  • 42 posts

Posted 13 March 2017 - 09:04 AM #120 Exile Remaster

View PostCeltic Minstrel, on 20 January 2017 - 04:01 PM, said:

Did you install zlib? That file is the only one that directly references zlib, so if you were missing zlib I would definitely expect errors in that file. I'd have to see the specific unresolved references to know for sure whether or not it's zlib, though.

I've reproduced the second of those errors and am guessing it shouldn't be too difficult to fix. Hopefully I'll be able to reproduce the first one too.

View PostIr the Great, on 20 January 2017 - 04:25 PM, said:

"unresolved external symbol _gzclose referenced in function "public class gzstreambuf * __thiscall gzstreambuf::close(void)"

3 other symbols too were unresolved from the same file. VS Community 2015. I have triple-checked my library paths.

Edit: Another bug you may or may not be aware of -- Apparently, some of the options in the "scenario" menu of the scenario editor are off by two (ex: Edit Item Placement Shortcuts brought up the dialog box for dumping the data to text file. The one before that option actually calls delete last town.)

View PostCeltic Minstrel, on 20 January 2017 - 09:07 PM, said:

Ir: That's definitely a missing zlib, then.

I've fixed the three issues you've mentioned, by the way.

Jewels: I suspect git is included in the command-line tools that can be installed from XCode preferences (at least, that's how they used to be installed, I don't know if that's still the case). It doesn't matter which folder you clone into. (Generally, cloning automatically creates a folder whose name matches the repository.)
This does not appear to be the issue as it fails with SCons as well (same errors). It certainly did find ZLIB, so it's definitely not missing.

Celtic Minstrel Celtic Minstrel

Eye of Avadon

  • Global Moderator
    • Member ID: 5,296
  • 3,868 posts

Posted 14 March 2017 - 05:18 PM #121 Exile Remaster

Well, that error definitely indicates it's not linking against zlib - the gzclose() function is defined in the zlib .lib/.dll, so if it was linking against it, it would've resolved the symbol. I'm not sure why it wouldn't be linking against it though... sorry...
Exile 2 Book of Items (I didn't create it, I just converted it to HTML.)

"Man, I know how you feel. I once spent an hour playing WordPad before realising that it was a text editor." – Thuryl

"Dikiyoba just hopes no one ever blows up Saturn. Getting those rings back into their proper position would take hours."

"—Alorael, who spells phoenetically. No matter how much his orthography is a wreck, intelligibility rises from the ashes."

"I've never played a Spiderweb game. I didn't even know SW made games until I saw this thread." —Nikki

BainIhrno BainIhrno

Hand of Avadon

  • Moderator
    • Member ID: 3,311
  • 1,312 posts

Posted 19 March 2017 - 06:46 AM #122 Exile Remaster

Here's a list of bugs I spotted so far in OBoE, January 2017 Edition

- “A Small Rebellion” file corrupted? Entering scenario seems to make save files unreadable.

- When saved game is loaded, characters with spell points start at 0 regardless of where they were at when game was last saved.

- Add/Remove Mage Lore skill in training window affects the Mage Spells skill, not Mage Lore.

- Anama Member trait does not prevent PC from using items with mage spells.

- Attempting to add/remove mage lore affects the Mage Spells skill in the training window.

- Character editor: “Item 2” menu gives the item two slots below, e.g. selecting “Iron Javelins” gives “Lemonwood Bow”

- Character editor: “Item 3” menu gives the item four slots below, e.g. selecting “Scroll: Flame” gives “Scroll: Kill”

- Character editor: “Item 4” menu gives the item six slots below, e.g. selecting “Gold Ring” gives “Silver Ring of Weight”

- Character editor: “Add Mage Spells” and “Add Priest Spells” have no effect.

- Scenario editor: “One Time Display Dialog” node - clicking “edit text” causes the editor to crash if text number at -1.

- Scenario editor: In Scenario menu, Advanced section, starting with “Edit Horses”, the menu option two slots below is called. For example, choosing “Edit Horses” calls “Variable Town Entry”

- ZA-KHAZI RUN, Town 0: Ghost in Fort Goodling has merchant talking picture.

- ZA-KHAZI RUN, Town 0: Boats don’t appear despite being placed.

- ZA-KHAZI RUN, Town 0: Message telling player they “can’t enter” docks until they have supplies does not actually block them.

Since there are no boats despite showing up the the editor, I'm stuck.

Celtic Minstrel Celtic Minstrel

Eye of Avadon

  • Global Moderator
    • Member ID: 5,296
  • 3,868 posts

Posted 19 March 2017 - 07:01 PM #123 Exile Remaster

I've fixed two of those if I recall correctly - the Advanced section in the Scenario menu, and the Mage Lore training issue.

In addition to the missing boats, it seems that there are missing items in some scenarios, for example in the first storeroom in Valley of Dying things. I'm not sure what to make of these issues... but I suppose I will have to investigate soon since they essentially make the game unplayable.
Exile 2 Book of Items (I didn't create it, I just converted it to HTML.)

"Man, I know how you feel. I once spent an hour playing WordPad before realising that it was a text editor." – Thuryl

"Dikiyoba just hopes no one ever blows up Saturn. Getting those rings back into their proper position would take hours."

"—Alorael, who spells phoenetically. No matter how much his orthography is a wreck, intelligibility rises from the ashes."

"I've never played a Spiderweb game. I didn't even know SW made games until I saw this thread." —Nikki




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users