Skip to content

Code to control Pioneer LaserDisc players via serial connection

License

Notifications You must be signed in to change notification settings

BleuLlama/LlamaLlaser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LlamaLlaser

This repo is to contain various LaserDisc commanding programs and experiments.

The inception of this project goes back to Kevin Savetz' revival of David Lubar's "Rollercoaster" game, Adventures In Videoland.

This is an Applesoft BASIC program, running on an Apple II, connected to a Laserdisc player via its serial port, containing the Discovision release of the movie "Rollercoaster". It was a text adventure game, with laserdisc-provided visuals.

Repo Contents

Resources

The Resources directory contains my command cheatsheet, and the manual from which all of the content was extracted from.

Library

This directory contains the various libraries and example code that communicate from various systems to the LaserDisc player.

Library/AmigaBASIC

The AmigaBASIC directory contains example programs that can talk with the LDP on an Amiga running AmigaBASIC. Note that AmigaBASIC was only stable (if you can call it that) up through AmigaDOS 1.3.

Library/Tandy200

The TANDY200 directory contains BASIC language programs that I have written to do similar processes. My version is based on the Tandy 200 portable computer. It has a different syntax to Applesoft BASIC, but I hope to have ports to it available eventually.

Mine is based on using a Pioneer CLD-V2400 player, with the NTSC Image Entertainment disc "The Mind's Eye", which is available used at fairly cheap prices, and contains lots of great 90s CG animations.

Library/Python

The Python directory contains the various python programs for capturing from the LDP, as well as for commanding it in various ways. It also contains a library that bundles the serial interface into a more pythony interface.

Hardware

This directory contains related hardware projects, with kicad schematics, board layouts and also the schematics in PDF format.

Note: you may also be interested in my LlamaVideoSwitcher project.

Future

I will probably bring my LaserDisc simulator into this repo eventually, and extend it to support the Level III commands that I am using in my program.

I also plan on providing starting points for the following system configurations:

  • Mac System 6 / Mac System 7 - Hypercard
  • Apple II Applesoft BASIC

There also will be, either in here, or elsewhere, a QT-based application that will simulate a LaserDisc player, able to be run standalone on a Raspberry Pi, controllable via serial or over the network.


Resources

Links to stuff I've found useful or gotten inspiration from for this project

Other links

About

Code to control Pioneer LaserDisc players via serial connection

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published