Click for updated schedule:
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
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 60s and 70s – 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/
How to create a simple video controller with an FPGA – Stefany Allaire (Virtual Class)
Odyssey Of An Pong Arcade Cabinet – George Portugal and Bill Lange
Come hear about the unique history and the amazing restoration of an Atari Pong arcade cabinet. We’ll briefly discuss the history of Atari and Pong, as well as the story of this particular Pong arcade cabinet, previously owned by David H. Ahl, founder of Creative Computing magazine. We will discuss how it was acquired as well as how it was restored by Long Island Retro Gaming EXPO’s Chief Preservationist George Portugal. George has many years of experience with restoring rare and historically significant video consoles and arcades, including Bronze Age arcades such as Pong and Computer Space. In his role as Chief Preservationist at the LIRG Expo, he focuses on restoring historically relevant video game consoles so that they can be enjoyed by the public.
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
We will learn how to add, subtract, multiply and divide using techniques common before modern computers. Hands on!
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.