l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
September 1: Social Gathering
Next Installfest:
Latest News:
Aug. 20: "Dark Art of Container Monitoring" slides
Page last updated:
2015 Aug 21 12:00

Upcoming Meetings

Unless otherwise noted, our meetings are held on the first Tuesday and third Monday of each month, from 7:00pm to 9:00pm.

Next Meeting:

Meeting Details | Maps & Directions | Flyer

Future Meetings:

  • [geek:2] Mon, September 21, 2015
    Bill Kendrick, New Breed Software - "Cross compiling to 6502 8-bit systems with 'cc65'"
    Location: Explorit Nature Center (5th Street)

    cc65 is a complete cross development package for 65(C)02 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 (CBM) computers. Today it is open source (zlib) 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.

    [Add to Google Calendar] | [Add to Yahoo! Calendar]

  • [geek:1] Mon, October 19, 2015
    Ronin Dusette - "PlayOnLinux: a graphical front-end to Wine"
    Location: Explorit Nature Center (5th Street)

    PlayOnLinux is a piece of software which allows you to easily install and use numerous games and apps designed to run with Microsoft Windows. A minority of commercial games are compatible with Linux at the moment, which can be a factor that prevents some users from migrating to it. PlayOnLinux brings a cost-free, accessible and efficient solution to this problem.

    Written in Bash shell and Python, and using wxPython of its interface, PlayOnLinux is graphical front-end to Wine, an open source "compatibility layer" capable of running Windows applications on Linux, Mac OS X and BSD. Wine translates Windows API calls, which eliminates the performance and memory penalties of other methods. This means you do not need to own a Windows license to use PlayOnLinux!

    About the Speaker:
    Ronin Dusette is a web developer/designer, photographer, technical consultant and musician, as well as a member of the PlayOnLinux team.

    [Add to Google Calendar] | [Add to Yahoo! Calendar]

See Also:








LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
O'Reilly and Associates
For numerous book donations.