Welcome to the Software Preservation Society

The Software Preservation Society (SPS), formerly the Classic Amiga Preservation Society (CAPS), dedicates itself to the preservation of software for the future, namely classic games. As it is, these items are no longer available from their original suppliers, and are mainly in the possession of an ever diminishing community of well willed collectors. However, just by the passage of time these games are affected by the gradual deterioration of the media that stores them. These classics risk being lost forever in the near future, a tragedy that must be prevented.

Our main objective is to guarantee the preservation of such an important part of computer gaming history. Preservation dictates that nothing less than authentic representations of the software exist, which are both free of bit rot, and unaltered since the time of production. After a significant amount of research and development, we now have the technology that enables us to do this.

Due to the sheer number of commercial games released, we heavily rely on contributions and help from the related communities. You can read more about us, and there are some answers to most common questions about what we do located in the Frequently Asked Questions section alongside further detail in our knowledge base. If you have any other questions, please do not hesitate to contact us.

This content of this site is quite technical in nature.

Follow us on:

Contribute!

You can help fund the project!
The software we really want to get hold of... Alive.

News [RSS feed]

2010-06-29

Multi Platform Effort Is Go! [New!]

Our previous post on multi-platform support introduced eight games not exclusively for the Amiga preserved. All of these were either ST/Amiga or PC/Amiga dual-format, which was a neat, if rather modest, start. Today, we are very pleased to announce the first real batch of preserved disk-based games for systems other than the Amiga, namely the Atari ST, Amstrad CPC and Spectrum. (more)
2010-06-28

KryoFlux - Register Your Interest!

KryoFlux board production will start pretty soon, so if you are interested in KryoFlux, please visit the KryoFlux website and take the chance to tell us. This registration is not binding, but will help us estimate demand. Please share and retweet as much possible. (more)
2010-06-08

Multi Platform Support

As of today, The Software Preservation Society is proud to announce that we have finished implementing support for platforms using generic MFM controllers. Among the new platforms supported are Atari ST and IBM PC, and even dual or triple format disks, where the game for more than one platform exists on the very same disk. (more)
2010-05-28

April WIPs on Generic MFM Support

Here are the WIP reports for April. (more)
2010-04-28

KryoFlux: Prototypes

We are currently in the process of testing KryoFlux prototype boards. You can see some pictures on our main KryoFlux information page here, though there are likely to be a few changes between these and the final versions. Testing will take some time - we want to make sure the hardware is extremely reliable, and something that people will love. (more)
2010-04-27

More on Gap Support

Our work on support for generic MFM sector/track gap is nearly complete. The hard part is done with the new algorithm, and now we have been adding support to the rest of our tool chain, including analyser datatypes and scripting, as well as IPF library changes. (more)
2010-04-20

WIPs on Generic MFM Support

Before we started our KryoFlux work, we were working on generic hardware MFM support in our analyser, which will support description and verification of media from a huge variety of platforms, such as the PC-8801, IBM-PC, Atari ST, and many many more. We've not written up all the WIPs for this work, but the current work being described is the support for track and sector gaps. (more)
2010-03-16

KryoFlux Beta 4 released - handling of logical and physical side

Besides minor enhancements, there is a track number output when dumping to a format that has track information stored (e.g. C64, where the drive uses track IDs from tracks to orientate itself). As you might know, side 1 of a C64 flippy disk has an offset of -8 tracks. Aligning a drive or modding it means you have to move the head to the correct position. (more)
2010-02-24

KryoFlux Hardware

We hear you! We have had an amazing response so far, and we have understood that many would love to buy a complete solution rather building it. Therefore we are pleased to announce that we have our first hardware partner to enable us to deliver quality KryoFlux products in the not-too-distant future. (more)
2010-02-22

KryoFlux - January and February WIPs

KryoFlux is currently in pubic beta, and you can try it for yourself. For the sake of completeness however, here are the work-in-progress reports for January and February. (more)
2010-02-19

KryoFlux Beta 3 Released - Reversing Bit-Stream for Flippy Disks

We are pleased to announce that KryoFlux Beta 3 has now been released. There is no standing around on this project... Well, actually this is what it is often like, but we tend not to talk about things until we are certain that everything will work out. In beta 3, we have added a new option in our support for flippy disks, where you can reverse the bit stream on the flip-side. (more)
2010-02-18

KryoFlux Beta 2 Released - Apple 400K/800K Sector Dump Support

We have just released KryoFlux beta 2. You can get the complete package and manual from here or just the updated "host" software from beta 1 here. KryoFlux is free for private, non-commercial use. Beta 2 adds support for sector dumps of Apple 400K/800K disks. (more)
2010-02-15

KryoFlux - Public Beta Released

KryoFlux is here... Finally! We are very glad to announce that as of today, the KryoFlux Public Beta is available for download. If you have followed our WIPs, you already know that this is the result of about nine months of hard work. Summary: Read your old disks using the KryoFlux USB adapter. (more)
2010-02-08

KryoFlux - December and January WIPs

WIPs for December and the first half of January have been posted. (more)
2010-01-28

KryoFlux - Flippy Disks and Band Analyser WIPs

As we have said before, we have been experimenting with Commodore 64 disks. Now up is a missing WIP from 11th November describing our investigations into dumping the flippy disks used on this system. Also up is the last WIP for November, on describing the results of the new band analyser.
2010-01-20
KryoFlux - 22/26/27 November WIPs »
2010-01-16
KryoFlux - 20th and 21st November WIPs »
2010-01-14
KryoFlux - 19th November WIP »
2010-01-06
Calling All Contributors! »
2010-01-01
More Games Preserved. Happy New Year! »
2009-12-23
KryoFlux - 16/17/18 November WIPs »
2009-12-03
KryoFlux - Mid-November WIPs »
2009-11-30
KryoFlux - 12th November WIP »
2009-11-27
KryoFlux - Summary and WIP »
2009-11-26
KryoFlux - 4th and 6th November WIPs »
2009-11-24
KryoFlux - Last October WIPs »
2009-11-22
KryoFlux - 27-28th October WIPs »
2009-11-21
KryoFlux: More October WIPs »
2009-11-20
KryoFlux: Mid-October WIPs »
2009-11-17
KryoFlux: October WIPs »
2009-11-16
KryoFlux: September WIPs »
2009-11-14
KryoFlux: Justification and WIPs »
2009-11-13
KryoFlux »
2009-11-06
Announcing The C2 DiskSystem (edit: now called KryoFlux) »

News Archive »