Category Archives: Instructions

TF1230 FAQ

The TerribleFire TF1230 is an outstanding accelerator card with a 68030, 50MHz processor and 128MB FastRam for the Amiga 1200.

However, the card is not really “plug & play” and a few things need to be taken into account.

  • TF1230 IDE Interface
    In order for the Amiga to boot from the IDE interface on the TF1230, a special IDE driver – ehide.device – must be loaded. This can either be done in the Kickstart Rom (recommended) or it is booted from floppy disk/internal hard disk and the ehide.device driver is loaded first. The TF1230 IDE interface is considerably faster than the internal IDE port.
    When booting from the TF1230 IDE interface, the CF-IDE adapter must be removed on most Amiga1200s, otherwise the Amiga1200 will not boot at all. If the boot process is interrupted, it may be necessary to install an IDE buffer on the internal IDE port (we do not yet have this in the program).
  • ehide.device
    The driver for the TF1230 interface can be downloaded here =>. There are 2 versions that have a different size. The one from our website is the one that can be copied into a Hyperion 3.2.2 47.111 Kickstart without deleting other modules.
  • Create boot floppy
    To boot from the TF1230 IDE interface without using modified kickstart roms, a boot floppy must be created with the ehide.device driver, which is loaded via loadmodule in the startup.sequence:

    s:startup-sequence
    loadmodule >NIL: devs:ehide.device

    Loadmodule can be loaded here => https://aminet.net/package/util/boot/LoadModule from Aminet. After booting from the floppy disk and a soft reset (Ctrl-Amiga-Amiga) the TF1230 IDE interface is used for booting.
  • Amiga1200 Timing Fixes
    The Amiga1200 has a few problems with the timings that lead to lockups and freezing of the Amiga1200 – even without the TF1230 card. Therefore the capacitors E123C and E125C on the bottom side of the mainboard should be removed on 1D4 Rev01 and Rev.2B mainboards. On a Rev 2B mainboard, it may also be necessary to replace R118 with a 220 Ohm resistor
  • Unevenness of the edge connector
    A few A1200 mainboards have an unevenness between the short and the long part of the edge connector, which can lead to the connection of the TF1230 card being destroyed. How can this be detected? If the TF1230 card cannot be installed with light pressure, the edge connector is probably uneven.
  • Firmware update
    We have installed the latest firmware on our maps. However, it is possible that Stephen Leary will release a new version. In any case, please only use the version for the Xilink 95288XL CPLD. The XC95144 versions can destroy the card!
  • Kickstart <3.0
  • Hard disks on the TF1230 IDE interface
    In brief: Real hard disks do not work on the TF1230 IDE interface due to the high power consumption. Please do not use and do not try.

xxx

PiStorm FAQ

Over the last few weeks, we have compiled the most frequently asked questions from our customers about the PiStorm in an FAQ. The list is certainly not yet complete and will therefore continue to be added to.

  • Can the Raspberry Pi 5 be used for the PiStorm?
    • No. The Raspi 5 has been changed in many ways and unfortunately cannot (yet) be used.
  • Can the Raspberry Pi 4 be used for the PiStorm Classic or PiStorm 2k?
    • Yes and no. It usually works, but is not officially supported. In other words: If there are difficulties, you are responsible and there will hardly be anyone who can help.
  • Do you sell CaffeineOS?
    • No. CaffeineOS is free software, based on AmigaOS 3.9 and was created by Pedro Cotter. We offer our customers suitable SD cards with the current version of CaffeineOS for the price of the SD card. CaffeineOS can be downloaded here => https://bit.ly/m/CaffeineOS and installed on a suitable SD card with the WinImager under Windows. The Win32 Disk Imager can be downloaded here => https://win32diskimager.org/.
  • Do you sell AmigaOS?
    • Yes, we are one of the larger European Hyperion Entertainment partners and sell several hundred licenses every year. AmigaOS 3.2 is commercial software and is constantly being developed further from the license fees. AmigaOS 3.3 has been in development for some time now. Please note that AmigaOS 1.2 – AmigaOS 3.1 is to be licensed from Cloanto. From AmigaOS 3.2 Hyperion Entertainment has the rights to the Kickstart and the Workbench. We offer AmigaOS in different bundles for all Classic Amigas from Amiga500 – Amiga4000 and with images for many common accelerator cards.
  • AmigaOS or CaffeineOS?
    • It depends 🙂 In principle, we recommend the use of CaffeineOS. Beautiful desktop, easy to use and very user friendly. But unfortunately nobody can say how long Caffeine will still exist. It has already disappeared overnight several times and only Pedro Cotter maintains “his” distribution.
    • AmigaOS is commercial software and with the Emu68 imager tool it has become very easy to do a very good basic installation with all the tools you need. However, it is also a very classic 80s/90s workbench desktop and many tools have to be installed manually.
  • Can you recommend the LazaruStorm adapter?
    • The LazaruStorm adapter is the only currently existing possibility not to remove the 68k CPU in the Amiga and still use the PiStorm. However, the adapter is a messy hack and it does not always work, as both CPUs (PiStorm and 68k) “fight” for the bus signals. We supply our LazaruStorm adapters with the recommended jumpering (“VPAJP 2-3” and “BRJP” not bridged). We have had the best experiences with the Amiga 500 Rev 6a mainboards. The adapter usually works here. We can *not* recommend the adapter for Amiga 500 Rev5 or earlier. With Rev8a mainboards the adapter usually works. If the PiStorm does not start, simply press “CTRL-Amiga-Amiga” until it starts. Unfortunately, this is the only possible solution if the PiStorm – regardless of the mainboard version – does not start.
  • Does the PiStorm require cooling?
    • Yes and no. PiStorms with Raspberry Pi 3 and 4 do not require cooling. Only the CM4 module on the PiStorm32 CM4 + I/O module requires its own passive or active cooling. We offer the cooling modules from Waveshare. We generally recommend the active cooler module. The fan runs at 8000rpm +/-10% and is not controllable via the CM4 and I/O board. It is so quiet in operation that you can hardly hear it.
  • Does wired Ethernet work?
    • Yes and no. Under Emu68 (standard and recommended) there is no driver for wired Ethernet. Only under Musashi can wired Ethernet be configured. Linux knowledge is required and it is not easy.
  • Do the mouse and keyboard work via USB?
    • Yes and no. Under Emu68 (standard and recommended) there is still no driver for mouse + keyboard via USB. Only under Musashi USB mice and keyboards can be configured. It is not that easy.
  • What are Emu68 and Musashi?
    • Emu68 is a so-called “bare metal” 68k emulator developed by Michal Schulz. The Github can be found here => https://github.com/michalsc/Emu68. Emu68 is the recommended emulator for the PiStorm – even if some drivers are still missing. Michal’s patron page can be found here => https://www.patreon.com/c/michal_schulz/posts. We support the development regularly.
    • Musashi is a 68k emulator based on Linux, which unfortunately has not been developed further for several years. Without Musashi there would probably be no PiStorm and many of the PiStorm docs still contain references to Musashi. Since Musashi is based on Linux, separate drivers are not required for all possible devices (USB, Ethernet etc pp), so that Musashi supports more hardware on and in the Amiga. However, the emulation is much slower and the configuration is much more complicated. We strongly advise against using it
  • Where can I find documentation and help for PiStorm?
  • How do I control the settings of the PiStorm, especially the emulated processor speed and the graphics resolution for the Amiga?
    • For both CaffeineOS and AmigaOS there are corresponding tools to easily change the command line options via a GUI.
  • Does WLAN/WiFi work?
  • How do I create the required SD card with Emu68 myself?
    • For AmigaOS we recommend the Emu68-Imager Tool. This only runs under Windows 10/Windows 11. MacOS is – also in the future – not supported. It can be found here => https://mja65.github.io/Emu68-Imager/. SD cards of any size from any manufacturer can be used.
    • The image for CaffeineOS can be downloaded here => https://bit.ly/m/CaffeineOS and copied to a 64GB card using the Win32 Imager. Attention: The image is so large that in principle only the 64GB SanDisk Extreme will fit. These are available in our store (with and without CaffeineOS at the same price).
  • Does the entire graphics output run via HDMI?
    • No! “Only” the software that supports Picasso96/RTG is currently output via HDMI. Everything else still runs via RGB and still requires 2 connections to the TV/monitor! The team around Claude Schwarz is currently working on a “Framethrower” for the PiStorm, which also redirects the RGB outputs to the HDMI port of the Raspberry. First demos exist but there is no ETA for the hardware extension (yet). Until then we recommend the parallel use of our RGB2HDMI adapters in the Amiga 500 and Amiga 2000, but it also requires 2 HDMI ports with the adapters *or* all outputs must be output to RGB. This can be configured classically on the Workbench. For the Amiga1200 there is a solution from Indivision that works well (Scan Doubler).
  • Does the sound run via HDMI?
    • No! As with the RGB2HDMI adapters, the sound output from the Paula chip is not “redirected” to the Denise chip and there is no emulation here. As before, small external speakers must therefore be connected to the RCA outputs.

If you have any further questions, please send an e-mail to info@retrobuddys.com.

CaffeineOS SD card

How do I create my own SD card for CaffeineOS?

First of all, you need the latest image of CaffeineOS. Simply request access to his Google Drive via the page of “CaptLeChuck” / Pedro Cotter => https://bit.ly/m/CaffeineOS. The images can be downloaded there as a torrent and as a ZIP file.

Then use the WinImager under Windows to upload to the SD card => https://win32diskimager.org/

WiFi is now super stable under CaffeineOS and even SMB share access works. The configuration is explained in this video: https://www.youtube.com/watch?v=YKYbILbx1p8 (English)

The recommended SD cards are the SanDiskUltra 32GB for images up to 9275 and the SanDiskExtreme 64GB for 64GB images. Both can be ordered from our store with the latest CaffeineOS. Other SD cards – whether 32GB or 64GB – may be too *small* for the image. This is because every SD card manufacturer “interprets” 32GB or 64GB differently.

Of course we do not “sell” CaffeineOS. CaffeineOS is free software, so the SD cards in the store with and without CaffeineOS have the same price. Only if the SD card is ordered together with a PiStorm is it slightly cheaper.

4MB Amiga 600 FastRam extension

4MB Amiga 600 FastRam extension

In case of doubt or basic questions, please send a short e-mail to info@retrobuddys.com BEFORE installation.

Download Amiga TestKit by Keir Fraser => https://github.com/keirf/amiga-stuff/releases/download/testkit-v1.20/AmigaTestKit-1.20.zip

Please always carry out installations/removals on an ESD mat with potential equalization. Never stand on a (polyester) carpet during installation.

You are now ready to install the expansion into your A600, but before you do, we recommend cleaning the CPU pins with contact cleaner or isopropyl alcohol and a toothbrush or cotton swab, as they have probably accumulated all sorts of gunk/lint/etc. over the years.

Allow the CPU to dry well and then place the extension on the CPU in the correct orientation and press it down firmly until it feels firm. No effort should be required.

The socket on the memory expansion is modified and the chip is actually inserted there and not plugged in from above. Therefore, please do not constantly insert and remove it, otherwise the socket will wear out very quickly. If possible, do not shake, turn or place the computer horizontally after installation.

Before you reassemble the case, we recommend running Amiga TestKit. Use the memory option (F1), 4 MB Fast RAM must be displayed. Then start the memory test (F1 again) and let it run for 20-50 cycles: If the TestKit does not find any errors, the memory expansion is seated correctly. If errors occur, switch off the computer and try to fit the extension better by pushing it further down or turning it slightly back and forth.

It can happen that the card slowly moves out of the base over time. To avoid this, you can anchor it to the motherboard using the hole to the left of the CPU, which should match one of the holes for the feet of the hard disk bracket.

Note that, as already mentioned, the PLCC socket is not intended for this type of use, which means that the contact quality deteriorates a little each time the board is inserted or removed. So try not to remove them unnecessarily. If you notice that the contact has deteriorated so much that the machine is no longer stable, the base must be replaced.

Each memory expansion has been extensively tested by us and has been written, read and verified for at least 50 cycles with the “Amiga Testkit” without errors.

If you have received the 3D frame from us for mounting the memory expansion, you must first remove the mainboard from the housing. Then turn to the back and look for the 2 rectangular holes.

Please insert T-shaped pins into these holes. If they are too wide, please sand them down carefully with some sandpaper. For safety, we have included 2 sets consisting of pins and spacers.

If you have not received a mounting frame, then you have a memory expansion with a very strong socket from AMP which does not detach from the CPU even when you lift your Amiga by the memory expansion and you therefore do not need a frame.

Please turn the mainboard over.

Now you have to attach the round spacers with the rectangular side.

Finally, please attach and press on the memory extension and tighten it carefully with the screws supplied. Please remember that the frame is made of PLA plastic and breaks off easily.

After solid always comes from 😊

Before you reassemble your Amiga 600, please test it once with the Amiga test kit.