C64 Stream 1.1 is a substantial feature update focused on remote control, automation, keyboard input, and bringing C64 Stream’s CRT effects to more OBS sources.
Remote Control and C64Script automation
Control a C64 Ultimate directly from OBS.
Play local folders, files stored on the C64 Ultimate, songs, programs, and disk images.
Automate playback workflows, including HVSC song length support.
Use reset controls from inside OBS.
Added C64Script, a BASIC-inspired automation language for controlling C64 Stream and the C64 Ultimate.
Keyboard capture
Added keyboard capture support for sending keyboard input to the C64 Ultimate.
Keymaps are configurable, making it easier to adapt keyboard behaviour to different layouts and workflows.
Keymap changes can be reloaded dynamically.
C64 Stream Effects filter
Added the new standalone C64 Stream Effects filter.
The same CRT effects engine used by the C64 Stream input source can now be applied to other OBS sources.
This is useful for HDMI capture cards, emulators, media sources, image sources, and test patterns.
Improved reliability and maintainability
Improved and modularized the automated E2E test infrastructure.
Made AV sync testing more robust.
Improved E2E test reliability across supported environments.
Refactored build scripts, fixed the fuzz CI workflow, and improved internal code structure.
C64 Stream 1.0 is a milestone release focused on improved CRT realism, configurability, and robustness.
CRT phosphor afterglow effect
Afterglow simulates the persistence of phosphors on real CRT displays. Bright pixels fade gradually instead of disappearing instantly, causing moving objects to leave a subtle, time-decaying afterimage.
Existing effect presets such as amber and green monitor now use this new effect to further improve realism.
The afterglow effect is fully customizable in terms of duration and decay curve.
Hot-switchable custom color profiles
Supports standard VICE .vpl palette files.
Color palettes can be switched live, without restarting OBS.
You can use the same .vpl file in your C64 Ultimate and in C64 Stream for faithful and aligned color rendition.
Properties export and import
Export and restore complete plugin configurations.
Useful for backups, preset sharing, and reproducible setups.
Extended automated E2E testing
All visual effects are now covered by fully automated tests with extensive OBS video recording assertions, running as part of each GitHub build.
Automated tests now also cover various Linux distributions.
New Features in Release 0.7.1:
- Async video streaming to reduce CPU use and improve scrolling smoothness.
- Consistent delay buffer for audio and video streams.
- OBS and network log files using CSV format.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.