My A1200NG Amiga system build
I remember when AmigaKit announced the A600GS system a while back. I was not so interested in it, as it is a linux based Amiga emulation installed in a generic case that unfortunately doesn't look or feel like an Amiga. Much the same as the Vampire 4 standalone - another machine I didn't buy.
It was why I bought the A500 mini system when it was released - it looks like an Amiga.
But then AmigaKit announced the A1200NG, a Amiga 1200 system replacement motherboard that has the same functionality of the A600GS, but expanded with real floppy drive support, CF card expansion, and more.
This means the A1200NG system suits people who have a dead A1200, bought an A1200.net case with a spare keyboard, or have migrated their A1200 to another (newer) case like the ones from A1200.net, and now have an empty A1200 case doing nothing.
That is my situation - I bought a A1200.net case a few years ago for my Amiga 1200 Vampire 1200 project, and it left me with a empty original A1200 case.
Sadly though, I didn't have a spare A1200 keyboard to use with it, so this meant I was not initially interested in the A1200NG - however, AmigaStore.eu released a brand new mechanical A1200 keyboard (not just keycaps - a brand new full replacement keyboard).
So with them both, I had the parts I needed to build a A1200NG system! I decided to take the plunge and buy a A1200NG in July.
The A1200NG starts from GBP205 with optional extras adding to that base cost. The mechanical keyboard costs EUR185. Both exclude shipping costs, which to Australia in 2025 is horrible and adds quite a bit more.
Lastly, included is an insulation sheet to place on the bottom of the A1200 case. You then place the board on top of it when installing in the case. This is because the board does not have a metal frame underneath for insulation (which the original had).
I had already received the Amiga 1200 keyboard from Amigastore some time before the A1200NG arrived, so I was able to photograph them together, along with the A1200.net box containing the old A1200 case I would be using for this project.

Next, I opened up the A1200NG box to take a closer look at the system board:
The system board has a CF Card port that lines up with the old PCMCIA port on the left hand side of the A1200 case.

On the main board is a A1200 keyboard port, internal Floppy drive port, CCDA port for CD audio (if you have an internal slim CD drive or have a full CD drive and this board in a Amiga 1200T third party tower case).



I also love that the system board is blue, as it is my favourite colour. Note the expansion port on the right side of the motherboard to connect the additional optional joystick port module.
I suppose I should have bought another A1200.net case to put it in, rather than using an old case. But then I would still have an unused empty case!
I may not actually need the extra port, but I prefer to have it anyway. I am the kind of guy that I suspect car yard salesmen love to have visit their showrooms when buying a new car - a guy who wants all the options ticked. Heh.
Next task is installing the Metal shield on the back of the motherboard, in preparation for installation into the A1200 case.
I set to work with one of my least favourite tasks - removing the screw in connector plugs on the DB9 and serial ports, as the metal backing plate is mounted with these removed.
Note that you need to angle the board in carefully. I found I needed to carefully flex the base of the case to allow the bottom corner of the board to clear the expansion bay vertical retainer. It didn't quite clear it otherwise.
This would be needed for the mounting of a floppy drive. Basically the same solution used on the original A1200 case - although that was metal rather than 3d printed.
The next task is connecting the HDMI output to the expansion slot on the rear of the A1200 case. There is a small HDMI micro to standard HDMI female plug with 3d printed mounting bracket to facilitate this:
I know 3D printing is the way these days for many retro part solutions, but perhaps vendors could at least clean out the mess left in the port holes... I needed to screw a screw into both blocked ports to allow the port holes to be used as intended to mount the HDMI port to. Small thing I suppose, but attention to detail is important to me.
The 3D printed part was too large for the port. It would fit nicely on one side or the other, but not both:
On the original Amiga 1200 expansion port, this port cover had a push in part with your finger so it would slightly bend the port so it would click into place. This 3D part has no such feature and it doesn't bend.
I tried many time to gently get it to click into place but it never did. Ultimately one of the side retaining clips snapped with the repeated effort. I guess I can say "well, it now fits"..
I had to put tape on it externally to hold it in place. Not great to be honest. I can imagine I will be told that I should have been more careful, or that I am too impatient.
I can imagine you could feed ethernet cable to the system through this port with a different port replicator solution if you want to use ethernet instead of WiFi. But I wanted WiFi, so I didn't bother with it.
I pulled out the faulty A600 floppy drive to illustrate the difference in the eject mechanism location.
I am not sure I will be able to use this with the A1200NG, but time will tell. Worse case, it fills the floppy drive slot!
Now it is time for the new keyboard installation. I pulled up the keyboard connector on the A1200NG board, ready to insert the mechanical keyboard cable:
I was somewhat surprised by the AmigaStore A1200 mechanical keyboard replacement for several reasons!
The keys feel nice to type on though, as you would expect with a mechanical keyboard. I put it in the case and threaded the LED display module through the gap on the top right provided for the purpose.
Sadly these days the cheaper LEDS are much shorter than we used to have back in the day, so they have used two leds for each part (hard disk / floppy / power) to fill out the space. This leaves a noticeable "break" between the two LEDS in each section, as below:
I then set to work attaching the stickers provided by AmigaKit to put on the A1200 case. Seems my A1200NG is the 249th to be made from the serial number - so there are already quite a few of them out there! Kinda sad I didn't get the 250th one :-)
Personally I didn't like the Amiga technology A1200 sticker so much, so I am happy to replace it. It felt so cheap compared to the Commodore original sticker.

Job done - "Made in France" is now "Made in Great Britain":
Some more shots of the assembled system, because, why not!
I think the system looks pretty good. Especially with the USB Amiga tank mouse and Amiga joystick now connected also.
I put a USB stick into the Gotek floppy drive, containing some ADF files - perhaps I will try this out later.
For now though, it fills a hole that would otherwise be empty until I sort out another working floppy drive to put into it.

Power on time - and it works, first time:
It boots up to a A1200NG splash screen - press a key to get started:
There is a first start wizard to walk through the base settings, like the language, keyboard, WiFi connection, and importing kickstart rom files.
The keyboard is important since you are using the A1200 keyboard, not a full size PC keyboard which has additional keys the A1200 keyboard doesn't have.
In order to access the A1200NG menus when using a game, demo, or the included AmiBench workbench environment, you need to set a keyboard shortcut that works with the A1200 keyboard. This key combination should not be something that you use on the Amiga emulation itself.
I then followed the next step to connect the A1200NG computer to the internet by searching for and connecting to my local WiFi connection in my house. You can also specify to use a Wired cable connection setting here too, if that is what you prefer.

Next is importing the kickstart roms. You can select the kickstart roms you have from a USB stick connected to the USB port on the back, or via a FAT32 CF card in the CF card slot on the left side of the A1200NG.

Note that the joystick needs to be registered before you can use it in any game, demo, Ambience or the menu. You can do this by double pressing the fire button on the joystick connected to the A1200NG.
Good to go, Joystick can now be used. Note that annoyingly it doesn't remember this, and you have to do it each time you reboot the A1200NG system. Perhaps there is a way to save this permanently?
The included stuff includes Directory Opus 4 (the amazing Australian made file manager), Final Writer new version, OctaMED 8 (new version), Personal Paint (new version), YAM (Email software), Super Skidmarks, Virtual GP and some other game titles are also available to run as delivered.

On the hard disk there is a video trailer for the Viva Amiga film produced a few years ago. I assume this is using something like RabbitHole in AmiKit XE to pass through to play the videos?
As you can see, the Prefs drawer (and other drawers) have a limited set of settings compared to the full AmigaOS 1.3/2.0/3.1/3.9/3.2 setups.


Next, I tried out OctaMED 8 Sound Studio from the launcher. I tried the sample music files included, but of course I plan to add plenty more mod files from my other systems soon. As a user of OctaMED sound studio on my other Amigas, I am glad to see there is a new updated version in 2025.
As a huge fan of Super Skidmarks, I had to try this game next.
As this is running the usual 4:3 aspect ratio, it does not fill the screen, in order to stay perspective correct.
In the Lores mode it looked and played great. In high res mode, the de-interlacer makes the cars and track look awful and difficult to focus on.


This game was impressive in its day - people didn't think Amiga systems could do games like this at the time. The 3D shows it's age now though:
The display settings allow you to adjust the Amiga emulation output settings if you prefer scan lines, or want the amiga display in emulation to fill the screen rather than being aspect ratio correct.
There is also a Backup and Restore section to backup the setting changes you have made to the system, and to restore from those saves, or back to the factory default settings if you make a real mess of things.
In the power settings menu is the option to reboot the A1200NG or power off the system. Note that you need to gracefully shutdown the A1200NG via this menu - don't just turn off at the power switch like you can with a Classic amiga system.
With the profile logged in, I can get to work registering this A1200NG to my AmiSphere profile. For privacy reasons I don't show this step since it reveals the unique product ID and my AmiSphere details.



With it inserted, it feels right. I think using this port for CF Cards is a great idea.
I select A500 as the model, the v1.3 kickstart rom file for the A500, and set CPU type as 68000.
By default you can insert ADF files using the pop up menu keyboard shortcut in the emulation. I left the remaining settings as per the defaults.
You can add hard disk files, drawer based hard disks, etc, but for this launcher I just want to use ADF files - so keep it simple. With the launcher saved, it shows a generic joystick icon image.
Using the keyboard shortcut (R.Shift + F10) I setup earlier, I can get the pop up menu to insert a ADF disk.
With that in place, I set to work on adding specific recent and favourite games as seperate ADF imported launcher titles.
As I scroll down the configuration for the launcher, you can see the disk file I imported is already listed there:
On launch, the first thing I did was grab a screenshot of the game title screen (although I could have grabbed an in game shot too of course) to use as the thumbnail launcher title image:
Roguecraft is currently my favourite Amiga game, and I am enjoying playing it! It works perfectly on the A1200NG.
From the Pop up menu in the emulation, as mentioned earlier you can save the state. Now for a Launcher title like a game, this is awesome. Many Amiga games have no save game option, so a save state allows you to save where you are up to and restore it when you want to play it again later, without losing your progress.
Can can saves multiple save states, and they are selectable from the launcher preview pane by clicking on the Saves button:
For this game, I found I needed to select the "Faster chipset" option, or it didn't run at full speed. For all future games, I selected the option automatically.
After my experiences with Super skid marks hires mode, I was worried about Turbo Sprint AGA since it also uses a hires interlace mode. But it worked perfectly.

I also tried two other ADF demo titles - Mental Hangover from Scoopex, and TEK's Trnashuman from 2022.

This works very well. Many classic Amiga titles covered by one launcher title - time to play Agony methinks:
I also added a launcher for the Amiga CD32 title Yoomp!, released in 2024. I bought the physical box release from K&A plus, which included the CD32 iso (and a ADF) with the purchase.
A game I hadn't tried was Stardust wars, an impressive Star Wars themed game with stunning visuals, controlling one of the empire's tie fighters to shoot the rebels ships as they try to destroy the Death Star.
I decided to turn my attention to getting drawer based hard disk systems up and running on the A1200NG.
I need to create the drawer based folders from this configuration screen. I can specify the device name (DH0. DH1, etc) and the drive label, which is seen in the system.
I added a second drawer based hard disk, as my Amiga 1200 originally had more than one hard disk in it.
I then soft reset the emulation from the same menu, and it boots the Workbench:
You can see that the two disks I created are now present, along with the CF card I told it to mount as well. This CF card contains all the files for both drives:
I then open an AmigaShell and set to work copying the files across to each drive from the source folders on the CF card (which I copied from my PC).
I then setup an Amiga 2000 Workbench 1.3 setup the same way. I cheated by using a 3.1 kickstart rom and boot adf initially in the configuration to copy the files across to the drive I created, and then changed the configuration of the launcher to be v1.3 kickstart rom. This avoided me having to deal with using a v1.3 workbench disk to copy the files.
I hope you enjoyed this post and found it interesting!