Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.
That's the perfect question to ask.
There are basically two functions that are interesting here. One for requesting the amount of free ram and one for allocating some.
Although it seems so, most systems don't allow you to request the total free ram. Instead they allow you to request the size...
With minor modifications the NanoMac can generate a video signal identical to the one of the real thing. This it should be possible to drive the original CRT with it.
Same goes for the keyboard and mouse. Wth a little effort it should be possible to wire them to the FPGA as well.
My recommended setup currently is the Tang Nano 20k + a raspberry pi pico, both wired up on a breadboard.
Stefan is more actively working on the Tang Nano 20k standalone variant which is IMHO somewhat more cumbersome for development but should be fine for a pure user.
You'll of course need...
Yes, that was it. M is now working ... at least it does play something over MIDI. Since it doesn't play any song, it's hard for me to tell whether it's correct, what it does ...
And indeed Claude just rephrased what was already said, and it was nowhere near the real problem which was a broken...
Everything looks correct when running M in minivmac. Registers are being set to use the external clock as expected. And while preparing to trace the same in the NanoMac I stumbled upon this copy'n paste bug...
Ah ... indeed, the loopback ... It seems that's not implemented.
Using an emulator someone could run M and capture the SCC write accesses. This would tell if M enables the loopback.
The AI remarks really aren't very helpful. There is no status register that indicates any availability of external clocks. What AI does is that it just takes the text you give it and generates a text that is statistically derived from it. It doesn't understand or comprehend anything. AI can...
Please don't spend too much time on this, as I am not sure if I'll dive very deep into debugging this. The potential user base is pretty small, and it doesn't make much sense to spend too much time into something that'll barely be ever used.
That said, I took a closer look, and I am not sure...
If M doesn't use any additional hardware, then how is midi gear connected to the Mac? Unlike the Atari ST, none of the early Macs came with midi interfaces. Or did some?
The observed behaviour of M would make sense if there was a 4Mhz clock source in the Mac. But it IMHO always was 3.868 MHz. I...
Yes, sure. The 1Mhz clock is implemented and Cubase is using it. Otherwise, Cubase would not work properly. Initially my core lacked the 1Mhz clock and thus Cubase wouldn't work. This ha been discussed in another thread here.
The interesting thing is that M would not use that external clock by...
This is a byte as being sent by M immediately after system reset:
You see that the signal changes at the top row don't exactly match the expected timing, shown by the changes between 0 and 1 in the second row. The top row would be a bitrate of ~29000bit/s instead of the 31250 MIDI uses.
And...
I've connected the logic analyzer and even though the cheap SAM2695 based synth I've connected doesn't make any sound, it seems to me the MIDI messages are fine. When running your MIDI_IN_OUT_TEST I immediately see a byte $FA being sent at 31250 bit/s which seems to be the MIDI "System Realtime...
Ah ... something does play when I start Cubase before and then M. Interestingly, it's not the synth that is being initialized. Once it's playing some notes, I can power cycle the synth, and it keeps working ...
Hmm ... I don't hear anything. But I do see the TX LED blink. So something is being sent. Perhaps at the wrong bitrate. I see nothing to configure MIDI clock ... I need to investigate this a little further ...
Edit: Ok, I _do_ see settings. They simply weren't reacting while playback was...
What software do you use? Do you have a disk image with a typical setup of yours? I do have a few synthesizers and can give your setup a try. There's still the possibility that some software won't work as intended, since I still may have parts of the hardware wrong or incomplete.
Do you use...
I am sure you are already quite busy with the m0ebius. Maybe one day you need to test your emulators performance and accuracy. Then you might have a use for this.
I'd like to see your emulator running. So far I think you'll still face a lot of things that'll need additional CPU time like...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.