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

Search results

  1. sfiera

    Can a Macintosh use non-contiguous RAM?

    Is there a meaningful difference between these two? two discontiguous blocks of memory, from A to B and C to D one contiguous block of memory from A to D, with a locked handle from B to C
  2. sfiera

    TashPad: Super Nintendo to Gravis GamePad ADB Converter

    There’s a difference between NTSC and PAL SNES controllers: the pullups for the data lines are internal to NTSC consoles, but PAL puts the pullups in the controllers instead. Those resistors look to be pullups for PAL compatibility. However, the result of the difference is usually that NTSC...
  3. sfiera

    Sanwa Supply MA-401MACML 【COMFORT MOUSE】 - Modification/Corrections

    I don’t have a single-button ADB Sanwa mouse 👆 But I do have a MA-402MAC. It seems like they figured out there was a problem, and decided to implement a fix. Specifically, they wired /ABTN to a 33k pull-up (R9), and wired both mouse buttons to /PBTN. W…was that not the fix you expected? (Mmm...
  4. sfiera

    TashSync: Macintosh Video Sync Signal Converter/Generator

    I always thought DX-19 would be a nice name for it.
  5. sfiera

    Kaleidoscope Theme Archive (With Images!)

    I hate to be a worrywart, but it might be time to think about moving that data to a more durable storage medium. Optical media doesn’t last forever, and a CD-RW burned 25 years ago is already at risk of failure. Uploading to the Garden or archive.org is a good way to ensure that these kinds of...
  6. sfiera

    My Dumb Scrolling Bug

    Thinking a little more, you might want topDirty and btmDirty variables which could increase or decrease (but not below 0) in case the user somehow managed ↓↑↑↓. Or if you retain the destination rect of the last scroll, could you draw whatever isn't contained in that?
  7. sfiera

    My Dumb Scrolling Bug

    I'm not following too clearly, but it looks like MyPaint() only checks the latest value of (*gMyInfo->iScroll)->contrlValue. What's to stop MyClickControl() from being called twice before the repaint occurs?
  8. sfiera

    Infocom Games on OSX Catalina

    I had a hang installing OS9 in UTM too. I think what solved it for me was unchecking “update Apple disk drivers” in the installer.
  9. sfiera

    Infocom Games on OSX Catalina

    Depending on the game, it may be possible to run it in a Z-code interpreter like Spatterlight or Frotz. Infocom games run in a portable interpreter, and there are several fan-made reimplementations of the interpreter for modern systems.
  10. sfiera

    NeuNet: a (partially) forgotten AppleTalk cabling system from the UK

    Seems like the sensible option would be to run LocalTalk over one pair and EtherTalk (and regular Ethernet) over the other two pairs, but I suppose this predates the ready availability of sensible options. I look forward to hearing how this functions when bridged to LocalTalk through a StarTalk hub.
  11. sfiera

    StarTalk: a new LocalTalk hub

    I don't think it would be useful to me but I would still want one. 5/8 time?
  12. sfiera

    Wiring my computer room for localtalk - topology?

    I recall reading a retrospective article about networking problems with a passive star. The short summary is: it was supported up to 4 devices, and the author had problems around 30. A big part, possibly, was all of the terminators adding resistance. I don’t know if omitting some of the...
  13. sfiera

    The most horrible USB card layout I’ve ever seen

    OPTi “FireLink” chip working as intended.
  14. sfiera

    TashPad: Super Nintendo to Gravis GamePad ADB Converter

    No, about 10 years old I think. From a Japanese company called Columbus Circle that makes a lot of Famiclone/peripheral type electronics.
  15. sfiera

    TashPad: Super Nintendo to Gravis GamePad ADB Converter

    Why would the blue color put me off?
  16. sfiera

    Mask and Bit Shift gotcha

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

    Mac SE FTP/HTTP Downloading

    Ah, sorry, I missed that requirement. Looks documented to work with MacTCP but not System 6.
  18. sfiera

    Mac SE FTP/HTTP Downloading

    For 1, GetDown Classic is exactly that.
  19. sfiera

    Creating ' snd' resources

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