-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
253 lines (240 loc) · 17.3 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>EV Stuff</title>
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous">
<style>
.filesize {font-size: 0.75rem; color: var(--bs-secondary-color)}
.source {font-size: 0.8rem; padding-top: 0.3rem}
.badge {vertical-align: text-top}
.update {font-size: 0.75rem; color: var(--bs-secondary-color)}
.icon {height: 48px; float: left; margin-right: 0.6em}
.desc {margin-bottom: 1.5em}
.icon-item .update {margin: .3rem 0}
h5 {margin-bottom: .25rem}
#backroom-nav {margin-left: auto}
#backroom-nav>a:not(.active) {opacity: 0}
</style>
<script>
const matchDark = window.matchMedia('(prefers-color-scheme: dark)');
function setTheme() {
const theme = matchDark.matches ? 'dark' : 'light';
document.documentElement.setAttribute('data-bs-theme', theme);
}
setTheme();
matchDark.addEventListener('change', setTheme);
</script>
</head>
<body class="container pt-3">
<div class="row">
<div class="col-xl-3">
<div class="row">
<div class="col-md-6 col-xl-12">
<div class="card mb-3 icon-item">
<div class="card-body">
<img src="evnicon.png" class="icon">
<h5><a href="https://github.com/andrews05/EV-Nova-CE/releases/latest/download/EV_Nova_Community_Edition.zip">EV Nova CE</a></h5>
<div class="update">83.6 MB <span class="badge text-bg-warning">Windows</span></div>
EV Nova Community Edition for Windows, with various fixes and improvements. <a href="https://github.com/andrews05/EV-Nova-CE">More Info</a>.
</div>
</div>
</div>
<div class="col-md-6 col-xl-12">
<div class="card mb-3 icon-item">
<div class="card-body">
<img src="evnicon.png" class="icon">
<h5><a href="EV%20Nova%20mod%204.dmg">EV Nova mod 4</a></h5>
<div class="update">85.1 MB <span class="badge text-bg-success">macOS 10.14</span></div>
Custom edition of EV Nova for macOS 10.9 to 10.14, with automatic .rez conversion and .nplay support.
</div>
</div>
</div>
</div>
</div>
<div class="col-xl-9">
<ul class="nav nav-tabs">
<li class="nav-item"><a class="nav-link active" href="#evo">EV/O Plug-ins</a></li>
<li class="nav-item"><a class="nav-link" href="#nova">Nova Plug-ins</a></li>
<li class="nav-item"><a class="nav-link" href="#utilities">Utilities</a></li>
<li class="nav-item"><a class="nav-link" href="#guides">Guides</a></li>
<li class="nav-item" id="backroom-nav"><a class="nav-link" href="#backroom"><span class="d-none d-md-inline">Backroom</span><span class="d-md-none">?</span></a></li>
</ul>
<div class="tab-content pt-3">
<div class="tab-pane active" id="evo-tab">
<h4>EV/O TCs & Related Plug-ins</h4>
<br>
<div class="row">
<div class="col-lg-6">
<div class="icon-item">
<img src="plugins/evicon.png" class="icon">
<h5><a href="plugins/EV_Classic_for_Nova.zip">EV Classic for Nova 1.1.6</a> <span class="filesize">(7.6 MB)</span></h5>
<div class="update">21 October 2024: 1.1.6 released with new .nplay launcher.</div>
<div class="desc">Port of the original Escape Velocity to the Nova engine.</div>
</div>
<div class="icon-item">
<img src="plugins/revicon.png" class="icon">
<a href="plugins/rEV_1.1.zip">rEV 1.1</a> <span class="filesize">(28.7 MB)</span>
<div class="update">2 April 2023: Minor fixes.</div>
<div class="desc">Kris Quistorff's rEVisited graphical remake and expansion, rebuilt for EV Classic for Nova.</div>
</div>
<br>
<br class="d-none d-lg-block">
<div class="icon-item">
<img src="plugins/fhicon.png" class="icon">
<a href="plugins/The_Frozen_Heart.zip">The Frozen Heart</a> <span class="filesize">(7.3 MB)</span>
<div class="update">21 October 2024: Updated with new .nplay launcher.</div>
<div class="desc">Martin Turner's classic adventure, ported to the Nova engine.</div>
</div>
<br>
</div>
<div class="col-lg-6">
<div class="icon-item">
<img src="plugins/evoicon.png" class="icon">
<h5><a href="plugins/EV_Override_for_Nova.zip">EV Override for Nova 1.1.6</a> <span class="filesize">(9.3 MB)</span></h5>
<div class="update">21 October 2024: 1.1.6 released with new .nplay launcher.</div>
<div class="desc">Port of the original EV Override to the Nova engine.</div>
</div>
<div class="icon-item">
<img src="plugins/eeicon.png" class="icon">
<a href="plugins/EVO_Extras.zip">EVO Extras</a> <span class="filesize">(990 KB)</span>
<div class="update">23 January 2023: Updated to match EVO changes.</div>
<div class="desc">Collection of five small plug-ins for EV Override for Nova.</div>
</div>
<div class="icon-item">
<img src="plugins/flicon.png" class="icon">
<a href="plugins/EVO_Facelift_1.0.7.zip">EVO Facelift 1.0.7</a> <span class="filesize">(22.1 MB)</span>
<div class="update">23 January 2023: Updated to match EVO changes.</div>
<div class="desc">Tim Morgan's graphical facelift for EV Override for Nova.</div>
</div>
<div class="icon-item">
<img src="plugins/cficon.png" class="icon">
<a href="plugins/Cold_Fusion_for_Nova_1.0.1.zip">Cold Fusion for Nova 1.0.1</a> <span class="filesize">(10.1 MB)</span>
<div class="update">20 October 2009: 1.0.1 released with minor fixes and improvements.</div>
<div class="desc">Dreamwave Studios' Cold Fusion graphics replacement for EV Override, ported to the Nova engine by Dr. Trowel.</div>
</div>
</div>
</div>
</div>
<div class="tab-pane" id="nova-tab">
<h4>Nova Plug-ins</h4>
<br>
<a href="plugins/Dodge_That.zip">Dodge That</a> <span class="filesize">(86 KB)</span>
<div class="desc">Dodge the crazy torpedo for as long as you can! Start a new Dodge That pilot to begin.</div>
<a href="plugins/Collision_Damage.zip">Collision Damage</a> <span class="filesize">(1 KB)</span>
<div class="desc">Looking for a challenge? With Collision Damage asteroids are no longer the friendly background decorations they once were. Visit any mission computer to begin.</div>
<a href="plugins/Shields.zip">Shields</a> <span class="filesize">(306 KB)</span>
<div class="desc">Nova shield graphics plug by Dark Revenant, tweaked for better scaling and masking plus a version for ARPIA2.</div>
</div>
<div class="tab-pane" id="utilities-tab">
<h4>Utilities</h4>
<br>
<div class="row">
<div class="col-lg-6">
<div class="icon-item">
<img src="https://github.com/andrews05/ResForge/raw/master/ResForge/Assets.xcassets/ResForge.appiconset/ResForge_128.png" class="icon">
<h5>
<a href="https://github.com/andrews05/ResForge/releases/latest" target="_blank">ResForge</a> <span class="filesize"><span class="badge text-bg-success">Universal</span></span>
</h5>
<div class="desc">Modern resource fork editor, including advanced Nova templates and visual shan editor.</div>
</div>
<div class="icon-item">
<img src="utilities/mcicon.png" class="icon">
<h5>
<a href="utilities/MissionComputer431.zip">MissionComputer 4.3.1</a> <span class="filesize">(7.5 MB)</span>
</h5>
<div class="update">8 September 2020: 4.3.1 released with support for .npif files.</div>
<div class="desc">
Comprehensive plug-in editor for Mac. Written by David Arthur, minor updates by myself.
<div class="source">See also: <a href="utilities/Duessa422.zip">Duessa 4.2.2</a> <span class="filesize">(5.6 MB)</span> <span class="badge text-bg-warning">Windows</span></div>
</div>
</div>
<div class="icon-item">
<img src="utilities/spicon.png" class="icon">
<h5>
<a class="source float-end text-info" href="sources/SpacePort.zip">> source code</a>
<a href="utilities/SpacePort.zip">SpacePort 1.3.2</a> <span class="filesize">(2.0 MB)</span>
</h5>
<div class="update">31 January 2022: 1.3.2 released.</div>
<div class="desc">Program for porting EV and EVO plug-ins to the Nova engine, written by Michael Hewitt, Brian Norwood and myself.</div>
</div>
</div>
<div class="col-lg-6">
<a href="utilities/Plug-in_Extractor.zip">Plug-in Extractor</a> <span class="filesize">(5.0 MB) <span class="badge text-bg-warning">Windows</span></span>
<div class="update">27 June 2013: Initial release.</div>
<div class="desc">One-click plug-in extraction and conversion for Windows users - handles almost any archive format downloaded from the Nova Addons.</div>
<a class="source float-end text-info" href="sources/plugconvert.c">> source code</a>
<a href="utilities/Plug-in_Converter.zip">Plug-in Converter</a> <span class="filesize">(60 KB) <span class="badge text-bg-success">64-bit</span></span><br>
<div class="desc">Convert plug-ins between Mac and Windows formats. Correctly converts types such as 'snd ' that MC doesn't.</div>
<a href="https://github.com/andrews05/rleduce/releases/latest" target="_blank">rleduce</a> <span class="filesize"><span class="badge text-bg-success">Universal</span> <span class="badge text-bg-warning">Windows</span></span>
<div class="desc">Cross-platform CLI multitool for working with rlëDs/PICTs and plug-in format conversion.</div>
</div>
</div>
</div>
<div class="tab-pane" id="guides-tab">
<h4>Guides</h4>
<br>
<div class="row">
<div class="col-lg-6">
<a href="guides/evnbible.html">EV Nova Bible</a>
<div>Easy-navigation HTML version, originally formatted by Jail.</div>
<br>
<a href="guides/resourceidguide.html">Resource ID Guide</a>
<div class="update">Last modified: 29 November 2021</div>
<br>
<a href="guides/pilotformat.txt">Pilot File Format</a>
<div class="update">Last modified: 29 January 2024</div>
<div>Based on Matt Burch's <a href="http://asw.forums.cytheraguides.com/topic/15023/pilot-data/9">spec for original EV pilot files</a>.<br>Note pilot files can be edited directly in <a href="https://github.com/andrews05/ResForge">ResForge</a>.</div>
<br>
<a href="guides/evnhacks.txt">EV Nova Hacks</a>
<div class="update">Last modified: 15 February 2022</div>
<br>
</div>
<div class="col-lg-6">
<a href="guides/evnbitmap.txt">EV Nova Mission BitMap</a>
<div>NCB analysis by the Mission BitMap program.</div>
<br>
<a href="guides/evobitmap.txt">EV Override Mission BitMap</a>
<div>NCB analysis by the Mission BitMap program.</div>
<br>
<a href="guides/evcbitmap.txt">EV Classic Mission BitMap</a>
<div>NCB analysis by the Mission BitMap program.</div>
<br>
</div>
</div>
<br>
</div>
<div class="tab-pane" id="backroom-tab">
<h4>Back Room</h4>
How did you get here?<br>
<br>
<a href="plugins/Polycon_EV.zip">Polycon EV</a> <span class="filesize">(29.1 MB)</span>
<div class="desc">AnubisTTP's Polycon, unofficially updated and repackaged for compatibility with both Mac Nova 1.1 and Windows.</div>
<a href="sources/Infini-D_Models.zip">Infini-D Models</a> <span class="filesize">(917 KB)</span>
<div class="desc">Various 3D models I've used when making EVO Extras and maintaining Facelift, all based on the original EVO model files.</div>
<a href="https://www.dropbox.com/sh/vilda84kuyghlks/AADAZD4UoSxUwno8OUI5NmUea">Additional Nova ports of classic plug-ins</a>
<div class="desc">Largely untested and unsupported.</div>
</div>
</div>
</div>
</div>
<script>
function checkHash() {
const newTab = document.querySelector(`${window.location.hash}-tab`);
if (!newTab) return;
document.querySelector('.nav-link.active').classList.remove('active');
document.querySelector('.tab-pane.active').classList.remove('active');
document.querySelector(`.nav-link[href="${window.location.hash}"]`).classList.add('active');
newTab.classList.add('active');
}
checkHash();
window.addEventListener('hashchange', checkHash);
const regex = new RegExp('://(.*)\.github\.io/([^/]*)/');
const replace = Math.random() >= 0.25 ? '://media.githubusercontent.com/media/$1/$2/master/' : '://bitbucket.org/andrews050/$2/raw/master/';
for (const lfs of document.querySelectorAll('a[href$=".zip"],a[href$=".dmg"]')) {
lfs.href = lfs.href.replace(regex, replace);
}
</script>
</body>
</html>