Official Software Updates
C64 OS is under active and on-going development.
Get the latest software updates here.
C64 Archiver, Installer and CAR Files
C64 Archiver is an Application for C64 OS that creates archive files that contain C64 files,
including all CBM FS metadata, and also retains their structure in nested subdirectories.
The archive files produced are called CAR files.
CAR files are the standard way of distributing C64 OS software, but can also be used to
distribute regular C64 software and other resource files too. Read the
C64 Archiver and Installer guide to learn more about how
to use these tools and how to install system
updates.
Install Updates in the Correct Order
Software updates must be installed in the correct order! There is no check to make
sure that what you're installing is appropriate for updating your current version.
- Check your current version number. (Utilities Menu → Settings → About)
- Install the appropriate update for that version first.
- Reboot. (Options Menu → Quit to BASIC → Load and run C64 OS again.)
- Repeat from step 1, if there are additional updates to be installed.
RECOMMENDED: Make a backup of your system directory in case something
goes wrong, like an unexpected power outage in the middle of updating an important file.
System Updates
System updates will be added here as they become available.
Filename |
Release Date |
Required Version # |
Version # |
File Size |
CRC32 checksum |
1.03.update.car |
2023-01-16 |
1.02 |
1.03 |
90 KB, 356 blocks |
3349e5ca |
This release includes some new core features. Mainly, the ability to mount Disk Images in
File Manager, and mouse wheel support with new MicroMys mouse driver.
New Features
- New Checksum Utility (CRC8, CRC16, CRC32 on selected file.)
- New crc32 tool (//os/c64tools/:crc32 computes true CRC32.)
- New MicroMys mouse driver (port 1.)
- Mouse wheel support in all Toolkit scroll views.
- New Mount Utility (mounts disk images to SD2IEC non-boot partitions.)
- 13 new sample desktop backdrops.
Changes and Improvements
- C64 OS boot screen now dynamically shows version number (//os/settings/:version.t).
- New checksum library (checksum.lib, backends Checksum Utility)
- New defined datatype text/hexdec.
- Window shade can now be toggled with right click on Utility title bar.
- Mouse Utility now includes settings for mouse wheel direction and sensitivity.
- TextView Utility now shows PETSCII/ASCII radio buttons, instead of ASCII checkbox.
- Added an unmount menu option to File Manager's options menu.
- Configure Tool (//os/settings/:configure) updated to let you choose MicroMys mouse driver.
- New assigns for .d64, .d41, .d71, .d81 and .dnp to Mount Utility
- cksum tool (//os/c64tools/:cksum) internal messages changed from "crc32" to "cksum".
- Updated TKFileMeta class (used by Clipboard Utility) to recognize text/hexdec data type.
- Updated //os/docs/:memory.t with new mouse wheel workspace memory values.
- SD2IEC component now puts all SD2IEC devices (temporarily) in PRG disk image mode (XI0).
Bug Fixes
- Fixed a bug in Places Utility that prevented it from noticing some changes.
- Fixed a bug in KERNAL booter that could lead to a lockup if settings files are malformed.
- Fixed a bug in dir.lib that retained transparent bytes ($A0) from disk headers.
- Fixed a bug in backup tool (//os/c64tools/:backup) that could lead to a lockup.
Known Issues
- Copying certain files between devices using an REU can sometimes lead to a lockup.
- Pressing STOP/RESTORE but lingering with STOP held down interferes with an
Application's ability to save its state and close gracefully. May corrupt the
Application's config.i file. Solutions are being explored.
Show Less...
cksum number: 2630579159 See: C64 Archiver and Installer → Versions and Upgrades.
|
Filename |
Release Date |
Required Version # |
Version # |
File Size |
CRC32 checksum |
1.02.update.car |
2023-01-16 |
1.01 |
1.02 |
4 KB, 14 blocks |
42022f62 |
This release is very small, it only updates the Installer Utility. It fixes a critical bug
that prevented Installer from reliably extracting files with filenames longer than 14
characters.
Bug Fixes
- Fixes an issue that prevented Installer Utility from updating files with names longer than 14 characters.
- Fixes an issue copying the note from a CAR file from the Installer Utililty to the clipboard.
cksum number: 1791257261 See: C64 Archiver and Installer → Versions and Upgrades.
|
Filename |
Release Date |
Required Version # |
Version # |
File Size |
CRC32 checksum |
1.01.update.car |
2022-11-20 |
1.0 |
1.01 |
53 KB, 209 blocks |
70a2acfc |
New Features
- bootsect.128 in //os/c64tools/ allows C128 mode to autoboot C64 OS.
- Added 4 new desktop backdrops: home, door, joystick inv, and settings.
- Added the default desktop 5 backdrop to the backdrops directory.
- Added 1351 mouse driver for port 2.
Changes and Improvements
- Quit to BASIC now returns you to the root directory.
- Quit to BASIC now restores IDE64 functionality.
- File Info now updates a subdirectory's header when it's renamed.
- Added new "System Card first run (default)" option to Setup Tool (//os/c64tools/:c64os setup)
- Added option to booter (//os/c64tools/:c64os) to run Configure Tool after System Card first run set up.
- Added option for 1351 mouse in port 2 to drivers in Configure Tool.
- Improved clarity and usability of PRG Alias Creator tool.
- STOP/RESTORE now reloads or returns to Homebase, instead of crashing.
- Improved various programming headers.
- crc32 in c64tools was renamed to cksum in anticipation of new crc32 tool.
Bug Fixes
- Fixes an issue that prevented creating favorites in File Manager.
- Screen Editor (//os/desktop/backdrops/:screenedit) no longer requires JiffyDOS.
- Fixed a bug in strlen and strcpy in the KERNAL.
- Fixed a bug in PRG Runner that prevented it from running regular BASIC programs.
- Fixed a bug that caused a crash by pressing RESTORE key.
Known Issues
- Pressing STOP/RESTORE but lingering with STOP held down interferes with an
Application's ability to save its state and close gracefully. May corrupt the
Application's config.i file. Solutions are being explored.
Show Less...
cksum number: 1531689060 See: C64 Archiver and Installer → Versions and Upgrades.
|
Other Software Releases
Other C64 OS software releases will be added here as they become available.
Filename |
Release Date |
Required Version # |
Version # |
File Size |
CRC32 checksum |
backdrops1.car |
2023-01-09 |
1.0 |
1.0 |
59 KB, 231 blocks |
acad6174 |
Backdrops Set #1, Includes
- 56 sample backdrops for use in App Launcher
- screenedit and savescreen tools
These are the backdrops that were included in the original version 1.0, and the additional
backdrops included in update 1.01 and 1.03. Providing these as a separate downloadable
bundle allows you to delete the ones you don't care about from your System Card, because
you can download them again later.
Also included are the screenedit and screensave tools. With both tools in the same
directory, load and run screenedit. Follow the on-screen instructions to specify a
filename for a new backdrop or to edit an existing one.
|
Last modified: Jan 16, 2023