Recently, I was thinking about a minimal Amiga emulation setup that is required to run Exec and Dos from a Kickstart ROM image. Think of a reference platform for vamos. I soon came to the conclusion that all kinds of boot types result in accessing a device that provides the requested file system blocks. As . . . → Read More: romdisk 0.1 released
While FS-UAE recently added a scripting interface with a Lua scripting binding, it only provides capabilities to write scripts with hooks that will be called on certain emulator events. I hacked this scripting interface and added a Lua remote shell. With this shell you can connect while the emulator is running and issue commands. I . . . → Read More: A lua shell for FS-UAE
I am a big fan of those small TFT displays in the size of the Raspi. They even come with a resistive touch panel and allow you to realize small applications with full UI control. With the fine fbtft drivers from notro you can access them as regular framebuffers and use all software that runs . . . → Read More: fbTFT Setup on modern Raspbian
Release 0.5 of plipbox is now available and contains a software-only update that ships both a new Amiga plipbox.device driver and a new AVR firmware.
New features are:
Most important change is the handling of the MAC address. While in previous versions you had to set the correct MAC in both the Amiga driver and . . . → Read More: plipbox 0.5 released
When working with an Amiga running on a Minimig platform then data transfer is not as convenient as one might think: You have an SD Card connected and copying files around with SD Card is not the biggest deal, but unfortunately your Amiga is currently running from a system drive stored on this card :/ . . . → Read More: Networking on the Minimig with PPP and Roadshow
For most classic Amiga developers Michael Sinz’ Enforcer is a valuable tool for debugging. Especially the contained tools SegTracker and FindHit are very helpful when analyzing bugs in your compiled code: SegTracker patches AmigaDOS’ functions for loading and unloading binary files and then tracks where the (code/data/bss) segments of each binary are located in memory. . . . → Read More: Added SegTracker in FS-UAE’s Debugger
The Raspberry Pi platform really looks very suitable for running AROS. I wanted to play with this setup and build a Raspbian (armhf) release from source (so I can hack on if I like to). I chose the Linux hosted version of AROS as it is already available in the source tree and Raspi’s Linux . . . → Read More: Building AROS hosted for Raspbian
It took quite a while but now a shiny new release of plibbox is available: The new version 0.3 is an AVR firmware and Amiga driver update and works on the same hardware as presented in 0.1 and 0.2.
The major change in this release was motivated by Nitz76, one of my commenters in the . . . → Read More: plipbox 0.3 released
Recently, I had some time to spend and wanted to work on the plipbox project’s Amiga driver. Unfortunately, I only had my MacBook Pro with me and no Amiga or plipbox hardware.
What does a SW developer do if the real hardware is not at hand?
Yes, you write an emulator that represents the missing . . . → Read More: Emulating plipbox with FS-UAE
In my last posts I showed how to integrate Watterott’s MI0283QT-2 and the newer -9 displays as a frame buffer device in Raspberry Pi’s Linux kernel. Now I will focus on adding support for the touch controller found on the display boards.
The touch controller is an ADS7846 chip that already has a device driver . . . → Read More: Adding touch support for the MI0283QT* displays