VCF East — Classes

 Back to event homepage

Last Updated:  August 27, 2021.

We have 1 more slot available for a class as of Aug. 27.

Are you interested in teaching a class at VCF East?

VCF East University Class of 2021 is on October 8 from 9AM to 5PM.
Classes are usually about 45 minutes long with 15 minutes of Q&A.

We are looking for how-to classes ranging from programming to repair to informational. If you are interested, then please fill out this form.

Keep in mind that this is an application and your submission will be considered for inclusion. We may ask you for clarifying information, so please provide as much information as possible.

Deadline for registering a class is September 8, 2021.

If you have any questions, then please e-mail the showrunner at vcfeast AT vcfed.org

If you want to see examples from 2019 live show.
Our 2020 virtual show had a lot of variety.

Current List of Classes

Atari 2600 Graphics Programming  – Wil Lindsay
This class looks at how graphics are created using the Atari 2600’s subset of 6502 assembly language.

Pax Consola – 8 Bit development System – Tim Ryan

Pax Consola is a development environment for writing a game that runs on many vintage computers and video game consoles—without writing platform-specific code. In this class I’ll document a new language “Pax Forth”, and how it compiles to run on processors like the 6502, Z80, and 8086. This portable “Forth” environment targets well known consoles from the 70’s and 80’s, like the Commodore 64, Game Boy, MS-DOS, and more. There is also an online IDE at http://paxconsola.com where you can interactively follow along with the class, and build and play your own games from a web browser.

#FujiNet – Writing Applications – Thomas Cherryhomes

#FUJINET is a new wi-fi cartridge enabling downloads of vintage computer programs from the internet and loading them into your vintage computer. This class will teach you how to program this device.

Personal Computer Graphics in the 70s and 80s – Stephen Edwards
A detailed, technical look at graphics systems from the primitive COSMAC VIP to the Amiga. He’ll talk about character graphics, framebuffers, sprites, and display lists.

FUZIX Intro – Maki Kato
Fuzix is a Unix like operating system for small computers, like z80 with 128k ram. He will cover what it is and what it can do in its current state and how it manages everything in the small address space. https://github.com/EtchedPixels/FUZIX

How to create a simple video controller with an FPGA – Stefany Allaire (Virtual Class)

Pong Restoration – Bill Lange

 

How to repair CRT – Ian Primus

Ian will go through the steps of how to open, troubleshoot, and repair common problems with CRT devices.

PROMAL FOR C64 – Jeff Salzman
PROMAL (PROgrammer’s Microapplication Language) is a structured programming language from Systems Management Associates for MS-DOS, Commodore 64, and Apple II. PROMAL features simple syntax, no line numbers, long variable names, functions and procedures with argument passing, real number type, arrays, strings, pointer, and a built-in I/O library. Like ABC and Python, indentation is part of the language syntax. Jeff will demonstrate this programming language on the Commodore 64.

Practical Apple Lisa – Jason Perkins
A look at practical ways to use an Apple Lisa, and how to get a new-to-you system up and running.

Calculating with Slide Rules, Volvelles, Abaci, and Mechanical Computers – Bob Roswell

 

Novasaur – Alastair Hewitt, Wakefield, MA

The Novasaur is a full-featured personal computer built from less than three dozen Advanced Schottky TTL chips (circa 1979). It support an 80-column VGA text display, PS/2 keyboard interface, programmable sound generator, RS232 serial, and an Intel 8080 byte-code interpreter. The machine is capable of running early 80’s computer games and even CP/M using a built-in 250k RAM disk.

 

Note: these are technical classes. All of the classes are beginner/intermediate-level. All of them are classroom-style. They focus on vital tips and advice for configuring and repairing vintage hardware/software.