AmigaDOS String Interpolation: Beyond {} Braces

2025-03-22

This blog post explores the flexibility and quirks of string interpolation in AmigaDOS shell scripts. While AmigaDOS defaults to using `<` and `>` for interpolation, it allows customization via `.BRA` and `.KET` directives. Experiments demonstrate the successful use of various character pairs, including printable and non-printable ASCII characters (like BEL and NAK). This highlights the robustness of the AmigaDOS script parser and its resilience in handling unusual input.

Read more
Development string interpolation

The Past, Present, and Uncertain Future of Desktop UI Design

2025-03-18

From Engelbart's 1968 'Mother of All Demos' to today's touchscreen ubiquity, this article traces the evolution of desktop user interface design. Examining iconic examples like the Xerox Alto and Sun Starfire, it explores visions for future UIs, including touch, voice control, and infinite canvases. However, the author argues many innovations haven't been true improvements, adding friction instead. The article concludes that the future of desktop UI might not be radical reinvention, but rather incremental refinement of existing designs, emphasizing consistency and familiarity over novelty.

Read more

Cracks, Demos, and the Fuzzy Copyright of the Demoscène

2025-03-17

This article explores the long-standing ambiguity surrounding copyright within the demoscene. Since the heyday of Amiga and C64 game cracking in the 1980s, a complex relationship has existed between cracking groups and demo production groups. While cracking was commonplace, even seen by some as a rebellion against expensive games, the demoscene itself has a zero-tolerance policy for plagiarism among its members. Using examples like Unit A and The Movers' cracktros, the article highlights this paradoxical culture, discussing how former crackers coexist with game companies in commercial game development, and how to view originality, code sharing, and AI-generated art. Ultimately, the article points out that the demoscene's understanding of copyright is fluid and ever-changing, lacking clear rules, relying instead on unwritten norms and community consensus.

Read more
Game cracking

The Sickest Amiga Setup at GERP 2025

2025-02-08

At GERP 2025, a modified Amiga 1200 stole the show. This wasn't just any Amiga; it served as the competition hub, running entries and connected to a VCR, CRT TV, and genlock for multi-source video output to a large screen. Boasting a 68060 accelerator, ample RAM, and a network card, it even leveraged a Raspberry Pi for modern connectivity. More than a retro machine, this Amiga 1200 was a demoscene powerhouse, highlighting the enduring appeal and expandability of the Amiga platform.

Read more
Game demoparty