mirror of
https://github.com/rvtr/rmc_website.git
synced 2025-10-31 13:31:21 -04:00
66 lines
3.1 KiB
HTML
66 lines
3.1 KiB
HTML
---
|
|
title: NCX-Core-Lite
|
|
layout: program
|
|
custicon: false
|
|
iconurl: https://cdn.ncxprogramming.com/file/icon/ncxcore.png
|
|
author: NinjaCheetah
|
|
platform: macOS, Linux
|
|
archived: true
|
|
links:
|
|
- name: View Source
|
|
link: https://github.com/NCX-Programming/NCX-Core-Lite
|
|
- name: Releases
|
|
link: https://github.com/NCX-Programming/NCX-Core-Lite/releases
|
|
- name: Nightly Builds
|
|
link: https://github.com/NCX-Programming/NCX-Core-Lite/actions
|
|
---
|
|
|
|
<h3>What is it?</h3>
|
|
<p>NCX-Core-Lite is a CLI application that allows you to quickly download software by <a href="https://github.com/NinjaCheetah">NinjaCheetah</a> and other small develpers.</p>
|
|
<p>Here is a list of the apps currently available (non-exhaustive):</p>
|
|
<div class="prg-list">
|
|
<ul style="text-align:center;list-style-type:none;">
|
|
<li><a href="https://github.com/NCX-Programming/theVaultC" target="_blank">theVaultC</a></li>
|
|
<li><a href="https://github.com/YourKalamity/lazy-dsi-file-downloader" target="_blank">Lazy DSi File Downloader</a></li>
|
|
<li><a href="https://github.com/IanSkinner1982/C64-title-loader" target="_blank">C64 Title Loader</a></li>
|
|
</ul>
|
|
</div>
|
|
<h3>Requirements</h3>
|
|
<p>Full dependency install instructions available <a href="https://github.com/NCX-Programming/NCX-Core-Lite/wiki/Dependencies">on the wiki</a>.</p>
|
|
<h4>macOS</h4>
|
|
<ul style="text-align:center;list-style-type:none;">
|
|
<li>- At least macOS 10.12 (Intel, build available pre-compiled)</li>
|
|
<li>- At least macOS 11.0 (ARM, build not available pre-compiled)</li>
|
|
<li>- libcurl (install with <code>brew install curl</code>)</li>
|
|
<li>- GTK+ 3 (install with <code>brew install gtk+3</code>)</li>
|
|
</ul>
|
|
<h4>Linux</h4>
|
|
<p>(Note that the same package names should work in pacman.)</p>
|
|
<ul style="text-align:center;list-style-type:none;">
|
|
<li>- A 64-bit version of Linux</li>
|
|
<li>- libcurl (install with <code>sudo apt install libcurl4-nss-dev</code>)</li>
|
|
<li>- GTK+ 3 (install with <code>sudo apt install libgtk-3-0 libgtk-3-dev</code>)</li>
|
|
</ul>
|
|
<h3>Installing</h3>
|
|
<p>Download the zip from the latest successful actions run, which can be accessed using the link at the top of the page, extract it, and run. That's it!</p>
|
|
<p>Available file formats are:</p>
|
|
<ul style="text-align:center;list-style-type:none;">
|
|
<li>- A Linux ELF binary (Linux)</li>
|
|
<li>- A Unix ELF binary (macOS)</li>
|
|
<li>- A (experimental) .app binary (macOS)</li>
|
|
</ul>
|
|
<h3>Compiling</h3>
|
|
<p>Full compiling instructions available <a href="https://github.com/NCX-Programming/NCX-Core-Lite/wiki/Compiling">on the wiki</a>.</p>
|
|
<h4>macOS</h4>
|
|
<ul style="text-align:center;list-style-type:none;">
|
|
<li>- Make sure you have all the dependencies installed</li>
|
|
<li>- Clone/download the source code however you prefer to</li>
|
|
<li>- Enter the directory and run <code>make mac</code> (for a Unix binary) or <code>make macapp</code> (for a macOS .app binary)</li>
|
|
</ul>
|
|
<h4>Linux</h4>
|
|
<ul style="text-align:center;list-style-type:none;">
|
|
<li>- Make sure you have all the dependencies installed</li>
|
|
<li>- Clone/download the source code however you prefer to</li>
|
|
<li>- Enter the directory and run <code>make linux</code> (makes a Linux binary)</li>
|
|
</ul>
|