{"action":"created","issue":{"url":"https://api.github.com/repos/dxx-rebirth/dxx-rebirth/issues/403","repository_url":"https://api.github.com/repos/dxx-rebirth/dxx-rebirth","labels_url":"https://api.github.com/repos/dxx-rebirth/dxx-rebirth/issues/403/labels{/name}","comments_url":"https://api.github.com/repos/dxx-rebirth/dxx-rebirth/issues/403/comments","events_url":"https://api.github.com/repos/dxx-rebirth/dxx-rebirth/issues/403/events","html_url":"https://github.com/dxx-rebirth/dxx-rebirth/issues/403","id":354086661,"node_id":"MDU6SXNzdWUzNTQwODY2NjE=","number":403,"title":"Run DXX-Rebirth on macOS without -hogdir option (i.e. default) - can't find data files","user":{"login":"kreatordxx","id":3982823,"node_id":"MDQ6VXNlcjM5ODI4MjM=","avatar_url":"https://avatars1.githubusercontent.com/u/3982823?v=4","gravatar_id":"","url":"https://api.github.com/users/kreatordxx","html_url":"https://github.com/kreatordxx","followers_url":"https://api.github.com/users/kreatordxx/followers","following_url":"https://api.github.com/users/kreatordxx/following{/other_user}","gists_url":"https://api.github.com/users/kreatordxx/gists{/gist_id}","starred_url":"https://api.github.com/users/kreatordxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kreatordxx/subscriptions","organizations_url":"https://api.github.com/users/kreatordxx/orgs","repos_url":"https://api.github.com/users/kreatordxx/repos","events_url":"https://api.github.com/users/kreatordxx/events{/privacy}","received_events_url":"https://api.github.com/users/kreatordxx/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-08-26T11:19:38Z","updated_at":"2018-08-27T11:30:58Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"<!--\r\nThese instructions are wrapped in comment markers.  Write your answers outside the comment markers.  You may delete the commented text as you go, or leave it in and let the system remove the comments when you submit the issue.\r\n\r\nPlease use a descriptive title.  If you are reporting a build failure, start the title with \"Build failure:\" and include in the title the _first_ error message.  If you are reporting a program crash, start the title with \"Crash:\" and summarize your actions immediately prior to the crash.\r\n\r\nFor your convenience, various multiple choice queries include many of the common answers with a leading `[ ]`.  For each possible answer, if the issue was tested and applies, change `[ ]` to `[x]`.  If the issue was tested and did not apply, leave `[ ]` unchanged.  If the issue was not tested, remove the line.  You are not expected to test every combination.  In many cases, you are likely to delete more possible answers as untested than you keep.\r\n\r\nIf you need to include program output inline (build log snippets, gamelog, etc.), wrap single-line output in `backticks` and wrap multi-line output in\r\n```\r\ntriple backticks\r\n```\r\nFor triple backticks, place the backticks alone on a line.\r\n-->\r\n### Environment\r\nCommit 6be3c0e13aaad3ef209dedcddb32a41a7f844f40\r\n<!--\r\nIf you fetched the source from Git, state the Git commit you used, preferably as the full 40-digit commit hash.  Please do **not** say \"HEAD\", \"current\", or similar relative references.  The meaning of relative references can change as contributors publish new code.  The 40-digit commit hash will not change.\r\n\r\nIf you received a pre-compiled program from someone, describe how others can get the same program.  For publicly linked downloads, the download URL of the pre-compiled program is sufficient.  Please link to the program archive, not to the web page which links to the program archive.\r\n\r\n  Good URL: https://www.dxx-rebirth.com/download/dxx/user/afuturepilot/dxx-rebirth_v0.60-weekly-04-14-18-win.zip\r\n  Bad URL: https://www.dxx-rebirth.com/download-dxx-rebirth/\r\n-->\r\n\r\n#### Operating System Environment\r\n\r\n<!--\r\nState what platform (Microsoft Windows, Mac OS X, or Linux, *BSD) you used.  If you used multiple, list all of them.\r\n-->\r\n\r\n<!--\r\nFor Windows, if readily available, also state the installed Service Pack.\r\n-->\r\n<!--\r\nMac OS X.  Add versions as needed.\r\n-->\r\n* Mac OS X\r\n  * [X ] Mac OS X 10.13\r\n\r\n<!--\r\n* For Linux, give the name of the distribution.\r\n** For distributions with specific releases (Debian, Fedora, Ubuntu), give the name and number of the release.\r\n** For rolling distributions (Arch, Gentoo), describe how recently the system was fully updated.  Reports from out-of-date systems are not rejected.  However, if your issue is known to be fixed by a particular update, the Rebirth maintainers may suggest that update instead of changing Rebirth.\r\n\r\nAdd versions as needed.\r\n-->\r\n#### CPU environment\r\n\r\n<!--\r\nIndicate which CPU families were tested for the issue.  Some bugs are only visible on certain architectures, since other architectures hide the consequences of the mistake.\r\nIf unsure, omit this section.  Generally, if you are on an architecture that requires special consideration, you will know your architecture.\r\n-->\r\n* [ ] x86 (32-bit Intel/AMD)\r\n* [ x] x86\\_64 (64-bit Intel/AMD)\r\n<!--\r\nIf the issue is specific to a particular mission, give the name of the campaign and the level of the mission within that campaign.  If the campaign is not one of the core assets (`Descent: First Strike`, `Descent 2: Counterstrike`, or `Descent 2: Vertigo`), give a download link to the campaign.\r\n\r\nIf the issue occurs at some particular place in the level, give a description how to reach that point from the beginning of the level.  Assume that the maintainer can use cheats to acquire keys, skip difficult fights, etc., but that the maintainer is not familiar with the optimal route to get from the start point to the affected location.\r\n\r\nRegardless of whether the mission is a builtin campaign or custom campaign, identify the version of the Descent or Descent 2 assets you used.  Some issues have impacted only specific versions of the game data.  The simplest way to identify the asset is to report the size in bytes of `descent.hog` or `descent2.hog`, as appropriate.\r\n-->\r\n\r\n### Description\r\nWhen running DXX-Rebirth without the -hogdir option, i.e. looking in the same directory as the application bundle, it cannot find the hog file.\r\n\r\nIt appears to be using PhysicsFS 2, which incorrectly assigns the base directory to be _inside_ the app bundle. When I think I have installed PhysicsFS 3.0.1 using Xcode it still reports the PhysicsFS version as 2. Filing this issue here as the PhysicsFS website appears to be down.\r\n\r\n<!--\r\nDescribe the issue here.\r\n-->\r\n\r\n#### Regression status\r\nAppears to be macOS version specific - it worked in previous versions of macOS and the method of finding the application bundle may have changed. Not fully investigated.\r\n\r\n### Steps to Reproduce\r\nRun with no -hogdir option (i.e. default).\r\n\r\n* Engines affected:\r\n  * [X] D1X-Rebirth\r\n  * [X] D2X-Rebirth\r\n"},"comment":{"url":"https://api.github.com/repos/dxx-rebirth/dxx-rebirth/issues/comments/416197141","html_url":"https://github.com/dxx-rebirth/dxx-rebirth/issues/403#issuecomment-416197141","issue_url":"https://api.github.com/repos/dxx-rebirth/dxx-rebirth/issues/403","id":416197141,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNjE5NzE0MQ==","user":{"login":"kreatordxx","id":3982823,"node_id":"MDQ6VXNlcjM5ODI4MjM=","avatar_url":"https://avatars1.githubusercontent.com/u/3982823?v=4","gravatar_id":"","url":"https://api.github.com/users/kreatordxx","html_url":"https://github.com/kreatordxx","followers_url":"https://api.github.com/users/kreatordxx/followers","following_url":"https://api.github.com/users/kreatordxx/following{/other_user}","gists_url":"https://api.github.com/users/kreatordxx/gists{/gist_id}","starred_url":"https://api.github.com/users/kreatordxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kreatordxx/subscriptions","organizations_url":"https://api.github.com/users/kreatordxx/orgs","repos_url":"https://api.github.com/users/kreatordxx/repos","events_url":"https://api.github.com/users/kreatordxx/events{/privacy}","received_events_url":"https://api.github.com/users/kreatordxx/received_events","type":"User","site_admin":false},"created_at":"2018-08-27T11:30:58Z","updated_at":"2018-08-27T11:30:58Z","author_association":"CONTRIBUTOR","body":"I'll start by posting a bug report with PhysicsFS."}}
{"actor":{"display_login":"kreatordxx"}}