From: <fr...@us...> - 2021-02-28 10:24:19
|
This is an automated email from the git hooks/post-receive-user script. fredm pushed a commit to branch master in repository website. View the commit online: https://sourceforge.net/p/fuse-emulator/website/ci/4291d20f90f2074dad4b64b5b78e895d7fe9de08/ The following commit(s) were added to refs/heads/master by this push: new 4291d20 Update website for 1.6.0 release 4291d20 is described below commit 4291d20f90f2074dad4b64b5b78e895d7fe9de08 Author: Fredrick Meunier <fr...@sp...> AuthorDate: Sun Feb 28 21:23:54 2021 +1100 Update website for 1.6.0 release --- fuse.php | 55 +++++++++++++++++++++++++++++++++++++++++-------------- libspectrum.php | 24 ++++++++++++------------ 2 files changed, 53 insertions(+), 26 deletions(-) diff --git a/fuse.php b/fuse.php index a258125..dcc3101 100644 --- a/fuse.php +++ b/fuse.php @@ -1,7 +1,7 @@ <?php /* fuse.php: the main Fuse homepage - Copyright (c) 1999-2018 Darren Salt, Philip Kendall + Copyright (c) 1999-2021 Darren Salt, Philip Kendall This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -48,7 +48,7 @@ fuse_section ("Features", "What features does it have?", <<<END_SECTION <li>Working +3e, SE, TC2048, TC2068, TS2068, Pentagon 128, Pentagon "512" (Pentagon 128 modified for extra memory), Pentagon 1024 and Scorpion ZS 256 emulation.</li> <li>Runs at true Speccy speed on any computer you're likely to try it on.</li> <li>Support for loading from .tzx files, including accelerated loading.</li> - <li>Sound (on Windows and Mac OS X, and on systems supporting ALSA, the Open Sound System, SDL or OpenBSD/Solaris's <tt>/dev/audio</tt>).</li> + <li>Sound (on Windows and Mac OS X, and on systems supporting ALSA, the Open Sound System, SDL, PulseAudio or OpenBSD/Solaris's <tt>/dev/audio</tt>).</li> <li>Kempston joystick emulation.</li> <li>Emulation of the various printers you could attach to the Spectrum.</li> <li>Support for the RZX input recording file format, including 'competition mode'.</li> @@ -56,6 +56,7 @@ fuse_section ("Features", "What features does it have?", <<<END_SECTION <li>Emulation of the Covox, Fuller audio box, Melodik and SpecDrum audio interfaces.</li> <li>Emulation of the Beta 128, +D, Didaktik 80/40, DISCiPLE and Opus Discovery disk interfaces.</li> <li>Emulation of the Spectranet and SpeccyBoot network interfaces.</li> + <li>Emulation of the TTX2000S teletext interface.</li> <li>Support for the Recreated ZX Spectrum Bluetooth keyboard.</li> </ul> @@ -83,17 +84,17 @@ fuse_section ("Download", "Downloads", <<<END_SECTION <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>The most recent version of Fuse is always available on <a href="https://flathub.org/apps/details/net.sf.fuse_emulator/">Flathub</a> for Linux users.</li> - <li><a href="https://www.archlinux.org/">Arch Linux</a> users can get version 1.5.6 from AUR as a <a href="https://aur.archlinux.org/packages/fuse-emulator/">PKGBUILD</a>.</li> - <li><a href="http://packages.debian.org/search?keywords=fuse-emulator">Official packages</a> of 1.5.6 for <a href="http://www.debian.org/">Debian</a>, maintained by Alberto Garcia, are available.</li> + <li><a href="https://www.archlinux.org/">Arch Linux</a> users can get version 1.5.7 from AUR as a <a href="https://aur.archlinux.org/packages/fuse-emulator/">PKGBUILD</a>.</li> + <li><a href="http://packages.debian.org/search?keywords=fuse-emulator">Official packages</a> of 1.5.7 for <a href="http://www.debian.org/">Debian</a>, maintained by Alberto Garcia, are available.</li> <li><a href="http://fedoraproject.org/">Fedora</a> has <a href="https://apps.fedoraproject.org/packages/fuse-emulator/">packages</a> of 1.5.4 available by Lucian Langa.</li> - <li><a href="http://www.freebsd.org/">FreeBSD</a> has a port of 1.5.6 available as <a href="http://svnweb.freebsd.org/ports/head/emulators/fuse/">emulators/fuse</a>.</li> - <li><a href="https://www.gentoo.org/">Gentoo</a> users have an <a href="https://packages.gentoo.org/packages/app-emulation/fuse">ebuild</a> of 1.5.6 available.</li> - <li><a href="http://www.netbsd.org/">NetBSD</a> users can get version 1.5.6 from <a href="http://www.pkgsrc.org/">pkgsrc</a> (the NetBSD Packages Collection) as <a href="http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/emulators/fuse-emulator/">emulators/fuse-emulator</a> and <a href="http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/emulators/fuse-emulator-utils/">emulators/fuse-emulator-utils</a>.</li> + <li><a href="http://www.freebsd.org/">FreeBSD</a> has a port of 1.5.7 available as <a href="http://svnweb.freebsd.org/ports/head/emulators/fuse/">emulators/fuse</a>.</li> + <li><a href="https://www.gentoo.org/">Gentoo</a> users have an <a href="https://packages.gentoo.org/packages/app-emulation/fuse">ebuild</a> of 1.5.7 available.</li> + <li><a href="http://www.netbsd.org/">NetBSD</a> users can get version 1.5.7 from <a href="http://www.pkgsrc.org/">pkgsrc</a> (the NetBSD Packages Collection) as <a href="http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/emulators/fuse-emulator/">emulators/fuse-emulator</a> and <a href="http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/emulators/fuse-emulator-utils/">emulators/fuse-emulator-utils</a>.</li> <li><a href="http://www.openbsd.org/">OpenBSD</a> users have version 1.5.2 available as the fuse and fuse-utils package, with thanks to Anthony J. Bentley.</li> - <li><a href="https://www.opensuse.org/">openSUSE</a> users have version 1.5.5 as the <a href="https://build.opensuse.org/package/show/Emulators/Fuse">Fuse</a> package from Emulators repository.</li> - <li>The <a href="https://www.pld-linux.org/">Polish Linux Distribution</a> has packages of <a href="http://sophie.zarb.org/search?search=fuse-gtk&type=fuzzyname&deptype=P&distribution=PLD&release=th&arch=">Fuse</a> 1.5.5 and the <a href="http://sophie.zarb.org/search?search=fuse-utils&type=fuzzyname&deptype=P&distribution=PLD&release=th&arch=">utilities</a>.</li> - <li><a href="http://www.ubuntu.com/">Ubuntu</a> has <a href="https://launchpad.net/ubuntu/+source/fuse-emulator">packages</a> of 1.5.6 available by Alberto Garcia.</li> - <li><a href="http://brew.sh/">Homebrew</a> provides <a href="https://github.com/Homebrew/homebrew-core/blob/master/Formula/fuse-emulator.rb">packages</a> of 1.5.5 for macOS as "homebrew/games/fuse-emulator".</li> + <li><a href="https://www.opensuse.org/">openSUSE</a> users have version 1.5.7 as the <a href="https://build.opensuse.org/package/show/Emulators/Fuse">Fuse</a> package from Emulators repository.</li> + <li>The <a href="https://www.pld-linux.org/">Polish Linux Distribution</a> has packages of <a href="http://sophie.zarb.org/search?search=fuse-gtk&type=fuzzyname&deptype=P&distribution=PLD&release=th&arch=">Fuse</a> 1.5.7 and the <a href="http://sophie.zarb.org/search?search=fuse-utils&type=fuzzyname&deptype=P&distribution=PLD&release=th&arch=">utilities</a>.</li> + <li><a href="http://www.ubuntu.com/">Ubuntu</a> has <a href="https://launchpad.net/ubuntu/+source/fuse-emulator">packages</a> of 1.5.7 available by Alberto Garcia.</li> + <li><a href="http://brew.sh/">Homebrew</a> provides <a href="https://github.com/Homebrew/homebrew-core/blob/master/Formula/fuse-emulator.rb">packages</a> of 1.5.7 for macOS as "homebrew/games/fuse-emulator".</li> <li><a href="http://www.slackware.com/">Slackware</a> users can get version 1.5.5 from SlackBuilds as a <a href="http://slackbuilds.org/result/?search=fuse-emulator">build script</a>.</li> </ul> <p>Packages of older versions of Fuse are also available for some other distributions:</p> @@ -105,13 +106,13 @@ fuse_section ("Download", "Downloads", <<<END_SECTION <p>A native port to macOS by <a href="mailto:fr...@sp...">Fredrick Meunier</a> is available on its own SourceForge project <a href="http://fuse-for-macosx.sourceforge.net/">here</a>, as well as a Spotlight importer for Mac OS X 10.4 Tiger users. Alternatively, the original version of Fuse will compile on OS X 10.3 (Panther) or later.</p> <h3>Windows</h3> - <p>A port to Windows of 1.5.7 by Sergio Baldoví is available <a href="https://sourceforge.net/projects/fuse-emulator/files/fuse/1.5.7/fuse-1.5.7-win32-setup.exe/download">here</a>, and the utilities are available <a href="https://sourceforge.net/projects/fuse-emulator/files/fuse-utils/1.4.3/fuse-utils-1.4.3-win32.zip/download">here</a>.</p> + <p>A port to Windows of 1.6.0 by Sergio Baldoví is available <a href="https://sourceforge.net/projects/fuse-emulator/files/fuse/1.6.0/fuse-1.6.0-win32-setup.exe/download">here</a>, and the utilities are available <a href="https://sourceforge.net/projects/fuse-emulator/files/fuse-utils/1.4.3/fuse-utils-1.4.3-win32.zip/download">here</a>.</p> <h3>Android</h3> <p>BogDan Vatra has ported Fuse 1.3.2 to Android OS, which could run on smartphones, tablets and TVs. Sources are available from <a href="https://github.com/bog-dan-ro/spectacol/releases/tag/v3.0.4">GitHub</a> and binaries from <a href="https://play.google.com/store/apps/details?id=eu.licentia.games.spectacol">Google Play</a>.</p> <h3>Haiku</h3> - <p>Adrien Destugues has ported Fuse 1.1.1 to Haiku, available from haikuports as <a href="https://github.com/haikuports/haikuports/tree/master/app-emulation/fuse">app-emulation/fuse</a> and <a href="https://github.com/haikuports/haikuports/tree/master/app-emulation/fuse-utils">app-emulation/fuse-utils</a>.</p> + <p>Adrien Destugues has ported Fuse 1.5.6 to Haiku, available from haikuports as <a href="https://github.com/haikuports/haikuports/tree/master/app-emulation/fuse">app-emulation/fuse</a> and <a href="https://github.com/haikuports/haikuports/tree/master/app-emulation/fuse-utils">app-emulation/fuse-utils</a>.</p> <h3>AmigaOS 4</h3> <p>Chris Young has ported Fuse 1.0.0.1 to AmigaOS 4, with binaries available from Aminet as <a href="http://aminet.net/package/misc/emu/fuse.lha">misc/emu/fuse.lha</a>.</p> @@ -171,7 +172,7 @@ you'll still need <a href="libspectrum.php">libspectrum</a> installed to run the <dt>Required:</dt> <dd> <ul> - <li>X, <a href="http://www.libsdl.org/">SDL</a>, <a href="http://www.svgalib.org/">svgalib</a> or framebuffer support. If you have <a href="http://www.gtk.org/">GTK+</a> installed, you'll get a (much) nicer user interface under X.</li> + <li>X, <a href="http://www.libsdl.org/">SDL</a>, <a href="http://www.svgalib.org/">svgalib</a> or framebuffer support. If you have <a href="http://www.gtk.org/">GTK</a> installed, you'll get a (much) nicer user interface under X.</li> <li><a href="libspectrum.php">libspectrum</a>: the Spectrum emulator file format and information library.</li> </ul> </dd> @@ -196,6 +197,32 @@ END_SECTION #<!-- ======================================================= --> fuse_section (NULL, "What's new?", <<<END_SECTION + <h3>1.6.0</h3> + <ul> + <li>Add TTX2000S emulation</li> + <li>Experimental PulseAudio sound driver</li> + <li>Fix activation of joystick and IF2 peripherals when loading a snapshot</li> + <li>GTK/Win32: New higher resolution keyboard picture on GTK and win32 UIs</li> + <li>GTK: Add Fuse icon to the about dialog and the main window</li> + <li>GTK: Load/save binary dialog remembers last values</li> + <li>GTK 3: Improve moving and sizing Fuse's window under Wayland</li> + <li>GTK 3: Fix kempston mouse values on Wayland</li> + <li>GTK 3: Fix bug when resizing from 2x to 3x</li> + <li>SDL: Fix crash when using dispmanx backend on the Raspberry Pi</li> + <li>SDL: Allow forcing fullscreen mode when SDL doesn't report available screen modes</li> + <li>WidgetUI: New dialog to load/save binary data (Gergely Szasz).</li> + <li>WidgetUI: Enable HOME and END keys in menus</li> + <li>WidgetUI: Use monospaced characters on memory browser</li> + <li>WidgetUI: Fix crash when trying to overwrite read-only files</li> + <li>Win32: Fix bitwise operation in debugger</li> + <li>Xlib: Try to keep graphic filter when the user resize the window</li> + <li>Fix display corruption with HQ 3x scaler</li> + <li>Fix antialiasing effect of AdvMAME3x scaler</li> + <li>Add 4x, TV 4x, Pal TV 4x and HQ 4x scalers on GTK, SDL, win32 and Xlib UIs</li> + <li>Allow screenshots with TV 3x, PAL TV and Timex 1.5x scalers</li> + <li>Various minor bugfixes</li> + </ul> + <h3>1.5.7</h3> <ul> <li>GTK+ 3: Make the offset entry wider in memory browser</li> diff --git a/libspectrum.php b/libspectrum.php index f0713f7..043339c 100644 --- a/libspectrum.php +++ b/libspectrum.php @@ -1,7 +1,7 @@ <?php /* libspectrum.php: the libspectrum 'home' page - Copyright (c) 1999-2018 Darren Salt, Philip Kendall + Copyright (c) 1999-2021 Darren Salt, Philip Kendall This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -80,24 +80,24 @@ fuse_section ("Download", "Downloads", <<<END_SECTION <h3>Source</h3> <ul> - <li><a href="https://sourceforge.net/projects/fuse-emulator/files/libspectrum/1.4.4/libspectrum-1.4.4.tar.gz/download">libspectrum-1.4.4.tar.gz</a> (<a href="https://sourceforge.net/projects/fuse-emulator/files/libspectrum/1.4.4/libspectrum-1.4.4.tar.gz.sig/download">PGP signature</a>)<!-- or from <a href="ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/libspectrum-1.4.4.tar.gz">World of Spectrum</a> (<a href="ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/libspec [...] + <li><a href="https://sourceforge.net/projects/fuse-emulator/files/libspectrum/1.5.0/libspectrum-1.5.0.tar.gz/download">libspectrum-1.5.0.tar.gz</a> (<a href="https://sourceforge.net/projects/fuse-emulator/files/libspectrum/1.5.0/libspectrum-1.5.0.tar.gz.sig/download">PGP signature</a>)<!-- or from <a href="ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/libspectrum-1.5.0.tar.gz">World of Spectrum</a> (<a href="ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/libspec [...] <li>The source code release above is signed with the <a href="http://wwwkeys.pgp.net:11371/pks/lookup?op=get&search=0xD0767AB9">Fuse Release Key, ID <tt>D0767AB9</tt></a>, which has fingerprint <tt>064E 0BA9 688F 2699 3267 B1E5 1043 EEEB D076 7AB9</tt>. This is different from the key used to sign the 0.1.1 release as I forgot the passphrase for that key <tt>:-(</tt>.</li> </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.4.3 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.4.3 for <a href="http://www.debian.org/">Debian</a>, maintained by Alberto Garcia, are available.</li> + <li><a href="https://www.archlinux.org/">Arch Linux</a> has 1.4.4 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.4.4 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.4.3)</li> - <li><a href="http://svnweb.freebsd.org/ports/head/emulators/libspectrum/">FreeBSD</a> (1.4.3)</li> - <li><a href="https://packages.gentoo.org/packages/app-emulation/libspectrum">Gentoo</a> (1.4.2)</li> - <li><a href="http://www.netbsd.org/">NetBSD</a> has 1.4.3 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.4.3 available as libspectrum package.</li> - <li><a href="https://build.opensuse.org/package/show/Emulators/libspectrum">openSUSE</a> (1.4.2)</li> - <li><a href="http://www.slackware.com/">Slackware</a> has 1.3.5 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.4.3)</li> - <li><a href="https://github.com/Homebrew/homebrew-core/blob/master/Formula/libspectrum.rb">Homebrew for macOS</a> (1.4.3)</li> + <li><a href="http://svnweb.freebsd.org/ports/head/emulators/libspectrum/">FreeBSD</a> (1.4.4)</li> + <li><a href="https://packages.gentoo.org/packages/app-emulation/libspectrum">Gentoo</a> (1.4.4)</li> + <li><a href="http://www.netbsd.org/">NetBSD</a> has 1.4.4 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.4.4 available as libspectrum package.</li> + <li><a href="https://build.opensuse.org/package/show/Emulators/libspectrum">openSUSE</a> (1.4.4)</li> + <li><a href="http://www.slackware.com/">Slackware</a> has 1.4.4 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.4.4)</li> + <li><a href="https://github.com/Homebrew/homebrew-core/blob/master/Formula/libspectrum.rb">Homebrew for macOS</a> (1.4.4)</li> </ul> END_SECTION |