Dirk Hoffmann

Results 81 issues of Dirk Hoffmann

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...

help wanted

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...

bug

While reviewing the Copper code, I came across the following two code blocks: always @(posedge clk) ... copjmp1 = 1; ... always @(posedge clk) ... if (copjmp1 && clk_ena) Isn’t...

This [HDF]( https://github.com/dirkwhoffmann/vAmigaTS/blob/3eb329f2b73e4b4d881ddcf5ef9c921db92cc7c3/cputester/HDF/BASIC_020.hdf.zip) is reported to have 0 heads:

Bug

After passing the first quality gate (making the new CPU cores compatible with Musashi), it's time to run more sophisticated tests. For this purpose, I've created a new section in...

I understand that the only differences between the 020 and 030 are not in the instruction set but in the MMU which is not useful in emulation, and data cache...

Recently, I had another look at the Musashi core and noticed that supporting the 68010 and 68020 isn't as difficult as I originally thought. As a starting point, I've decided...

Enhancement

As part of my efforts to improve general code quality, I would like to make vAmiga's code base compatible with Visual C++. Since I don't use Windows regularly, I am...

Help wanted
Discussion

As part of the vAmiga regression test suite, I've written a [small program](https://github.com/dirkwhoffmann/vAmigaTS/tree/master/CPU/Exceptions/StackFrame/stackframe3) which calls `BKPT` and dumps the generated stack frame: On my real machine (A500 ECS, 68010, 512...

Hi Toni, I am referring to functions `setchkundefinedflags` and `setchk2undefinedflags` in `newcpu_common.cpp`. Inside both functions, multiple subtractions are performed such as this one: if (val > lower && upper -...