DeepSID Archived Changes
Click here to see the most recent changes at the web site itself.
December 30, 2020
- The tags for unique waveforms ($31, $61 and $71) are now hidden as they
added too much clutter to songs. However, it's still possible to add or remove them, and you
can also still search for them. Nevertheless they are now partly deprecated and thus I will
personally not add them to new songs anymore.
- You can now right-click any playlist folder and download it from the context menu. You can do
this to all playlists, even those you don't own. The playlist will be downloaded as a ZIP file.
December 29, 2020
- Upgraded the WebSid (HQ) emulator. Rolled back the anti-aliasing introduced by the December 1
upgrade. Fixed an issue with non-BASIC songs that still use BASIC.
- Added the CSDb music competitions related to HVSC #74.
- All new files in HVSC #74 are now connected to CSDb entries.
- Fixed a bug where the unselected CSDb tab showed a notification dot when no entry was available.
December 28, 2020
- The 8 new 2SID files in HVSC #74 (i.e. that uses 6 voices) has now been added as
exotic stereo files.
- All the SID files uploaded to the SH folder this year has now been moved into a 2020 sub folder.
- External links pointing to the root SH folder now redirects to the new year folder.
December 23, 2020
- Added composer profiles for the new folders in HVSC #74.
December 21, 2020
December 6, 2020
December 1, 2020
Upgraded the WebSid (HQ) emulator. Replaced the anti-aliasing from Hermit's emulator with a
faster and more precise implementation.
November 29, 2020
- The Disqus tab and all of its scripts have now been permanently removed. It affected the performance
of DeepSID, especially when triggering new SID tunes. Because this comment system was already rarely
used by users, I decided to remove it altogether.
- You can now click the small two-digit year labels in a chart for active years to temporarily
search that folder for SID tunes that were released that particular year.
November 28, 2020
- Disqus has been temporarily disabled to see if it improves performance.
November 24, 2020
- Upgraded the WebSid (HQ) emulator. This is an experimental optimization that disables unused stuff in PSID
files. It should provide 30-50% faster emulation for some PSID files.
- The upload/edit wizard for the SH folder has been expanded with another step. You can now rename the
file, and you can edit the player, author and copyright texts.
- An appended year in the copyright text in the new wizard step is now moved to the beginning instead.
- The new wizard step will now also try to suggest a pretty name and/or handle for the author.
November 23, 2020
- Put the information text in the piano view in a help container that can be opened.
November 22, 2020
- The upload process for adding a new SID file in the SH folder now automatically detects the player used.
This makes use of the same configuration file that the offline SIDId tool also uses.
November 15, 2020
- Upgraded the WebSid (HQ) emulator. Redesigned the timer and interrupt scheduling, and optimized
read-modify-write handling.
November 12, 2020
- Added color coding to handles in CSDB forums and comments on e.g. release pages. Red for administrators,
blue for moderators and green for trusted users.
November 1, 2020
- Updated the OpenGraph image handling to show an avatar image when linking to a HVSC musician.
October 31, 2020
- Upgraded the WebSid (HQ) emulator. Added noise-oversampling, refactored wave generation, and optimized
the performance of the 10SID song by ~20%.
October 30, 2020
- Replaced a method for calling the CSDb web service. This should reduce the connection errors considerably.
- Fixed a bug that created "empty holes" in the list of groups for a composer.
October 26, 2020
- Upgraded the WebSid (HQ) emulator. Fixed incorrect LFSR threshold table and minor code reformatting.
September 27, 2020
- Fixed a bug that sometimes caused ID numbers to appear instead of user names in CSDb comment threads.
September 26, 2020
- Added support for forum avatars from CSDb users that are not composers, to make the CSDb
forum threads even more interesting to read. Various images will be added over time.
September 20, 2020
- Added a link to PlayMOD in the top of the screen. This is a
spin-off of the UI used by DeepSID combined with the enormous libraries of
ModLand and
VGMRips.
It was created by Jürgen Wothke – the creator of the WebSid emulator used by DeepSID –
back in February 2019.
September 7, 2020
- All SOASC audio handlers have been removed. The connections to these real-time recordings were spotty at
best and later the reaction times also became painfully slow.
July 24, 2020
- Upgraded the WebSid (HQ) emulator. Added API to poke in between frame calls and fixed MUS init issue.
July 19, 2020
- Upgraded the WebSid (HQ) emulator. Changed the meta info for digi playback.
July 18, 2020
- Upgraded the WebSid (HQ) emulator. Fixed missing AD.R initialization and disabled digi detection.
July 17, 2020
- Upgraded the WebSid (HQ) emulator. Fixed bugs in timing page crossings and added sprite-bad-cycle hack.
- Fixed a bug that sometimes caused the filter cutoff bar in the piano view to flicker.
July 6, 2020
- All new files in HVSC #73 are now connected to CSDb entries.
- Added the CSDb music competitions related to HVSC #73.
July 4, 2020
- Fixed a lot of bad sub tunes set in the Revised GAMES
playlist that caused songs to loop indefinitely.
June 27, 2020
June 25, 2020
- Upgraded the WebSid (HQ) emulator. Fixed a wrong timer default issue.
June 23, 2020
- Fixed a bug where the graph view didn't work until the color theme had been changed.
June 2, 2020
May 8, 2020
- You can now also search for a maximum size. Choose
Maximum
and then type the size.
Use raw numbers for decimal or prepend hexadecimal numbers with either $
or 0x
.
(For example, 4096
or 0x1000
.)
- Fixed a bug where the profile page wasn't always updated correctly in the SH folder.
May 5, 2020
- Extended lyrics in CGSC are now supported. Thanks to Stefano Tognon for suggesting it with an
included code sample. Click here for an example of a song with extended lyrics.
May 2, 2020
- Improved the error handling further in the profile page. Now a message is displayed in the
groups table and it retries the CSDb connection after a few seconds.
April 21, 2020
- Fixed a bug that sometimes caused an alert box with HTML to pop up on a profile page.
- All profiles with unknown name (only a handle) now show question marks instead of nothing.
April 15, 2020
- DeepSID should now display properly on iPad using the full desktop mode.
April 13, 2020
March 28, 2020
- Updating tags for a SID row now immediately updates the sundry tab with tags too.
March 19, 2020
- Years have been added to the info lines of all the CGSC files that contained this information.
Thanks to Peter Weighill for helping out with this.
February 18, 2020
- Rolled back the WebSid (HQ) emulator to the previous version because it couldn't play CGSC files.
- Slowed down the vertical scroll speed when using the custom scrollbar buttons.
February 3, 2020
Upgraded the WebSid (HQ) emulator. Undid flawed frequency pulse step improvements, improved
silence detection for BASIC tunes, and cleaned up file loading logic.
- Added banner exchange in the root page for promoting different Commodore communities.
February 2, 2020
February 1, 2020
- All brand logos now have a counterpart in the dark color theme.
January 29, 2020
- Tags can now have longer names (upped from 80 to 100 pixels).
January 19, 2020
- You can now also search for a start location. Choose
Location
and then type the address.
Use raw numbers for decimal or prepend hexadecimal numbers with either $
or 0x
.
(For example, 16384
or 0x4000
.)
- Fixed another UTF-8 encoding bug in download filenames in some CSDb pages.
- Fixed not enabling the
Download SID file
handler option after leaving the exotic folders.
- To make sure you can always spot it, the
Remix64
tag is now always the very first tag in line.
January 18, 2020
- The SH folder now displays a notification count for the Disqus tab too, if there are comments.
- Fixed a bug where the Disqus comment counts below stars were no longer seen after sorting differently.
January 15, 2020
- Fixed a bug preventing the in-site context menu for some of the bottom SID rows from appearing.
- The author field for a SH row now turns into a HVSC link if there's a profile that points to it.
- A file uploaded to the SH folder will now have its filename adapted to conform with the HVSC naming
standard, i.e. mostly capitalized words and underscore characters instead of spaces.
January 14, 2020
- Fixed a database bug when reading a folder added after the introduction of the SH folder.
January 13, 2020
- Upgraded the WebSid (HQ) emulator. An issue with the BASIC loader has been fixed.
- Songs with no profile set in the SH folder now show the default folder profile.
January 12, 2020
- The new major folder SID Happens has
been added where users can upload and edit new SID files.
- Upgraded the WebSid (HQ) emulator. Added support for ROM images; i.e. it can now play
BASIC tunes.
January 2, 2020
- The red Boost tag has been renamed to the more apt name Doubling instead.
December 31, 2019
- Fixed a UTF-8 encoding bug in download filenames in some CSDb pages.
December 30, 2019
- Added the new red tag Mock. This can be used to indicate a song that has been
deliberately made to be bad, for example to be used in a fake demo.
December 29, 2019
- If a SID row has too many tags to show at once, hover on one of the tags to
temporarily slide them to the left side so that more tags are revealed.
December 27, 2019
- The noise waveform is now on by default in the piano view.
- All new files in HVSC #72 are now connected to CSDb entries.
- Added the CSDb music competitions related to HVSC #72.
December 26, 2019
- In the profile tab, the table with groups now show affiliations for all of the handles that
the user have registered at CSDb. Also, the counts of credits and releases in the bottom is
a sum of all these handles combined.
December 25, 2019
- Tags are no longer shown by default on mobile devices. This is to prevent sideways dragging
of the browser list. However, you can still turn them on with the check box in the sundry
tab for viewing tags.
December 24, 2019
- Fixed a bug that prevented "plinks" from playing in the CSDb forum threads.
- Toggling between two redirecting "plinks" with the
b
hotkey no longer disables
the skip buttons.
December 22, 2019
December 5, 2019
- The Boost and Hack tags now have a vivid red color to serve as warnings.
Please refer to this list of guidelines for an
explanation of these (and other) tags.
December 3, 2019
- Clicking a link for playing a DeepSID tune from another site now invokes a big overlay
with a button that must first be clicked. This is necessary because most web browsers
today won't allow auto-playing audio.
December 2, 2019
- Upgraded the WebSid emulator. Fixed proper playback of two specific SID files.
November 28, 2019
- Some profile pages may now show the brand or logo in both color themes.
November 26, 2019
- After clicking a "plink" (a redirecting HVSC path link) you can now go back by pressing
the
b
hotkey. You can also keep hitting it to toggle between the two locations
if you want to compare the songs.
November 24, 2019
- Upgraded the WebSid emulator. Added 6581 voltage offset handling to improve respective $D418
digis and fixed a bug in the IRQ ROM routine.
November 22, 2019
- Fixed a database bug that occurred when searching for quoted tags in playlists.
November 19, 2019
- Tag names with spaces in them can now be searched for when enclosed in quotes.
- Fixed not getting results when clicking tags with multiple words in the sundry tab.
November 18, 2019
- Entering a folder with SID files now shows all their tags in the new sundry tab,
ready to be clicked for filtering. When a SID file is clicked and only its tags are shown,
a corner button can bring you back to the overview.
November 17, 2019
- Added a new sundry tab for viewing all tags. This is particularly useful for songs that
have so many tags that the SID row fails to display all of them.
- Clicking one of the tags shown in the new sundry tab performs a "here" search in the
current folder.
- A check box by the new sundry tab for tags allows you to avoid displaying tags in
SID rows. This is useful if you find the tags there too "noisy" and only want to rely
on what the new sundry tab shows you.
- Fixed two bugs regarding the
Remix64
tag; one where it failed to search
"here" and one where it didn't show up in the sundry box when being the only tag.
November 15, 2019
- Added information about zero page usage in almost all of the player/editor pages.
November 13, 2019
- Tags for digi (and its supplemental tags) now have a stark contrast color and are huddled
together.
November 12, 2019
- External SID files can now be temporarily loaded into DeepSID for testing against the JS
emulators by clicking the
l
hotkey. You can load several SID files at once.
Only you have temporary access to these files.
November 9, 2019
- The WebSid emulators no longer skips ahead when a song is playing silence.
- The search permalink now also includes the
Here
check box when it has been ticked.
November 8, 2019
- You can now search for multiple tags to narrow down your search.
November 6, 2019
- Added an additional SID handler for legacy WebSid. This is the version of WebSid from
before adding cycle-by-cycle processing. It's faster and has clearer digi sound, but
it doesn't emulate quite as faithfully.
- Selecting a SID handler is now stored to make the choice sticky between sessions.
- Because of now storing the SID handler, the
?emulator=
switch is no longer
appended to the URL when switching around. However, you can still specify the switch and
it will then temporarily override the stored setting. See the table in the FAQ tab for a
list of the switch values.
- The default SID handler for first time visitors now depends on the device. The best
WebSid emulator is set for desktop computers, while the legacy WebSid emulator is set for
mobile devices.
October 31, 2019
- If you click a song and DeepSID detects that it has entries in the remix tab, a Remix64
tag will automatically be added to it if it doesn't already have it.
October 30, 2019
- Spiced up the tag for Remix64 to make it more recognizable.
October 29, 2019
- The legacy iOS version of the WebSid emulator broke in the latest iOS 13 update and thus
has been replaced by the latest WebSid version also used on desktop computers. Yes, it is
very demanding – but at least it works.
- The Remix and Pastiche tags now have a faded color (origin to normal).
October 25, 2019
- Parent folders in CGSC now also remember an updated profile rating when going back.
- Composer profiles reused in other locations (such as in the exotic stereo 2SID folder or
in sub folders with work tunes) no longer show star ratings as it doesn't directly relate
to the parent folder in those situations.
October 24, 2019
- Composer and folder profiles now also show star ratings that you can click. They are the
same as is normally shown for a folder before entering it.
October 18, 2019
- Upgraded the WebSid emulator. Increased the initialization timeout for ALiH type players.
October 14, 2019
- Different colors are now applied to production tags (blue) and origin tags (magenta)
while all other types of tags still use the default tag color.
- Tags are now sorted correctly in the browser row after editing them.
October 9, 2019
- Tags are now partly sorted in groups. Productions always come first (demo, game, etc.)
followed by origin (cover, remake, conversion and their subtypes) and then other stuff
sorted alphabetically for now.
October 4, 2019
- Made the right list box taller (6 lines instead of 5) in the dialog box for editing tags.
- Added a link in the dialog box to a separate tab page with
guidelines for editing tags.
October 2, 2019
- Tidied up tags for songs converted from other devices or formats, such as Amiga, Game Boy,
Spectrum, Atari ST, Arcade, etc. These kind of covers now always use the tag
Conversion.
September 20, 2019
September 18, 2019
- Exotic SID folders for specific composers now have the same profiles as in HVSC.
September 16, 2019
- Fixed SID info in the memo view showing nonsense for MUS files in CGSC.
- Fixed non-emulator SID handlers showing
FALSE
words all over the memo view blocks.
September 15, 2019
Android users now use the older iOS version of the WebSid emulator for performance testing.
- Added general SID info in the memo view which may be useful to programmers.
September 14, 2019
- Mobile devices can no longer enter the folder with exotic SID files. Due to performance
reasons, mobile devices use an older version of the WebSid emulator that is not
compatible with the SID format used in this folder.
- Fixed a memo view bug where the beginning of C64 memory was shown for MUS files in CGSC.
- The WebSid emulator now changes its drop-down box text depending on the device. Desktop computers
will continue to use
WebSid emulator
for the latest cycle-by-cycle version. Most
mobile devices will use WebSid (Legacy)
which is older but faster. And finally, iOS
will use WebSid (iOS)
to ensure continuous play.
September 13, 2019
- Improved the performance of the updating of the memory view tables.
- Replaced the cutting of the the player block with page browsing instead. This makes it
possible to see everything in pages of 512 bytes each.
- Both the zero page block and the player block are now continuously updated.
- All bytes updated in the memory view by the player code now turns red for easy spotting.
September 12, 2019
- Fixed a bug where the piano view wasn't animating when clicking another song.
- Overhauled the way the piano and memory views are updated. If anything suddenly looks
strange or doesn't work right (especially in the piano view) then please
let me know.
- Upgraded the WebSid emulator. Fixed handling of NTSC for PSID v2 and above.
- Added David Youd's Dance of the Sugar Plum Fairy composed for ten SID chips.
September 11, 2019
- A memo view button has been added in the visuals tab. Click it to see two parts of the
C64 memory – one continuously updating zero page block, and a static view of the player
block with code and music data.
Note that the latter will be cut short if the block is
too big (more than 8K) to maintain performance.
- You can now click the dark blue memory chunk to jump to the new memo view.
September 8, 2019
- Added almost 140 tunes in the Stereo 2SID
folder, converted from existing HVSC files.
September 7, 2019
- You can now also search for tags inside playlists only.
- SID tunes should play properly on iOS devices (i.e. iPhone, iPad and iPod) again.
September 6, 2019
- The legacy WebSid emulator (from before the cycle-by-cycle overhaul) is now used by mobile devices.
September 3, 2019
- Upgraded the WebSid emulator. Added n-SID stereo support, fixed D41B read bug, better performance.
- Imported the new GameBase64 collection v16 with new game entries and screenshots.
September 2, 2019
- Upgraded the WebSid emulator. Added support for a custom SID format that can play an
arbitrary number of SID chips, with optional stereo support.
- The fourth major folder Exotic SID Tunes Collection
has been added with a small selection of special SID tunes that uses the custom SID
format now supported by the WebSid emulator.
- The technical document about the custom SID format can now be read in the new folder.
August 31, 2019
- You can now also use
ENTER
to transfer list entries in the dialog box for editing tags.
- Hitting
ENTER
in the dialog box without any entries marked is now like clicking OK
.
This can make for really fast tag editing. Just open the dialog box, type-to-find a tag,
ENTER
to transfer it, then ENTER
again to accept.
- It is no longer possible to add a new tag name that already exists.
August 29, 2019
- Tags can now be edited for songs when you're logged in. When hovering on a SID row, a
small
+
icon button appears at the end of the second line. Click this to
open a dialog box where you can edit its tags. Alternatively, you can also select the
new context menu option Edit Tags
to open this dialog box.
- To accommodate the impending editing of tags, a ton of genres has been added to the list
of available tags.
- Tweaked the color of tags in the dark color theme to have a more greenish tone.
- The
RSID
field is no longer shown in a SID row, to make more room for tags.
August 25, 2019
- Added basic support for tags, shown in the line with year and player. To begin with only
a few tags have been added. More tags will come, and later it will also be possible for
logged in users to edit tags as well.
- You can search for a tag when the corresponding type is set in the drop-down box.
August 22, 2019
- All page tabs now remember their scroll bar positions when clicking around among them.
August 20, 2019
- Songs started from a "plink" will now stop when done instead of proceeding to next sub tune or song.
- Clicking an illegal "plink" path will now stop playing and strike the link itself through.
August 19, 2019
- Trying to register a new user name now invokes a confirmation dialog box first.
August 18, 2019
- Upgraded the WebSid emulator. Fixed CNT-pin related issue.
- Added a
FORUM
link in the top, listing a few interesting forum threads
from CSDb. These threads have been adapted with "plinks" whenever possible. Click
the FORUM
link for more about this.
August 16, 2019
- HVSC path links in CSDb pages (e.g. those listed in music collections) now have a
small play icon prepended.
August 14, 2019
- The top table with the longest SID playing times now show sub tune numbers when relevant.
This was particularly needed for songs with multiple long sub tunes in them.
August 12, 2019
August 11, 2019
- The song length is now shown after a title in the remix tab.
- Added corner graphics for pointing out that you can also vote in the remix tab.
August 10, 2019
- Added a new tab for listing and playing remixes of SID songs. The list is built using an
API for Remix64.com and may play audio from
Remix.Kwed.Org. Both sites have given DeepSID
permission to access their resources.
August 3, 2019
- MUS files are now disabled for Hermit's emulator when searching.
- Tightened the handling of toggling and soloing voices for 2SID and 3SID tunes.
August 2, 2019
- Fixed WebSid no longer playing 2SID and 3SID tunes after the script upgrades.
- The 16384 buffer size button in the scope tab now also works when you're not logged in.
- The song length at the end of the time bar now has a small dot added to it when the HVSC data
includes milliseconds. You can then hover on the length to see the full time in a tooltip.
- Fixed a bug where the SID handlers stopped responding after SOASC couldn't find a song.
August 1, 2019
- Upgraded the WebSid emulator. Fixed broken support for MUS files in CGSC.
- Created a dark color theme for the graph view channels.
- Upgraded the script processor and oscilloscope scripts for the WebSid emulator. This was
primarily done to eliminate the use of deprecated functions and should not be detectable.
July 30, 2019
- The SID chip addresses are now shown when playing 2SID or 3SID tunes in the piano view.
- The piano view voice buttons now toggle entire SID chips ON or OFF for 2SID and 3SID tunes.
This also covers the numeric hotkeys, and the graph view is similarly affected.
July 29, 2019
- The piano view now supports 2SID and 3SID too – i.e. songs with 6 or 9 voices. Each keyboard
will automatically combine to host an entire chip (i.e. 3 voices).
July 28, 2019
- Replaced the view drop-down box in the visuals tab with big buttons instead.
- Changed the graph view layout toggle button into two radio buttons and moved them to the right side.
July 26, 2019
- The graph view now also supports 2SID and 3SID – i.e. songs with 6 or 9 voices.
July 25, 2019
- The pulse width button in the graph view now toggles between a "coat" or showing it in the right side.
- The graph view now show the filter cutoff frequency with a transition from strong to brighter yellow colors.
July 24, 2019
- Modulations are now visible in the graph view, and it can be turned off if you find it too obtrusive.
- Removed the spacing between voices in the graph view. Might as well make use of all of the available space.
- Added a voice number to each voice in the graph view.
July 23, 2019
- Upgraded the WebSid emulator. Fixed a PSID timer issue with Fred Gray's
Madballs.
- Removed the zoom option in the graph view and instead added a choice between row or column layouts.
- Fixed a bug where the graph view was updated twice as fast as it needed to be.
July 22, 2019
- The WebSid emulator has been significantly updated. The previous version of it used a
predictive emulation technique and required hacks for some SID tunes to work. The newly
updated version has been overhauled to use a cycle-by-cycle approach and no longer need
these hacks. It also emulates digi more faithfully and now supports more
difficult SID tunes than ever before. The downside is that the new emulation takes
about 50-100% more CPU time, depending on the SID tune itself.
July 20, 2019
- Created a new visuals tab and moved the piano and graph views into a drop-down box inside of it.
July 18, 2019
- Fixed a bug where the browser context menu appeared together with the custom context menu.
July 14, 2019
- You can now click a small button near the logo to toggle between a bright or a dark color theme.
- The SID handler option
SOASC Automatic
now shows a magenta color instead of black in the time bar.
July 6, 2019
- Fixed a bug where default settings were not created for guests.
July 2, 2019
- Fixed a data discrepancy in the top 20 tables with longest and total SID playing times.
- The top 20 table with the longest SID tunes no longer show milliseconds.
- All new files in HVSC #71 are now connected to CSDb entries.
- Added the CSDb music competitions related to HVSC #71.
July 1, 2019
- Added composer profiles for the new folders in HVSC #71.
June 30, 2019
- The High Voltage SID Collection has been upgraded to the latest version #71.
- The maximum song length at the end of the time bar now cuts off the milliseconds shown.
- Fixed a bug where some STIL entries had letters cut off in the end of the text. This was a bug in a Python
script used for importing them. My apologies to the HVSC crew for being accused by users for causing this.
- Fixed a new search bug that sometimes gave no results.
June 29, 2019
- Fixed two minor bugs when clicking the time bar while using an SOASC handler to play a song.
June 28, 2019
- Fixed a problem that erroneously reported down time from the SOASC file servers.
- The SOASC options in the handler drop-down box will now be red too if SOASC is down.
June 27, 2019
- New toggle in settings: Always start at the first sub tune in a song instead of the default set by HVSC.
- The status of the SOASC file servers can now be viewed in the top. This is checked regularly by a cron job.
June 23, 2019
- The web hotel have upgraded MySQL to a version that requires default values for all database
fields. I have now added these for all tables. This should fix the recent
issue about not being able to add tunes to playlists.
June 17, 2019
- You can now click the middle mouse button on the subtune buttons, for first and last subtune.
- Fixed a minor character display bug in the GB64 tab.
- You can now also click a link to report a profile change for a composer. This uses the
"mailto" link method and it automatically prepares the body text with a link to the profile.
June 15, 2019
- Tightened the handling of ratings when sorting in the competition folders.
June 14, 2019
June 13, 2019
- Fixed a bug where the wrong sub tune was set when adding another tune to a playlist.
May 21, 2019
- Tightened the parsing of optional comments in internal GameBase64 pages.
May 20, 2019
- GameBase64 entries are now viewed internally when clicked.
May 17, 2019
- Fixed a bug where the big logo disappeared from the informational tabs when searching.
- Choosing another SID handler now unselects the song row if it can't play it.
- The player tab now usually doesn't reload its contents if it's the same information.
- Groups in CSDb release lists are now highlighted if they that match part of the copyright
string. This should make it easier to spot the release(s) where the song was originally used.
May 15, 2019
- Search permalinks now replace spaces with plus characters instead.
April 24, 2019
- The currently selected subtune is now remembered when adding a song to a playlist.
April 21, 2019
- The list of players/editors is now loaded in its tab when the web site is opened.
- Added a permalink to the page for any specific player/editor.
- The
?player=
URL parameter can now be used to show a player/editor page. It needs
an ID number, but just obtain the new permalink in top of a specific page. It also includes the
proper search parameters.
April 19, 2019
- Added a
PLAYERS
link in the top for viewing a list of all players/editors in the
database. You can also go back from a player/editor page to see this list at any time.
April 15, 2019
- Added a new tab for showing screenshots and data about players/editors. I have added the
comprehensive data from my comparison page
plus a few pages for the most common players. More to come.
April 9, 2019
April 7, 2019
- Upgraded the WebSid emulator. Fixed oscilloscope output for multi-speed songs.
April 6, 2019
- Fixed shuffle sort not working in Chrome. Thanks to Jürgen Wothke for both finding and fixing this bug.
March 26, 2019
- Had a therapy talk with the search box and made it accept it wasn't supposed to be a login box.
March 25, 2019
- The
Decent
and Good
modes are now ready for letter folder Z
in MUSICIANS.
March 22, 2019
- The
Decent
and Good
modes are now ready for letter folders X
and Y
in MUSICIANS.
March 21, 2019
- The
Decent
and Good
modes are now ready for letter folder W
in MUSICIANS.
March 19, 2019
- Added a
RECOMMENDED
link in the top for viewing all recommended folder boxes at once.
March 17, 2019
- You can now export your ratings to a CSV file (for e.g. Excel) in the settings page.
March 16, 2019
- You can now change the password in the settings page.
March 15, 2019
- Added a
HOME
link in the top.
- The
Decent
and Good
modes are now ready for letter folder V
in MUSICIANS.
March 14, 2019
- The
Decent
and Good
modes are now ready for letter folders T
and U
in MUSICIANS.
- URL file parameters with plus characters (typically from Facebook posts) are now handled properly.
March 13, 2019
- Optimized how the browser URL is handled. Only CMC folders are now encoded.
March 12, 2019
- The Disqus count script has been enabled again.
March 10, 2019
- Temporarily disabled a Disqus count script as it was creating strange load errors.
March 9, 2019
- Added another 44 folder entries in the CMC folder.
March 6, 2019
- The
Here
search check box now works correctly in the main CMC folder.
- Fixed a URL bug that happened when backing out of a CMC sub folder after playing a song.
March 5, 2019
- The main CGSC and CMC folders are now cached upon entry, making back-browsing significantly faster.
- Improved the sorting of the competitions in the CMC folder.
March 4, 2019
- Sub folders in the CMC folders now each have a profile page generated with the CSDb web service.
- The
Decent
and Good
modes are now ready for letter folder S
in MUSICIANS.
March 3, 2019
- Deleted my public playlists for $11 Music Compo, Ambient SID Music Competition, X'2016 and X'2018
because they're now available in the new CMC folder.
- Added another 102 folder entries in the CMC folder.
March 1, 2019
- The third major folder CSDb Music Competitions has been added, with sub folders containing ranked entries.
- Fortified the encoding of URLs to make them more robust when using special characters.
February 23, 2019
- If the buffer size is higher than 1024 in the piano or graph tabs, a message now appears.
- Fixed sundry controls not disappearing properly when the sundry box is minimized.
February 22, 2019
- Fixed searching all when specifying a search URL parameter without a type.
- Added a permalink to search results, ready to be copied.
February 21, 2019
- Added a check box for toggling between SidWiz and normal oscilloscope mode.
- You can now click a link to report a STIL change for the current song. This uses the
"mailto" link method and it automatically prepares the body text with a link to the file.
February 20, 2019
- Long CSDb pages now have a small button in the bottom for scrolling back up to the top.
- Added a zoom slider for the oscilloscope view. You can zoom in five steps.
February 19, 2019
- You can now use the
sundry
URL parameter to select a sundry box tab.
- Clicking a sundry box tab is now sticky.
- The requirement messages in the scope sundry box now have handy buttons for fast fixing.
February 18, 2019
- The sundry box is no longer gone on smaller displays, it's just minimized. You can restore it
again either by clicking a sundry tab or by dragging the slider down.
- Clicking the STIL/Lyrics page tab no longer minimizes the sundry box.
- Renamed the "Flood" tab to "Graph" instead.
- Fixed being able to also use search type
All
in playlists.
- Upgraded the WebSid emulator. Reduced the risk of integer overflow in voice-data trace.
- Oscilloscope voices can now be toggled ON and OFF by clicking them. Hold down
Shift
for soloing.
February 17, 2019
- The box previously know as the STIL box is now henceforth known as the sundry box instead.
Tabs have been added on top of it to diversify its purpose.
- Added a scope tab to the sundry box with oscilloscope views of the three voices of the SID
chip, plus a fourth for digi if used by the song. This is for the WebSid emulator only.
To conserve vertical space, only the three SID voices are visible at first. You have to
drag down the box using the white slider bar to see the digi voice too.
- The default buffer size is now set to 16384 instead of 1024 in a fresh web browser.
February 11, 2019
- The new search type
All
has been added and this is now also the default. It will search
in all fields at once, except Rating
, Country
and Version
.
- Fixed a bug that occurred when an GB64 entry has no screenshots. This fixes
Who_Dares_Wins.sid.
- Songs in the RSID format are now disabled for Hermit's emulator since it can't do digi anyway
(or whatever advanced technique is otherwise required by the RSID format).
- All songs made in the RSID format are now indicated as such in the year/player line.
February 10, 2019
- Upgraded the WebSid emulator. Added diagnostic output for digi samples.
- The digi type and sample rate is also displayed in the pace field now, if the song uses it.
This is only utilized by the WebSid emulator as Hermit's emulator doesn't support digi.
- The pace field is now dynamically updated whenever a song is playing.
February 6, 2019
- The
Decent
and Good
modes are now ready for letter folder R
in MUSICIANS.
February 5, 2019
- New toggle in settings: Auto-progress should skip songs and sub tunes that lasts less than ten seconds.
February 4, 2019
- Fixed a bug where auto-progress skipping bad tunes would still play the last tune in the bottom.
- Tweaked how SID handlers stop playing at the bottom of a folder list.
- The
Download File
context menu option now stop playing, in case an offline player
is about to take over.
January 31, 2019
- Fixed a bug that erroneously showed the big logo when searching in the root.
January 29, 2019
- Added information in the
STIL
tab.
January 28, 2019
- Fixed a bug where recently set ratings were not updated after sorting a playlist.
- New toggle in settings: Auto-progress should automatically skip the tunes I have rated two stars or less.
January 27, 2019
- The headers on all CSDb pages are now in a sticky white box. This makes it possible to go
back to the previous CSDb page without having to scroll up to the top first.
- The
Decent
and Good
modes are now ready for letter folder P
in MUSICIANS.
- Fixed the CSDb release list sort drop-down not remembering its setting when going back.
- The big watermark logo is now only visible in the
About
, FAQ
and Changes
tabs.
January 26, 2019
- Upgraded the WebSid emulator. Added support for non-standard SID address mirroring.
- Quoted search is now possible and thus no longer issues a database error.
January 25, 2019
- The list of CSDb releases can now be sorted. A drop-down box has been added to the header
line with number of releases found. The sorting always defaults to newest releases in top.
- Fixed a root bug where the search bar was pushed out of the browser window.
January 24, 2019
- Added divider lines for each octave in the flood view.
- The pulse width button in the flood view is now off by default.
- Changed the way zoom is handled in the flood view. Previously the upper half was just cut
off to only show the lower half. Now a steep sine curve is calculated instead to spread out
the lower part while huddling up the higher part. This zooms in the lower part while still
retaining the entire frequency spectrum in the river.
January 23, 2019
- The
Decent
and Good
modes are now ready for letter folder O
in MUSICIANS.
January 22, 2019
- Upgraded the WebSid emulator. Fixed an envelope-flip related problem affecting
Mixer's Dawn.sid.
- The
Decent
and Good
modes are now ready for letter folder N
in MUSICIANS.
- Songs written in BASIC are now disabled for the emulators instead of just applying red error colors.
- Improved the handling of URL parameters when searching.
- The Open Graph image should now look like a play icon if linking to a song.
January 21, 2019
- Added a new type of recommendation box that sometimes offer a visit to a random decent composer folder.
- Upgraded the WebSid emulator. Fixed a flawed condition in waveform mixing.
January 20, 2019
- Playlists now also update the profile tab based on the file itself.
- You can now also unpublish a playlist, in case you want to take it back.
- A check box now makes it possible to search only in the current folder (and its sub folders).
January 19, 2019
- The
Decent
and Good
modes are now ready for letter folder M
in MUSICIANS.
January 17, 2019
- The Open Graph title should now show the composer name and song title (if present).
- Fixed a bug that prevented the dynamically updated OG tags from appearing in Facebook posts.
- Fixed a renaming bug that occurred when using special characters in a playlist folder name.
January 16, 2019
- Added composer recommendation boxes in the profile tab in the root.
January 15, 2019
- Added the buffer size drop-down box in the settings page.
- Search type
Author
now also return folders in addition to just songs.
- Simplified the
?file=
parameter when inside HVSC folders.
- You can now copy the link to a SID or MUS file using the right-click context menu.
January 14, 2019
- Created a page with your personal settings. Click the tab with the gear icon to see it.
- New toggle in settings: Auto-progress should proceed to the next song instead of the next sub tune.
- New toggle in settings: Auto-progress should select and center then next tune as it proceeds to it.
- Upgraded the WebSid emulator. It has various PSID fixes and can now play songs made in DefMon.
- Search entries now update the profile tab based on the file itself. Cancelling reloads the original profile.
- Expanded the search logic to handle any order of words as well as excluding words with
-
prepended.
January 13, 2019
- The Open Graph description should now show the song or folder being linked to.
January 11, 2019
- Songs inside other playlists can now be added to your own playlist with the right-click context menu.
- You can now download any SID or MUS file using the right-click context menu.
January 10, 2019
- You can now search for songs made for specific games with the new
Game
search type.
- Avatar thumbnails in CSDb comments are now clickable and goes to the composer's profile/folder.
- Glenn Rune Gallefoss' Ultimate SID List (1000+ SID files) has now been added as a playlist for v6.
January 9, 2019
- The page title is now updated to reflect the song currently being played.
- You can now use
Space
to toggle between play and pause.
- The
Decent
and Good
modes are now ready for letter folder K
in MUSICIANS.
- Added the URL parameter
mobile
. Set it to 0
on a mobile device to use
the full desktop view, or to 1
on a desktop computer to force mobile device view there
(the latter is used for debugging).
- Fixed a bug where rows were not always marked in playlists on mobile devices.
- Fixed a bug where loading with a file URL parameter didn't populate the browser list on mobile devices.
- Fixed mobile devices not centering the song in the list when this is requested.
January 7, 2019
- Fixed a bug where iOS devices didn't show the correct number of maximum sub tunes.
- The page area and its tabs are now completely absent on mobile devices, as this was always
supposed to be a luxury for desktop computers only.
- Tweaked the viewport width settings for mobile devices.
- The scrolling browser list now uses the native touch scrolling on mobile devices instead
of the custom scrollbar which is only used on desktop computers now.
January 6, 2019
- Multiple occurrences of the same SID file are now possible in playlists, to support different sub tunes for each.
- Playlists now show the sub tune that will be played for a SID tune instead of the maximum amount available.
- Increased the size of CSDb comment avatars slightly.
January 5, 2019
- Fixed a name sorting discrepancy in playlists.
- The formatting for the HVSC/CGSC shortcodes are now preserved when editing playlist entries.
January 4, 2019
- You can now specify a default sub tune for a playlist SID entry. Just right-click the SID row in your
playlist and choose
Select Subtune
to edit it.
- Fixed the following tunes that were not updated properly during the HVSC #70 update:
January 3, 2019
- The
Decent
and Good
modes are now ready for letter folder J
in MUSICIANS.
January 1, 2019
- The top list for number of composers in countries now have search links.
- Added another top list for most popular start address in memory.
- Added another top list for total playing time composed (hours and minutes).
- Number of rows for the top lists can now be adjusted with drop-down boxes.
The default was reduced to 10.
December 31, 2018
- The profile tab in the root now serves as a welcome page with two top lists. The contents
for these are chosen randomly, but you can select other lists in the drop-down boxes.
- Added another top list for number of composers in countries.
December 29, 2018
- Composer folders in letter folders of MUSICIANS now show the correct total of files that
includes sub folders.
- The
Decent
and Good
modes are now ready for letter folder I
in MUSICIANS.
December 28, 2018
- Avatar images can now be seen in CSDb comments for composers with a HVSC folder.
- The
Decent
and Good
modes are now ready for letter folder H
in MUSICIANS.
- Fixed a bug where user handles were often unknown in CSDb comments for SID entries.
December 27, 2018
- New files and folders in HVSC and CGSC now have a yellow indicator; a * for folders
and NEW for files.
- All new files in HVSC #70 are now connected to CSDb entries.
December 26, 2018
- Searching for HVSC/CGSC versions now also return new folders.
- Fixed a bug that prevented
Back to BASICs.sid
from being played by the emulators.
- Added a
Common
filter option in the root. Select this to show the HVSC and CGSC
collection folders along with common collection/competition playlists, plus of course your
personal playlists. In other words, the new option filters out public playlists that are
personal in nature, such as e.g. lists of favorites.
December 24, 2018
- Added composer profiles for the new folders in HVSC #70.
- Deleted the two server folders for "Datastorm 2018" and "From JCH's Special Collection" as their
contents can now be found in HVSC #70 instead. Everything below HVSC and CGSC are now only playlists.
December 23, 2018
December 22, 2018
- Added a
Good
filter option to the letter folders in MUSICIANS. The Decent
option will show folders that JCH gave two stars or more, and Good
will show folders that
JCH gave three stars or more.
December 21, 2018
- The
Decent
mode is now ready for letter folder G
in MUSICIANS.
December 20, 2018
- The source codes for DeepSID are now on GitHub.
Feel free to use the issue tracker there.
December 18, 2018
- The sort drop-down box in the root has been changed into a filter mode. Select
Personal
to filter out all public playlists from other users. The mode chosen is sticky.
- The
Decent
mode is now ready for letter folder F
in MUSICIANS.
December 16, 2018
- Using the middle mouse button on the
Faster
button now fast forwards even faster.
- Repeatedly pressing a voice hotkey while holding down
Shift
now toggles solo versus all voices on.
December 14, 2018
- A flood river now has a yellow background if filter is turned on for that voice.
December 13, 2018
- The
Decent
mode is now ready for letter folder E
in MUSICIANS.
December 12, 2018
- The red dots in the flood view for pulse waveforms now also show the pulse width as a "coat" around
them. The biggest "coat" equals the loudest pulse width. This can be turned off with a new toggle button.
- Added a toggle button in the flood view for zooming the rivers. When this is enabled, only the lower half
of the frequencies are shown (which is usually where most of the action takes place anyway).
- The flood rivers are now dimmed when turning voices off.
- Split lines are now shown in the flood rivers when starting and stopping tunes.
- Fixed a bug where the flood view wouldn't scroll on Mac Safari.
December 11, 2018
- A new flood view tab has been introduced (emulators only). It's still in BETA and may get more features.
Set buffer size to 1024 to get the most out of it.
December 10, 2018
- The
Decent
mode is now ready for letter folder D
in MUSICIANS.
December 4, 2018
- If a SID file from HVSC is not played in its home folder, the song name and author now become links.
- Fixed a bug where the previous links were not applied while searching.
December 3, 2018
- DeepSID's copy of Compute's Gazette SID Collection has now been upgraded to version 1.36.
- Renamed the
HVSC
search type to Version
as the field now works for
both HVSC and CGSC. Type 69
to see new files in the latest HVSC, or 1.36
(136
also works) to see new files in the latest CGSC.
- The bottom right corner of the info box now correctly shows the CGSC version, when available.
December 2, 2018
- The
Decent
mode is now ready for letter folder C
in MUSICIANS.
November 29, 2018
- Upgraded the WebSid emulator. Fixed filter signal inversion, PAL/NTSC timing precision,
ADSR thresholds, licensing inconsistency and an additional delay-bug "Plan B" case.
- Slowed down the
Faster
button to make it audible and also avoid Hermit's
emulator going out of sync.
November 28, 2018
- Fixed a known bug where subsequently "soloing" emulator voices got messed up.
- Renamed the new
Quality
mode to Decent
instead as it could be
erroneously construed as a high quality option. That's not its purpose; it is just
supposed to filter out the worst folders.
- The buffer size value in the piano tab is now remembered between browser sessions.
- The
Decent
mode is now also remembered between browser sessions. However, if you
enter a folder that is not ready yet, it will be bumped back to All
again.
- Added external links in the top right corner of the web site.
November 27, 2018
- Changed the sort drop-down box into a filter mode inside any letter folder in MUSICIANS. Select
Quality
to filter out the bad apples. The folders are based on my own assessment
of tunes in each composer folder. I have tried to be as fair as possible, listening to about
half a dozen or more in each composer folder.
- Evaluating quality takes time and not all folders are ready yet. Folders ready so far:
0-9
, A
, B
, L
and Q
- Fixed a new bug that prevented Hermit's emulator from playing 2SID and 3SID tunes properly.
- Fixed a known bug where your latest ratings were not shown after filtering or sorting.
November 26, 2018
- Fixed a bug that sometimes skewed the first line in MUS info graphics. Thanks again to Peter Weighill.
November 25, 2018
- The STIL tab now changes name to "Lyrics" for folders and files in Compute's Gazette SID Collection.
- The CSDb and GB64 tabs are now disabled when entering Compute's Gazette SID Collection.
- A sub folder of a composer in HVSC now re-use the same profile unless a unique one has been created for it.
- Fixed a bug where number of sub tunes reported for a MUS file was wrong for both emulators.
November 24, 2018
- Improved the info text for MUS files in Compute's Gazette SID Collection considerably, now
utilizing proper C64 layout and colors. Thanks to Peter Weighill for helping out with this.
November 23, 2018
- Added a drop-down box in the piano tab for setting the buffer size. The smallest value of 1024
is the default and makes for the smoothest updating. Increase the value if playback is choppy.
- Upgraded the WebSid emulator. Fixed a bug introduced in the ported version of Hermit's anti-aliasing.
- The WebSid emulator can now also show VBI, CIA, or quickspeed values 2x, 3x, 4x, etc.
- A new button in the piano tab can now slow down the tune in case you want to play along.
November 22, 2018
- Upgraded the WebSid emulator. Improved ADSR delay-bug "Plan B" rules and removed envelope flip hack.
- You can now "solo" an emulator voice by holding down
Shift
while pressing its hotkey.
- Added ring modulation and hard synchronization arrow indicators in the piano tab.
- Minor optimization of the DOM handling in the piano tab.
November 21, 2018
- In the piano tab, voices being filtered are now indicated by the filet above the keys turning brown.
- Upgraded WebSid and its ScriptProcessor to enable support for custom buffer sizes. The size
was then reduced from 8192 to 1024 bytes, thereby making it just as smooth in the piano tab as Hermit's emulator.
- Mobile devices (which can't see the piano tab anyway) now use a buffer size of 16384 bytes for both of the
emulators. This should reduce the chance of choppy playback on mobile devices.
- You can now scroll horizontally on smaller desktop displays.
November 20, 2018
- Added a small vertical bar for filter resonance in the piano tab.
- Fixed a bug where the pulse width bars in the piano tab were not calculated properly.
- Fixed various bugs in the piano tab pertaining to re-enabling voices after being turned off.
- Fixed a bug that caused the three info tab pages to scroll badly.
- Upgraded the WebSid emulator. Tuned "Plan B" proper delay-bug triggering and bug fixed this tune.
November 19, 2018
- A new piano view tab has been introduced (emulators only).
- To support the new piano view mode, turning voices ON and OFF is now also possible with Hermit's emulator.
November 17, 2018
- Upgraded the WebSid emulator. Fixed a PETSCII parsing bug in MUS files and added regular MUS player init.
November 15, 2018
- Upgraded the WebSid emulator. Added "Plan B" ADSR delay-bug handling, fixed a bug in the MUS
loader, and improved special cases of digi tune handling.
November 12, 2018
- Upgraded the WebSid emulator. New noise waveform handling, added end filter, and improved stability.
November 1, 2018
- Deleted all my Disqus comments with links to CSDb and GB64 entries as they are now redundant
because of the corresponding tabs. This should make the comment indicators in SID rows more
valuable.
October 31, 2018
- Fixed a bug where only one of multiple shared entries in a competition page was listed.
October 30, 2018
- Fixed a bug where CSDb comments were not shown for a SID tune with 0 releases found.
- Fixed a rare case where a
[url]
shortcode wasn't translated properly in CSDb comments.
October 29, 2018
- Improved the conversion of raw URL types in CSDb comments into clickable links.
October 28, 2018
- You can now clear a rating by clicking the same rating it already has. The old method of
holding down
Shift
is still there, but the new method should also work on mobile devices.
- Extremely long words should no longer be able to skew the CSDb comments table.
October 27, 2018
- The handling of URL parameters should now be a little more robust.
- Added flag icons after countries in both profiles and competition pages.
October 26, 2018
- The new competition pages now have CSDb comments too.
- The profile tab and previous CSDb page are now updated properly after having redirected.
- Folder icons now indicate if a profile has a photo by showing the corner of a photograph sticking up.
October 25, 2018
- You can now view competition results from CSDb and even play the other tunes. Just click the
SHOW button next to the achievement line in the CSDb page for a SID tune whenever it's available.
October 24, 2018
- Size of tunes in the memory bar are now two bytes less, skipping the file load address.
- The HVSC and CGSC folders now use the normal size font for SID files again.
- An external
?file=
link to an actual SID file now also displays the composer profile.
- Removed the page reload on the logo to avoid accidents when trying to select a different handler.
- Fixed a bug where the HVSC and CGSC path names were not shortened while searching in the root.
- Fixed a bug that replaced too much in STIL comments when making links out of SID references.
- Fixed a bug preventing some external
?file=
links from playing the tune it was supposed to.
October 23, 2018
- All stereo MUS files in Compute's Gazette SID Collection can now be played with the WebSid
emulator as they are in fact also viable as mono files. Note that the SOASC handlers still
won't play these, however.
- Long HVSC and CGSC path names are now automatically shortened in playlists.
- Removed the HVSC web site from its main folder as the statistics are probably more interesting.
October 21, 2018
- The three HVSC folders DEMOS, GAMES and MUSICIANS now have a parent folder lined up next to
the CGSC folder. All outside links that uses the old folder standard as well as all playlists
should still be compatible.
Entering the main folder for the High Voltage SID Collection shows the web site in the Profile tab.
- Shortened the HVSC and CGSC folder names when searching which makes it easier to read long names.
- Restored all the Disqus comments inside the HVSC folder tree.
- Fixed a bug that prevented the profile pictures from being displayed.
October 18, 2018
- Profiles for groups now also show CSDb data as well as an external corner link.
- Most single release CSDb pages that appear without a list first now have a BACK button too.
- The profile charts are no longer shown for the sub folders in Compute's Gazette SID Collection.
- Entering the main folder for Compute's Gazette SID Collection shows the web site in the Profile tab.
October 17, 2018
- You can now also search for a country. For example, click here for a list of the Danish C64 composers.
October 16, 2018
- Added unique folder icons for single composers and groups of composers.
October 15, 2018
- Public playlists now also use a smaller font.
October 13, 2018
- Some profile pages may now also show a brand or logo that the composer is known for.
October 12, 2018
- The profile page for a composer/folder now has its own tab which is also the default.
- A notification count will be seen on the unselected CSDb tab if there are entries. If there is
a release page instead, the notification will show a dot character instead.
- Fixed a bug where the profile charts would sometimes appear flattened towards the left side.
October 11, 2018
- DeepSID should now be much more responsive when using an SOASC handler on a desktop computer.
- There is now a small bar in the bottom of the STIL box that can drag it smaller or larger.
October 10, 2018
- Added the
SOASC Automatic
handler option. This will let the database determine
if the SID tune should play the recording made on the 6581 (R2) or the 8580 (R5) SID chip.
- Added SID model flag boxes for the new
SOASC Automatic
handler option, so you
can see what it chose. You can even click it to try out the other chip version.
October 8, 2018
- The STIL box is now used to show randomly chosen tips when loading the site.
- Replaced the custom server folder of "$11 Music Compo 2018" with a
public playlist instead.
October 7, 2018
- You can now publish a playlist so that everyone can enjoy it. Ownership is retained and
only you can still edit the playlist. Public playlists appear further up together with the
custom server folders. To publish a personal playlist, just right-click it in the root and
select the new option on the context menu.
- Personal playlists as well as public playlists that you manage now have a star in the
folder icon.
- Inside a public playlist folder, the path line in top now displays both its name as
well as its creator.
- Plugged a security hole that made it possible to hack and create a playlist when not
logged in.
- Personal playlists by other users should no longer appear in search results.
- Replaced the custom server folder of "HVSC Favorite Top 100" with a
public playlist instead.
October 5, 2018
- Fixed a bug that prevented the user account system from remembering your login.
October 3, 2018
- Personal playlists are now available. Right-click a SID file to add it to a new or an
existing playlist. Playlists are located in the root, named after the first SID file you
added to it.
- Right-click a playlist folder in the root to rename or delete it.
- Right-click an entry inside a playlist to rename or remove it.
September 27, 2018
- Empty table cells are now handled more gracefully in the composer profile.
- Sorting by year has now been replaced with options for oldest and newest instead.
September 26, 2018
- References to other SID tunes in STIL comments are now intrinsic hyperlinks.
- In the composer profile, the list of groups now indicates if the composer was a founder.
September 25, 2018
- Added a GB64 tab. This tab will show entries from
GameBase64 if a SID tune was used in one or more
games. Clicking the title or the thumbnails will open the GB64 page in a new web
browser tab.
- A notification number will be seen on the unselected GB64 tab if there are entries.
September 23, 2018
- DeepSID now works on both HTTP and HTTPS.
September 21, 2018
- During most of September, basic profiles have been added to everyone in the MUSICIANS folder.
This means proper names, handles, CSDb info, and sometimes a thumbnail. Old "retro" thumbnails
are mostly from GameBase64, but I have also procured a lot of hi-res images on my own.
September 4, 2018
- In a composer profile, the number of games covered (released or previews) are now calculated
using a new application column in the database. This information was previously entered
manually.
September 2, 2018
- Fixed a bug where Disqus sometimes loaded the root comments for a SID file.
- Fixed a bug where backing out of a folder would send you to the bottom of the parent folder.
- In addition to keys 1 to 4, you can now also use
q
, w
,
e
and r
to turn voices on and off while using the WebSid emulator.
(This was added because Opera use keys 1 to 4 for something else.)
- Added a link icon to CSDb on the composer profile itself.
September 1, 2018
- In a composer profile, the list of active years was changed to show a detailed graph
instead.
August 31, 2018
- If a commenting user in a CSDb comment thread has a composer profile in the database, a
small folder icon is shown that you can click to see their HVSC folder.
August 30, 2018
- You can now remove rating stars on desktop computers by holding down
Shift
while clicking.
- Profiles may now show a notable line for composers that have achieved something special.
- Shrunk most of the tabs and moved About, FAQ and Changes to the right side.
- A notification number will be seen on the unselected Disqus tab if there are comments.
August 29, 2018
- Added link icons on CSDb pages, including one to see the composer profile again.
- Also added a close icon to the composer profile for returning to the previous CSDb page.
August 28, 2018
- The CSDb tab now also show composer profiles. A composer folder will display a basic template
with statistics about players used and active years, and not much else. If a profile has been
added in the database, there may be a picture along with more precise information and a
couple of tables.
- To start with there are profiles for 31 composers. Try
Ben Daglish
for an example. More to come.
- DeepSID now uses HTTPS.
August 23, 2018
- Added ID and permalink in the top right corner of CSDb release lists.
August 22, 2018
- You can now load a specific entry in the CSDb tab with two new URL parameters. Specify either
?csdbtype=sid
or ?csdbtype=release
along with ?csdbid=
set to the ID you want. You can figure out these two switches by clicking the [CSDb] link in
a CSDb release page and study the URL. Here's an example that loads the
T.P.C.T.S.
music collection, ready to click on used files there.
- Improved how user names in user comments for CSDb release lists are obtained. Also reversed
the order to comply with modern forum standards. See example in
Ashes to Ashes.
- Added a permalink to CSDb release entries, ready to be copied. It uses the new URL parameters.
- You can now click a COMMENT button on CSDb release lists and pages. This opens a form page at
CSDb in a new web browser tab where you can write your comment.
August 21, 2018
- The CSDb release list is now cached between entry clicks for increased speed.
- Improved how credits are obtained for CSDb release lists.
- Raw URL types in CSDb comments are now converted into clickable links.
August 20, 2018
- All CSDb release types are now viewed internally.
- Release lists from the SID entry in CSDb can now show user comments too.
- CSDb comments now utilize line breaks.
August 19, 2018
- You can now click and play SID files used in a CSDb
C64 Music Collection
while staying put there. For an example, try
Traumatic here,
click the music collection, then click used SID files in the list there.
- Further improved how user names in CSDb comments are obtained.
- All CSDb comments now show the oldest post in top, which complies with modern forum
standards.
- CSDb comments for trivia are now also shown. Try
Shodan
for an example.
- CSDb comments for hidden parts are now also shown. Try
Rock Sid
for an example.
- BBCode shortcodes are now converted in CSDb comments.
August 18, 2018
- You can now also view a
C64 Music Collection
CSDb type internally.
- Improved how user names in CSDb comments are obtained. Those
[ID:1234]
user
names should now hopefully be a rare thing, although they're still not completely
eliminated.
- CSDb comments for goofs are now also shown. Try
Dr Analban
for an example.
August 17, 2018
- The custom folders (except CGSC) now also have CSDb entries whenever available.
- Completely rebuilt the list of CSDb ID values in the database. This should get rid of
most of the annoying music rip pages, instead showing a nice list of releases.
- Clicking CSDb thumbnails for a
C64 Music
type is now shown directly in the
CSDb tab instead of opening it in CSDb itself in a new web browser tab.
- An external icon has been added in the right side of CSDb release lists. When this
icon is present, you'll know that clicking the thumbnail will open a web browser tab.
August 16, 2018
- Added a CSDb tab. This tab shows information from CSDb using
their web service. A CSDb page may be either a
list of releases or a dedicated music page with user comments. All links open in a new
web browser tab.
- The new CSDb tab is now default instead of the Disqus tab.
- DeepSID now has a
Facebook page where changes (such as the above) are announced.
August 12, 2018
- Added a main volume slider.
August 11, 2018
- The address line in your web browser is now dynamically updated to reflect the folder, file,
emulator and sub tune chosen, ready to be copied and used as a link. Reloading the page
should also work with this.
- For now, using the browser history buttons doesn't actually perform the transition. This
makes it easier to browse back fast then refresh the page to sort of activate the spot.
- Because of now updating the address line, the permalink was removed.
August 10, 2018
- Added a STIL tab for a better overview. When this tab is clicked, the STIL box is hidden.
- The Disqus tab now uses the default scrollbar to ensure that the mouse wheel works properly.
- A timed out tune no longer auto-centers the playlist on the next tune below.
August 8, 2018
- Added a custom folder for the
C64 music competition at Datastorm 2018.
July 27, 2018
- Hermit's emulator can now show VBI, CIA, or quickspeed values 2x, 3x, 4x, etc.
July 26, 2018
- Fixed my modifications in Hermit's emulator to correctly handle fast forward in tunes
that use CIA timer.
July 22, 2018
- Upgraded the WebSid emulator. Fixed bugs with slow playing tunes and pitch bending in
Virtuoso.
July 20, 2018
- Disqus has been added as comment system for DeepSID. There's a discussion thread
available for every single SID and MUS file. The number of comments can also be seen
below star ratings in the playlist, but note that it takes a few minutes before Disqus
updates this after a new comment has been added.
- A check box has been added for turning Disqus off. Disqus reloads a thread page for every
tune and this can be distracting. Also, the reloading sometimes make the audio from the
emulators stutter.
July 17, 2018
- The WebSid emulator now also works correctly on iPhone and iPad.
- Added the
Download
handler option. This makes the browser download the
tune when clicked. This is especially useful if an offline player has been associated
with automatically playing it.
- If the SID chip model forced for Hermit's emulator is not specifically 8580, it now always
defaults to 6581 regardless if the database indicates it's both or unknown.
July 16, 2018
- Clicking or skipping tunes now show an animated spinner for the slower loading SOASC
handlers.
- Fixed a bug where the CGSC font was shown for HVSC entries, and vice versa.
July 15, 2018
- Improved the synchronization of ratings for SID files cloned across folders.
- The SOASC handlers now also work correctly on iPhone and iPad. Note that it may
take a few seconds for a tune to start playing after touching a row on a
mobile device.
July 14, 2018
- Added the three missing SID files in
$11 Music Compo 2018 and synchronized it with HVSC.
July 13, 2018
- Fixed a bug where the buttons were double-triggered on mobile devices.
- Sorting by the year now shows the oldest entry in top instead of the newest.
- Added the new sort option
Shuffle
for randomizing a playlist.
July 12, 2018
- A tab can now be selected with the
?tab=
URL parameter.
- You can now also fast forward when using Hermit's emulator. This also marks the first
modification of the emulator source code specifically for use with DeepSID.
- Holding down the fast forward button now also works on mobile devices.
July 11, 2018
- You can now use the
s
hotkey to toggle the STIL box. Furthermore, the STIL
box is automatically hidden if the display is tiny (or the browser window is resized
to be small). This can be overridden with the new hotkey.
- Changed the pop-up hotkey from
F9
to p
instead (Firefox
is using it to toggle reader view).
July 10, 2018
- Fixed a bug where the
&subtune=
URL parameter was too persistent.
July 9, 2018
- Added a page with frequently asked questions. Click the FAQ tab above to see it.
July 8, 2018
- Added this bigger page area for desktop web browsers, i.e. where you're reading this line right now.
- This list of changes has been imported from the
blog post and can now only be found here.
- After iOS patch 11.4, Hermit's emulator now works on iPhone and iPad.
July 7, 2018
- Upgraded the WebSid emulator. Added a cycle limit for problematic PSID tunes.
July 5, 2018
- Upgraded the WebSid emulator. Added digi volume boost for D418/6581 mode.
- Experimental: It is now possible to toggle voices with keys 1, 2 or 3 (or 4 for digi channels). Only works for the WebSid emulator. When you click a new tune, all voices are of course on again by default.
- Added aborting of SOASC requests. Strange clusters of red error rows should no longer occur.
July 4, 2018
- Upgraded the WebSid emulator. Fixed a speed bug and improved the ADSR-bug handling.
- Searching for filenames or your star ratings now also return results for folders.
- The previous/next buttons are now disabled correctly at the top or bottom of a playlist.
July 3, 2018
- Upgraded the WebSid emulator. Fixed a few bugs and added support for 2SID and 3SID tunes.
July 1, 2018
June 30, 2018
- Upgraded the WebSid emulator. Fixed a ring modulation bug, improved ADSR-bug handling, and added a new combined pulse-triangle waveform.
June 20, 2018
- All SOASC handler requests now passes through a script on the SOASC server that returns a viable mirror site URL. This is more flexible, however, SID files will delay a little before playing.
June 18, 2018
- Upgraded the WebSid emulator. The chord sound in the beginning of MUS tunes should be gone.
- You can now also vote and search for files in Compute's Gazette SID Collection.
June 17, 2018
- Folders or emulator/handler options may now be disabled if the combination is not viable.
- Compute's Gazette SID Collection has been added. It's only supported by WebSid and SOASC,
and you can only vote for folders. The INFO box show free text and the STIL box sometimes contain lyrics.
June 10, 2018
- The mouse cursor is now a pointer when hovering on the time bar in SOASC handler modes.
- The browser event for autocompleting the user name text box is now also handled.
- You can now search for a range of ratings, e.g.
3-
for all ratings of three stars or more.
June 9, 2018
- Duplicate files and folders will now receive the same rating across HVSC and custom folders.
- You can now play most of the tunes in the
HVSC Favorite Top 100 folder with SOASC.
June 4, 2018
- Spaces between words in search queries should now work properly.
June 3, 2018
- SOASC R2 + R4 (6581) and R5 (8580) have been added as options for real C64 recordings.
- When using SOASC as a SID handler, you can click the time bar to seek the position.
- The emulator toggle button has been replaced with a custom drop-down box in top left.
- If the SID tune playing was added in a HVSC version later than #49, it will be indicated.
- Permalink now also remembers the exact sub tune in addition to the SID handler.
- If a SID tune row doesn't work (e.g. file not found for SOASC) it will go red and skip it.
- The time bar now has a unique color depending on the SID handler chosen.
May 23, 2018
- Added a custom folder for
$11 Music Compo 2018. This time with images.
- Various bug fixes and improvements. Added
?subtune=
for use with ?file=
.
- You can now also hold down the top left key (below
Esc
) to play faster.
- Upgraded the WebSid emulator. Output volume is reduced to avoid overflows.
May 20, 2018
- Custom folders are now possible. Added the first one for
HVSC Favorite Top 100.
May 19, 2018
You can now toggle the SID emulator with a corner button in the bottom search area.
May 18, 2018
- The
?search=
and (optional) &type=
parameters can now also be used to search.
May 17, 2018
- Search has been added in the bottom along with a choice between six different types.
May 16, 2018
- Added Hermit's jsSID emulator.
Click the "Hermit" link in the credits box to enable.
- The info box now shows a permalink for copying the URL of the SID currently playing.
May 15, 2018
- Upgraded the WebSid emulator. It fixes a bug with flawed ring mod and sync.
May 14, 2018
- The PAL/NTSC and 6581/8580 flag boxes can now be clicked to toggle emulator settings.
May 13, 2018
- Upgraded the ScriptProcessor to v1.03c. This should fix issues in Google Chrome.
- Added a toggle button for looping a tune indefinitely.
- A
?file=
parameter can now go to a folder (case sensitive) or play a SID file.
May 12, 2018