![]() |
|
Abeja - macOS emulator compatible with tape based models of Microbees - Printable Version +- Discussion Forum for all things Microbee (https://microbeetechnology.com.au/forum) +-- Forum: Microbee Forum (https://microbeetechnology.com.au/forum/forum-1.html) +--- Forum: Microbee Software and Documentation (https://microbeetechnology.com.au/forum/forum-7.html) +--- Thread: Abeja - macOS emulator compatible with tape based models of Microbees (/thread-887.html) |
Abeja - macOS emulator compatible with tape based models of Microbees - fathertedcrilly - 23-02-2025 Abeja is a macOS emulator compatible with tape based models of the Microbee computer. https://github.com/fatherdougalmaguire/Abeja It is written in SwiftUI/Swift and will run on Intel and Apple Silicon Macs running macOS Sonoma or later. ( Github repository contains a universal binary ) Being a highly alpha piece of software, at the moment it doesn't do a real lot. The following code is executed from 0x0000 when you start the emulator to write HELLO to the screen Code: 0000 21 00 F0 LD HL,61440
All documented and undocumented Z80A instructions are recognised by the emulator core but only 1/3 are fully implemented ( mostly those that have no effect on flags ) I'm going to complete the emulation core next and then move onto keyboard/tape/sound code so I can
Any thoughts/comments/complaints are more than welcome. Thanks Tony RE: Abeja - macOS emulator compatible with tape based models of Microbees - ChickenMan - 23-02-2025 Wow, what a great start to another Microbee emulator. I look forward to the day it can play Emu Joust ![]() Thanks Tony. RE: Abeja - macOS emulator compatible with tape based models of Microbees - fathertedcrilly - 24-02-2025 (23-02-2025, 10:51 PM)ChickenMan Wrote: Wow, what a great start to another Microbee emulator. I look forward to the day it can play Emu Joust Don't hold your breath. I'm working on another project at the same time but I will inch my way there Think of it as an xmas present Thanks Tony |