U64 Streamer

Last update: 07-05-2020 – V1.23

Quick links

What can i do with this?
Current version / Download
How to use this tool (features)
Drag and drop PRG & D64 images
Keyboard support
Image & audio capture
Statistic window
Settings
U64 How to setup the stream
OBS tutorial by The Highlander
To do
Changelog
Requirements
Credits
Bug report
Useful tools

 

What can I do with this?

With the new Ultimate 64 firmware (>=1.1c) there is an option to receive video frames & audio over a network connection at 50fps.

You can use this tool to capture those frames into an image or video file.

To record the video/audio stream to a file or internet (twitch, youtube, facebook) stream  you should use OBS.

Current version / Download

Current version: 1.22

Windows:

838 Downloads

Unzip file to a folder on your computer, and start U64-Streamer.exe.

Linux

Jimmy (DusteDdk) made a Linux viewer, more info check:

https://github.com/DusteDdk/u64view

Mac

If there are Mac developers please contact me, maybe we can combine forces.

How to use this tool (features)

  1. Start / stop stream
  2. Procedure to capture video/audio (OBS), The Highlander made a basic tutorial how to setup OBS (tutorial).
  3. Capture image
  4. Capture audio stream to wave file
  5. Reboot/Reset U64
  6. Open PRG or D64 image, this will send the data to u64. Only working if the Start U64 streams remotely setting option is enabled.
  7. Show statistic window
  8. Edit settings
  9. Show about window

Drag and drop PRG & D64 images

To run a PRG or of D64 image on the U64, you can drag and drop it onto the video output screen.
The file will be uploaded and be executed directly on the the Ultimate64.

With multiple disks (D64) you can drag the first D64 file on the video screen, it will be mounted and executed directly. To mount the second D64 file you drag and drop it on the video output while pressing the CTRL key.

This will only work if the Start U64 streams remotely setting is enabled.

Keyboard support

Click on the video output screen, and start typing. That’s it!
This will fill the keyboard buffer of the U64, and will work if basic/kernal is activate. Some PRG’s disable basic/kernal which uses the keyboard matrix to detect keyboard input, with those PRG’s keyboard input will not work.


Image & audio capture

Captures are placed into the capture sub folder.

Statistic window

yeah.. what can i tell about this.. You can see if there is packet loss..

Settings

General settings

  • Video frame buffer (default=9)
    • Slow down video frames to get video & audio in sync.
    • Lowest video frame buffer size is 1, highest 99.
      1 Buffer is needed to receive image from stream.
  • Start U64 streams remotely (default=off)
    • If enabled the streams on the U64 will start after this tool is started.
    • With this option active you van drag and drop D64 & PRG files on the main output screen that will be executed to the Ultimate 64.
  • U64 IP address (IP/FQDN)
    • Set IP address or FQDN to start streams remotely.
      Here you can see the IP address of the U64.
  • Video stream listen port, defaul=11000
  • Audio stream listen port, default= 11001
  • Audio output device (Wave out, DirectSound Out, Wasapi Out).
    On some systems changing output device can lower the audio latency.
  • Image capture size (zoom factor).

Colour scheme settings

With this you can change the default colors which are used to view the video stream.

  • Default colours: You can always turn back to the default colours
  • Import VICE VPL: Import function to import Vice Palette File (VPL)
  • Import & Export: With Import/Export you can load, save and share your custom palette.

How to setup stream from Ultimate 64

Video by The Highlander

Setup steps

  • Press the multi button
  • Press F5 to open menu
  • Select Start VIC Stream

Enter it like 192.168.2.200:11000 (see image), 11000 is the listening port of the tool so that is required.

192.168.2.200 = computer that is going to receive the stream.

Now the stream is send from the U64 to the given IP address.

To stop the stream, go backup to the F5 menu and select Stop VIC Stream

Where can I find my IP address within Windows

The easiest method is to open the command line by pressing Windows Key+R, type cmd, press enter.

Type: ipconfig | more in the command line, press enter

That’s all folks! 🙂

You now can safely close the window..

Firewall

If you have a firewall active on your computer, please add a port exception for port 11000 (UDP).

OBS tutorial by The Highlander

TO DO

  • Fix reported bugs

Changelog

Show change log..

Requirements

  • Ultimate 64 Firmware: >= 1.1c
  • Microsoft Windows 7, 8.x, 10
  • .NET Framework 4.5.1

Credits

  • Gideon Zweijtzer for the Ultimate 64
  • Marco Van de Meulenhof for the nice logo used in this tool
  • Wouter Bovelander for testing
  • Dennis de Weerd (DDW) for testing

Bug report

Please use my contact form to send me bug reports.

Useful tools

OBS Studio: https://obsproject.com/

Video editor: https://www.openshot.org/