Dirk Hoffmann
Dirk Hoffmann
Musashi crashes on some architectures in the last line when 0x8000000000000000 (the smaller 64-bit number) is divided by -1. ```c++ static void m68k_op_divl_32_d(void) { #if M68K_USE_64_BIT if(CPU_TYPE_IS_EC020_PLUS(CPU_TYPE)) { uint word2...
To implement decent file system commands, RetroShell needs a more flexible parser. E.g., I want to support commands with the following example syntax: `fs create c= h= s= [name=]` `type...
With vAmiga 4.2 officially released, it's time to look ahead to version 4.3. Recent work on the file system has been enjoyable, and I’d like to continue developing it. For...
Virtual 5.3 already includes most of the latest vAmiga features. However, a few key improvements are still in the pipeline. Planned for 5.4 --------------- - **Adaptive Sample Rate (ASR)** ASR...
I just ran the macFUSE demo apps by @bfleischer on my Mac (Benjamin, thanks for the help!). As a potential enhancement of vAmiga, macFUSE could be integrated to easily transfer...
Currently, vAmiga has the option to map the Cmd keys directly to the Amiga keys. This is done by subclassing `NSApplication` and overwriting function `sendEvent(_ event: NSEvent)`. However, more recent...
Following @bSr43’s advice, vAmiga now sets up the toolbar programmatically. It’s a bit of a pity, since creating the toolbar in Interface Builder used to work quite well in older...
After redesigning the settings panel, I noticed that vAmiga looked a bit awkward when launched without any installed ROMs. To improve the first-time experience, I implemented a small onboarding agent...
This doesn't look right 😱: Please report all macOS Tahoe related issues in this thread.
### Current situation: VirtualC64 includes a server that allows users to connect to RetroShell via Telnet. This implementation was primarily a proof of concept for the socket server code. From...