Lyonsden Blog

Category - Gaming

SDBox Review

SDBox

If there was one take-away from my recent clean install of AmigaOS3.2 it was that transferring files across to a stock Amiga system is a real pain in the arse. Sure you can use CrossDOS, but that is limited to 720K files. If you have a CD drive then you can burn stuff to a CD which raises the limit considerably to 650mb. However this is pretty time consuming and my drive refuses to read CDRW discs so means I have to use CDR’s which is downright wasteful.

Enter the SDBox – a little expansion for any Amiga system that enables it to read and write data to MicroSD Cards. A few years ago I wrote a post about adding an SD Card to an A500, however that relied on having a Vampire accelerator card. This device just requires a parallel port to operate, something which all Amiga’s have.

What’s Included

The SDBox is actually a public domain Amiga community project that you can construct yourself (see here). However due to the inclusion of some surface mount components I chose to buy one ready made from Amigastore.eu. I can normally solder stuff OK but dealing with tiny surface mount components is beyond my skill level.

 

SDBox

SDBox – package contents.

 

Included in the package was the SDBox device in a nice 3D Printed case, a 4GB MicroSD Card with adapter*, instruction booklet and a 3.5″ floppy containing the software to make it all work. A mini USB cable was an option too but I’ve accumulated dozens of them over the years so didn’t see the point in getting another one.

 

Connecting the SDBox

With the Amiga turned off the SDBox simply plugs into the parallel port socket round the back. It also requires 5V of power to function which can be provided via a mini USB cable.

 

SDBox

The Micro SD card slot and Mini USB power socket on the back of the SDBox.

 

I found there was just enough clearance at the side for it to not interfere with my RCA audio plugs but this might not be the case if you have thicker plugs.

 

SDBox

The SDBox plugged into the parallel port.

 

When powered on the box glows red from inside – presumably this illumination comes from an LED on the Arduino Nano. It’s not quite as noticeable as the photo below would have you believe and it’s not a big deal.

 

SDBox

Red glow from the Arduino Nano inside.

 

Installing the Drivers

With the hardware powered on and connected the next task is to pop in the floppy and run the installer to install the driver software.

 

SDBox

Contents of the floppy disk.

 

The floppy comes with a handy installer (in both English and Spanish) to copy over and configure everything necessary to use the SDBox.

 

SDBox

SDBox Installer now finished.

 

A few moments later a message appears on the screen to inform you that the install is complete and where it has put the SD0 device.

 

SD0 DOSDriver

This is the SD Device it installs in DEVS/DOSDrivers.

 

A quick reboot and my SD card was showing up on my Workbench screen, just like any other drive would. I brought up the drive info window for SD0 to confirm it was reading the card properly.

 

SD0 Information

Icon Information for the SD card.

 

SD Cards

I chose to get an SD Card with my SDBox but you can use any MicroSD card you may have lying around. The one caveat is the device is only capable of accessing 4GB partitions so if you have a bigger card you must create a 4GB (or smaller)  partition on it for it to work. There’s some info at the end of this post describing how to partition a MicroSD card in Windows if you need it.

 

SDBox

If you look carefully you can see the packaging has been opened already…

 

*Clearly AmigaStore.eu were unable to source a 4GB card for me as they actually sent me a 32GB MicroSD card that had been manually partitioned to 4GB.

 

Using the SDBox

In use the SDBox performed well and exactly as described. It’s not going to set any speed records but given it’s hooked up to a parallel port that’s to be expected. To give an idea of transfer times I copied an 880K ADF file from my RAM Disk to both my internal CompactFlash card and the SDBox. It took about 1 second to transfer to the CF card and 6 seconds to the SDBox. Next I tried a bigger file;  AmiSSL 4.12 which was 5.7MB. It took 6.5 seconds to transfer to my CF card and 39 seconds to complete the transfer via the SDBox. Approximately six times slower but still perfectly acceptable.

 

SDBox

MicroSD card being inserted in the card slot.

 

The SDbox doesn’t support swapping thecard whilst the Amiga is running so don’t expect it to update the contents if you do – it’ll just result in an error. It requires a full reboot to refresh the contents of the card but again this is not a great inconvenience.

 

Fly in the Ointment – Conflict with Indivision AGA Mk3 Flicker Fixer

On a slightly more sour note I did encounter one issue with my unit. Whenever the SDBox was accessed, whether that be reading or writing data, my screen flickered/wobbled around. You can see exactly what I’m on about in the little video clip I recorded below. After testing all sorts of things I narrowed it down to an issue with using interlaced HIGHGFX screenmodes on my Indivision AGA Mk3 flicker-fixer. Normal Amiga screenmodes, including interlaced ones, worked just fine as did non-interlaced HIGHGFX modes (all of these still going through my flicker-fixer).

Naturally Sod’s law meant that my screen was utilising ‘HIGHGFX Super-High Res Laced’ which is why I witnessed the issue from the start. It’s certainly not a deal-breaker – it’s more of an irritation than anything else (especially if you are a bit of a perfectionist). It doesn’t affect the operation of the SDBox and I can certainly live with it – just something to bear in mind for anyone with a similar setup.

 

 

I tried many things to get rid of the issue and also contacted the manufacturer of the Indivision card but so far I do not have a solution. If I ever get to the bottom of the issue I’ll update this post.

 

How to make a 4Gb partition on a larger SD Card.

This is a pretty straightforward task to accomplish in Windows. I used a nice bit of free software called ‘MiniTool Partition Wizard‘ to do the job along with a spare 16GB MicroSD card that I had lying around.

 

MicroSD Card

A generic 16GB MicroSD card I used for testing.

 

Basically what you need to do is load up the software and then find your card in the list of drives. They normally show up slightly smaller than the stated capacity. For instance I popped in a 16GB card and it showed as 14.43GB under the list of available drives.

Once you’ve located it simply right-click it and select ‘Delete Volume’ then do the same again but select ‘Create’ to make a new, smaller partition. On the ‘Create New Partition’ screen select ‘FAT’ as the file system (see screenshot below) and it will shrink the size of the partition down to 4GB automatically. Give it a name (this will appear on your Amiga workbench) and then click ‘OK’ and then ‘Apply’ to make all these changes happen.

 

Partition Wizard

Partition Wizard – New Partition Settings

 

Now if you right-click the SD card and select ‘Properties’ in Windows you should get the screen below showing that the card is now recognised as being 4GB and formatted with the FAT file system.

 

Windows 10 Drive properties

Checking the size/format of the card in Windows.

 

Back over to the Amiga – pop the card into the SDBox and boot up your Amiga. You should now see the card appear on Workbench with the name you gave it in Windows. You can go to ‘Icon’ > ‘Information’ to bring up a similar properties screen to check it’s all setup correctly.

 

SDBox

SD Card properties displayed on Workbench

 

And that’s all there is to re-partitioning an SD card to work with the SDBox. Enjoy!

 

Rogue64 Review

Rogue64

It’s been a good while since I reviewed a game but after recently picking up Rogue64, a new game that has just launched for the Commodore 64, I suddenly felt the urge to write one.

The game, created by Badgerpunch Games (credits in the image below), is available both physically (from Bitmap Soft) and digitally from Itch.io. priced at £35 and £4.60 respectively. I picked up my copy of the game digitally.

 

Rogue64 Credits

Rogue64 Credits

 

The download included a CRT cartridge image along with a very attractive PDF instruction booklet. An Easyflash cartridge version is also available to download. At the time of writing the game is only available in cartridge form (whether that be physically or digitally).

 

Rogue64 Instructions

Rogue64 Instructions

 

I ran the game via my 1541 Ultimate II+ cart (and via emulation) and it worked without a hitch.

 

Story

The story, according to the games Itch.io page, goes like this: “You are Zendar the explorer, looking for treasure and fame in the dungeons of Mordecoom! Rumour has it that there is a magic item at the bottom of the dungeon, and you want it! The only problem is that there are evil cave dwellers lurking in the dark, waiting to attack as you travel deeper and deeper into this cube-like tentacle terror maze. The dungeons of Mordecoom are waiting!”

 

First Impressions

On first running the game there’s a ‘Bitmap Soft Presents’ screen complete with digitised speech before reaching the main title screen. From here you can choose to see the game credits, some instructions or begin your descent into the dungeons of Mordecoom…

 

Rogue64

Rogue64 game screen

 

The game screen is attractively presented, which considering this is all you will ever see, is just as well. The game utilises the C64’s hi-res graphics mode to achieve a detailed and crisp display. A good use of colour ensures that the screen is still attractive to the eye and everything is presented clearly.

In time honoured tradition your score and high score are displayed across the top of the screen along with the name of the game.

 

Rogue64

Gameplay window showing current room

 

The main screen is split into 3 main sections. On the left is the information panel where you can see your health, strength, inventory and status effects. The central window is where we can find our hero and where all the action takes place. The right hand side displays a map of the current dungeon and is updated automatically as you explore. Each dungeon level has a name which is displayed across the bottom of the screen.

 

Gameplay

The aim of the game is to battle your way through multiple dungeon levels and ultimately face off against the final boss. Levels get progressively more difficult as you journey deeper down and new monsters are introduced. Thankfully our hero gets stronger too thanks to magical gems that can be found as you explore. These can grant him extra strength or increase his health bar.

Grabbing gold bars adds a nice chunk of points to your score whilst various potions scattered around each level can help or hinder your progress. Green potions always recover health but the red and blue ones could do anything at all. This is because their contents are randomised at the beginning of each game to add a bit of variety to each play through. Some of their effects include freezing time for a number of moves, killing all monsters in a room, making you drunk so you move erratically and so on. This definitely adds an interesting element to the game as you drink one for the first time to discover what it does!

Hearts can also be found on each level and will recover our hero’s health on contact. However unlike the green potions they cannot be carried so you have to decide on the most opportune moment to use them.

 

Rogue64

Character stats and inventory

 

Each dungeon is split up into several small rooms and each of these is displayed in full within the central window. There’s no scrolling – your character stays within the confines of that window – it flips as you move from one room to another. Rooms tend to be a little maze-like in appearance and will incorporate one or more exits that allow you to move around the level.

Speaking of movement, our hero is controlled with a joystick in port 2. You simply push in the direction you want him to go. Objects can be picked up by simply walking over them and go straight into your inventory. I think the clever ‘use item’ system is worthy of a mention too. To select a potion within your inventory you hold down the fire button and move the stick left and right until it is highlighted and then simply release the fire button to use it. Very simple and slick, much like the rest of the game.

 

Combat

Enemies can be attacked by standing next to them and pushing our hero in their direction. Combat is automatic and uses RNG along with your strength, active potions and health to determine the outcome. As RNG is employed both your attacks and those of the monsters can and will miss their target occasionally so it pays to be careful. If a fight looks like it’s going the wrong way, running away is a viable option. You can come back to finish them off after you’ve healed up. It’s important to note that the game is turn based so enemies only react or move when you do which which makes it quite a relaxing experience overall.

Occasionally monsters can inflict a status effect on you that will last for a number of turns. I managed to get poisoned by a snake and kept taking damage after every move. If I hadn’t had a healing potion on me I would have been dead for sure. Likewise some of the potions you take have status affects such as making you stronger or intoxicated for a few turns and so on. This adds a certain level of unpredictability to the game and keeps you on your toes.

To progress onto the next dungeon you must find the exit to the current one (a yellow door) and also the key required to open it. Both of these are randomly somewhere with each level. You could choose to rush to the exit in each dungeon as it is quite possible to avoid contact with a lot of the monsters. However you’ll miss many vital upgrades doing this and end up being ill-prepared for the final boss fight. Far better to take your time and explore each room fully, defeating every monster along the way. Besides, this is what I’d call a ‘high score chaser’ game and the only way to get a decent score is to kill and collect everything in sight!

 

Design

I really appreciate the way the game screen has been designed – it’s very aesthetically pleasing and everything you need is always visible. No need to toggle map screens or inventories – it’s all there, all the time. The game employs an auto-map feature which is pretty neat. When you enter a room it is added to the map straight away and all available exits indicated too. This makes it easy to see at a glance if there are any rooms you haven’t discovered yet. Occasionally you can pick up a potion that will highlight all the rooms in a level immediately but I didn’t find these terribly useful.

It’s all thoughtfully laid out, intuitive and everything fits in the space allotted for it. Each room fits within the confines of the central window and each dungeon map fits within the map window. Inventory space is very limited so it pays to use the stuff you find rather than try to hoard it for later.

 

Rogue64 Map Screen

Rogue64 Auto-Map

 

Sooner or later you will meet a grisly death and be greeted with the Game Over screen. This gives you a handy summary of your progress including level reached, score attained and what monster offed you. I should point out that there’s no option to save your progress with this being a ‘roguelike’ game so bear that in mind before you start your dungeon crawl. None of your progress or hero upgrades carry over to your next play through – you are back to square one every time.

 

Rogue64 Game Over

Rogue64 Game Over screen

 

Music and Sound

Playing throughout is a terrific SID tune that really suits the game and certainly never gets tiring. Sound effects are minimal but are there when required. Battling, picking up items, exiting a room and so on all have their own little effects that add to the immersion of the game. There’s also a screen shake effect that occurs when you take a hit in battle which is a really nice touch.

 

Nit-picking

There are a few little things I wish had been incorporated into the game. For example, as great as the automap system is – it would be even better if it was able indicate the exit (after you have discovered it of course) to make it easier to find once you’ve located the key. Likewise if it could identify rooms with discovered but uncollected items I’d find that a real boon too.

Another feature I would love to see is an option to save your game, although I can understand why it’s not there. If you are 10-15 minutes into a game and something comes up it would be nice to have an option to save your progress. Whilst I don’t mind leaving my PC on for extended periods of time, leaving my 40 year old C64 on with a game paused is a definite no-no for me. Finally the big draw of replaying the game is to beat your high score – it would be awesome if the game actually saved this for posterity too.

 

Mobile Gaming

I’m not a massive mobile gamer but occasionally I’ll stumble across a game that I like to while away my lunch hour playing. This is one of those games. The turn based combat, addictive gameplay and simple control system make this a perfect game to play on a C64 emulator on my phone. There are quite a few C64 emulators out there for Android users; I use C64.emu and this game runs absolutely flawlessly on it. An added benefit of playing on my phone is that I can just flip it shut and the game is paused indefinitely until I come back to it. Nice! If smartphones had existed in the 80’s I would have failed all my ‘O’ Levels for sure…

 

Rogue64

Rogue64 running on my phone via the C64.emu emulator

 

Verdict

Normally roguelike games infuriate me. I hate losing my progress and having to slog through a game just to get back to the where I was up to. That’s definitely not the case with Rogue64 though. Through a combination of slick game design, simplified controls, easy to master turn based combat not to mention a great SID tune and a fair but addictive gameplay loop, Rogue64 keeps me going back for ‘one more go’. Sure I could kick myself when I die stupidly after failing to reach the next dungeon, but there there’s also a real sense of satisfaction when I finally do and beat my high score in the process. I’ve not yet reached the last level of the dungeon or seen the boss monster but I’m determined to keep trying until I do!

Installing AmigaOS3.2

Seems like it was only yesterday that AmigaOS3.1.4 was released and yet here I am with AmigaOS3.2! I actually bought this in June last year but I’ve only just got around to having a play around with it. For the time being this release is only available physically on CD which is fine by me. Hyperion say there will be a digital download version of it at some point in the future.

I will preface this post by saying that things didn’t go smoothly during my first install attempt. Hopefully someone can benefit from the issues I experienced and how I overcame them.

 

A closer look at the what you get…

Anyway I ordered the CD along with the Kickstart ROMs for my A1200 from Amigastore.eu. I have to award top marks for presentation as the CD came in a very attractive DVD style case along with professionally printed jacket. Inside there is a 14 page manual and the silk-screen printed CD itself. Finally but by no means least there were 2 new Kickstart ROMs to replace the existing chips.

 

AmigaOS3.2

The AmigaOS3.2 case, CD and manual.

 

The serial number is on a little sticker affixed to the cellophane wrapping on the outside of the box – don’t make the mistake I did of throwing it in the bin. Luckily I realised before the bin was emptied! The code is needed to register your purchase on the Hyperion site in order to be eligible for future updates.

 

AmigaOS3.2

AmigaOS3.2 ROMS.

 

Workbench 3.2 actually spans a grand total of 35 floppy disks now which is why the decision was made to supply it on CD. Although half of those disks are either country or machine specific but it’s still a lot. The CD contains ADF images of all the discs should you wish to create your own physical versions. Likewise it contains the new ROM images so you can use them with a Vampire, map the ROMs to RAM or just use them with an emulator.

 

Fitting the 3.2 Kickstart ROMS

 

AmigaOS3.2 ROMS

Kickstart 3.2 ROMS Installed.

 

Naturally the first thing I did was to open up my A1200 and fit the two new ROM chips. If you are looking for detailed instructions on how to do this you can follow my detailed guide here. The important things are to get the ‘HI’ and ‘LO’ chips in the correct sockets (see photo above), that you orient them correctly (notched end of chip goes next to notched socket) and finally that you leave the last pair of pins in each socket empty as the sockets have 42 pins whereas the ROMS only have 40!

 

Compact Flash Card

My new A1200 hard drive – a 32GB SanDisk Extreme Compact Flash card.

 

Whilst I had the case open I thought it would be a good time to install the new Compact Flash card I’d bought for the occasion. I opted to go with a nice big 32GB card this time around as it’s surprising how quickly you fill these things up without even trying. The card I bought was a SanDisk Extreme 32GB Compact Flash. I wanted something that would prove reliable and SanDisk is a brand I trust.

 

Compact Flash Card

32GB Card installed.

 

With the ROMS and new Compact Flash card installed it was time to power up my A1200 and make sure everything was working.

 

AmigaOS3.2

The new 3.2 ROM boot screen.

 

Just a few moments after turning the power back on I was greeted with a brand new boot screen. Gone was the multi-colour tick that has been there for the last thirty years – replaced by the Amiga ‘boing’ ball. Commodore’s name has also been removed and replaced with Hyperion’s. Anyway, mixed feelings aside, so far so good! Now it was time to get cracking with the Workbench install.

 

Prepping the disks

(The Discovery of problem no. 1)

As I mentioned previously there are a whopping 35 disks in total for this install. Even after I weeded out all the language specific variations it still left 11 disks to install. Thankfully the CD contains all the disks as ADF images and if you have a Gotek drive available it’s a simple matter of copying them across to a USB flash drive and using that. This time around there are no snazzy pre-printed disk labels included either so that was another reason not to bother making physical copies of the ADF images. There are a bunch of PNG images included on the CD for you to print your own labels should you wish to though.

 

External Gotek Drive

The Install3.2 ADF selected ready to boot on my Gotek drive.

 

The journey starts with the ‘Install3.2’ disk so I selected that on my external Gotek and then selected DF1 as the boot device from the A1200’s Boot options screen. (Accessible by holding down both mouse buttons on bootup until the power LED flashes). If you have a Gotek configured as DF0 then you won’t need to do this.

 

Amiga 1200 Boot Options Screen

Amiga 1200 Boot Options Screen

 

A short while later I was greeted with a basic Workbench screen and I thought I was on my way. Well you know what thought did… Everything looked OK but the mouse pointer was completely frozen – likewise the keyboard wouldn’t respond either. I tried to boot a few more times with no success. I unplugged all my peripherals, PCMICA card, audio cables, SCSI devices until all that was left was power, video and my external Gotek. Still it wouldn’t work. Maybe it didn’t like my Gotek, or the fact it was hooked up as DF1? So I created a physical Install3.2 floppy disk, disconnected my external Gotek and tried again with a real floppy in DF0. Another fail. So it wasn’t that either.

 

AmigaOS3.2

AmigaOS3.2 Workbench Screen (with frozen mouse).

 

I tried all sorts of things like re-formatting my USB flash drive and copying across the ADF’s again. I even tried a different flash drive and removing my Indivision Mk3 flicker fixer, all to no avail.

Eventually I was left with one thing I hadn’t tried – removing my Blizzard 1230 MkIV card. Luckily I remembered that the card could be disabled by holding down the ‘2’ key on boot so I gave it a try. Just like magic after doing this Workbench loaded fine and I could use my mouse and keyboard without any issues. Clearly something was up with my accelerator card.

 

Blizzard 1230 MKIV

Blizzard 1230 MkIV – MAPROM feature disabled with jumper removed.

 

More head scratching and investigations ensued until I finally discovered the source of the issue. I had the MAPROM feature enabled on my card which is supposed to speed the Amiga up by copying Kickstart into FASTRAM. However for whatever reason OS3.2 didn’t like that because from the moment I disabled it by removing the jumper (see photo above) the problem simply vanished. Happy days!

 

Prepping the Compact Flash Card

(The beginning of problem no. 2)

 

Now I had a working 3.2 Workbench it was time to Partition that nice shiny new Compact Flash card. I loaded up HDToolBox from the disk and clicked ‘Change Drive Type’.

 

Amiga HDToolBox

Amiga HDToolBox – Defining a New Drive

 

Next I clicked ‘Define New…’  which brought up the Define/Edit Drive Type window shown below.

 

Amiga HDToolBox

Drive parameters screen.

 

The Amiga is perfectly capable of doing all the heavy lifting here – I just needed to click on ‘Read Configuration’ to get it to extract all the necessary parameters from the card. A little info window popped up and I clicked ‘Continue’.

 

Amiga HDToolBox

Info Message

 

A second or so later and all the parameters had been pulled from the card and filled out on the screen.

 

Amiga HDToolBox – Defining a New Drive

All drive parameters configured.

 

Clicking ‘OK’ brought me back to the ‘Set Drive Type’ window where I could see my newly created drive listed as ‘SDCFXS-0 32G’.

 

HDToolBox

Newly configured drive now listed.

 

Clicking ‘OK’ again brought me back to the main HDToolBox screen, shown below.

 

Amiga HDToolBox

Don’t click SAVE just yet…

 

Partitioning the Card

Now it was time to partition the drive by clicking on the appropriately named ‘Partition Drive’ button.

 

Amiga HDToolBox

Configuring my DH0 partition.

 

I chose to make my first partition 4GB, this would be my System/Workbench drive. To select the size I simply dragged the little triangle pointer and slid it along the bar. Annoyingly it’s still impossible to size a partition exactly so I just got it as close as I could which was 4011MB.

I called the first partition ‘DH0’ as this is the time honoured name for the Amiga’s boot drive and what most software expects to see by default. I also ticked the box to make it bootable as this is the first partition and the one the Amiga boots off.

 

Amiga HDToolBox

Configuring my DH1 partition.

 

I made the second partition 6GB (6018MB) and called it DH1. To do this I clicked ‘New partition’ and then clicked on an unused portion of the card in the visual representation on the screen.

 

Amiga HDToolBox

Configuring my last partition; DH2.

 

Finally I used all the remaining space to make one big 21GB partition and called it DH2. This will be were I install games, whether they be WHLoad or otherwise.

Once I was happy that all my partitions were sized and named exactly the way I wanted them I hit ‘OK’. (You can click each of the partitions in the bar to check their details before committing). This took me back to the main HDToolbox window shown below.

 

Amiga HDToolBox

Drive with changes waiting to be saved back to it.

 

To save all that configuration info and partition detail I clicked ‘Save Changes to Drive’ which flagged up a message (shown below) that a reboot was required. I then clicked continue to finish the process and write all the settings to the compact flash card.

 

Amiga HDToolBox

‘Reboot Required’ message.

 

Next I rebooted my Amiga off the Install3.2 ADF disk so I could begin formatting them. Unfortunately this was were I encountered problem number 2…

 

Missing DH0 partition

Spot the missing drive 🙁

 

There should have been three additional icons on the desktop, one for each of the partitions I had created. However for some reason DH0: was not being displayed. I tried going back through the HDToolbox configuration and making DH0 smaller and even making it the only partition on the card. Nothing worked.

 

Fixing the Problem

It turns out that for whatever reason, some cards are created with all the sectors on them filled with ‘1’s’ instead of ‘0’s’ and the Amiga doesn’t like that one bit.  So I had to remove the Compact Flash card from my A1200 and hook it up to my PC via a USB card reader.

I loaded up a piece of drive management software on my PC called ‘MiniTool Partition Wizard‘ (available as a free download). I then clicked on ‘Disk and Partition management’ which is the large green button near the bottom of the menu screen in the image below.

 

Mini Tool Partition Wizard

Main Menu Screen.

 

Next I needed to select my CF card from the list of available drives as can be seen in the image below. I knew my card was 32GB so it was pretty easy to spot – it appeared as a 29.82GB drive. It’s imperative to select the correct drive here – the consequences of picking the wrong one don’t bear thinking about!

 

Mini Tool Partition Wizard

Selecting my Compact Flash card from the list of drives.

 

With my CF card highlighted I right clicked on it to bring up the menu and selected ‘Wipe Partition’.

 

Mini Tool Partition Wizard

Selecting the ‘Wipe Partition’ option.

 

This brought up another window along with a warning that doing this is irreversible so once again I made absolutely sure I had the correct drive selected. Definitely better to be safe than sorry when messing with partitioning software! Anyway the option to fill all sectors with zeros was already selected by default so I simply clicked ‘OK’ here.

 

Mini Tool Partition Wizard

Choosing how to wipe the drive.

 

This took me back to the main screen. Up until this point no changes had actually been made to the drive. To actually wipe the drive I needed to click ‘Apply’ in the top left hand corner. A warning then popped up about not running any other applications whilst applying the changes and then I clicked ‘Yes’.

 

Mini Tool Partition Wizard

Applying the pending changes to the card.

 

Finally the ‘Apply pending operations’ window popped up and a progress bar slowly made its way across the bottom as my card was being fill with zeros.

 

Mini Tool Partition Wizard

Operation Progress Window.

 

The whole operation took around 5 minutes or so to complete successfully at which point I was able to close down the program and remove the card.

 

Mini Tool Partition Wizard

Mission Accomplished.

 

Back on Track.

Now that I finally had a correctly prepared Compact Flash card, I re-installed it into my A1200 and begin the entire Partitioning process again, choosing exactly the same options as before. When I rebooted at the the end of it this time I was greeted with the Workbench screen I’d been looking for. One with all 3 drive icons showing on the screen waiting to be formatted as shown below.

 

AmigaOS 3.2

Unformatted drive icons.

 

To format each drive I selected the relevant icon and then selected ‘Format disk…’ from the Icons menu.

 

AmigaOS 3.2

Amiga format disk window.

 

I named DH0 ‘Workbench’, DH1 ‘Work’ and DH2 ‘Games’. I also made sure that long file name support was ticked along with the Trashcan and Fast File System.

 

Amiga format disk request

Obligatory data loss warning.

 

I used the ‘Quick Format’ option otherwise I’d be waiting all day for the format to finish! It’s totally unnecessary for large drives anyway – the only time I ever do a full format is on floppy disks.

A couple of warning messages popped up reminding me that all data would be lost. I simply clicked ‘Format’ on both of them to get the job done.

 

Amiga format disk request

Last chance to bail if you’ve selected the wrong drive by mistake!

 

The format was almost instantaneous and once I’d done all three drives I ended up with a screen looking like the image below.

 

Amiga Workbench

All partitions successfully formatted.

 

Installing Workbench 3.2

Finally it was time to install Workbench for real. I opened the Install3.2 disk and ran the English(British) installer from within the Install folder.

 

AmigaOS3.2

AmigaOS3.2 English(British) Installer.

 

This invoked the first of many disk swaps. Thankfully I had all the ADF images on my USB flash drive so it was simply a matter of flicking through to the correct ‘disk’ and then letting the install continue.

 

AmigaOS3.2

Beginning the 3.2 install.

 

I clicked ‘Proceed’ on the first menu to appear as the other options are concerned with amendments/additions to an existing install.

 

AmigaOS3.2

Selecting the 3.2 Install option.

 

As I was doing a straightforward ‘clean install’ I left the Installation Mode set to ‘Novice User’ and then clicked ‘Proceed With Install’.

 

AmigaOS3.2

Selecting the Installation mode.

 

The next screen asked where I wanted to install OS3.2. I selected my ‘Workbench:’ partition and then clicked on Proceed.

 

AmigaOS3.2

Selecting where to install AmigaOS3.2.

 

The installer asked me which language(s) to install so being in the UK I naturally chose ‘English-British’ before hitting ‘Proceed’.

 

AmigaOS3.2

AmigaOS3.2 Language Selection Screen.

 

The next choice to present itself was whether I wanted to install GlowIcons or not. I most definitely did so I clicked on ‘Yes’.

 

AmigaOS3.2

GlowIcons option.

 

I spent the next several minutes swapping ADF disks as the installer plucked files from everywhere based on the choices I’d selected.

 

AmigaOS3.2

CPU Library warning.

 

Eventually the installation reached 100% and then popped up a message telling me I would need to install some CPU specific library files to support my 68030 CPU.

 

AmigaOS3.2

Installation complete.

 

Hitting ‘Proceed’ on that screen and then on the next concluded the first part of the install.

 

Booting Workbench for the First Time

A reboot was required to test out the new install so I reset my A1200 and hoped for the best…

 

AmigaOS3.2

Missing CPU library nag screen.

 

Soon I was greeted with yet another reminder that I had an 030 CPU but no library for it. I hit ‘Return’ to continue booting and a few moments later I reached the AmigaOS3.2 Workbench screen complete with backdrop and snazzy GlowIcons.

 

AmigaOS3.2

AmigaOS3.2 Workbench Screen.

 

Content with the knowledge that Workbench was working nicely it was time to fix that CPU library issue.

 

Installing CPU Support Libraries

Back when I installed AmigaOS3.1.4 I remember having to source the necessary MMULIBS files from Aminet. Thankfully that’s now a thing of the past as 3.2 can install the required files itself. In order to do so I needed to re-run the installer and this time select ‘Install CPU Support Libraries’ from that initial menu.

 

AmigaOS3.2

Installing CPU Support Libraries.

 

A confirmation window popped up and I simply responded with ‘Yes’ to proceed.

 

AmigaOS3.2

Confirming the location of my Workbench install.

 

The following dialogue wanted to know which model of accelerator card I had installed. As I have a Blizzard 1230 MkIV I chose ‘Phase 5’ from the list and then clicked ‘Proceed’.

 

AmigaOS3.2

Selecting my accelerator manufacturer.

 

A few moments later and the installation was complete – all I needed to do now was reboot my A1200 and make sure all the warning messages had all cleared. (They had).

 

AmigaOS3.2

CPU Library Installation Complete.

 

Configuring CD Access

There was one other quick configuration change I could make to round off my install and that was to get my CD drive working. OS3.2 includes a CD filesystem so I didn’t need to install anything extra.

The first thing to do was drag the CD0 device from STORAGE/DEVS/DOSDrivers to DEVS/DOSDrivers and bring up the Icon Information window to edit the Tooltypes. The Information window has changed a little bit under 3.2 so the Tooltypes now reside under a Tab called ‘Icon’.

 

AmigaOS3.2

Setting the CD ToolTypes.

 

There were two tooltypes I needed to alter; ‘DEVICE’ and ‘UNIT’. As I have a Blizzard SCSI card I needed to set ‘DEVICE=1230scsi.device’ as that is what my SCSI device is called. My CD drive has a SCSI ID of 3 so I set ‘UNIT=3’ and then saved my changes. As no CD device had been mounted up to this point I simply double-clicked the CD0 icon to test if the new settings worked and popped in my 3.2 CD. Happily a few moments later I could see a fancy little AmigaOS3.2 CD icon on my Workbench. Another job done.

 

AmigaOS3.2

Workbench 3.2 Installed and CD access working too.

 

With Workbench 3.2 successfully installed it was now time to get busy sorting out internet access and installing all my apps and games once more…

I’ve covered all that stuff before with 3.1.4 but if anything crops up that poses an unexpected issue I’ll add to this post.

Zzap! Amiga Micro Action – Brand new UK Amiga magazine!

2021 was a great year for Amiga magazines. Back in January there was the launch of Amiga Addict, then towards the end of the year, another brand new magazine appeared; Zzap! Amiga – Micro Action from the same guys who resurrected Zzap! 64 – Fusion Retro Books.

Zzap! Amiga

Zzap! Amiga Front Cover

The cover design adopts the familiar Zzap appearance and represents, perhaps, what we might have seen back in the late 80’s had Zzap fully transitioned over to the Amiga.

The magazine itself is A5 sized and is printed in full colour on thick glossy glossy paper, stapled at the centre. There’s a grand total of 58 pages sandwiched between the covers comprising mostly articles with a small smattering of adverts. From what I can gather Zzap! Amiga will be published 4 times a year (quarterly).

A Look Inside Issue 1

Zzap! Amiga

Zzap! Amiga Contents Page

There’s a clear emphasis on gaming here, which is to be expected considering Zzap’s heritage. This is probably why it’s only coming out quarterly too, allowing time for enough new games and news to surface. Some Zzap! regulars make an appearance including Zzap! Rrap (letters page) and The White Wizard (adventure gaming). RetroRecipes’ Chris Simpson (Perifractic) has his own section of the mag too whilst elsewhere there’s a 6 page article reminiscing about the CD32 console launch. There’s some cool featured Amiga art and a look at the success Bullfrog had with the Amiga. Of course there’s plenty of news from the Amiga gaming scene included too.

Zzap! Amiga

AMOS

AMOS Coding

Finally I have to mention I was really pleasantly surprised to see that there was an AMOS coding section near the back of the magazine. It even included a type-in listing to enter! The article also contained information on how you can legally get a free copy of AMOS to experiment with. As a big Amiga tinkerer this was definitely right up my street. I have a boxed original copy of AMOS so this is just the excuse I need to dust it off and put it to good use! I sincerely hope to see more of this sort of stuff in the future.

This slideshow requires JavaScript.

All in all this was a great read, especially if you are an Amiga gamer. It was entertaining and informative without being dry and serious. I personally would have liked to see more game reviews – hopefully issue 2 will improve things in this respect.

At £3.99 plus postage it’s a no-brainer for me and a worthy addition to my retro magazine collection. Don’t forget you can get 15% off with code ‘LYONSDENBLOG’ at the checkout!

Head on over to Fusion Retro Books to pick up your own copy. At the time of writing issue 2 is about to be published too which I’ll definitely be getting.

CD64 Interface – First Edition Review

If you’ve ever wanted to use CD’s with your C64 then this could be the gadget for you. I spotted this little gizmo on the SharwarePlus website and wanted it immediately. It arrived quickly and well packaged. Inside the box there was a CDR containing a bunch of games, the CD64 interface itself, an instruction sheet and a small Commodore bookmark type thingy.

 

CD64 Interface Package contents.

CD64 Interface Package contents.

 

A Closer look at what’s included

The CD64 Interface comprises a small circuit board with a cassette port socket one end and a single RCA socket the other. The RCA socket actually gives the first clue as to how this device works.

 

This slideshow requires JavaScript.

 

The second big clue can be found when you insert the CD into a computer…

 

CD Tracklist showing all 33 tracks included on the CD.

 

If you haven’t already worked it out, the device lets you hook up the audio output of a CD player to the C64’s cassette port. The connected player then becomes a datasette of sorts albeit one with direct access to each program. The disc included is an audio CD and contains 33 audio tracks. Playing a track back through a stereo fills the room with that familiar screeching sound that most of us remember from the 80’s when copying games on cassette.

 

3.5mm headphone jack to Stereo RCA cable (not included).

 

In addition to the C64 game files there’s also seven Chris Hülsbeck music tracks on the CD which can be listened to on your CD player. Don’t try and do what I did and load them on the C64 thinking they were some sort of demo scene tracks – doh!

 

CD64 interface

My Sony Discman D-11 attached to the CD64 interface with a 3.5mm headphone jack to stereo RCA cable.

 

To access the CD I used my old Sony Discman D-11 and a 3.5mm headphone jack to RCA cable to try it out. I listened to the CD with a pair of headphones first just to make sure that the sound was coming out of both left and right channels (it did). Consequently it doesn’t matter which RCA plug you use to hook up the CD64 Interface, both will work.

 

C64 LOAD Screen

First attempt at loading the Menu off CD.

 

 

Loading Programs off the CD

To load stuff off the CD you press the familiar SHIFT & RUN/STOP keys and then press PLAY on the CD player. I was very quickly presented with a ‘Found CD Edition’ message which means it had at least found the first data track on the CD. However for a while I couldn’t get any further than this. After reading the guide it suggested unplugging connected devices to remove any unwanted interference. Once I had removed my 1541 Ultimate-II+ cart and 1541-II floppy drive I began to make some progress.

There was still a fair bit of trial and error to get the volume level right though. Too quiet or too loud and the programs failed to load – or loaded with an error.

 

Load error

Load Error.

 

After about 20 minutes of trying different levels I finally found the sweet spot, which for me was a volume level of 6 (my player goes up to 10). I also saw an improvement by setting the Megabass feature to the medium setting (as opposed to being turned off). Of course every player is going to be different in this respect – the key thing is to experiment.

 

Sony Discman D-11

Setting my volume level to 6 seemed to give the best results.

 

Now that I had the volume level set correctly I was finally able to get to the animated ‘Rainbow Arts’ Title Screen.

 

Rainbow Arts Title Screen.

Rainbow Arts Title Screen.

 

From here I could access each of the included 10 games via a simple menu screen.

 

Rainbow Arts Menu Screen.

Rainbow Arts Menu Screen.

 

To operate the menu it was simply a matter of selecting a game from the list with the cursor keys and then hitting RETURN.

 

Instructions for selecting the correct track on the CD.

Instructions for selecting the correct track on the CD.

 

The program then tells you which track to select on your CD player before pressing SPACE to begin loading it.

 

C64 high speed loader

All programs utilise high speed loaders.

 

All the games utilise very efficient high-speed loaders so load in no time at all. Impossible Mission took about 35 seconds to load, Dropzone just 15 which is pretty impressive.

 

A Few of the Included Games

This slideshow requires JavaScript.

 

CD Contents

Here’s a complete rundown of the CD contents:

1. Start menu,

2. David’s Midnight Magic (Broderbund, flipper),

3. Dropzone (U.S.Gold, action),

4. Fist II – The Legend Continues (Melbourne House),

5. Impossible Mission (Epyx, action),

6-7. Jinks (Rainbow Arts),

8. Leaderboard Golf (Access, golf simulation),

9. Loderunner (Broderbund, jump&run),

10 & 11. M.U.L.E. (Electronic Arts),

12. Mission Elevator (Softgold, action),

13. Solomon’s Key (U.S. Gold),

14 to 20. Music pieces by Chris Hülsbeck,

21 to 33. Repetition of tracks 1 to 13.

 

Conclusion

This is a great little device once you’ve spent some time tweaking the sound levels. Being able to select which program to load by using the <</>> buttons on the CD player is far more convenient than using FF/RW on a Datasette so it’s shame there aren’t more compilation CD’s like this.

Although there’s only ten games on the CD there’s no reason why you can’t create your own CD compilations. I would think using something like TapWav to convert C64 .TAP files into digital WAVE files and then burning those to an audio CD would work. This is definitely something I’ll have a play around with when I have a spare moment in the future.

I had a lot of fun playing around with this little accessory and the included 10 games too. If you’d like to get hold of one for yourself then head on over to The Shareware PLUS Commodore 64 & 128 Blog and and grab one.

Zzap! 64 Issue 3

Zzap! 64 Issue 3

Zzap! 64 Issue 3 arrived in the post last week sporting a very unique addition – an actual physical cover disk! I do remember later editions of Zzap! having cover mounted cassette tapes but this is the first time (to my knowledge) that it’s ever come with a floppy disk!

 

Zzap! 64 Issue 3

Zzap! 64 Issue 3 with Disk.

 

The magazine itself is another cracking edition with plenty of game reviews and all my favourite sections featured. A text adventure was even awarded a Zzap! Sizzler –  it’s one I’ve not played and it’s free to download – how great is that!

Being a huge Synthwave (and LukHash) fan I found Chris Simpsons ‘We are Stardust’ interview with him about his latest album especially interesting.

 

Zzap! 64 Issue 3

Zzap! 64 issue 3 Contents page.

 

The cover disk itself is beautifully presented in a full colour professionally printed jacket with matching disk label. There’s an extra notch cut into the disk too which means it’s double sided so extra goodies!

 

Zzap! 64 issue 3

Zzap! 64 issue 3 Cover Disk.

.

I was really excited to see what was on the disk and was not disappointed. Kudos to the person who created the disk too – it worked perfectly even though my physical 1541-II drive is configured as device 9. Nice!

 

Zzap! 64 issue 3

Zzap! 64 issue 3 Cover Disk – back of disk jacket.

 

Side One Contents

 

Directory listing for side 1.

 

A quick ‘LOAD”$”,9 revealed that this side contained a Ghost Bunny game and also the up and coming Empire Strikes back game. Sadly the latter is just a demo but it’ll be here soon hopefully!

 

The Ghost Bunny Title Screen.

 

Ghost Bunny is a flip screen game featuring a cute rabbit who you manoeuvre around ‘flappy bird’ style and it utilises the C64’s hi-res graphics mode.

 

Ghost Bunny Game.

 

The Empire Strikes Back demo is a Zzap! 64 exclusive and starts with a really cool title screen complete with the Imperial March music playing.

 

The Empire Strikes Back Title Screen.

 

Launching the demo takes you straight to a confrontation with a bunch of AT-AT’s where I subsequently died. A lot. Can’t wait for the finished game though!

 

The Empire Strikes Back Game Demo.

 

Side Two Contents

This time loading up the directory listing revealed a single game called ‘Torreoscura’.

 

Directory listing for side 2.

 

This is a full blown text adventure game which I was delighted to find. I enjoy shoot’em-ups and platform games but I also appreciate something more chilled and cerebral. I must admit I have a real soft spot for Text Adventures (as my growing Infocom collection will attest to).

 

Torreoscura Adventure Game.

 

Getting hold of a copy of Zzap! 64 Issue 3

If you are a C64 gamer then you owe it to yourself to pick up a copy of Zzap! 64 Issue 3. The magazine is available from Fusion Retro Books and is priced at £3.99. Make sure you use the code ‘LYONSDENBLOG’ to grab yourself a nifty 15% off the price! This code works for everything you place in your basket too!

Here’s a small gallery of images from the magazine.

 

This slideshow requires JavaScript.

 

Zzap! 64 Issue 2

It’s been a long 3 months since the first issue of Zzap! 64 magazine launched but my copy of issue 2 is finally here. In my ideal ‘alternate reality’ world, Zzap! 64 would be published every month but there has to be sufficient new games out there to actually review. Sadly the 80’s are long gone and though there are lots of games now being made, they’re nowhere near as prolific as they were during Zzap’s original publishing run. Three months seems to be the magic number then, allowing time for enough new games to emerge from bedroom coders around the globe to fill a magazine.

 

Zzap! 64 issue 2

Zzap! 64 Front Cover.

 

Even though the C64’s halcyon days are long gone, Zzap! 64 issue 2 still manages to feature an impressive ten brand new game reviews. One of them even receives the coveted ‘sizzler’ award. I think that’s a staggering achievement for the C64 scene and just goes to show there’s still plenty of life left in the old girl!

The page count has remained the same as before, as has the quality and use of full colour throughout. Zzap! 64 regulars like the White Wizard, Rrap and Scorelord all make an appearance. Speaking of Scorelord, one of these days I must try and get at least one of my puny high scores featured on his page!

 

Zzap! 64 issue 2

Zzap! 64 issue 2 Contents page.

 

This issue was a cracking read from cover to cover, just like the first one. The reviews were bang up to date, even covering the likes of Nixy the Glade Sprite which has literally only just released. I also really appreciate how they give honest reviews with differing viewpoints. The C64 scene is so active now that I find a more critical approach really helpful in deciding on my next purchase(s).

 

Getting hold of a copy of Zzap! 64 Issue 2

Needless to say if you are a C64 gamer then you owe it to yourself to pick up a copy of Zzap! 64 magazine. It’s available from Fusion Retro Books and is priced at £3.99. Make sure you use the code ‘LYONSDENBLOG’ to grab yourself a nifty 15% off the price! This code works for everything you place in your basket too!

Here’s a small gallery of images from the magazine.

 

This slideshow requires JavaScript.

 

 

Cooling my A1200 – Part 2 – Adding a Fan

In Part 1 I tried some simple passive cooling techniques to increase airflow with the aim of cooling my A1200. This time around I’m going to add a hardware device to my A1200 that will monitor the internal temperatures and also add a cooling fan. Spoiler alert – this time there will be some decent results!

To be honest I probably would have stuck with the modest improvements made from the passive cooling mods had it not been for the extra heat generated by fitting my Indivision AGA Mk3 Flicker-Fixer. When I began to see artefacts on the screen caused by the Lisa chip working overtime and heating up I knew it was time to step up my game.

AmigaKit Real Time Clock and Sensors Module

I discovered this Sensors Module quite by accident whilst browsing the AmigaKit website. It’s a little battery-backed clock module that incorporates an ambient temp sensor on the board and can be expanded to include a second temperature sensor probe by means of a small 3-pin connector.

 

AmigaKit Real Time Clock and Sensors Module

AmigaKit Real Time Clock and Sensors Module with £1 coin for scale.

In addition to monitoring temperatures and providing a clock function this module also incorporates a 5V sensor that can monitor the stability of the A1200’s 5v power rail.

 

Top of AmigaKit Real Time Clock and Sensors Module showing the remote sensor connector.

 

Handily it is also able to monitor the power level of its own battery for the clock module.

 

Remote sensor probe.

 

The temperature probe is sold separately and is available here. It simply attaches to the 3-pin socket on the sensor module and allows for monitoring a second location within the Amiga or specific chip depending on where you place the end of the probe.

 

AmigaKit Real Time Clock and Sensors Module with the optional probe fitted to clock port and probe placed over the Lisa chip/Indivision.

The sensor module attaches to the clock port next to the Kickstart ROMs’ and the probe can be placed anywhere inside the case. As I was interested in the temperature of the Lisa chip and the Indivision I placed the end of the probe there.

Software

Now having the hardware is all well and good, but how do you actually get the readings from it? Well AmigaKit supply a custom program for the Amiga that you install to take care of this. It actually comes as two separate programs, the first of which is called ‘AK_Sensors and is installed into the WBStartup folder. This program runs as a commodity and polls the sensors every 30 seconds and stores the values as environment variables in ENV. The polling interval is infinitely adjustable from between 1 second and 24 hours by means of a tooltype setting.

 

AmigaKit Real Time Clock and Sensors Module

AmigaKit Real Time Clock and Sensors Module Software.

 

The second program, AK_Sensors_Display is what actually displays the readings on the Amiga’s workbench. This can be installed anywhere you like but if you want it to be displayed all the time then place it in WBStartup.

With the hardware and software installed it was time to get some readings. To do this I left my A1200 running for a couple of hours and then checked the readings.

 

Amigakit sensor

Sensor readings after 2 hours.

 

After 2 hours the internal temperature of my A1200’s case measured 50.9C whilst the probe placed on the Indivision/Lisa chip was reading 54.2C.

Now I had accurate and easily accessible readings it was time to do something to improve them!

 

Active Cooling Time

After doing some research into quiet fans I settled on this one: a ‘Noctua NF-A4x10 FLX, Premium Quiet Fan, 3-Pin (40x10mm).  

 

Amiga Active Cooling Fan

Just a fan, ma’am.

 

It got many glowing reviews online and I was especially encouraged by seeing comments like ‘whisper quiet’ and ‘near silent’.

 

Amiga Active Cooling Fan

I’ve never seen such elaborate packaging for a simple fan before!

 

As small cooling fans go this was probably quite expensive but my Amiga is definitely worth it so I ordered one from Amazon. I was very impressed when I received it as it’s in a really cool presentation box complete with a plethora of cables and accessory doodads.

 

Amiga Active Cooling Fan

Plenty of extras come supplied in the box.

 

As the fan is 12V I intended to power it from the Amiga’s 12V floppy drive supply so I also ordered a floppy drive Y-splitter power cable from AmigaKit to take care of this.

 

Amiga Active Cooling Fan

AmigaKit floppy power splitter Y cable.

 

This will allow me to tap into the 12V supply neatly and safely and as it replaces the original floppy cable rather than modifying it, is completely reversible too.

 

Amiga Active Cooling Fan

AmigaKit floppy power splitter closer look.

 

Fitting the Fan

The fan came with a whole host of different mounting options but I chose to use the silicone anti-vibration mounts. I fitted them through the 4 mounting holes in the fan and then cut the excess lengths off flush with the fan.

 

Amiga Active Cooling Fan

Silicone anti-vibration mounts fitted and trimmed to size.

 

These mounts appeared to be sized perfectly to mount the fan above the Indivision board and by positioning them around it would also keep the fan anchored in place.

 

Amiga Active Cooling Fan

Fan fitted neatly over the Indivision. The back 2 legs are splayed slightly which actually helps to keep it held in place.

 

With the method of fitting the fan sorted I then turned my attention to wiring it up. I snipped off the power connector on one side of the Y splitter cable so I was left with 4 wire strands. Then I snipped off one of the black (ground) wires and the red (5V) wire from the same side. This left me with the Yellow (12V) and remaining black (ground) to power the fan. I then replaced the floppy power cable with the modified Y splitter version.

 

Amiga Active Cooling Fan

Tapped into the 12V and Ground wires using skotchlock connectors.

 

Next I used the ‘OmniJoin’ cable (supplied) together with a couple of Skotchlock connectors (also supplied) to attach the fan to the two wires from the floppy drive Y connector.

 

Amiga Active Cooling Fan

Wiring tucked away neatly.

 

The black wire of the floppy cable connected to the corresponding black wire of the OmniJoin cable. However the yellow wire from the floppy cable needed connecting to the red wire of the OmniJoin cable. The fan does actually have a yellow cable of its own but this for sensing the fan speed and not required for our Amiga project.

 

Amiga Active Cooling Fan

Everything fitted ready to put it all back together.

 

I also made sure that the red/black wires of the OmniJoin cable correctly lined up with that of the fan when it was plugged in. You can just make out the colours of the fan wires going into the fan plug in the image below.

 

Amiga Active Cooling Fan

Making sure that the red and black wires match up on the two connectors.

 

With everything in place I gave it a quick power-on to ensure the fan was working. It whirred into life immediately so I re-fitted the keyboard to check the clearance and was happy to find there was just enough to not cause any issues. If there had been I could have just trimmed a little off the mounts to shorten them.

 

Amiga cooling fan

Just enough clearance between the keyboard and the top of the fan.

 

Finally I replaced the lid and carefully inserted the screws from underneath. If I flipped it over like I normally would then the fan would become dislodged as it’s not actually fastened down.

 

Will you Start the Fans Please

With everything back together and the cooling fan installed in my Amiga I powered it back on to assess the fan noise. I was pleasantly surprised to discover that it was very quiet indeed, just as advertised. It’s not silent and I can hear it but it’s just a soft whirring sound and not at all distracting even in a quiet room.

Of course being quiet is one thing but was it actually going to cool my Amiga down? I left my A1200 powered on for a few hours just like I’d done previously without a fan installed to find out. Two hours later I checked the readings and you can see them in the image below.

 

AmigaKit Sensor

Sensor readings after 2 hours with fan installed.

 

As a reminder, without the fan, after two hours the internal Case temperature was reading 50.9C and the Indivision was at 54.2C.

With the fan installed and after running for the same length of time the internal case temperature was now 6C cooler at 44.9C whilst the Indivision had dropped an impressive 11.3C to 42.9C.  The case also felt noticeably cooler with no prominent ‘hotspots’ like before.

Needless to say I am delighted with this modification. The whole thing was non-destructive and completely reversible and it only cost around £20 all-in. As the 12V floppy power feed is for the drive motor it’s an ideal power source as most of the time it’s idle anyway. Even so I’ve used floppies pretty extensively since fitting the fan and have had no issues at all even then. Of course your mileage may vary and if you have a borderline PSU then this might just tip the balance.

 

Just one more thing…

Throughout this whole project one thing had been bugging me – the Compact Flash IDE adaptor and its ‘flappy’ ribbon cable. When it wasn’t getting in the way of the fan it was stopping the top of the case from fitting back on properly. It had to go!

 

90 Degree CF-IDE Adapter.

 

I had a look around and discovered a nifty looking right-angled 90 degree CF-IDE adapter on eBay so I bought one immediately.

 

90 Degree CF-IDE Adapter.

 

Fitting it was a breeze and the card now sits neatly just above the PCMCIA socket and everything looks neat and tidy once more, just how I like it.

 

Neat and tidy again.

Indivision AGA Mk3 Flicker-Fixer

I’ve wanted an Indivision AGA Mk3 flicker-fixer for quite some time but have been stymied by a combination of Brexit and Covid-19. Individual Computers actually halted all shipments to the UK in December 2020 as a direct result of this situation. Undeterred, I kept checking the situation periodically to see if it had changed. Sure enough, towards the end of April I saw the news I’d been waiting for. Shipments to the UK were back on! I quickly ordered myself one and waited patiently for it to arrive.

Happily I didn’t need to wait for long as it arrived within a week and with no extra fees to pay too! Needless to say it was taken straight into my man cave to open it up!

 

Unboxing

 

Indivision AGA Mk3

This is the box it comes supplied in.

 

Inside the attractive cardboard box was the flicker-fixer, a single mounting screw and an instruction sheet.

 

Indivision AGA Mk3

Contents of the box.

 

The included instruction sheet wasn’t brilliant if I’m honest as the print quality was very poor. Thankfully there’s a much better version online on the icomp.de Wiki here.

 

Indivision AGA Mk3

The Indivision AGA Mk3 in all its glory.

 

The Indivision AGA Mk3 consists of three main components. The largest circuit board is the actual flicker-fixer whilst a smaller board handles keyboard signals. Finally there is a VGA/HDMI connector attached by means of a ribbon cable to the main board.

 

Indivision AGA Mk3

The main flicker-fixer board.

 

The main flicker-fixer board (above) features a large socket which allows it to connect to the Amiga 1200’s Lisa graphics chip and perform it’s scan-doubling and flicker-fixing duties.

 

Indivision AGA Mk3

The U7 CIA chip interface.

 

The smallest board has a socket that connects to the U7 CIA chip. This allows it to check for a specific combination of key presses to bring up the ‘Live Edit mode’.

 

Indivision AGA Mk3

The double sided video connector board.

 

The Indivision AGA Mk3 supports both VGA and HDMI monitors by means of a board that incorporates both types of connectors on it.

 

 

Indivision AGA Mk3

VGA Connection.

 

You simply install the board with your preferred connection method facing outwards. It’s intended to fit in the A1200’s expansion port and a single screw is supplied to securely attach it to the bottom of the case.

 

Indivision AGA Mk3

HDMI Connection.

 

Preparation

The very first job was to remove the A1200’s metal RF shield which was blocking access to the areas of the mainboard I needed to get to. This necessitated removing the floppy drive, a couple of screws along the front edge of the board and bending up several little tabs all around the shield. Once I’d done this I was able to lift away the shield with only a little bit of leverage from a screwdriver required along the back edge. This resistance was most likely the result of the small amount of corrosion present on my RF shield.

 

Amiga 1200 RF Shield

RF Shield On.

 

With the RF shield removed I now had unrestricted access to the entire A1200 motherboard. I don’t think I will be putting it back on any time soon as it would need modifying to fit around the Indivision. Besides, with it permanently off I have easy access to the board for future projects.

 

Amiga 1200 motherboard.

RF Shield off. Motherboard revision information viewable. (Rev. 1.D.4)

 

Board Revision

Interestingly, with the shield off I could now see the information printed on my A1200’s motherboard. It was identified as being a Revision 1D4 board. These boards are also recognisable by the fact that the mouse port isn’t actually part of the board itself but rather connected to it via a ribbon cable. Earlier revisions had the mouse port on the board itself whilst the later R2 motherboard had the mouse port on a separate little board. My 1D board also has a half-width clock port header whereas earlier boards had full length ones.

 

Indivision AGA Mk3

The chips outlined in yellow show where the Indivision AGA Mk3 connects to the A1200 motherboard. The larger chip is Lisa and the smaller one the U7 CIA.

 

Installation

Fitting the main Indivision AGA Mk3 board was fairly straightforward as no tools or clips are required. The board employs an empty socket to latch onto the Lisa chip and grip it tightly. I made absolutely sure that it was aligned correctly and then carefully pressed it into place. The instructions make it very clear that it must ‘click’ into place to be properly installed and this does require quite a scary amount of pressure to be applied. After a few moments of applying steadily increasing force to the board it did eventually snap into place with a very satisfying ‘click’. I then made a visual check all around the Lisa chip to ensure it was seated completely flat.

 

Indivision AGA Mk3

The Indivision AGA Mk3 successfully mated to the Lisa chip…

 

The next stage was to fit the U7 CIA chip connector.  I had to consult the wiki to check the location and orientation of this as the instruction sheet was so murky I couldn’t make it out. It’s quite a tight fit next to the keyboard connector but at least it didn’t require as much pressure this time.

 

Indivision AGA Mk3

…and the U7 CIA chip.

 

The final installation step was to find a home for the HDMI/VGA sockets. In an ideal world the connectors would fit into the expansion bay beneath the floppy drive but that space is already occupied by my Blizzard SCSI port. My A1200 has had the RF Modulator removed and I had hoped it would fit there but unfortunately there was insufficient width to accommodate it so this location was out  too.

 

Indivision AGA Mk3

My placement of the HDMI/VGA connector between the trapdoor expansion slot and the floppy disk drive.

 

After trying a few places I settled for a position between the floppy drive and the trapdoor expansion bay. It fits there nicely and allowed me to run the HDMI cable under the case and up through the trapdoor. I applied several strips of insulating tape to the base of the HDMI/VGA board to prevent any possible short-circuits. It’s not the perfect solution as I’m unable to unplug it without removing the case but it’s an acceptable compromise. I made sure to use a nice thin, flexible HDMI cable which made routing it through the trapdoor and underneath very straightforward.

 

Indivision AGA Mk3

This is the screen overlay that provides info about the current screen mode.

 

It was finally time for the moment of truth – the big switch on. After powering on my A1200 I waited patiently and after a few tense moments an Individual Computers overlay appeared in the corner of the screen. Having seen proof of life – it was now time to see what it could do!

 

Configuring a 16:9 Workbench Screen

I downloaded the HighGFX screenmodes off Aminet and also the Indivision config tool off the icomp.de website and set to work creating the perfect Workbench screen…

 

Indivision AGA Mk3

Adjusting the screen settings.

 

There are two sides to this – the Amiga screenmode and the Indivision mode. The way it works is the Indivision detects the screenmode the Amiga is using and then maps it to one of it’s built-in preset (monitor friendly) output modes. With the Indivision Config tool you are able to create your own modes too and there’s a plethora of settings to tweak if you have the patience. Thankfully the preset modes cover most of the common Amiga screenmodes so most people will probably be fine with what’s supplied ‘out of the box’.

Back to my perfect Workbench screen… I spent the next few hours fiddling about trying to get a proper 16:9 mode working on my HDTV with a native resolution of 1366×768. I was trying to get the HD720 HighGFX mode working which should have given a perfect 1:1 pixel aspect whilst also utilising the entire screen width. However I just couldn’t get any combination of Amiga screen mode and Indivision settings to display correctly, even after painstakingly tweaking the 1280×720 preset to perfectly fill my monitor screen.

 

Indivision AGA Mk3

My widescreen Amiga display using just the output of the Lisa chip, no RTG required!

 

In the end I settled on the HighGFX Super High Res Laced 1024 x 768 mode which worked perfectly as the Indivision matched it to an existing VESA 1024×768 mode. The image fills my entire screen and is super crisp and vibrant thanks to the all-digital nature of the HDMI output. The only slight niggle is the image is very slightly stretched horizontally. This is because although the Amiga screenmode has a 1:1 pixel ratio – it’s intended to be used on a 4:3 monitor screen, not 16:9. However it’s by no means a deal-breaker and having such a massive (by stock Amiga standards) screen makes Workbench even more pleasurable to use.

 

Amiga screenmode preferences

Screenmode preferences showing HighGFX screen mode selected.

 

One day I will have another go at creating a perfect 1:1 16:9 Workbench screen but for the time being I’m satisfied with what I have now.

 

Indivision AGA Mk3

Indivision overlay showing both the detected Amiga screenmode and the preset mode being used to display it.

 

Configuration Tool

The card has its own dedicated configuration tool that you install to your Preferences folder. It allows you to create, test and tweak an almost limitless array of screenmodes, whether they be for productivity apps or PAL/NTSC games. Hidden away in the advanced section there is also an option to route audio through the HDMI cable too if you have a TV/Monitor that has speakers. I have my sound routed through a Bose Soundlink Mini as my TV speakers are pretty wimpy but this would be a great option otherwise.

 

Indivision AGA Mk3

Indivision AGA Mk3 Configuration Tool.

 

Glitch in the Matrix

I did notice an issue after using the Indivision card for a few hours – I was seeing some random flickering pixels on my screen. It got worse as time went on, and my Amiga was getting very warm too, much warmer than it would normally do. Naturally I immediately thought there was a fault with the card but after I RTFM again I discovered that this is actually quite a common issue and isn’t a fault at all. I was able to eradicate it completely by using the config tool and enabling ‘CCKLine Capacitance’ from the advanced options. I’m not going to pretend I understand what this does but it definitely fixed the issue for me. There are other settings that can fix other glitches too but thankfully this is the only issue I came across. I am still not entirely happy about the extra heat it generates but I intend to sort that with a few upgrades very soon.

 

Indivision AGA Mk3

My Indivision card stopped being recognised!

 

Reports of my death have been greatly exaggerated

The Indivision card also tried to fake its own death at one point. I’m not entirely sure what happened but I had been messing around with the ‘live edit’ feature and the next thing I knew the Indi was no longer being detected. To make matters worse when I rebooted my Amiga it was using a screen mode that my monitor could not display so I couldn’t even see the screen. I tried removing the card and re-seating it but it still refused to work.

Now by this point I honestly thought it was dead and I’d have to return it. Then I remembered about the Rescue Disk recommendation I’d seen on the website. Amazingly I had read this and actually bothered to create one! I popped it in the drive, rebooted and after what felt like an eternity my Amiga booted up again and the card came back to life. I’ve never been so glad that I bothered to follow a set of instructions for once! I’m guessing I corrupted it’s firmware somehow and the repair disk re-flashed it but the main thing was my card wasn’t broken.

Live Edit Mode

Speaking of the ‘Live Edit Mode’ this is a utility that can be displayed at any time (even during a game) by holding down Left Shift, CTRL and Tilde. The fact this can be invoked at any time is thanks to that connection with the U7 CIA chip which allows it to detect the key-presses.

 

Indivision AGA Mk3

Indivision AGA Mk3 Live Edit Mode.

 

Whilst this mode is active you can move the on-screen image around your monitor with the mouse. You can also resize it whilst holding down the left mouse button in both the vertical and horizontal directions. This is a really useful feature and allows you to deal with any screenmodes that don’t have presets in the Indivision’s configuration. Once you’re happy with the screen layout simply press Tilde to exit Live Edit mode and ‘keep’ your adjustments. Whilst these ‘Live’ changes are not permanent by default (they are lost when power-cycling) there is an option to store them later in the config tools should you wish to.

 

This slideshow requires JavaScript.

 

In the example above I used the Live Edit mode to force Cannon Fodder to fill the screen of my 16:9 TV and remove all the black borders.

 

Do Adjust your TV Set

Many interesting settings are hidden away in the ‘Test/Adjust’ section, not least of which is the ‘Darken’ option. This basically emulates the scanlines of a CRT monitor on your modern flat screen monitor. Settings range from 6% to 75% depending on how strong you want the effect. It only works on Double-scan modes and defaults to being switched off. There are also several settings for the On-Screen Display so you can tweak the size, length of time it is displayed and also which corner it appears in. Of course you can also adjust the size and position of each Indivision display mode from here too.

 

Indivision AGA Mk3

Close-up of the Adjustments tool.

 

Summing Up

This is a terrific device for anyone who enjoys using the Amiga 1200 as a hobby machine and wants to get the best possible image from it. The Indivision AGA Mk3 definitely allows one to maximise the power of the AGA chipset by allowing it to display resolutions that would never have been possible before. It also allows hassle free connection to modern LCD monitors and TV’s via both HDMI and VGA which is another huge benefit.

Of course that’s not to say it isn’t great for gaming as well because it is. However if all you want to do is play games then I’d consider this to be overkill and there are much cheaper options available. It also requires a certain degree of… experimentation which the average gamer may find off-putting.

Short of getting an actual RTG card for the Amiga this is as good as it gets and when utilising HDMI the picture quality is simply stunning. Considering this is still using the A1200’s native AGA chipset to deliver the image it’s a really impressive sight to behold.

In short; if you have the funds, want to push your A1200 graphics to the limit and enjoy tinkering then I highly recommend this device.

Cooling my A1200 – Part 1 – Passive Cooling

I’ve been using my A1200 a lot recently and noticed that it was getting pretty warm after a few hours of use. This was especially noticeable at weekends when I’ve had it running for 12-16 hours straight. The area above the trapdoor (around the cursor keys) was getting vary warm indeed and I could actually feel the heat through the underside of the desk too. I’ve been running it with the trapdoor removed to help keep the Blizzard cool but this has had a limited effect due to the small gap under the A1200.

 

Cooling Amiga 1200

The feet, well some of them anyway – forgot to take the photo before I started…

 

Putting my best foot forward

To try and improve the situation I tracked down some new silicone rubber feet that would raise my A1200 up and improve the air circulation under it. I found these on Amazon which looked ideal and I liked the fact that they were transparent so would blend in well.

 

Cooling Amiga 1200

Placing the new foot alongside the old one.

 

The pack came with 18 feet so there were plenty of spares. I’ve already used another 4 on my printer to help stop it sliding around. They’d probably also be great for a 3D printer to dampen any vibrations as they are quite pliable.

 

Cool A1200

That trapdoor slot is packed with heat generating chips.

 

Anyway I stuck one foot in each corner next to the originals which I left in situ in case I ever want to go back to a stock machine.

 

Cooling Amiga 1200

The new foot dwarfs the old one.

 

The existing feet are actually recessed so the new ones are significantly taller . This can be clearly seen in the photographs above and below.

 

Cool A1200

Another side-on view of the foot showing the difference in height.

 

In the following photo you can see there’s now a significant amount of space under the case. Probably 4 times as much as before looking at the height differential of the old and new feet. Combined with running without a trapdoor fitted hoped there would be more opportunity for air to flow under the machine to help carry the heat away.

 

Cooling Amiga 1200

Plenty of air clearance under the A1200 case now.

 

I made sure not to forget the PCMCIA adapter I have on the side of the A1200. For this I took one of the feet and sliced it in half vertically as the adapter is quite narrow. Additionally I also lopped a few millimetres off the bottom of each to ensure it sat at the correct height.

 

Cool A1200

One foot sliced in half and trimmed to the correct height for the PCMCIA adapter.

 

The increased clearance also allowed me to fit a heatsink to the CPU. There still wasn’t a massive amount of clearance so I couldn’t go mad here but I found a nice 35mm x 35mm x 5mm anodised aluminium heatsink on Amazon that looked like it would do nicely. It was a perfect match for the dimensions of the ‘030 chip and came with a strong self-adhesive thermal pad which would be essential given it would be fitted upside down.

 

68030 CPU with heatsink fitted.

 

Now I’m fully aware that heat rises and given this was to be fitted upside down there wouldn’t be much scope for heat to convect away from the CPU. However heat also travels by conduction and radiation and I hoped that combined with the increased surface area of the heatsink and the potential increased airflow under the Amiga that it would help cool the processor down.

 

The heatsink protrudes beyond the bottom of the case but there’s still plenty of clearance.

Once finished I could barely tell the difference visually. My A1200 certainly doesn’t look like it’s on stilts or anything like that. In fact unless I get get my eyes level with the desk surface I can’t even tell it’s raised up.

 

Did it actually help to cool my A1200?

Before making any changes at all and with the trapdoor fitted I left the computer on for an hour and then recorded the CPU temperature. The highest temp I recorded off the surface of the CPU was 59 degrees Celsius. I believe the maximum operating temperature of the ‘030 is 70C so this is well within acceptable levels.

After raising the case and fitting the heatsink I did the same test again and recorded a maximum of temperature reading of… 57C. So not the massive drop I was hoping for. I shouldn’t really have expected much given that it’s quite a small heatsink fitted upside down with no active airflow…

There was one positive outcome though… the top of the case directly above the CPU was noticeably cooler now. So although the changes weren’t sufficient to cool the CPU by a significant amount it did seem to be helping reduce the build-up of heat inside the case. Unfortunately I never thought to measure the surface temperature before I made the changes so I have no readings to back this up other than my own senses.

 

The Takeaway

So not the resounding success I’d hoped for, but not a complete waste of time either. The parts cost less than £15 all-in and I have a bunch of spare feet and heatsinks left over for several other projects now too.

It’s pretty clear that the only way to significantly cool the processor down is to add a fan. The heatsink needs a decent flow of air over it to permit it to do its job. Whether it would need to be directly attached to the heatsink or just blowing air under the case across the heatsink I’m not sure.

Maybe one day I might do this but I’d want one that’s practically silent. One of the joys of using the Amiga is just how quiet it is so the last thing I’d want to do is ruin that by having a noisy fan inside whirring away!

To be continued…

[Update] There is now a Part 2!

Commodore Amiga CD32 Dust Cover

CD32 Dust Cover

About a year ago I asked the guys over at Retronics if they would consider making a dust cover for the Amiga CD32 console. Their response at the time was that they would love to but they just didn’t have access to one to create the mould. Anyway they must have finally got hold of one because they’ve just added a CD32 cover to their line-up and here it is.

 

CD32 Dust Cover

Naked Amiga CD32 Dust Cover.

 

I ordered one just as soon as I could and it arrived at the weekend so here’s a quick look at it. It was packed inside an attractive box displaying a photo of a CD32 console on the cover. Opening it up revealed the cover inside, safely tucked into a plastic bag.

 

Photos

I remember having trouble photographing the C2n Datasette cover and this was similarly tricky. Transparent shiny objects are awkward things to photograph!

 

CD32 Dust Cover

When not reflecting me trying to take a photo of it, the cover is almost invisible from most viewing angles.

 

The cover has all the angles, bumps and curves it needs to mate with the CD32 perfectly.

 

CD32 Dust Cover

Cover fits nicely around the TerribleFire 330 riser card.

 

There’s a protrusion at the back where there would normally be a screw securing the expansion cover. Happily this doesn’t cause any problems with the riser card for my TerribleFire 330 expansion.

 

Side view of the dust cover.

 

So long as I made sure it slotted into the space between the case and riser card it fitted nicely.

 

View of dust cover from rear.

 

The front is perfectly angled to match the contour of the case, as is the top where the raised dome aligns with the bump in the CD lid.

 

CD32 Dust Cover

More reflections!

 

This is pretty much an essential purchase if you own a CD32 console. It’s nicely finished, fits like a glove and above all keeps the dust at bay.

I also love the fact that these covers are all practically invisible when fitted so as not to spoil my enjoyment of admiring these old machines. Definitely worth a buy. You can pick one up on eBay direct from Retronics or from the Alinea online shop.

Blizzard 1230 Badge for my A1200

I spotted this Blizzard 1230 badge whilst ‘window shopping’ on eBay and thought it looked really cool. Costing less than a fiver I just couldn’t resist clicking on ‘Buy it Now’.

It has a plastic base with a brushed aluminium top layer finished in a very attractive metallic gold colour. The text and logo are etched into the surface whilst a self adhesive layer on the reverse allows it to be affixed to anything easily.

It’s actually designed as a direct replacement for the stock A1200 badge. It fits perfectly too if that’s something you wanted to do. However I didn’t want to deface my A1200’s case so I chose to place it elsewhere and settled on a position above the drive lights. It’s basically a mirror image of the official Commodore badge on the left now.

 

Blizzard A1200 Badge

Close-up of my Blizzard 1230 Mk IV A1200 Case Badge.

 

It’s been professionally manufactured to a really high standard and I think it looks fantastic. You can find this particular badge on eBay here. The same seller also does a whole range of different badges for other Commodore systems in his shop, here. They actually do several for the Vampire accelerator so I may well end up ordering one of those for my Amiga 500 in the future.