AMIGA alive

AMIGA alive

Thursday, January 22, 2026

Amiga C code for adults

Someone made a delicate little mistake when sending his C code to the publisher in 1990... 

Ah, good old German humour. Thankfully, no reference to the "adult" function in question could be found throughout the book, so it doesn't result in "premature failure" when bedtime-coding your "Amiga".

The dual-Blitt() function may cause some trouble, though, not just because it's dual, but also because no reference to BlittLine() could be found either. 

;-)

This C code is for grown-ups only.

P.S.: Pssst, it's still a great book, you can find it here:
https://archive.org/details/grafik-in-c-auf-dem-amiga/


Thursday, January 15, 2026

Amiga, and the power of Linux audio

A modern Linux audio system is incredibly powerful. It makes it super easy to route audio output from an Amiga emulator into any audio application.

Sadly, AmigaOS doesn't have such a powerful audio system. Linux has come a long way in terms of audio systems, from OSS to ALSA and JACK, to what is probably the current state of the art, named pipewire. Pipewire unifies the software interfaces of ALSA and JACK - which means that now applications using any of the two systems can seamlessly be connected. Which makes it possible to just route the audio from an Amiga emulator - e.g. fs-uae - into your preferred Linux audio software. An application like QJackCtl provides a nice GUI to visually manage the connections.

An emulated Amiga provides some speech synthesis to Linux.

In this case, the emulated Amiga was used to provide some of his (her) characteristic "say" speech synthesis to an audio production created with ardour DAW.

But one can imagine many more use cases for such a setup:

- directly record Amiga music into your Linux DAW or video editing application

- real-time enhance emulated Amiga's audio via Linux: adjust stereo separation, add compression, add EQ, ...

- analyze Amiga audio output without analog interference

- experiment with multiple emulators / instances

Some of this can obviously be done with e.g. an emulator's record-to-WAV or record-to-video functions, but it's still a nice option to just be able to use Amiga's audio in real-time, without any conversion, in any audio application, and of course without the need for any additional hardware.

[ If you're interested in the result: The Amiga's voice can be heard in this video: https://www.youtube.com/watch?v=dBf42SgbA7s ]


Saturday, December 27, 2025

AWeb 3.6 - umh, yeah... alive!

Oops, it appears there might have been a slight mistake in the latest news about AWeb. But don't worry, it's still alive.

Original AWeb logo

The link (URL) that was published a couple of days ago, leading to amigazen's AWeb page (.../aweb.html), now shows a notice, that says the following (shortened copy):

"
Thank for your interest and excitement about a new release of AWeb. [...]

If you have come here via a link [...]:

  • [...]
  • The new release of AWeb is in very early stages of development and likewise this website is still under construction, it is not yet intended for general public consumption
  • While all amigazen project work is done in the open here at amigazen.com and at https://github.com/amigazen/AWeb3/ in the interests of openness and transparency, no formal announcements will be made unless there are stable public releases to share via Aminet and other channels
  • If you want to follow the project and even contribute, you are invited to do so at github
  • There is an alpha release to be found at github. If you use the alpha release, please treat it as such, and raise any issues not already listed in the included release notes known issues, as issues at github where they can be tracked
  • [...] the right link [to project amigazen's AWeb page] is here. [ http://amigazen.com/aweb/ ]
  • [...]

"

Sorry for spreading confusion - here's the full set of URLs, with correct project amigazen link:

Amigazen project's AWeb GitHub page (download / development):

https://github.com/amigazen/AWeb3/

Amigazen project's AWeb page (preliminary / tentative / alpha / ...):

http://amigazen.com/aweb/

Last archive.org snapshot of original AWeb website at https://www.yvonrozijn.nl/aweb/

https://web.archive.org/web/20231203183912/https://www.yvonrozijn.nl/aweb/

Last archive.org snapshot of AWeb APL (open-source) website at http://aweb.sunsite.dk

https://web.archive.org/web/20091006041931/http://aweb.sunsite.dk/

 

Your favorite christmas present

Finally, an m68k-based smartphone running AmigaOS! ;-)
Merry Chrismas everyone!

(created with PersonalPaint)


Monday, November 17, 2025

AWeb - alive!

UPDATE 2025-12-27: A mistake slipped in here. The information below is still valid, but please take note of this update: https://amigaalive.blogspot.com/2025/12/aweb-36-umh-yeah-alive.html

Great news for Amiga internet users: AWeb web browser is back!

Original AWeb logo

Well, it was never really gone, at least the sourcecode has survived over the last two decades or so, thanks to original author Yvon Rozijn releasing it when abandoning the project in 2002. There were some open-source developments here and there - but now it looks as if project "amigazen" has seriously resurrected AWeb.

A new release, version 3.6a2, will be available shortly. Here's an excerpt of the latest ChangeLog:

  • migrated from ClassAct to ReAction, and Picasso96 to CyberGraphics
  • SSL rewritten to use AmiSSL v5.2
  • HTTP Module rewritten 
  • improved handling of socket connections
  • better usability (color, cookies, search engine)
  • uses AmigaOS scalable fonts
  • improved character set support

Go to project amigazen's AWeb page for more details and download:

https://amigazen.com/aweb.html

Last archive.org snapshot of original AWeb website at https://www.yvonrozijn.nl/aweb/

https://web.archive.org/web/20231203183912/https://www.yvonrozijn.nl/aweb/

Last archive.org snapshot of AWeb APL (open-source) website at http://aweb.sunsite.dk

https://web.archive.org/web/20091006041931/http://aweb.sunsite.dk/