That’s a slightly different error. (1 << 16) isn’t zero there, since int is wide enough to represent the value. The issue is in converting that value down to the actual type. Overflow during the calculation gives you different errors:
% echo 'int main() { long long x = 1 << 32; }' | clang -x c...
Hmm, indeed you're right. “Inside Macintosh: Sound” shows some examples of non-sampled format 1 ‘ snd’ resources starting on 2-76 and a list of command on 2-93. There's a discussion of paying sounds asynchronously starting on 2-46. So it does seem like it could, in theory, be used for background...
I wrote a decoder for ‘ snd’ resources at one point and I don't remember having to handle anything but sampled sound.
I remember seeing music in midi resources or ‘MADH’ (a module format from PlayerPro), but I don't know if the libraries you'd need to use them are available on 68000.
From here, I think:
https://68kmla.org/bb/index.php?threads/reverse-engineering-the-macintosh-plus-pcb.38414/post-474068
https://bitsavers.org/pdf/apple/mac/schematic/
Ah, yes, I do have a picture of that around from when I swapped in a better unit from a 5300.
As you can see, the swappable unit has two ribbon cables running to an external microcontroller. I’d guess one is rows and one is columns. The thicker ones might be power and ground for the caps-lock LED.
ADB is involved, but more to the point of the original question, isn't the connector on the back of that keyboard a ~20-pin ribbon cable? That might be rows and columns that any microcontroller could scan.
Aren't configurations 2-4 addressed by existing, common adapters?
I think 800×600 made its first appearance on the Mac as a sub-type of the VGA mode. I've used it on my Q700, though I couldn't swear it was the internal video. But anything capable of SVGA is capable of VGA and doesn't need a...
8.1 by default, though there’s been some success with backporting as far as 7.5.5.
https://68kmla.org/bb/index.php?threads/backporting-hfs-to-mac-os-8-0-and-earlier.35742/
https://github.com/elliotnunn/HFSPlusBackport#status-of-hfs-backporting
Slightly different meanings, in the way I'd use them. IDC implies shrouded and keyed. IDE uses 40-pin IDC headers; an RPi merely has a 40-pin pin header.
Got one not so long ago which didn’t work with similar symptoms, but after opening it up (with one broken clip) the board didn’t look so bad to me. I didn’t feel up to dealing with all the little capacitors, so I set it aside for the time.
Anyway, after seeing this thread, I thought I’d take...
ADB pass-thru sounds like a good enough solution to me. Or even using ADB somehow! Plugging in display+ADB together is not so uncommon. Obviously KVMs do it, and some Apple monitors use both as well: the AudioVision 14 and the original Apple Studio displays, for convenience and additional...
If you want Australia but aren’t picky about it being a marsupial, you could call it the “Dinkum Sync’em”
(I suppose I’m cribbing Heinlein’s “dinkum thinkum” there)
I have a schematic for a 6-pin adapter available. I think it’s common to have the first 4 pins wire sense pins and ground to each other, and the next 2 wire diodes between sense 1 and 2. Order could differ within each of those groups. The remaining four would be for mapping sync signals, but I’m...