Welcome to 2026! It is good to be back.
My holiday to Japan over this period didn't go exactly to plan - having urgent surgery on my foot in a Nagasaki hospital after one week of my holiday was not on my itinerary.
Neither was complications from it that left me in considerable pain the rest of the trip, and requiring further surgery in Australia on my return.
Now, after another surgery here in Adelaide, I am stuck at home recovering, unable to drive or travel. Since I can work from home I get to work though - yay for me!
Before all the issues though, I did get to have some fun in Japan. Forgive the small diversion, the Amiga AmiGUS build follows after I promise!
Like a lot of people, I use Duolingo app on my phone to learn Japanese and Czech language when I have a free moment.
BTW, before people pipe up unhappy about the whole AI replacing people thing for Duolingo that happened last year, note that sadly this is happening everywhere, especially in software development.
Commonwealth Bank in Australia replaced a bunch of their call centre staff with a trained AI chatbot too.
I am sure you also use AI tools for various purposes at work, and this adoption is much faster in some companies than others. It is a sad thing for sure, as people are going to use their brains less and rely too much on technology, but this is not a commentary about AI tools.
Let's move back to DuoLingo!
I also rode a lot of cool trains in Japan and saw a lot of other things, but I plan to cover that in a seperate blog post to avoid derailing this one any further! One sneak peek photo of the inside of the amazing Two Stars 4047 train in Kyushu that I rode.
Right, back to Amiga things!
On the positive side, having to recover at home gave me some more time on the last weekend to muck around with my Amiga systems. This was very timely given the arrival of the AMIGus sound card for my Amiga! I bought mine from Alinea Computer and it cost EUR399. It is still in stock here as I write this blog post.
The AmiGUS is designed and engineered by Oliver Achten.
When I first heard the AmiGUS name, I immediately thought of the famous Gravis UltraSound sound card for PC's in the 1990's, which were commonly used by MS-DOS demos of the period due to it's superior sound output and wavetable support compared to the simpler SoundBlaster Pro/16 competing sound card.
Gravis UltraSound was shortened to "GUS" by everyone in the scene at the time (including me), so that is what I thought of first when I heard the name AmiGUS. "Great Unbelievable Sound" is the actual name of the GUS part of AmiGUS...I'll call it AmiGUS, thanks.
So I suppose the obvious question is, "Why do I need a sound card for the Amiga when it already has Paula?".
The simple answer is being able to playback MP3 music files at full quality with little to no CPU overhead thanks for the hardware decoding on the card.
It support RCA port output and also Digital audio output using a TOSLink connector! :-)
The AmiGUS also supports mixing multiple sound inputs with software under AmigaOS, mixing CD Audio, Paula audio, it's own output and also external audio input via phono jack.
The full feature list is here, taken from the Alinea Computer website:
AmiGUS Feature List
- Zorro II card for Amiga 2000 / 3000 /4000 computers, or compatible bus boards.
- Standard RCA stereo output, 192kHz @24-bit.
- TOSLINK optical output, supporting 48kHz, 96kHz & 192kHz @24-bit.
- 3x analogue audio inputs (PAULA, CD-ROM, EXTERNAL), sampled at 192kHz @24-bit.
- High-quality digital mixer which operates at full 192kHz @24-bit resolution.
- AHI buffered stream interface, supporting 8-/16- & 24-bit modes for playback and recording.
- MP3/OGG/FLAC/WMA hardware decoder (VLSI VS1063), enhanced by a powerful DMA stream buffer.
- 32 channel wavetable engine - featuring per voice:
- 8-/16-bit sample support, 192kHz @24-bit mixing rate.
- Sample start, stop and loop pointer for effective one-shot or continuous playback modes.
- 32-bit sample phase accumulators for extra fine grained pitch definition.
- Optional per-voice sample interpolation for smooth sounds.
- Channel independent left / right stereo panning.
- Hardware ADSR evelope generator.
- 32 MB on-board sample memory - ready to be used for Multichannel Sample Tracking or MIDI.
- Flash-based mixer settings which are automatically loaded on start-up.
- Upgradable FPGA Core via JTAG, or Amiga-based flash tool.
- Open Hardware - Software, PCB Gerbers and FPGA Bitstream freely available.
Supported Drivers
- AHI
- MHI
- CAMD (future)
Minimum Amiga Configuration
- Amiga 2000
- 68000 @7.09MHz
- 1 MB Chip / 4 MB Fast
- OS 1.3
Recommended Amiga Configuration
- Amiga 2000 / 3000 / 4000
- 68030 @25Mhz
- 2 MB Chip / 16 MB Fast
- OS 3.9 or 3.2.2
The biggest surprise for me is the Workbench 1.3 operating system compatibility. I am so used to these cards needing OS 3.x to run! The MHI support is the main reason for this I think, since I know it works with the 1.3 compatible version of Hippoplayer. Playing MP3's on my 1.3 setup is so appealing!
Although I plan to focus on getting it working under AmigaOS 3.x today so I can use the full feature set with network access to my QNAP NAS on my network for the large MP3 files, using this card on the Amiga 3000 means I can later try it out on Workbench 1.3!
This is thanks to the Superkickstart dual boot AmigaOS 1.3/3.1.4 setup I have on my Amiga 3000! You can read the full build of this Amiga 3000 in the three part blog post here: Part 1 Part 2 Part 3
The Paula pass through solution for the AmiGUS is a bit more elegant that it is on previous mp3 hardware like the parallel port MAS Player I covered in previous blog posts. It uses a small expansion card that plugs into the inline video slot on the Zorro bus to extract the audio signal to feed into the AmiGUS internally. No messy RCA cables outside.
Here is some photos of the AmiGUS board. It is great to have a MP3 playback solution for big box Amigas in 2025! It works on Amiga 2000/3000/4000 so it is a Zorro 2 board.
It is a full width board, but not full height, meaning it is easier to install and allows for more ventilation in the very cramped Amiga 3000 desktop case it will be installed into.
The included manual is very handy, and explains all the various ports and the installation instructions are also excellent.
I knew this would be challenging as the Amiga 3000 is very cramped internally, and so it proved.
I need this slot for the Paula audio pass through. Hmm...
So, I removed the DKB memory card.
I used to use Picasso IV in this Amiga 3000, but I had lots of issues with video and crashing of the system. It took me a while to work out the issues, but it was related to Zorro 3 cards. Once I put all Zorro 2 cards in the system, it has been rock solid reliable ever since. This is why I used a Picasso II card instead, as shown below:
I connect a Indivision ECS card over the ECS video chip slot to scan double the native video output using a VGA output that passes through to the VGA input on the Picasso II. This means both the native and RTG output come out the Picasso II card to the screen. No input switching is needed to switch between them!
This setup is actually a good thing for this build, because if I used the Picasso IV, it would use the inline video slot, making it unusable by the AmiGUS for Paula audio pass through!
The negative thing about this setup though is the Indivision VGA output uses one of the precious 4 expansion bay outputs. The bottom bay Zorro slot is not being used at the moment, but the VGA output blocks that slot from being used by a card that has ports on the back, or is a full length card..
Sadly, it is not possible to connect the AmiGUS and it's Paula pas through in the same slot as the inline video slot. This is a frustrating thing, as it makes the setup much more difficult.
This of course means the AmiGUS has to use the lowest Zorro card slot. I still needed a solution for the RAM card, but I have one in mind so let's move on...
I set to work to install the AmiGUS card into the lowest Zorro slot. I had to remove the Indivision ECS backplate again in order to install it, and then connect it again afterwards:
As mentioned, I am glad the AmiGUS board is not full height, as it gives some breathing room around the cramped case motherboard for heat. It is the same reason the full height/width DKB card was placed on top and not at the bottom of the Zorro slots.
Next step is to solve the memory card issue. It is clear I can't install the DKB card back into the Amiga 3000 now, so I need a much smaller Zorro memory card. Fortunately for me, I have one, in my Amiga 4000D. So I pulled the case off to get access to that card.
After removing the BigRAM card above, I put it in the Amiga 3000 in the top Zorro slot.
Fits perfectly, no issues with the Paula pass through or the Indivision ECS backplate since the BigRAM card doesn't have one.
So now I have a workable solution for the AmiGUS setup on the Amiga 3000D - excellent!
Lastly for the A4000D, I put the former Amiga 3000 DKB RAM card into the Amiga 4000D and sealed it back up again. It would have much less memory now, but to be honest an Amiga doesn't need 256MB memory unless you run a PowerPC accelerator in it!
Actually, this Amiga 4000D does have a Cyberstorm 060/PowerPC board in it, but the PowerPC CPU no longer works - not sure when it happened, but it did sadly. The 060 works fine though, so I use it for AmigaOS pre-4.0 versions.
Next I downloaded the software archives for the drivers and tools from the Github website using my Mac, and copied to the Amiga 3000 using the QNAP network (but I could have used a USB stick too). There are three adf files, with the manual disk, OS1.3 drivers, and Tools disk. I used the full archive on top which has the OS3.x drivers and tools in it.
There are command line tools to play MP3, WAV files and MIDI files, but most likely you would use the MHI or AHI driver with a music player like Hippoplayer, AmigaAmp, etc.
A full manual in AmigaGuide format is also included:
It is also important to run the Mixer first, as the AmiGUS sound card doesn't output anything until you do. I quickly added it to the WBStartup drawer so it would launch every time.
This is an important point to note, as the sound card doesn't appear to pass through Paula audio until it is initialised by the mixer application within AmigaOS.
This means games and demos that are launched from bootable floppy disk without AmigaOS being run first would not be heard at all via the AmiGUS sound card unless you feed the native Paula output RCA jacks to your speakers as well.
I had problems with AHI, as the prefs program wouldn't launch due to some missing dependency under AmigaOS 3.1.4.
I will look into this later, but for now, I set to work adding the MHI driver to Hippoplayer first, so I could test the MP3 playback of the AmiGUS card. I selected the MHIAmiGUS.library in SYS:Libs/MHI in the Hippoplayer Prefs-2 tab:
I adjusted the MPEGA quality to high and maximum kHz in the settings, as the defaults are designed for Amiga CPU's that can't playback full quality MP3 streams. With hardware decoding of MP3, this restrictions are removed with the AmiGUS.
I tried out a few 320kbps MP3 files from my QNAP network drive, and they play back perfectly on the Amiga 3000.
I also tried a variety of MP3 encoding types at varying bitrates, which worked fine.
I couldn't playback M4a or FLAC files though. I assume I need additional software for that - I will need to play with it more to see what is possible there, but the features list does mention FLAC so maybe?




