BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Coterie//Events//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Coterie Events
BEGIN:VEVENT
UID:bebda94e-60d5-43ca-a8e3-ac99f07c6105
DTSTART:20260307T175100Z
DTEND:20260307T215100Z
SUMMARY:Spring Social: Retrocomputing Museum Night
DESCRIPTION:Our semi-annual open house! All of the vintage hardware comes out of storage, gets powered up, and is available for everyone to experience.\n\nConfirmed exhibits include:\n- Working PDP-11/70 running UNIX V6\n- Apple II with original software library\n- Complete Commodore setup (VIC-20, C64, C128, Amiga 500)\n- TRS-80 collection (Model I, III, 4, CoCo)\n- IBM PC XT with original 5150 keyboard\n- Altair 8800 (front panel programming demo on the hour)\n- SGI Indy running IRIX\n- NeXTstation (the computer the web was invented on!)\n- And many more...\n\nFamily friendly! Kids are welcome and encouraged. We'll have simple games and activities appropriate for younger visitors.\n\nFood and drinks provided. Suggested donation of $5 helps cover electricity costs (these old machines are not exactly energy efficient).\n\nFree parking in the lot behind the building. Accessible entrance on the east side.
LOCATION:Full Building
CREATED:20260121T175112Z
LAST-MODIFIED:20260202T015153Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:008393ac-db73-46f0-97d8-a58ba16279aa
DTSTART:20260218T175100Z
DTEND:20260218T205100Z
SUMMARY:Commodore 64 BASIC Programming for Beginners
DESCRIPTION:Step back to 1982 and learn programming the way millions of kids did—on a Commodore 64 with nothing but BASIC and your imagination.\n\nThis session covers:\n- The C64 BASIC environment (that blinking cursor awaits!)\n- PRINT statements and making text appear\n- Variables and simple arithmetic\n- INPUT for user interaction\n- FOR-NEXT loops\n- GOTO (yes, really—it was a different time)\n- PEEK and POKE for hardware access\n- Simple graphics using character sets\n- Playing sounds with the SID chip\n\nWe have enough C64s for everyone to have their own machine, connected to period-appropriate CRT monitors for the authentic experience. You'll feel the satisfying clunk of those breadbox keys and hear the distinctive whir of the 1541 disk drive.\n\nNo programming experience required. By the end of the session, you'll have written several programs and saved them to actual 5.25" floppy disks (which you can take home as souvenirs).\n\nPerfect for: anyone curious about computing history, parents who want to show their kids what programming used to be like, or experienced programmers who want to appreciate how far we've come.
LOCATION:The Vintage Vault - Classroom
CREATED:20260121T175112Z
LAST-MODIFIED:20260202T015130Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:6c9bfc6f-1926-4c3c-ab58-90f379db772d
DTSTART:20260204T175100Z
DTEND:20260204T215100Z
SUMMARY:Introduction to Hardware Hacking: Your First Circuit Bend
DESCRIPTION:A beginner-friendly introduction to the art of circuit bending—the creative short-circuiting of electronic devices to create new musical instruments or sound generators.\n\nWe'll provide cheap electronic toys (dollar store keyboards, speak-and-spells, etc.) and guide you through the process of:\n- Safely opening and exploring electronic devices\n- Identifying interesting points to probe\n- Understanding what happens when you connect things that "shouldn't" be connected\n- Adding switches, potentiometers, and body contacts\n- Basic audio output modifications\n\nNo electronics experience necessary! This workshop is designed for complete beginners who want to get their hands dirty and make some noise.\n\nMaterials fee: $15 (covers your victim device, components, and a small enclosure for your creation)\n\nAll tools provided. Wear clothes you don't mind getting slightly dirty—we'll be working with solder and old electronics.\n\nBy the end of the session, you'll have a unique noise-making device and the knowledge to continue experimenting at home. Past creations have ranged from unsettling ambient drone machines to genuinely playable (if unconventional) instruments.
LOCATION:Workshop Bay
CREATED:20260121T175112Z
LAST-MODIFIED:20260202T015039Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:684a9572-ac09-44ba-8adc-1af4013c445f
DTSTART:20260131T175112Z
DTEND:20260131T185112Z
SUMMARY:Board Meeting
DESCRIPTION:Monthly board meeting to discuss club finances, upcoming events, and member concerns.
LOCATION:Conference Room
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:c52df0cc-f249-4bed-a21c-b6b589d259d6
DTSTART:20260131T175112Z
DTEND:20260131T215112Z
SUMMARY:Retro Gaming Tournament
DESCRIPTION:Compete in classic games on original hardware! This month: Pac-Man championships on an original cabinet.
LOCATION:Arcade Room
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:b5535706-cc72-4eb2-b253-ab45cd42293f
DTSTART:20260131T175112Z
DTEND:20260131T205112Z
SUMMARY:Soldering 101 Workshop
DESCRIPTION:Learn the basics of through-hole soldering. Perfect for beginners who want to start building their own circuits.
LOCATION:Workshop Bay
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:51c33a6c-6d6c-407c-b0b9-c6427c977068
DTSTART:20260131T175112Z
DTEND:20260131T195112Z
SUMMARY:Morning Coffee & Code
DESCRIPTION:Casual morning session to work on personal projects and chat with fellow members over coffee.
LOCATION:Main Lounge
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:6ecee529-fe18-47ee-bf11-1009b8ae1c00
DTSTART:20251222T175112Z
DTEND:20251224T175112Z
SUMMARY:48-Hour Game Jam: 8-Bit Edition
DESCRIPTION:Our annual retro game jam returns! This year's theme will be announced at the start of the event. You'll have 48 hours to create an original game targeting any 8-bit platform (or a reasonable emulation thereof).\n\nEligible platforms include:\n- Any 6502-based system (Apple II, C64, Atari 2600/8-bit, NES, etc.)\n- Any Z80-based system (TRS-80, ZX Spectrum, MSX, Game Boy, etc.)\n- Any period-appropriate fantasy console (PICO-8, TIC-80, etc.)\n\nTeams of 1-4 people. Solo developers welcome and encouraged!\n\nJudging categories:\n- Best overall game\n- Best use of theme\n- Most technically impressive\n- Best audio/visual presentation\n- "Would have shipped in 1983" award for authenticity\n\nPrizes include vintage hardware, programming books, and eternal bragging rights.\n\nThe space will be open 24/7 for the duration. We'll have cots available for those who need rest, plus a steady supply of caffeine and snacks. Showers... well, maybe don't skip those before coming.\n\nRegistration required—we need to plan food and coordinate teams. Entry fee of $10 covers meals for the weekend.
LOCATION:Full Building Access
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:5ba546e3-d1f5-47ed-8f4e-6f485d398bc2
DTSTART:20251122T175112Z
DTEND:20251123T015112Z
SUMMARY:Z80 Assembly Language: Building a Game from Scratch
DESCRIPTION:An intensive full-day workshop where we'll write a complete game in Z80 assembly language, targeting the TRS-80 Model III. No prior assembly experience required, though familiarity with any programming language will help.\n\nBy the end of the day, you'll have:\n- Written a playable game entirely in assembly\n- Understood how the Z80 addresses memory and handles I/O\n- Learned debugging techniques for bare-metal programming\n- Gained appreciation for what game developers accomplished with 4KB of RAM\n\nWe'll be building a simple but complete "Snake" clone, covering:\n- Setting up the development environment (cross-assemblers on modern hardware)\n- Memory maps and the TRS-80 video display system\n- Keyboard scanning and input handling\n- Game loop architecture without an operating system\n- Sprite-like graphics using character cell manipulation\n- Sound generation through the cassette port\n- High score persistence to memory\n\nLunch break included (bring your own or there are restaurants nearby). We'll work in pairs, so this is a great opportunity to meet other members interested in low-level programming.\n\nAll materials provided, including reference cards for Z80 opcodes and TRS-80 memory maps. You'll receive a ROM image of your completed game to take home.
LOCATION:The Vintage Vault - Classroom
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:4f5ef84c-04f8-4f76-9d6d-e80d84428628
DTSTART:20260322T175112Z
DTEND:20260322T235112Z
SUMMARY:Members-Only Event
DESCRIPTION:This event is for members only. Log in to the portal to see details.
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:c9b09677-3314-4180-87bd-6f92e73fa8eb
DTSTART:20260211T175112Z
DTEND:20260212T055112Z
SUMMARY:Members-Only Event
DESCRIPTION:This event is for members only. Log in to the portal to see details.
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:e1aacbee-6e1f-4250-9fb8-e7e2b66bf9a1
DTSTART:20260128T175112Z
DTEND:20260128T195112Z
SUMMARY:Members-Only Event
DESCRIPTION:This event is for members only. Log in to the portal to see details.
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:b1ab0301-0809-46cb-8506-379514d78ddb
DTSTART:20251207T175112Z
DTEND:20251207T195112Z
SUMMARY:Members-Only Event
DESCRIPTION:This event is for members only. Log in to the portal to see details.
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:4dd533ea-c76a-4f82-9899-773f7d68d42c
DTSTART:20251023T175112Z
DTEND:20251023T215112Z
SUMMARY:Members-Only Event
DESCRIPTION:This event is for members only. Log in to the portal to see details.
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:68d97311-633d-4747-9138-4267ba490832
DTSTART:20250923T175112Z
DTEND:20250923T235112Z
SUMMARY:Members-Only Event
DESCRIPTION:This event is for members only. Log in to the portal to see details.
CREATED:20260121T175112Z
LAST-MODIFIED:20260121T175112Z
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
