COMMODORE PLUS/4 WORLD
  Home  Search  Games  Tapes  Covers  Cheats  Maps  Software  New Stuff 
 Hall Of Fame  HVTC  Game Endings  Features  Solutions  Remakes  Publications  Magazines  Effects  Top List 
 Members  Groups  Plus/4 Encyclopedia  Hardware  Tools  Options  Forum 
Login
Kedvenc Sidplay (Favourite Sidplay)
Title:Kedvenc Sidplay (Favourite Sidplay)
Category:Utility/Music
Release Date:
Language:English
Size:64K
Machine:PAL Only
Code Type:Machine code
Distribution:Freeware
Released by:New System Technology (NST)
Coded by:S., Balázs (BSZ)
Notes: 
  Download:
Download from Plus/4 World
Plus/4 World
Download from Rulez.org
Rulez.org
Download from Othersi.de
Othersi.de
No votes yet.
Kedvenc Sidplay Screenshot


Effects
PartEffect nameParametersNotes
SID Support 


Author's Notes
This program was written while creating the first SID card. It was in my computer's ROM, which was a battery powered SRAM. When the battery died, the program was lost (so how it made to Plus/4 World I have no idea, though I do have some guesses).

Needless to say, this is also an unfinished piece of software, but there are some interesting things in it:

- In order to avoid conflict with any music or player routine, this whole software is in the $D000 - $DFFF memory area. (On the C64, this is used for I/O van, so mostly likely no music uses it.)

- It does not use zero page at all, again to avoid any conflict with musics/players. Instead of saving/restoring zero page addresses, they aren't touched at all (which in turn means there's a lot of self-modifying code).

- The program cannot load from disk, only from tape, because at the time I did not have a disk drive yet. From tape, it only loads stuff which has been saved a specific way. It uses one of the tape turbos (possibly Tape Messias, but this is not for sure), but the KERNAL header is not saved. Therefore without this program those files cannot be loaded back. Somewhere I have 2 60 minute tapes full of tunes, which could be loaded back (if I had a usable datasette).

Copyright © Plus/4 World Team, 2001-2017