The Linux Users' Group of Davis (LUGOD) will be holding the following meeting:
Monday September 21, 2015 7:00pm - 9:00pm
Presentation: Cross compiling to 6502 8-bit systems with 'cc65' presented by Bill Kendrick, New Breed Software
cc65 is a complete cross development package for 6502 & 65C02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools. cc65 has C and runtime library support for Commodores (VIC20, C16, Plus/4, 64, 128 and more), Apple (II+ and later), Atari 8-bits (400/800/XL/XE computers and 5200 game console), Nintendo Entertainment System game console, and Atari Lynx handheld game system.
cc65 started out as a C compiler adapted for the Atari 8-bit line of computers in the late 1980s. In 1999 it was adapted to run on modern systems, with the original goal of creating a C compiler for Commodore computers. Today it is open source (zlib license) and officially supports Linux, Windows, MSDOS and OS/2, but is highly portable.
In this talk, Bill will discuss the cc65 basics that he's learned (slowly, in the two years since LUGOD's "Vintage Computers and Linux roundtable" meeting), specifically related to using cc65 to produce software on the powerful Atari computer series.
Topics will include: disk image creation and testing via an emulator, memory management, redefined character sets (fonts and tile graphics), direct access to hardware registers (custom chipset), Vertical Blank Interrupts (VBI) and Display List Interrupts (DLI) in C for graphics and other uses, and more.
About the speaker: Bill Kendrick has owned Atari 8-bit computers since his childhood, and still occasionally writes software (mostly games) for the system, usually in TurboBASIC XL (an ehnancement over Atari's own BASIC) or Action!, a high-level language with a one-pass compiler.
This meeting will be held at:
Explorit Nature Center 3141 5th Street Davis, CA 95616
For more details on this meeting, visit:
http://www.lugod.org/meeting/upcoming/#next
For maps, directions, public transportation schedules, etc., visit:
http://www.lugod.org/meeting/explorit/on.php
------------ About LUGOD: ------------
The Linux Users' Group of Davis is a 501(c)7 non-profit organization dedicated to the Linux computer operating system and other Open Source and Free Software.
Since 1999, LUGOD has held regular meetings with guest speakers in Davis, California, as well as other events in Davis and the greater Sacramento region. Events are always free and open to the public.
You can 'like' LUGOD on Facebook at: https://www.facebook.com/LinuxUsersGroupOfDavis join the LUGOD group on Facebook at: https://www.facebook.com/groups/lugod/ and find us on LinkedIn at: http://www.linkedin.com/groups?gid=35879
Please visit our website for more details: http://www.lugod.org/