Example #1
0
END_SECTION
);
#<!-- ======================================================= -->
fuse_section(NULL, "Development", <<<END_SECTION
  <p>If you're just want news of new versions and the like, the (low volume) <a href="http://lists.sourceforge.net/lists/listinfo/fuse-emulator-announce">fuse-emulator-announce</a> list is available. If you're interested in the development of Fuse, this is coordinated via the <a href="http://lists.sourceforge.net/lists/listinfo/fuse-emulator-devel">fuse-emulator-devel</a> list and the <a href="http://sourceforge.net/projects/fuse-emulator/">project page</a> on SourceForge.</p>

  <p>The latest version of Fuse is always available by checking out the 'trunk/fuse' directory from the <a href="http://sourceforge.net/p/fuse-emulator/code/">Subversion repository</a> on SourceForge. Note that this isn't guaranteed to compile, let alone work properly. Also, don't expect any support for this version! (You'll also need libspectrum from Subversion; this is in the 'trunk/libspectrum' directory). Similarly, the utilities are available in the 'trunk/fuse-utils' directory.</p>

  <p>One thing which isn't in the SourceForge tracking system (and is now very outdated):</p>

  <ul>
   <li>David Gardner has produced a patch to give <a href="fuse-xvideo.patch.bz2">XVideo support</a> for the Xlib UI, allowing arbitrary sized windows.</li>
  </ul>

END_SECTION
);
#<!-- ======================================================= -->
fuse_section("Related projects", "Are there any related projects?", <<<END_SECTION
  <ul>
   <li><a href="libspectrum.php">libspectrum</a> is the library used by Fuse to handle various file formats.</li>
   <li>Mike Wynne's ZX81 emulator, <a href="http://www.chuntey.com/eightyone/">EightyOne</a> is also using Fuse's Z80 core.</li>
   <li>Matthew Westcott's <a href="http://matt.west.co.tt/spectrum/jsspeccy/">JSSpeccy</a> uses a Z80 core based on translating Fuse's core to Javascript.</li>
   <li>Alexander Shabarshin's <a href="http://web.archive.org/web/20030316123953/http://robots.ural.net/nedopc/sprinter/">SPRINT</a>, an emulator of the <a href="http://www.interface1.net/zx/clones/peters.html">Peters Plus</a> super-Speccy, the <a href="http://web.archive.org/web/20040402004216/http://www.petersplus.com/sprinter/">Sprinter</a>. SPRINT is using Fuse's Z80 core for its CPU emulation.</li>
   <li><a href="http://sourceforge.net/projects/z80ex/">z80ex</a>, a Z80 emulation library based on Fuse's Z80 core, used by zemu and <a href="http://pocketspeccy.narod.ru/">PocketSpeccy</a>.</li>
  </ul>

END_SECTION
);
#<!-- ======================================================= -->
fuse_related("libspectrum", "libspectrum.php");
fuse_footer();
  </ul>

  <h3>Binaries</h3>
  <p>Packages are available for some Unix distributions; in general, any problems which are specific to the packages should be sent to the package maintainer.</p>
  <ul>
   <li><a href="https://www.archlinux.org/">Arch Linux</a> has 1.1.1 available from the <a href="https://aur.archlinux.org/packages/libspectrum/">Arch User Repository</a>.</li>
   <li><a href="http://packages.debian.org/search?keywords=libspectrum">Official packages</a> of 1.1.1 for <a href="http://www.debian.org/">Debian</a>, maintained by Alberto Garcia, are available.</li>
   <li><a href="https://apps.fedoraproject.org/packages/libspectrum">Fedora</a> (1.1.1)</li>
   <li><a href="http://svnweb.freebsd.org/ports/head/emulators/libspectrum/">FreeBSD</a> (1.1.1)</li>
   <li><a href="https://packages.gentoo.org/packages/app-emulation/libspectrum">Gentoo</a> (1.1.1)</li>
   <li>Mandriva packages of 0.5.0.1 were available from the <a href="http://plf.zarb.org/">PLF</a>, or some <a href="http://sinclairmania.speccy.org/arch/emu/mandrake/">older packages</a> from Miguel Barrio Orsikowsky.</li>
   <li><a href="http://www.netbsd.org/">NetBSD</a> has 1.1.1 available as <a href="http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/emulators/libspectrum/">emulators/libspectrum</a> in <a href="http://www.pkgsrc.org/">pkgsrc</a>.</li>
   <li><a href="http://www.openbsd.org/">OpenBSD</a> has 1.1.1 available as libspectrum package.</li>
   <li><a href="https://build.opensuse.org/package/show/Emulators/libspectrum">openSUSE</a> (1.1.1)</li>
   <li><a href="http://www.slackware.com/">Slackware</a> has 1.1.1 available from <a href="http://slackbuilds.org/result/?search=libspectrum">SlackBuilds</a>.</li>
   <li><a href="https://launchpad.net/ubuntu/+source/libspectrum">Ubuntu</a> (1.1.1)</li>
  </ul>

END_SECTION
);
#<!-- ======================================================= -->
fuse_section(NULL, "Development", <<<END_SECTION
  <p>If you're interested in working on libspectrum, subscribe to the <a href="http://lists.sourceforge.net/lists/listinfo/fuse-emulator-devel">fuse-emulator-devel</a> mailing list and/or see the <a href="http://sourceforge.net/projects/fuse-emulator/">project page</a> on SourceForge. If you just want news of new versions, you probably want the (low volume) <a href="http://lists.sourceforge.net/lists/listinfo/fuse-emulator-announce">fuse-emulator-announce</a> list instead.</p>

  <p>Finally, the latest development version should always be available as the 'trunk/libspectrum' directory from the <a href="http://sourceforge.net/p/fuse-emulator/code/">Subversion repository</a> on SourceForge. Don't expect any support for this, or even that it can be compiled...</p>

END_SECTION
);
#<!-- ======================================================= -->
fuse_related("Fuse", "fuse.php");
fuse_footer();