Source: Love Mac | Software download link: Netherworld Covenant for Mac
Netherworld Covenant is a professional-grade supernatural phenomenon data integration and symbol analysis software designed specifically for the Mac platform. Through structured project management, multi-dimensional data correlation, and a powerful ritual symbol editor, it helps researchers, archivists, and practitioners in specialized fields systematically record, analyze, and present research projects involving paranormal, covenant, and otherworldly matters. Its interface design follows native macOS aesthetics, with clear operational logic, combining the efficiency of professional tools with visual immersion.
I. Detailed Overview of the Core Interface and Workspace
After launching the software, the main window is divided into five core areas that together form an efficient workflow environment.
- Top Menu Bar and Toolbar: Includes the standard macOS menus (File, Edit, View, etc.) as well as a set of customizable icon toolbars, providing quick access to the most commonly used commands, such as Save, Undo, New Covenant Entry, Start Analysis, and more.
- Left Navigation Panel (Sidebar):
- Project Browser: Displays all components of the current project in a tree structure, including “Covenant Archives,” “Entity Records,” “Location Atlas,” “Timeline Sequences,” and “Media Library.”
- Symbol Library: A built-in, searchable symbol library categorized into “Seal Script,” “Summoning Arrays,” “Contract Clause Markers,” and more, with drag-and-drop support into the editing area.
- Central Editing Area: The core of the software, using a tabbed interface to manage multiple open documents. Depending on the document type, this area switches to:
- Contract Editor: A node-based visual editing interface for connecting clauses, obligations, considerations, and signatories.
- Graph View: Displays a dynamic relationship network among entities, locations, and events, with support for force-directed layout.
- Log Viewer: A rich-text interface that displays all project activity in chronological order.
- Right-Side Properties/Inspector Panel: A context-sensitive panel for viewing and editing all attributes and metadata of the currently selected element (such as a rune, a contract clause, or an entity), including “Resonance Level,” “Binding Status,” “Activation Conditions,” and more.
- Bottom Status Bar & Console: Displays the current project status, brief information about the selected object, and real-time system alerts or prompts (such as “Contradictory clause detected” or “Energy flow not closed”).
II. Complete Workflow: From Project Creation to Report Export
1. Create or Open a Project
Step 1: Launch the software. Click the Netherworld Covenant icon in the Dock or Applications folder.
Step 2: Create a new project. Click “New Project” on the welcome screen, or use the menu bar File → New Project (Cmd + N). In the dialog that appears, enter a project name, choose a save location, and select a base type from the templates (such as “Spirit Tracking,” “Ancient Covenant Analysis,” or “Blank Project”).
Step 3: Open an existing project. Click “Open” on the welcome screen, or use File → Open (Cmd + O), navigate to the location of the .ncproject file and select it.
2. Build Project Content
Step 4: Add entity records. In the “Project Browser” on the left, right-click the “Entity Records” folder and select “New Entity.” In the properties panel on the right, fill in the name, type, and description, and upload related images or audio evidence (drag and drop directly into the media area).
Step 5: Edit the core covenant. Double-click the “Main Covenant” file in the “Project Browser,” and the covenant editor will open in the central editing area.
- Drag a “Covenant Party” node from the “Symbol Library” on the left onto the canvas, and name it in the properties panel (e.g., “Summoner”).
- Drag an “obligation” or “consideration” node and use the connection line (shortcut
C) to connect it to the relevant contracting party node. - Click on the connection line to set conditions in the properties panel (e.g., “takes effect when the moon phase is full”).
Step 6: Build the relationship graph. Click the “Graph View” button in the toolbar (or press Cmd + 2). Drag entities and contract clauses from the “Project Browser” into the graph view. The software will automatically generate relationship lines based on the project data. You can also manually drag nodes to adjust the layout, or use the right-click menu “Auto Layout (Cmd + Shift + A)” to optimize it.
3. Analysis and Verification
Step 7: Run a consistency check. This is a critical step. Go to the menu Analyze → Run Integrity Check (Cmd + R). The software will scan the entire project, checking for contract logic gaps, whether energy loops are closed, and whether the chain of evidence is complete. All issues will be listed in the “Console” at the bottom; click on one to jump to the specific element.
Step 8: Run a simulation. For complex contracts, you can use the simulation feature. In the contract editor, select a clause and click the “Simulate Execution” button in the toolbar (or press Ctrl + Cmd + S). In the pop-up panel, set variables to see the execution path and results of the contract under different conditions.
4. Export and Archive
Step 9: Export the final report. After confirming all content is correct, go to File → Export As (Cmd + E).
- Choose a format: such as “Interactive NC Document” (for opening in other NC software), “Static PDF Report” (for printing or sharing), or “Standard Supernatural Research Interchange Format (SNRIF)”.
- In the export settings, select the modules to include (full contract text, associated diagrams, evidence list, etc.).
- Click “Export” and choose a save location.
Step 10: Safely close the project. Use File → Close Project (Cmd + W). The software will prompt you to save all changes. For sensitive projects, it is recommended to enable the “File → Enable Project Encryption” setting (initial setup requires creating a password).
III. Advanced Tips for Common Features
- Quick Symbol Input: In the contract editor or text fields, typing
[[triggers symbol search. Simply type the symbol name or code (e.g.,[[sigil of binding]]) to insert it quickly without dragging with the mouse. - Custom Workspace Layouts: Drag the title bar of any panel to detach it into a floating window. Via
Window → Workspace → Save Current Layout, you can save dedicated interface configurations for different tasks (such as “Focused Editing” or “Global Analysis”).
Cmd + Click to multi-select multiple entities, then use “Batch Edit” at the bottom of the properties panel on the right to add the same tags or attributes to all of them at once.Option key and scroll the mouse wheel to horizontally zoom the timeline scale, making it easier to view dense events.Cmd + F) not only searches text but also supports syntax like type:entity power:>5 to find all entities with a power level greater than 5.IV. Common Issues and Solutions
Q1: The software starts slowly or lags when working on large projects.
A1: Make sure your system meets the minimum requirements (macOS 11.0+, 8GB RAM). Try closing unnecessary project tabs. In “Preferences → Performance,” you can lower the real-time rendering quality of the graph view, or clear the software cache (“Help → Troubleshooting → Clear Cache”).
Q2: When running “Integrity Check,” it reports “Undefined symbol reference detected.”
A2: This usually means a custom symbol is used in the contract, but its definition has been deleted or not saved. Click the error message to jump to the reference location, right-click the problematic symbol, and select “Find Definition” or “Re-link.” It is recommended to create a dedicated custom symbol library for your project.
Q3: When exporting to PDF, some complex symbols appear as blank squares.
A3: Some special characters require specific font support. In the export settings, check the “Embed symbols as vector graphics” option. If the issue persists, try exporting the relevant pages as PNG images first, then insert them into the report.
Q4: Keyboard shortcuts conflict, or custom shortcuts don’t work.
A4: Go to “System Preferences → Keyboard → Shortcuts → App Shortcuts” and check whether other apps or system rules are overriding NC’s shortcuts. In NC’s “Preferences → Keyboard,” you can view and modify the shortcut bindings for all commands.
V. Mac Shortcut Reference Table
| Function Category | Action Description | Shortcut (Mac) |
|---|---|---|
| File & Project | New Project | Cmd + N |
| Open Project | Cmd + O | |
| Save Project | Cmd + S | |
| Export As | Cmd + E | |
| Editing Operations | Undo | Cmd + Z |
| Redo | Cmd + Shift + Z | |
| Copy | Cmd + C | |
| Paste | Cmd + V | |
| View Switching | Switch to Contract Editor | Cmd + 1 |
| Switch to Graph View | Cmd + 2 | |
| Switch to Log Viewer | Cmd + 3 | |
| Show/Hide Left Sidebar | Cmd + Option + 1 | |
| Show/Hide Right Inspector | Cmd + Option + 2 | |
| Editing Features | Create Connection Line in Editor | C |
| Auto-Arrange Nodes in Graph | Cmd + Shift + A | |
| Find (Global Search) | Cmd + F | |
| Run Integrity Check | Cmd + R | |
| Advanced Operations | Start Simulation Playback | Ctrl + Cmd + S |
| Quick Symbol Insert | Type [[ | |
| Clear App Cache | No default; use the menu |
Through the above guide, you can systematically master the core operations and advanced features of Netherworld Covenant for Mac. Please always follow safety guidelines, handle project data with care, and regularly back up your work.
“`






