Alicia 1200 – Amiga 1200 clone in Mini-ITX form factor

Alicia is an Amiga 1200 clone in the popular Mini-ITX form factor. It is a nice DIY project you can buy as a semi built PCB. As I had previously built a couple of Denise A500+ clones, building the Alicia 1200 was a no-brainer and I think I was not alone in that thought as the interest around it has been great! Read more about the project here.

I remember when the Mini-ITX form factor was released around the new millennium, it was a really exciting time in PC hardware and watching it grow and become an established platform has been a pleasure to see.

To be able to see, build and own Amiga systems in the same form factor with real Amiga chips is amazing!

Denise, Alicias little sister

Denise A500+ ITX with TF536, Denise NIC, Mini Graka, Indivision ECS v3

I have not written a lot about Denise, the A500+ clone, here on my blog even though I have wanted to do that for some time. I “blame” my interest in this “wallet busting” hobby on this specific project YOLO. So expect a better post later sometimes.

However, I think it could be interesting to show off my Denise build before moving on to the Alicia 1200.

The Denise is an Amiga 500+ clone in Mini-ITX form factor, it has all the regular chips the A500+ has and also two “dumb” (as in no Buster) Zorro 2 slots. The PCB is jam packed but everything is beautifully laid out on the board.

Point I wanted to make was that this has been a very stable Amiga and it is awesome to have an Amiga with a small graphics board, scandoubler, NIC and 030/HDD in a standardized small form factor – That it is Mini-ITX is just icing on the cake.

To think this kind of hardware was A2000 territory yesterday is crazy. Anyway, let’s move on to the Alicia…

Approaching the Alicia 1200 Amiga 1200 clone build, what have I gotten myself into?!

Alicia 1200 is a small PCB and most of the stuff for the build fits in this small box!

Alicia 1200 is a kit, so one have to build it oneself. I have built a few Amiga kits myself previously so I did not expect any problem with the Alicia build. I usually build my projects from scratch, but in this case it came pre-mounted with all the passives and some common chips. This saved a ton of time.

Lets talk PLCC sockets and chips

I decided to build my Alicia without PLCC sockets. I have a technique that works really well for soldering PLCC sockets without removing the inner part of the socket. In my experience soldering PLCC chips directly to the PCB makes for a more secure connection and eliminates any potential contact issue. I feel hot chips such as Paula, Lisa and Alice runs cooler when soldered directly to the PCB. I do have a few Amiga motherboards with full PLCC sockets for testing purposes.

Soldering the PLCC chips might be difficult if you are not used to doing them. I solder the PLCC chips with a relatively large hoof tip. Not saying the hoof tip is the definitive success factor, it is probably from doing a LOT of PLCC chip soldering.

Difficult to find parts

Most parts for the Alicia 1200 can be taken from an Amiga 1200 or can be found on Ebay, Amibay or from the “usual” places.

You will need the full Amiga 1200 chipset, including Motorola 68020, Budgie and A1200 Gayle. You will need an ADV101 or VP101 but you wont need the keyboard MPU. Memory can be taken from an Amiga 1200 too (but pay attention, some revisions come with incompatible memory that physically won’t fit). If you want to run the RTC you need a clock chip.

A 23 pin video connector is not needed and in fact can not be used, instead Alicia uses a regular VGA socket, so you have to make your own RGB cable if you plan to use it with SCART f.e. Though you will need a PCMCIA connector, but that can also be take from an A1200 motherboard (hot air is your friend).

Everything else can be ordered from Mouser or Digikey.

So lets get the soldering iron warm…

Budgie and Motorola 68020 are done, drag soldering is your friend!

The first parts I soldered was the Budgie and the Motorola 020 CPU, they are both surface mounted chips and where desoldered from an Amiga 1200 motherboard. I actually did not know if they worked or not, but as they are mounted in a good position on the motherboard I could always desolder them and replace them if they failed to work.

Lets add some memory

SOJ40 memory is soldered to the Alicia 1200 motherboard, flux is your friend in this case

You may have built a ReAmiga 1200 and struggled with the memory, I have. It is difficult to do a good job when the chips sit so tight together. I am not a fan of using hot air to solder them. Thankfully on the Alicia 1200 the memory chips are generously spaced leaving plenty of space for my preferred hoof tip making this task very enjoyable and leaving a nice result.

Lets add some PLCC chips

First PLCC chip, Gayle, is soldered to the PCB, only six more to do!

Now its time for some PLCC chips. I have nailed the technique for soldering PLCC chips. But the challenge is getting them aligned correct on the solder pads so the joints form a straight line. I got successful with the first chip at the top left, Gayle.

All Amiga chips are now soldered to the board. But there are still plenty to do.

Here are all the PLCC chips soldered to the Alicia 1200 PCB. I think this was around 4 hours of work in total. No idea if it works and no way of testing it yet. Let’s hope it works.

And lets add some ports and connectors

Almost ready for the first test run, what if it does not work!

I am not alone when I say there is an universal curse around BOM orders. It is an unofficial rule more than an exception that it is derigeur to miss to order some small part or important part. In this case, it was a small chip on the bottom of the PCB and the ATX power socket.

First test run of Alicia 1200

It is difficult to see, but there is a blue Indivision MK3 mounted on the Alice chip

Once I got the missing parts I was eager to try Alicia 1200 out and see if it was working. And it was here I stumbled upon a problem, I did not have a suitable screen or RGB-SCART cable to test it. I thought I could use a 23 pin to VGA converter and hook up my old RGB-SCART cable with a 23 pin connector, but it did not work. Fearing that I had to do a full desolder of the custom chipset with another chipset to iron out the broken chip I instead opted for my backup solution instead: using my Indivision MK3 that I had in my Amiga 1200 so I could get HDMI output.

Update: I have since built a VGA to SCART cable according to the instructions in the manual and I recommend everyone to do that to test that the port is working.

And it works!!

Testing AGA chipset with DiagRom

DiagROM boots and all tests checked out fine! The image above does not do justice to the image quality of the Indivision MK3, I was almost ready to fork out cash for a second one! This is a beautiful hardware combo if you want AGA only.

Sound played fine on the Alicia 1200 when testing channels in DiagROM. I think the sound circuit is the same on the Alicia 1200 as on the Denise as i recognice a few of the parts here. I would descibe the sound on the Denise as slightly tinny, metallic or a bit more clean than a regular Amiga 500 or Amiga 1200, it is an interesting attribute of these motherboards and adds another dimension to the sound output of the Amiga. Cant wait to try it out with the Sound Enhancer.

Lets finalize the Alicia 1200 build

Alicia 1200 fully built!

Once Alicia 1200 was fully tested I could go ahead and add the final connectors including the PCMCIA slot (that I cut down to make it shorter since it sticks out a lot).

So let’s end this post with some features that Alicia 1200 has that a genuine Amiga 1200 does not have. First it has a real time clock. Then it has a video slot on top left side. There are no devices to connect here today, but there are rumors of scandoublers and other exciting stuff. Lets see what the future holds. I have suggested a 3DFX card numerous times lol.

The Alicia 1200 Tornado slot CPU slot adapter.

The larger slot is the Tornado slot, as you can see on the image above it is converted into the Amiga 1200 slot. Hopefully someone will release a direct mount CPU card for the Alicia 1200, if not, we can just use the converter above and run our TF1260s or PiStorms or whatever will be available directly on that.

Next steps!

Let me follow up in the future what case I will chose and what CPU card I will use. I am leaning towards PiStorm, but the beauty of a 060 in this little system is very tempting, almost too tempting to resist. And with the way the CPU card is mounted, there is plenty of space to run a badass heatsink over the 060 unlike in an Amiga 1200… you can be sure I will follow it up here in the future!

Great work with this project everyone involved!

Another Mini version of GBAPII++ built and tested

I got the opportunity last year during fall to purchase a GBAPII++ mini graphics card with all passives already mounted. Only thing it did not have was the Cirrus Logic chip, memory chp and the CPLD (and some small components). The mini version of the GBAPII++ is the same card functionality wise as the regular one. You can read about the regular GBAPII++ here, you can read about the mini version of the card here.

As I was going to build the regular version of the graphics card in parallell I got lazy when I put together the BOM and assumed that the voltage regulator was the same for both of the cards. I was wrong, the GBAPII++ mini uses another voltage regulator, which explains why I could not program the CPLD and why the voltage regulator was running very hot on the card once I had built it.

Having received another shipment of components from Mouser late last year in December with the correct voltage regulator, I was anxious to find out if I had fried the card or if it was going to work. Happy to tell you the card in the picture is working fine after I swapped the voltage regulator to the correct one!

Whats the point of such a small Amiga graphics card?

I use my other GBAP2++ mini card in my Mini-ITX Amiga Denise but I think I will use this one in another big box Amiga. As you can see the Denise is installed in a very low profile case – The tiny card makes it possible to use a small case. If anyone is wondering what case I am running, it is a Chieftec IX-01B Mini-ITX case but it has the CD/DVD addition stacked on top of it to make room for the graphics card (Chieftec MK-35DV).

This Amiga is based on the Denise Mini-ITX A500+ clone motherboard. It has a TF356 68030 turbo card with 64MB memory, a 4 GB CF card and an Indivision ECS MK3, it also has a GBAP2++ mini graphics card. The video output from the VGA connector is beautifully switched from native ECS to P96 output (and vice versa).

Here is another closeup of the card running fine in my Denise Amiga clone.

New project inoming: Mini version of GBAPII++ Amiga graphics card

Today I picked up a small parcel that was sent to me, the parcel contained a GBAPII++ mini Amiga graphics card PCB. The GBAPII++ is a half size Zorro 2 Amiga graphics card based on the Cirrus Logic GD5434 chip, you can read all about that project here. This is a smaller version of that card – It is intended to be used with the Denise A500+ clone (Mini-ITX) but can be used on all Amiga systems with Zorro slots. You can read all about the mini version of the graphics card here.

Specification of the GBAPII++ card

This is a Zorro 2 card, it has 2 MB memory and is comparable with the Picasso 2 graphics card in performance (give or take performance in some tests). It is a perfect match for Z2 and 030+ systems IMHO but is not really a competitor with the zz9000 regarding performance (in a Zorro 3 system).

Lets take a look at the GBAPII++ card

Front side of the GBAPII++ Amiga Zorro 2 graphics card

Usually I prefer to build projects from scratch but in this case I did not mind a version where the passives where already pre-installed. The GBAPII++ mini version uses mostly 0603 component sizes. That is 1.6 x 0.8 mm in size, not impossible to solder, and to be honest not that challenging, just very tedious. Especially if you do not have a proper workshop with microscope.

Here is the back of the graphics card, not much happening just some 0603 parts

The missing components are 2 MB memory consisting of four chips, SOJ40 (this is the same memory type that is installed in an Amiga 1200 rev 1.4d). The card needs one CPLD, two ICs, crystal and the GD5434 chip. The Cirrus Logic chip can be taken from a PC graphics card. Occasionally NOS chips show up on Ebay from time to time. Expect to pay 25-40 euro for the graphics chip alone (and more for the full graphics card).

I also got this little VGA out PCB that hooks up to the graphics card and fits neatly at the back of the Denise Amiga 500+ clone.