You've already forked retrowin32
mirror of
https://github.com/encounter/retrowin32.git
synced 2026-03-30 11:35:51 -07:00
271 lines
8.8 KiB
HTML
271 lines
8.8 KiB
HTML
<!doctype html>
|
|
<title>retrowin32</title>
|
|
<link rel='stylesheet' href='win2k.css'>
|
|
<style>
|
|
body {
|
|
width: 60ex;
|
|
margin: 2ex auto;
|
|
}
|
|
|
|
h1,
|
|
h2 {
|
|
font-size: 100%;
|
|
margin: 4px 0;
|
|
}
|
|
|
|
hr {
|
|
border: none;
|
|
border-top: groove;
|
|
}
|
|
|
|
a {
|
|
text-decoration: none;
|
|
}
|
|
|
|
a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
a:visited {
|
|
color: LinkText;
|
|
}
|
|
|
|
main {
|
|
padding: 8px;
|
|
background: #d0d0c8;
|
|
}
|
|
|
|
dd {
|
|
margin-left: 16px;
|
|
}
|
|
</style>
|
|
|
|
<body>
|
|
<main class='panel'>
|
|
<div style='float: right'><a href='https://github.com/evmar/retrowin32'>on github</a></div>
|
|
<h1>retrowin32</h1>
|
|
<hr>
|
|
|
|
<p>retrowin32 is a still-early Windows emulator for the web (and other non-Windows platforms).</p>
|
|
|
|
<p>Take a win32 <code>.exe</code> file and run it in a web browser or a Mac.</p>
|
|
|
|
<p>See <a href='https://github.com/evmar/retrowin32/blob/main/README.md'>the README</a> for more.</p>
|
|
|
|
|
|
<h2>demoscene</h2>
|
|
<p>
|
|
<dl>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=archive%2fdemo%2fanatyda.exe'>Anatyda</a>
|
|
(from
|
|
|
|
<a href="https://www.pouet.net/prod.php?which=32369">pouet.net</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
Anatyda by Astral (1999)
|
|
<br>status: works but slow
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=archive%2fdemo%2fchillfix.exe'>chillin</a>
|
|
(from
|
|
|
|
<a href="https://www.pouet.net/prod.php?which=567">pouet.net</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
chillin by Haujobb (2000)
|
|
<br>status: stuck in first scene
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=archive%2fdemo%2feffect.exe'>effect #8</a>
|
|
(from
|
|
|
|
<a href="https://www.pouet.net/prod.php?which=17038">pouet.net</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
effect #8 by Infuse Project & Trinity (1999)
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=archive%2fdemo%2fpsi_mofo.exe'>mofo</a>
|
|
(from
|
|
|
|
<a href="https://www.pouet.net/prod.php?which=519">pouet.net</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
mofo by Psikorp (1999)
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&dir=archive%2fdemo%2fmonolife%2f&cmdline=monolife.exe&file=monolife.dat'>Monolife</a>
|
|
(from
|
|
|
|
<a href="https://www.pouet.net/prod.php?which=7698">pouet.net</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
Monolife by Hatha (1997)
|
|
<br>status: stuck on first scene, possibly audio related
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=archive%2fdemo%2fwin003.exe'>Win4k</a>
|
|
(from
|
|
|
|
<a href="https://www.pouet.net/prod.php?which=6568">pouet.net</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
Win4k by Power Flower Crew (2000)
|
|
|
|
</dd>
|
|
|
|
</dl>
|
|
</p>
|
|
|
|
<h2>windows</h2>
|
|
<p>
|
|
<dl>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=archive%2fwin2k%2fwinmine.exe'>Minesweeper</a>
|
|
(from
|
|
|
|
Windows 2000)
|
|
|
|
</dt>
|
|
<dd>
|
|
the classic Windows game
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&dir=archive%2fwin2k%2fPinball%2f&cmdline=pinball.exe&file=font.dat&file=pinball.dat&file=pinball.exe&file=pinball.mid&file=pinball2.mid&file=sound1.wav&file=sound104.wav&file=sound105.wav&file=sound108.wav&file=sound111.wav&file=sound112.wav&file=sound12.wav&file=sound13.wav&file=sound131.wav&file=sound136.wav&file=sound14.wav&file=sound16.wav&file=sound17.wav&file=sound18.wav&file=sound181.wav&file=sound19.wav&file=sound20.wav&file=sound21.wav&file=sound22.wav&file=sound24.wav&file=sound240.wav&file=sound243.wav&file=sound25.wav&file=sound26.wav&file=sound27.wav&file=sound28.wav&file=sound29.wav&file=sound3.wav&file=sound30.wav&file=sound34.wav&file=sound35.wav&file=sound36.wav&file=sound38.wav&file=sound39.wav&file=sound4.wav&file=sound42.wav&file=sound43.wav&file=sound45.wav&file=sound49.wav&file=sound49d.wav&file=sound5.wav&file=sound50.wav&file=sound528.wav&file=sound53.wav&file=sound54.wav&file=sound55.wav&file=sound560.wav&file=sound563.wav&file=sound57.wav&file=sound58.wav&file=sound6.wav&file=sound65.wav&file=sound68.wav&file=sound7.wav&file=sound713.wav&file=sound735.wav&file=sound8.wav&file=sound827.wav&file=sound9.wav&file=sound999.wav&file=table.bmp&file=wavemix.inf'>Pinball</a>
|
|
(from
|
|
|
|
Windows 2000)
|
|
|
|
</dt>
|
|
<dd>
|
|
the classic Windows game
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&dir=archive%2fwin2k%2f&cmdline=sol.exe&file=cards.dll'>Solitaire</a>
|
|
(from
|
|
|
|
Windows 2000)
|
|
|
|
</dt>
|
|
<dd>
|
|
the classic Windows game
|
|
|
|
</dd>
|
|
|
|
</dl>
|
|
</p>
|
|
|
|
<h2>retrowin32 test</h2>
|
|
<p>
|
|
<dl>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=local%2fexe%2fcallback%2fcallback.exe'>callback test</a>
|
|
(from
|
|
|
|
<a href="https://github.com/evmar/retrowin32/tree/main/exe/callback">retrowin32</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
tests x86 calling Windows calling x86
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=archive%2fBasicDD.exe'>DirectDraw spinning car</a>
|
|
(from
|
|
|
|
<a href="https://www.codeproject.com/Articles/2370/Introduction-to-DirectDraw-and-Surface-Blitting">DirectDraw tutorial</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
simplest DirectDraw app
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=local%2ftarget%2fi586-pc-windows-msvc%2frelease%2ferrors.exe%20exit'>exit test</a>
|
|
(from
|
|
|
|
<a href="https://github.com/evmar/retrowin32/blob/main/exe/rust/src/bin/errors.rs">retrowin32</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
tests exiting with status code
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=local%2ftarget%2fi586-pc-windows-msvc%2frelease%2fgdi.exe'>gdi test</a>
|
|
(from
|
|
|
|
<a href="https://github.com/evmar/retrowin32/blob/main/exe/rust/src/bin/gdi.rs">retrowin32</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
empty window Rust GDI program
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=local%2ftarget%2fi586-pc-windows-msvc%2frelease%2ferrors.exe%20write-high'>invalid address test</a>
|
|
(from
|
|
|
|
<a href="https://github.com/evmar/retrowin32/blob/main/exe/rust/src/bin/errors.rs">retrowin32</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
tests dereferencing an invalid address
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&cmdline=local%2fexe%2fzig_hello%2fhello.exe'>zig hello world</a>
|
|
(from
|
|
|
|
<a href="https://github.com/evmar/retrowin32/tree/main/exe/zig_hello">retrowin32</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
trivial Zig program
|
|
|
|
</dd>
|
|
|
|
<dt>
|
|
<a href='run.html?&dir=local%2ftarget%2fi586-pc-windows-msvc%2frelease%2f&cmdline=zip.exe%201%20zip.exe'>zip/unzip round trip</a>
|
|
(from
|
|
|
|
<a href="https://github.com/evmar/retrowin32/tree/main/exe/zip">retrowin32</a>)
|
|
|
|
</dt>
|
|
<dd>
|
|
retrowin32's own performance test
|
|
|
|
</dd>
|
|
|
|
</dl>
|
|
</p>
|
|
|
|
</main>
|
|
</body>
|