Copyright (c) Hyperion Entertainment and contributors.

AmiWest 2019 DevCon

From AmigaOS Documentation Wiki
Revision as of 21:42, 28 June 2020 by Ray Sbaitso (talk | contribs) (→‎October 24 (Thursday))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Getting Ready

Be sure to have the AmigaOS 4.1 Final Edition SDK installed and ready to go. See AmiWest Setup for complete details on how to get ready.

Syllabus

We are aiming to cover the following topics:

  • ExecSG past/present/future
  • A-EON's Enhancer Software Core walkthrough
  • The AmigaOS Daily Driver
  • A1222 Graphics Driver
  • ExecSG DMA Engine
  • Personal Projects. You are encouraged to bring your own personal projects to the DevCon where we, as a group, may be able to help you out.

The DevCon will also be tailored to the group. If something is not interesting we can skip it and move on to something that is interesting. Class participation and feedback during the DevCon is mandatory - repeat, mandatory.

Schedule

We will start at 09:30 each day so please be there for 09:00. We'll have a lunch break around noon. There is no scheduled end time.

October 23 (Wednesday)

  • Introducing the ExecSG Team - Steven Solie
  • A-EON's Enhancer Software Core Walkthrough - Steven Solie
  • The new "struct" text editor - Mark Ritter

Video of the first hour, October 23

0:00:00 - 0:10:55 Introductions and DevCon overview
0:10:55 - 1:02:04 Steven Solie, ExecSG Team Lead, presents a brief history of ExecSG, discusses the steering committee overseeing ExecSG as well as the current development team and outlines some of the many components that make up ExecSG.

Video of the second hour, October 23

0:00:00 - 0:15:45 ExecSG audience question and answer
0:15:45 - 0:26:00 Discussion of ExecSG and hardware models
0:26:00 - 0:49:00 Roadmap & Product Backlog for ExecSG
0:49:00 - 1:02:50 ExecSG audience question and answer

Video of the third hour, October 23

00:00 - 54:17 Mark Ritter, developer of "struct" text editor, gives an update on the current state of the project, discusses some of the challenges he has encountered during development and takes questions from the audience.

Video of the fourth hour, October 23

00:00 - 03:40 Overview of the ExecSG DMA engine
03:40 - 09:04 ExecSG DMA engine API
09:04 - 10:35 ExecSG DMA engine backlog
10:35 - 16:14 Audience question and answer
16:14 - 34:42 Demo of ExecSG testing software and audience question and answer

October 24 (Thursday)

  • Building a graphics driver for the A1222 - Tony Wyatt
  • The Amiga Development Manifesto - Steven Solie
  • Introducing the fsldma.resource - Steven Solie

Video of the first hour, October 24

00:00 - 48:16 Tony Wyatt gives an overview of the graphics system on AmigaOS, with an emphasis on the Tabor A1222, as well as answering audience questions.

Video of the second hour, October 24

00:00 - 58:56 Steven Solie discusses a potential development manifesto for the platform, outlines key concepts in the manifesto, and receives feedback from the audience while answering questions.

Video of the third hour, October 24

0:00:00 - 0:23:30 Steven Solie gives an overview of Enhancer Software Core 1.0
0:23:30 - 1:00:20 Demonstration of the components included with Enhancer Software Core 1.0

October 25 (Friday)

AmiWest Classic Day