[vox-announce] Linux Users' Group of Davis, Sept. 21: "Cross compiling to 6502 8-bit systems with 'cc65'"

nbs nbs at sonic.net
Fri Aug 21 12:05:39 PDT 2015


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/


-- 
Bill Kendrick
pr at lugod.org
Public Relations Officer
Linux Users' Group of Davis
http://www.lugod.org/

(Your address: vox-announce at lists.lugod.org )


More information about the vox-announce mailing list