diff --git a/84 Super Star Trek/csharp/Resources/Enterprise.txt b/84 Super Star Trek/csharp/Resources/Enterprise.txt
new file mode 100644
index 00000000..4310ca91
--- /dev/null
+++ b/84 Super Star Trek/csharp/Resources/Enterprise.txt
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+ ,------*------,
+ ,------------- '--- ------'
+ '-------- --' / /
+ ,---' '-------/ /--,
+ '----------------'
+
+ THE USS ENTERPRISE --- NCC-1701
+
+
+
+
+
+
diff --git a/84 Super Star Trek/csharp/Resources/Instructions.txt b/84 Super Star Trek/csharp/Resources/Instructions.txt
new file mode 100644
index 00000000..51f40cf6
--- /dev/null
+++ b/84 Super Star Trek/csharp/Resources/Instructions.txt
@@ -0,0 +1,105 @@
+ INSTRUCTIONS FOR 'SUPER STAR TREK'
+
+1. When you see "Command ?" printed, enter one of the legal
+ commands (NAV, SRS, LRS, PHA, TOR, SHE, DAM, COM, OR XXX).
+2. If you should type in an illegal command, you'll get a short
+ list of the legal commands printed out.
+3. Some commands require you to enter data (for example, the
+ 'NAV' command comes back with 'Course (1-9) ?'.) If you
+ type in illegal data (like negative numbers), then command
+ will be aborted.
+
+ The galaxy is divided into an 8 X 8 quadrant grid,
+and each quadrant is further divided into an 8 X 8 sector grid.
+
+ You will be assigned a starting point somewhere in the
+galaxy to begin a tour of duty as commander of the starship
+Enterprise; your mission: to seek and destroy the fleet of
+Klingon warships which are menacing the United Federation of
+Planets.
+
+ You have the following commands available to you as captain
+of the starship Enterprise:
+
+NAV command = Warp Engine Control
+ Course is in a circular numerical 4 3 2
+ vector arrangement as shown . . .
+ integer and real values may be ...
+ used. (Thus course 1.5 is half- 5 ---*--- 1
+ way between 1 and 2. ...
+ . . .
+ Values may approach 9.0, which 6 7 8
+ itself is equivalent to 1.0
+ COURSE
+ One warp factor is the size of
+ one quadrant. Therefore, to get
+ from quadrant 6,5 to 5,5, you WOULD
+ use course 3, warp factor 1.
+
+SRS command = Short Range Sensor Scan
+ Shows you a scan of your present quadrant.
+
+ Symbology on your sensor screen is as follows:
+ <*> = Your starship's position
+ +K+ = Klingon battle cruiser
+ >!< = Federation starbase (refuel/repair/re-arm here!)
+ * = Star
+
+ A condensed 'status report' will also be presented.
+
+LRS command = Long Range Sensor Scan
+ Shows conditions in space for one quadrant on each side
+ of the Enterprise (which is in the middle of the scan).
+ The scan is coded in the form ###, where the units digit
+ is the number of stars, the tens digit is the number of
+ starbases, and the hundreds digit is the number of
+ Kilngons.
+
+ Example - 207 = 2 Klingons, No starbases, & 7 stars.
+
+PHA command = Phaser Control
+ Allows you to destroy the Klingon battle cruisers by
+ zapping them with suitably large units of energy to
+ deplete their shield power. (Remember, Klingons have
+ phasers, too!)
+
+TOR command = Photon Torpedo Control
+ Torpedo course is the same as used in warp engine control.
+ If you hit the Klingon vessel, he is destroyed and
+ cannot fire back at you. If you miss, you are subject to
+ his phaser fire. In either case, you are also subject to
+ the phaser fire of all other Klingons in the quadrant.
+
+ The library-computer (COM command) has an option to
+ compute torpedo trajectory for you (Option 2).
+
+SHE command = Shield Control
+ Defines the number of energy units to be assigned to the
+ shields. Energy is taken from total ship's energy. Note
+ that the status display total energy includes shield energy.
+
+DAM command = Damage Control Report
+ Gives the state of repair of all devices. Where a negative
+ 'state of repair' shows that the device is temporarily
+ damaged.
+
+COM command = Library-Computer
+ The library-computer contains six options:
+ Option 0 = Cumulative Galactic Record
+ This option shows computer memory of the results of all
+ previous short and long range sensor scans.
+ Option 1 = Status Report
+ This option shows the number of Klingons, Stardates,
+ and starbases remaining in the game.
+ Option 2 = Photon Torpedo Data
+ Which gives directions and distance from the Enterprise
+ to all Klingons in your quadrant.
+ Option 3 = Starbase Nav Data
+ This option gives direction and distance to any
+ starbase within your quadrant.
+ Option 4 = Direction/Distance Calculator
+ This option allows you to enter coordinates for
+ direction/distance calculations.
+ Option 5 = Galactic Region Name Map
+ This option prints the names of the sixteen major
+ galactic regions referred to in the game.
diff --git a/84 Super Star Trek/csharp/Resources/Title.txt b/84 Super Star Trek/csharp/Resources/Title.txt
new file mode 100644
index 00000000..ccd86774
--- /dev/null
+++ b/84 Super Star Trek/csharp/Resources/Title.txt
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ *************************************
+ * *
+ * *
+ * * * SUPER STAR TREK * * *
+ * *
+ * *
+ *************************************
+
+
+
+
+
+
+
+
diff --git a/84 Super Star Trek/csharp/Strings.cs b/84 Super Star Trek/csharp/Strings.cs
new file mode 100644
index 00000000..45241225
--- /dev/null
+++ b/84 Super Star Trek/csharp/Strings.cs
@@ -0,0 +1,26 @@
+using System.IO;
+using System.Reflection;
+using System.Runtime.CompilerServices;
+
+using static System.StringComparison;
+
+namespace SuperStarTrek
+{
+ internal static class Strings
+ {
+ public static string Title => GetResource();
+ public static string Instructions => GetResource();
+ public static string Enterprise => GetResource();
+
+ private static string GetResource([CallerMemberName] string name = "")
+ {
+ var streamName = $"SuperStarTrek.Resources.{name}.txt";
+ using var stream = Assembly
+ .GetExecutingAssembly()
+ .GetManifestResourceStream(streamName);
+ using var reader = new StreamReader(stream);
+
+ return reader.ReadToEnd();
+ }
+ }
+}
diff --git a/84 Super Star Trek/csharp/SuperStarTrek.csproj b/84 Super Star Trek/csharp/SuperStarTrek.csproj
index c73e0d16..c0de0594 100644
--- a/84 Super Star Trek/csharp/SuperStarTrek.csproj
+++ b/84 Super Star Trek/csharp/SuperStarTrek.csproj
@@ -2,7 +2,11 @@
Exe
- netcoreapp3.1
+ net5.0
+
+
+
+