Skip to content

SID Factory II is a cross-platform editor for composing music that will work on a Commodore 64. It uses the reSID emulator.

Notifications You must be signed in to change notification settings

micheldebree/sidfactory2

 
 

Repository files navigation

SID Factory II

SID Factory II is a cross-platform editor for composing music that will work on a Commodore 64. It uses the reSID emulator. To build from source, have a look here.

Main programming by Thomas Egeskov Petersen, with assistance by Jens-Christian Huus and Michel de Bree.

Notable features:

  • Uses the renowned reSID emulator
  • Tracker-like interface, using JCH's contiguous sequence stacking system and Protracker note input layout.
  • Choice of various music drivers made by pioneer musicians Laxity and JCH , optimized for use in demos and games on the Commodore 64.
  • Imports Goattracker, CheeseCutter and MOD files.
  • Supports both SID models 6581 and 8580 for PAL and NTSC.
  • Unlimited undo
  • Multiple songs
  • Copy / paste and modify selected area
  • Built-in packer and relocator to position the music anywhere in the Commodore 64 memory. Relocate used zero page addresses.
  • Includes demo tunes to learn from.
  • Cross platform: Windows, macOS (Intel and ARM) and Linux versions.
  • Configurable settings, shortcuts and keyboard layout
  • Open source

SID Factory II screenshot

Changelog

This is a fork from the official repository to make it easier for me to do quick test releases with previews for new functionality. Some features might not make it into the official version, and some might.

I am a macOS user myself, so this fork is only tested on macOS.

Last commit Build windows binaries Build macOS binaries Build linux binaries

Next release

  • Configure default author name with configuration option "Export.Author"
  • Author and copyright year are prefilled in the packer dialog
  • SDL2 upgraded to 2.32.10 (Windows and macOS, thanks to realdmx for the Windows upgrade)
  • Added #4 Support for C64 font. This can be selected with the new Window.Font configuration option.
  • Added #190 Configuration options for setting the limits of rastertime usage used to color frames orange or red in the flightrecorder. Visualizer.CPU.Medium.Rasterlines and Visualizer.CPU.High.Rasterlines
  • Added: #183 Toggle fullscreen with ALT-Enter
  • Added: #183 Config option Window.FullScreen to start in fullscreen by default

About

SID Factory II is a cross-platform editor for composing music that will work on a Commodore 64. It uses the reSID emulator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 66.4%
  • C++ 32.9%
  • Objective-C 0.3%
  • CSS 0.2%
  • Makefile 0.1%
  • CMake 0.1%