Moira
Moira copied to clipboard
A Motorola 68000 emulator written in C++
I've started to add disassembler support for MMU instructions. A little background: Moiras disassembler is verified by the testrunner app. For each opcode, testrunner disassembles the instruction with Moira, Musashi,...
From https://github.com/dirkwhoffmann/vAmiga/issues/730 some thoughts: With 020+ and MMU support coming along/planned it might be a good idea to add support for proper 32-bit bus operations sooner rather than later. If...
Ref: https://github.com/dirkwhoffmann/vAmiga/issues/730 https://github.com/dirkwhoffmann/Moira/issues/8 Long term it might be an idea to support caches properly as it's observable to programs. Attached is such an evil Amiga program (verified on a 68EC020)....
In [this thread](https://github.com/dirkwhoffmann/vAmiga/issues/730) it was discussed to add MMU support to Moira. I'd like to start by porting Musashi's MMU, but I am unsure about the best way to test...
If an exception vector points to an odd address, Moira reads a word from this address without checking for address violations. I am unsure what the CPU is supposed to...
Hello Dirk, I noticed the disassembler considers a word of the signed type, see first line from the screenshot. Is there a possibility to force the output all in unsigned...
Suggestion to change line 104: ``` str
**I describe the output of the testRunner and its backtrace, the executable is not compiled in debug, I cannot trace the assert line:** > Moira CPU tester. (C) Dirk W....