Skip to content

Category Archives: DMPP

Arr!Jay – Amiga File System Browser

I was recently trying to transfer some software from Aminet to my Amigas. The way I planned to do it was to use a null modem cable to transfer an ADF file onto a disk. I had previously done that for system disks. In this case however, I had to prepare an ADF file by […]

I Moved – What’s Next ?

Ok, time to reflect on the past, review what has been done and where to go in the future. Blog migrated to boxofrats.com I have moved my blog to the boxofrats.com and am hosting it by myself now. I made the decision in order to have a little more flexibility and to have everything under […]

DMPP Cymus – CIA Emulation Library

Now that I have a somewhat working M68000 emulation, I can finally focus on the rest of the Amiga system. Currently most of the system is stubbed out with a couple of dummy functions so I can see when something interesting happens. I have reached now reached a point, where I can’t fake out the CIA […]

Introducing the DMPP Amiga Debugger

I had this actually running for some time now: It is a graphical debugger which helps me understand how the 68000 instructions in the Kickstart ROM affect my Amiga emulator’s state. Here is a screen shot: It is currently mainly a view to the Mahatma68k CPU, the two CIA-8520’s and the custom chip registers. It […]

First File Release for Mahatma68k

I decided to build a package of the current code in the Mahatma68k repository and upload it with the little example program that comes with it. It can now be found on its project website. I am aware that not everyone likes or knows maven and so I provided an ant build file for the binary […]

Birth of a New Amiga Emulator

Do not take the title serious. As long as there is no release, this is strictly Vaporware(TM). Or something like that…. However, with the release of Mahatma68k, the likeliness of such a release has become somewhat more probable. When I started the project, which has the current working title “I Heart Amiga”, it actually started as […]

Emulating the Motorola 68000 on the JVM

I am currently trying to write an emulator for the Amiga, which is powered by a Motorola 68000 CPU. I initially started in C++, but switched to the JVM, for various reasons: development on the JVM is much faster than in C++ and the performance penalty might be acceptable here compared to other non-native platforms […]