The running time is 9am - 11pm.
The all-day events are more structured than the weeknight meetings, but there are still opportunities for general discussion amongst the attendees so if there is something you'd like to talk about let me know and I'll make sure everyone knows about it.
If you've yet to attend a virtual ABug event on Zoom, Judgebeeb has produced a handy guide to take you through the process.
Schedule
Programme summary
Session 1 - Morning
9:45 - 10:45
Surgery (The A Team)
Please post in this thread if you'd like some assistance from "The A-Team" regarding a hardware/programming project or repair/restoration.
- External voltage supply and pin remapper for Eprom programmer (anightin)
- Broken Beeb (Doctorj1)
- RISC PC - failing VIDC (kazzie)
11:00 - 12:00
JAFA Systems - upgrades for the Acorn Electron, presented by iwasjafa (John Wike)
iwasjafa wrote: For my talk, I was thinking along the lines of a potted life history:
- Life before JAFA (including writing microprocessor construction articles for electronic magazines)
- The JAFA years (products, such as the Electron Mode 7 adaptor, as well as technical details ... if I can remember them! )
- Post JAFA (including current interests and developments)
Session 2 - Afternoon
13:30 - 14:30
jsatom: Acorn Atom emulator in a browser, by CommanderCoder (Andrew Hague)
CommanderCoder wrote: I intend to cover:
- My motivation for the emulator
- Learning JSBEEB
- Learning about the Acorn Atom
- Easy things (6502, pasting text and PPIA)
- Difficult things (tape, 6847 and 1-bit sound)
- Extra things (MMC for lots of software)
- What's next (combine with JSBEEB, SID chip)
- What's not next (Floppy Disc emulation)
15:00 - 16:00
How I make games for the BBC Micro by Tricky (Richard Broadhurst)
Tricky wrote: I'll likely cover:
- What makes me decide to write a game
- How I get the graphics and redormat them
- How I get the sound and convert to SN76489
- What build environment do I use
- What happens when I get sidetracked
- Why my games look a little different
- If there is time, what other tricks do I have up my sleeves
16:30 - 17:30
Micro-soldering demonstration by JudgeBeeb (Robert)
JudgeBeeb wrote:I am not holding myself out as any particular expert. The idea is to run through the kit and techniques I use, with a view to prompting discussion and encouraging others to give micro-soldering a try.
I will be screen-sharing my microscope camera, so people can see exactly what I am doing (assuming the technology behaves itself)
I will be soldering one of my BeebOPL Nano boards and I hope to demo the soldering of:
- 0402 passives
- 0.5mm pitch leaded ICs
- 0.5mm pitch leadless ICs
Session 3 - Evening
19:15 - 20:00
High Score Challenge, coordinated by KarateEd (Ed)
KarateEd wrote: When it's time for the HSC, visit this thread which by then will have been updated with all the links and details for today's challenge!
20:00 - 21:30
Domesday 86 - Part 2: ld-decode (Chad Page & Simon Inns)
simoni wrote:As I mentioned during the last talk, this one will be all about the magic of ld-decode with an in-depth dive into the world of LaserDiscs, how they work and what it takes to build a software defined player. The original inventor of ld-decode, Chad Page, will also join me (from sunny California) to give a live demo processing a Domesday AIV disc image.
Here's the outline:
- Introduction to PAL LaserVision
- The physical construction of a LaserDisc
- How LaserDisc contents are encoded
- From disc to laser… How a LaserDisc is played- Sampling the Laser RF with the Domesday Duplicator
- Component parts
- Filtration
- Some notes about the dreaded “Laser Rot”- How a LaserDisc player functions after the laser bit
- Video
- The Anatomy of LaserDisc video
- PAL signals
- Time Base Correction
- VBI and VITS
- Drop-out detection and correction- Analogue Audio
- Digital Audio and Data
- Summary
- Better than RGB capture?
- The tool-chain- Live demonstration of Domesday LaserDisc decoding
22:00 - 23:00
POST box display adapter and A3000/A5000 restoration by myelin (Phil Pearson)
myelin wrote: I'll be talking about my somewhat obsessive repair (~100 wires soldered, ~12 chips replaced) of an extremely damaged A5000, the incidental repair of three A3000 motherboards, and all the things along the way that made it possible:
- philpem's rediscovery and investigation of the RISC OS POST routines, and the CPLD based display hardware he made to access them
- My extension of this work to create a USB interface to allow scripted access to target machine registers and memory
- Experiences fixing RAM using the POST results: disabling the onboard ram on an A3000, and replacing/upgrading the A5000's memory using an old 4MB SIMM
- Experiences fixing IOC and VIDC failed errors (none of which were caused by failed IOCs or VIDCs, but rather broken tracks and bad latches).
Attending
FULL
- Sydney (Simon). 9am - 11pm Moderating
- Arcadian (Dave). 10am - 11pm+ Moderating (Recording Video)
- judgebeeb (Robert). 9am - 11pm Moderating A-Team Surgeon Presenting
- markjw (Mark). 9am - 6pm Moderating
- dp11 (Dominic). 9am - 11pm Moderating A-Team Lead Surgeon
- danielj (Daniel). 9am - 11pm Moderating A-Team Surgeon
- simoni (Simon). 9am - 11pm Moderating A-Team Surgeon Presenting
- happycube (Chad). 1:15pm - 11pm Presenting
- tricky (Richard). 9am - 11pm A-Team Surgeon Presenting
- Kazzie (Geraint). 9am - 12.30pm, 8pm - 11pm A-Team Surgeon
- karateed (Ed). 6.45pm - 11pm Coordinator, High Score Challenge
- iwasjafa (John). 9am - 11pm Presenting
- CommanderCoder (Andrew). 9am - 11pm Presenting
- myelin (Phil). 21:30pm - 11pm Presenting
- 0xC0DE (Kelvin). 9am - 11pm
- IanS (Ian). 9am - 11pm
- SarahWalker (Sarah). 9am - 11pm
- daveejhitchins (Dave). 9am - 11pm
- BigEd (Ed). 9am - 11pm
- spanners (David). 9am - 11pm
- helpful (Brian). 1pm - 11pm
- oss003 (Kees). 9am - 11pm
- sbadger (Stewart). 9am - 11pm
- kieranhj (Kieran). 1.15pm - 11pm
- chrisn (Chris). 9am - 11pm
- soruk (Michael). 9am - 11pm
- philpem (Phil). 9am - 11pm
- sPhilMainwaring (Phil). 9am - 11pm
- Pernod (Nigel). 9am - 11pm
- Coeus. 11am - 11pm
- billcarr2005. Lurking only. 9am - 11pm
- markdryan (Mark). 9am - 12.30pm, 8pm - 11pm
- 8271 (Mike). 9am - 12.30pm, 8pm - 11pm
- trixster (Andy). 9am - 11pm
- Elminster (Duncan). 9am - 12.30pm, 8pm - 11pm
- 1024MAK (Mark). 9am - 11pm
- davidb (David). 9am - 12:30pm,6:45pm- 11pm
- z0m8ied0g (Stephen). 9am - 11pm
- wolfgang (Wolfgang). 9am - 11pm
- anightin (Andy). 9am - 11pm
- markoceans (Mark). 9am - 11pm
- iansmalls (Ian). 9am - 11pm
- gidandridge (Gav). 9am - 11pm
- MattH (Matt). 9am - 11pm
- flibble (Peter). 1:45pm - 11pm
- markandrewsmith (Mark). 9am - 11pm
- klintworth (Paul). 9am - 11pm
- waltermixxx (Walter). 6pm - 11pm
- doctorj1 (Javid). 9am - 11pm
- steve3000 (Steve). 10pm - 11pm
Reserve list
- (). 9am - 11pm