forked from AliveTeam/AliveTeam.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
226 lines (210 loc) · 9.71 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
---
---
<link rel="stylesheet" href="/css/index.css">
<main>
<section id="title">
<div>
<div>
<h1>R.E.L.I.V.E.</h1>
<p><strong>R.E.L.I.V.E.</strong> is a fan effort to create a new engine, capable of replacing Digital Dialect's aging
PC port for Oddworld's first two cult-classic games.</p>
<p>More than twenty years after their release, both games struggle to run on modern platforms, usually requiring a
third-party application like DxWnd just to run them properly.</p>
<p>R.E.L.I.V.E. intends to become a complete replacement of both the original AbeWin.exe/Exoddus.exe and any
third-party tools, by providing both convenience and compatibility features like:</p>
</div>
<div>
<img alt="R.E.L.I.V.E. Engine logo" src="/imgs/scrab.webp">
<div id="downloads">
<p>Downloads & Instructions</p>
<div id="links">
<a id="instr" href="#guide">R.E.L.I.V.E. ABE'S STORY</a>
</div>
</div>
</div>
</div>
</section>
<section id="features">
<div>
<h2>Features</h2>
<ul>
<li class="popup">
<h3>Native Resolution Support</h3>
<p>It doesn't matter if your monitor is FullHD, 4k or perhaps an old rectangle CRT monitor, R.E.L.I.V.E. supports all.</p>
<li class="popup">
<h3>Windowed mode</h3>
<p>No more need for DxWnd or similar, simply press F12 and the game goes into windowed mode or back to fullscreen on the fly.</p>
<li class="popup">
<h3>Modern Platforms</h3>
<p>R.E.L.I.V.E. natively supports <strong>Windows 10</strong>, <strong>MacOS</strong> and <strong>Linux</strong>.</p>
<li class="popup">
<h3>Modern Technologies</h3>
<p>The re-write uses the modern and cross-platform <a href="https://www.libsdl.org/index.php">SDL2 Graphics Library</a>, instead of the long deprecated DirectDraw API.</p>
<li class="popup">
<h3>Open Source</h3>
<p>R.E.L.I.V.E. is a fully <a href="https://github.com/AliveTeam/alive_reversing">open-source codebase</a>, which you can freely use for your own projects or extend as you see fit.</p>
<li class="popup">
<h3>Numerous Bugfixes</h3>
<p>Tired of the crashes and weird things the game sometimes does? Worry not, the project's scope includes fixing all of these!</p>
</ul>
</div>
</section>
<section id="media">
<div>
<h2>Media</h2>
<div id="content">
<figure>
<a href="imgs/screenshot.webp" target="_blank"><img alt="The RELIVE engine running Abe's Exoddus" src="imgs/screenshot_s.webp"></a>
<figcaption>Abe's Exoddus running on R.E.L.I.V.E. under Arch Linux.</figcaption>
</figure>
<figure>
<iframe src="https://www.youtube-nocookie.com/embed/-75zRX2PdXY" frameborder="0" title="Youtube video depicting RELIVE in action."
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope;
picture-in-picture" allowfullscreen></iframe>
<figcaption>Video demonstrating R.E.L.I.V.E. in action</figcaption>
</figure>
</div>
</div>
</section>
<section id="guide">
<div>
<h2>Downloads</h2>
<div id="warning">
<h3>Here be Scrabs!</h3>
<p>
While currently both Abe's Oddysee and Abe's Exoddus are in a playable state, both can present unexpected bugs,
crashes and other regressions from the base game. We're working hard on fixing these and your reports help a lot to
nail down where the issues are. If you'd like to see the list of current bugs or report one yourself feel free to check
out the <a href="https://github.com/AliveTeam/alive_reversing/projects/1">bug-tracker.</a>
</p>
</div>
<div id="buygames">
<h3>You have to own the games!</h3>
<p>R.E.L.I.V.E. is a passion project created by fans and it will always be free to download
and to tinker with. However, since it is just an engine, you have to own the actual game
files to use the project.</p>
<p>The developers behind R.E.L.I.V.E. do not condone piracy and will never provide the game
files to anyone.</p>
<p>If you don't own the games, you can <a href="http://www.oddworld.com/buy-games/">buy them
here.</a></p>
</div>
<div id="binaries">
<div class="popup">
<img width="96px" src="imgs/windows.webp">
<h1>Windows</h1>
<div>
<div>
<a href="https://ci.appveyor.com/api/projects/paulsapps/alive-reversing/artifacts/build/RELIVE_Binaries_Lite_Debug_x86.zip?branch=master&job=Platform%3A%20x86&pr=false">Download 32-bit</a>
</div>
<div>
<a href="https://ci.appveyor.com/api/projects/paulsapps/alive-reversing/artifacts/build/RELIVE_Binaries_Lite_Debug_x64.zip?branch=master&job=Platform%3A%20x64&pr=false">Download 64-bit</a>
</div>
</div>
</div>
<div class="popup">
<img width="96px" src="imgs/arch.webp">
<h1>Arch Linux</h1>
<div>
<p>Use your favorite method to install <code>relive-git</code> from the <a href="https://aur.archlinux.org/">AUR.</a></p>
</div>
</div>
<div class="popup">
<img width="96px" src="imgs/gh.webp">
<h1>Source code</h1>
<div>
<code>git clone --recursive https://github.com/AliveTeam/alive_reversing</code>
</div>
</div>
</div>
<h2>Installation Guide</h2>
<details open>
<summary>
<div>
<img alt="Windows" src="/imgs/windows_s.webp">
<span>Windows</span>
</div>
</summary>
<div>
<p>These instructions work for both Abe's Oddysee and Abe's Exoddus.</p>
<ol>
<li><p>Download the zip that fits your architecture (most likely 64-bits) from the links above.</p></li>
<li><p>Unzip it somewhere.</p></li>
<li><p>Navigate to where you installed the game (GOG asks you where you want to install it, with
Steam you can right click on the game, select Manage -> Browse local files).</p></li>
<li><p>Copy relive.exe and SDL2.dll to the respective game's folder from the unzipped folder.</p></li>
<li><p>Run the game by launching relive.exe.</p></li>
</ol>
</div>
</details>
<details>
<summary>
<div>
<img alt="Visual Studio" src="/imgs/vs_s.webp">
<span>Manual (Windows)</span>
</div>
</summary>
<div>
<p>For instructions please see the <a href="https://github.com/AliveTeam/alive_reversing/blob/master/README.md">README.</a></p>
</div>
</details>
<details>
<summary>
<div>
<img alt="Tux" src="/imgs/tux_s.webp">
<span>Manual (Linux)</span>
</div>
</summary>
<div>
<p>These instructions work for both Abe's Oddysee and Abe's Exoddus.</p>
<ol>
<li><p><code>git clone https://github.com/AliveTeam/alive_reversing.git --recursive</code></p></li>
<li><p>Install the development libraries for SDL2 using your distribution's package manager: <code>libsdl2-dev</code> on Ubuntu/Debian, <code>sdl2</code> on Arch, <code>SDL2-devel</code> on Fedora, etc.</p></li>
<li><p>Navigate to the cloned repository and call <code>cmake -B build -S .</code> (the dot is important).</p></li>
<li><p>Once this is done, you can issue <code>make</code>.</p></li>
<li><p>Copy <code>build/Source/relive/relive</code> into the respective game's folder.</p></li>
<li><p>Run the game by launching the newly copied executable.</p></li>
</ol>
</div>
</details>
</div>
</section>
<section id="roadmap">
<div>
<h2>The Future</h2>
<div id="halver">
<div>
<p>After the engine is fully reimplemented, the focus will shift to adding new features that were never part of the original.</p>
<ul>
<li>Subtitles for cutscenes.</li>
<li>Fixing the original games' bugs.</li>
<li>Modding support.</li>
<li>Level editor.</li>
<li>Higher-resolution textures.</li>
<li><a href="https://github.com/AliveTeam/alive_reversing/projects/1">Feature requests by the community.</a></li>
</ul>
</div>
<figure>
<a href="imgs/roadmap.webp" target="_blank"><img alt="Roadmap of the RELIVE project." src="imgs/roadmap_s.webp"></a>
<figcaption>Click on the image to see it in full size.</figcaption>
</figure>
</div>
</div>
</section>
<section id="support">
<div class="popup">
<div id="text">
<h2>Support Us!</h2>
<p>R.E.L.I.V.E. is made by a bunch of volunteers in their free time. If you have good
programming skills, feel free to join our Discord below and help us out with code or
documentation; or if you feel adventurous, we could always use a few playtesters.</p>
<p>If you're less technically-inclined, but would still like to help, you can support the
project with a donation on PayPal or Patreon.</p>
</div>
<div id="links">
<a href="https://discord.gg/khs6KKS"><img alt="Join the Discord!" src="imgs/dc.webp"></a>
<a href="https://www.patreon.com/alive"><img alt="Support on Patreon!" src="imgs/patreon.webp"></a>
<a href="https://paypal.me/paulsapps"><img alt="Support on PayPal!" src="imgs/paypal.webp"></a>
</div>
</div>
</section>
</main>