Processor

Amigas run on Motorola 68000 Processors.

Emulating one in a real Amiga

PiStorm

Custom Chips

Amiga 1200

CF card in PCMCIA reader

  • What worked
    • Transcend PCMCIA → CF adapter
    • SanDisk 512MB
  • What didn't
    • Verbatim 4GB
  • You can't use an Amiga FFS or similar card in the PCMCIA slot. It has to be FAT16 or FAT32.

Networking

In a MiSTer

If running in a MiSTer FPGA Emulation System, you need to set up PPP networking on both the MiSTer and in the network stack config. Follow the PPP networking instructions there, then come back here.

MiamiDX
  • Have MiamiDX use the PPP IP address and set up everything else so it makes sense for your network.
  • If the connection starts acting weird, reset the UART and reconnect in MiamiDX

Plipbox

An Arduino-based Ethernet adapter for am Amiga's parallel port. It's not fast but it works.

I ended up getting this one: https://amiga68k.com/?product=plipbox-deluxe-commodore

You may need to enable NOBURST on certain configurations, like on PiStorm.

MiamiDX config

Wifi

  • Cabletron RoamAbout 802.11b card
  • prism2.driver
    • Get the prism2v2 so you can get WPA2
    • WirelessManager runs in the background and handles the connection to the network, while MiamiDX does the TCP/IP stuff
  • MiamiDX
WPA2-TKIP
  • I needed to set up hostapd on a Raspberry Pi to create a slightly downgraded access point that bridged to the rest of my network.

    # hostapd.conf wpa=2 wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP

Gotek

  • The USB drive needs to be formatted fat16 and you need two files at the root of it
  • My Gotek has two buttons. You use the two buttons to move back and forth between the mounted ADFs
    • Some Goteks I think have rotary encoders as well
  • You can't put new ADFs into the rotation without a reboot

If Gotek eats the partition table

It's possible for the Gotek to eat the partition table on a USB drive. It should be recoverable if you use testdisk: https://www.tecmint.com/install-testdisk-data-recovery-tool-in-linux/

LED Display

I have one of these: https://www.waveshare.com/wiki/0.91inch_OLED_Module

It plugs into the LED pins. When I got my Gotek it came with the display in a Gotek cutout box, so I'm assuming display-type = oled-128x32-narrow is stored in flash memory. More details:

Audio

Retargetable Audio

Use AHI. You're probably using it with Paula anyway.

Internet Radio

AmigaAMP is what you want.

Then, load this prefs in AHI config (http://www.amigaamp.de/Binaries/PaulaPrefs/ahi.prefs) and save it. Enjoy your streaming audio.

AmigaAMP