Skip to content

Commit

Permalink
Updated html pages, bump version to 3.8. This is the potential 3.8 re…
Browse files Browse the repository at this point in the history
…lease, merry christmas :)

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@44900 379a1393-f5fb-40a0-bcee-ef074d9b53f7
  • Loading branch information
mrdudz committed Dec 24, 2023
1 parent d9cd6bd commit 81546e6
Show file tree
Hide file tree
Showing 6 changed files with 135 additions and 59 deletions.
40 changes: 20 additions & 20 deletions vice/README
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

VICE 3.7.1 Dec 2022
VICE 3.8 Dez 2023


_______________
Expand All @@ -24,7 +24,7 @@

----------------------------------------------------------------------------

This is version 3.7.1 of VICE, the multi-platform C64, C128, VIC20,
This is version 3.8 of VICE, the multi-platform C64, C128, VIC20,
PET, PLUS4 and CBM-II emulator. This version can be compiled for
Win32, macOS, Haiku and for most Unix systems provided with the X Window
System version 11, R5 or later.
Expand Down Expand Up @@ -191,24 +191,24 @@
VICE, the Versatile Commodore Emulator

Core Team Members:
1999-2022 Pottendo
2005-2022 Marco van den Heuvel
2007-2022 Fabrizio Gennari
2009-2022 Groepaz
2009-2022 Errol Smith
2009-2022 Ingo Korb
2010-2022 Olaf Seibert
2011-2022 Marcus Sutton
2011-2022 Kajtar Zsolt
2016-2022 AreaScout
2016-2022 Bas Wassink
2017-2022 Michael C. Martin
2018-2022 Christopher Phillips
2019-2022 David Hogan
2020-2022 Empathic Qubit
2020-2022 Roberto Muscedere
2021-2022 June Tate-Gans
2021-2022 Pablo Roldan
1999-2023 Pottendo
2005-2023 Marco van den Heuvel
2007-2023 Fabrizio Gennari
2009-2023 Groepaz
2009-2023 Errol Smith
2009-2023 Ingo Korb
2010-2023 Olaf Seibert
2011-2023 Marcus Sutton
2011-2023 Kajtar Zsolt
2016-2023 AreaScout
2016-2023 Bas Wassink
2017-2023 Michael C. Martin
2018-2023 Christopher Phillips
2019-2023 David Hogan
2020-2023 Empathic Qubit
2020-2023 Roberto Muscedere
2021-2023 June Tate-Gans
2021-2023 Pablo Roldan

Inactive/Ex Team Members:
2011-2016 Stefan Haubenthal
Expand Down
4 changes: 2 additions & 2 deletions vice/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ dnl a development version. Don't add any strings to the version number (such
dnl as '-dev' or 'beta'), the '-r$SVNREV' revision string is the only thing we
dnl alllow after the version number.
m4_define(vice_version_major, 3)
m4_define(vice_version_minor, 7)
m4_define(vice_version_build, 1)
m4_define(vice_version_minor, 8)
m4_define(vice_version_build, 0)

dnl Some people lose their shit if a version ends in .0
dnl also turns out some people lose it if it doesn't :)
Expand Down
11 changes: 6 additions & 5 deletions vice/doc/Release-Howto.txt
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ $ svn commit -m "preparing release - no more committing until after the release
- make sure the version in configure.ac is updated:

m4_define(vice_version_major, 3)
m4_define(vice_version_minor, 6)
m4_define(vice_version_minor, 8)
m4_define(vice_version_build, 0)

These three defines are all that is needed for a version number, the absence
Expand All @@ -60,6 +60,7 @@ $ svn commit -m "preparing release - no more committing until after the release

The BUILD number is bumped by one on each point release, except when we do
our "traditional" Christmas release, then we bump MINOR and reset BUILD to 0.

For massive changes we can decide to bump MAJOR and set MINOR and BUILD to 0,
for example when merging the 'vice-4' branch somewhere in the future.

Expand All @@ -78,7 +79,7 @@ while at it, also check the following:

Make sure everything is fine, and commit the release

$ svn commit -m "this is the 3.6.0 release - merry xmas"
$ svn commit -m "this is the 3.8.0 release - merry xmas"


****************************************
Expand All @@ -104,7 +105,7 @@ $ svn commit -m "this is the 3.6.0 release - merry xmas"

The file in .github/workflows/make-release.yml implements a release process that
will create the dist tarball and then windows builds from that tarball. To trigger it,
push a git tag like v3.6.0 to our github mirror. This will create a release on Github
push a git tag like v3.8.0 to our github mirror. This will create a release on Github
which can be seen at https://github.com/VICE-Team/svn-mirror/releases. The build
process can be observed at https://github.com/VICE-Team/svn-mirror/actions.

Expand All @@ -117,7 +118,7 @@ $ svn commit -m "this is the 3.6.0 release - merry xmas"
Github. Make sure that the commit has synchronised over to Github before you trigger the
build process.

$ RELEASE=3.6.0
$ RELEASE=3.8.0

$ git clone --branch clean --depth 1 git@github.com:VICE-Team/svn-mirror.git
or if that doesnt work because github doesnt have your ssh key:
Expand All @@ -128,7 +129,7 @@ $ svn commit -m "this is the 3.6.0 release - merry xmas"
$ git tag $RELEASE
$ git push origin $RELEASE

Pushing the tag triggers the release build, and creates a 'release' on Github called 3.6.0.
Pushing the tag triggers the release build, and creates a 'release' on Github called 3.8.0.
Annoyingly, this release will automatically include a zip and tgz of the source for that
commit, without any way to prevent it.

Expand Down
83 changes: 53 additions & 30 deletions vice/doc/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,7 @@ <h1><a NAME="vice"></a>What is VICE?</h1>
<h1><a NAME="news"></a>News</h1>
<p>
<img SRC="images/new.gif" ALT="[NEW]">
(28 December 2022) Version 3.7.1 released<br>
<img SRC="images/new.gif" ALT="[NEW]">
(28 December 2022) Version 3.7.1 released (with macOS fixes)
(24 Dezember 2023) Version 3.8 released<br>
</p>

<ul>
Expand All @@ -80,7 +78,7 @@ <h1><a NAME="news"></a>News</h1>
is the usual call for volunteers... <tt>;-)</tt> If you like to join our
group, and help us in any way , please send a mail to
<a href="mailto:vice-emu-mail@lists.sourceforge.net">vice-emu-mail@lists.sourceforge.net</a>
or catch us in #vice-dev on Libera.Chat IRC.
or catch us in <a href="https://web.libera.chat/#vice-dev">#vice-dev</a> on Libera.Chat IRC.
Anyone interested in helping development of VICE is welcome. Please contact
<a href="mailto:vice-emu-mail@lists.sourceforge.net">us</a>
to avoid doing something that someone else has done already. <tt>(-:</tt>
Expand All @@ -90,7 +88,7 @@ <h1><a NAME="news"></a>News</h1>
</p>

<p>
There is also a <a href="https://discord.gg/EjRBhu8JyW">VICE Discord server</a>
There is also an official-inoffical <a href="https://discord.gg/EjRBhu8JyW">VICE Discord server</a>
that some of us idle in, feel free to join and say hi.
</p>

Expand All @@ -109,16 +107,22 @@ <h1><a NAME="news"></a>News</h1>
</p>

<ul>
<li>
Bug reports, suggestions, support requests should be directed to the
SourceForge trackers at <a
<li><b>Bug reports, suggestions, support requests should be directed to the
SourceForge trackers</b> at <a
href="https://sourceforge.net/p/vice-emu/bugs/">https://sourceforge.net/p/vice-emu/bugs/</a>.
</br>
This way, you, the users, and we, the developers, can track what has
been reported and what has been already fixed. Ideally, also sent the
been reported and what has been already fixed.
</li>

</ul>

<ul>
<li>
You may also sent the
report to the mailing address of the Vice team at (<a
href="mailto:vice-emu-mail@lists.sourceforge.net">vice-emu-mail@lists.sourceforge.net</a>).

<p>
</br>
Please put the word <tt>VICE</tt> <i>in all capitals</i> in your subject
line (e.g. <tt>VICE fails to run game XXX</tt>). This helps mail splitting
and reduces chances that your message is unintentionally deleted, forgotten
Expand All @@ -143,7 +147,7 @@ <h3>Source distributions</h3>
<ul>
<li>
Tarball:
<a href="https://sourceforge.net/projects/vice-emu/files/releases/vice-3.7.1.tar.gz/download">vice-3.7.1.tar.gz</a>
<a href="https://sourceforge.net/projects/vice-emu/files/releases/vice-3.8.tar.gz/download">vice-3.8.tar.gz</a>
</li>
</ul>

Expand All @@ -154,10 +158,10 @@ <h3>Binary distributions</h3>
<h4>Windows</h4>
<ul>
<li>Download latest <a href="https://github.com/VICE-Team/svn-mirror/releases">ad hoc build</a> (via github - use this when reporting bugs, please)</li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/GTK3VICE-3.7.1-win64.zip/download">VICE 3.7.1</a> (64bit GTK3)</li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/GTK3VICE-3.7.1-win32.zip/download">VICE 3.7.1</a> (32bit GTK3)</li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/SDL2VICE-3.7.1-win64.zip/download">VICE 3.7.1</a> (64bit SDL2)</li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/SDL2VICE-3.7.1-win32.zip/download">VICE 3.7.1</a> (32bit SDL2)</li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/GTK3VICE-3.8-win64.zip/download">VICE 3.8</a> (64bit GTK3)</li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/GTK3VICE-3.8-win32.zip/download">VICE 3.8</a> (32bit GTK3)</li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/SDL2VICE-3.8-win64.zip/download">VICE 3.8</a> (64bit SDL2)</li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/SDL2VICE-3.8-win32.zip/download">VICE 3.8</a> (32bit SDL2)</li>
</ul>

<ul>
Expand All @@ -168,22 +172,16 @@ <h4>Windows</h4>
</li>
</ul>

<h4>Apple Silicon Mac (macOS 11.0+)</h4>
<h4>Apple Silicon Mac (macOS 12.0+)</h4>
<ul>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-arm64-gtk3-3.7.1.dmg/download">VICE 3.7.1 (GTK3)</a></li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-arm64-sdl2-3.7.1.dmg/download">VICE 3.7.1 (SDL2)</a></li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-arm64-gtk3-3.8.dmg/download">VICE 3.8 (GTK3)</a></li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-arm64-sdl2-3.8.dmg/download">VICE 3.8 (SDL2)</a></li>
</ul>

<h4>Intel Silicon Mac (macOS 11.0+)</h4>
<h4>Intel Silicon Mac (macOS 12.0+)</h4>
<ul>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-x86-64-gtk3-3.7.1.dmg/download">VICE 3.7.1 (GTK3)</a></li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-x86-64-sdl2-3.7.1.dmg/download">VICE 3.7.1 (SDL2)</a></li>
</ul>

<h4>Intel Silicon Mac (macOS 10.10 - 10.15)</h4>
<ul>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-x86-64-gtk3-3.7.1-macOS-10.dmg/download">VICE 3.7.1 (GTK3)</a></li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-x86-64-sdl2-3.7.1-macOS-10.dmg/download">VICE 3.7.1 (SDL2)</a></li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-x86-64-gtk3-3.8.dmg/download">VICE 3.8 (GTK3)</a></li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-x86-64-sdl2-3.8.dmg/download">VICE 3.8 (SDL2)</a></li>
</ul>

<ul>
Expand Down Expand Up @@ -313,6 +311,31 @@ <h2>General</h2>
</li>
</ul>

The binary monitor interface is stable now. Examples of projects using it:
<ul>
<li>
<a href="https://github.com/GeorgRottensteiner/C64Studio">C64 Studio</a> is a IDE (Windows based)
</li>
<li>
<a href="https://github.com/MihaMarkic/vice-bridge-net">vice bridge .net</a> is a .net library for implementing binary monitor support
<br>
<a href="https://github.com/MihaMarkic/modern-vice-pdb-monitor">Modern VICE PDB monitor</a> is based on the above
</li>
</li>
<li>
<a href="https://github.com/Sakrac/IceBroLite">IceBro Lite</a> is a debugger (uses a custom SDL interface)
</li>
<li>
<a href="https://github.com/empathicqubit/vscode-cc65-debugger">vscode-cc65-debugger</a> is a debugger (based on VSCODE)
</li>
<li>
<a href="https://github.com/rolandshacks/vs64">vs64</a> is a debugger</a> (based on VSCODE)
</li>
<li>
<a href="https://github.com/martinpiper/ACME">VICE PDP Monitor</a> is a debugger that comes with a custom version of ACME
</li>
</ul>

<h2>MS-Windows</h2>

<ul>
Expand All @@ -325,8 +348,8 @@ <h2>MS-Windows</h2>
<a href="https://github.com/elitak/PPJoy">Github</a>
</li>
<li>
Precompiled FFMPEG video/audio codec library for MS-Windows:
<a href="http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/ffmpeg-0.5.1-win32dll.zip">Download</a>
Precompiled FFMPEG video/audio encoder for MS-Windows:
<a href="https://github.com/BtbN/FFmpeg-Builds/releases">Download</a>
</li>
</ul>

Expand Down
16 changes: 15 additions & 1 deletion vice/doc/html/macosx.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,21 @@ <h2>Download VICE for Mac OS X systems</h2>

<p>We recommend the GTK3 user interface over SDL2.</p>

<h3>VICE 3.7</h3>
<h3>VICE 3.8</h3>

<h4>Apple Silicon Mac (macOS 12.0+)</h4>
<ul>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-arm64-gtk3-3.8.dmg/download">VICE 3.8 (GTK3)</a></li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-arm64-sdl2-3.8.dmg/download">VICE 3.8 (SDL2)</a></li>
</ul>

<h4>Intel Silicon Mac (macOS 12.0+)</h4>
<ul>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-x86-64-gtk3-3.8.dmg/download">VICE 3.8 (GTK3)</a></li>
<li>Download <a href="https://sourceforge.net/projects/vice-emu/files/releases/binaries/macosx/vice-x86-64-sdl2-3.8.dmg/download">VICE 3.8 (SDL2)</a></li>
</ul>

<h3>VICE 3.7.1</h3>

<h4>Apple Silicon Mac (macOS 11.0+)</h4>
<ul>
Expand Down
40 changes: 39 additions & 1 deletion vice/doc/html/windows.html
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,45 @@ <h3>Nightly builds</h3>

<h3>Binary distributions</h3>

The only binary distribution that we are providing for VICE 3.6 is an adhoc build on the date of release.
The only binary distribution that we are providing for VICE 3.8 is an adhoc build on the date of release.

<ul>
<li>64bit GTK3:
<a href="http://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/GTK3VICE-3.8-win64.zip/download">GTK3VICE-3.8-win64.zip</a>
</li>
<li>32bit GTK3:
<a href="http://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/GTK3VICE-3.8-win32.zip/download">GTK3VICE-3.8-win32.zip</a>
</li>
<li>64bit SDL2:
<a href="http://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/SDL2VICE-3.8-win64.zip/download">SDL2VICE-3.8-win64.zip</a>
</li>
<li>32bit SDL2:
<a href="http://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/SDL2VICE-3.8-win32.zip/download">SDL2VICE-3.8-win32.zip</a>
</li>
</ul>

<p>

<h3>Old (VICE 3.7) GTK3 binary distribution</h3>

<ul>
<li>64bit GTK3:
<a href="http://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/GTK3VICE-3.7-win64.zip/download">GTK3VICE-3.7-win64.zip</a>
</li>
<li>32bit GTK3:
<a href="http://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/GTK3VICE-3.7-win32.zip/download">GTK3VICE-3.7-win32.zip</a>
</li>
<li>64bit SDL2:
<a href="http://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/SDL2VICE-3.7-win64.zip/download">SDL2VICE-3.7-win64.zip</a>
</li>
<li>32bit SDL2:
<a href="http://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/SDL2VICE-3.7-win32.zip/download">SDL2VICE-3.7-win32.zip</a>
</li>
</ul>

<p>

<h3>Old (VICE 3.6.1) GTK3 binary distribution</h3>

<ul>
<li>64bit GTK3:
Expand Down

0 comments on commit 81546e6

Please sign in to comment.