Recent content by jjuran

  1. jjuran

    jmacz journey

    Wow. I LOVE this. It's one thing to come up with the idea, but then you went and actually built it. My hat's off to you!
  2. jjuran

    SevenTTY — local shell + terminal + SSH for classic Mac OS

    MacRelix includes tcpclient (and tcpcat) and a shell with pipes and I/O redirection. For servers, there's listen. If you just want simple file transfers, you can use htget and httpd. https://www.macrelix.org/
  3. jjuran

    If you could bring back classic Mac OS software, what would it be?

    The FPU isn't involved, so I'm not really sure what you're asking. There are two issues: One, the installation of an interrupt handler pokes memory where xv68k isn't expecting it, but this is solved by an option that tells xv68k to ignore accesses to exception vectors. The second issue is...
  4. jjuran

    Crazy Idea: Using DynaPort SCSI/Link for UDP Video Streaming to a Compact Mac?

    My interests lie in the other direction — capturing video and sound from a compact Mac. My primary target, though, is my emulator, where the capture can be done natively and CPU cost isn't an issue. Nonetheless, to save I/O bandwidth and disk space, I use temporal compression: The XOR of one...
  5. jjuran

    If you could bring back classic Mac OS software, what would it be?

    I improved the heuristics on my disassembler, allowing me to see the audio output generator. Curiously, while it uses a VBL task for graphics, rather than the typical choice of using the same task for audio, it uses the level 1 autovector interrupt instead, which isn't implemented in Advanced...
  6. jjuran

    If you could bring back classic Mac OS software, what would it be?

    Thanks for the suggestion! Advanced Mac Substitute is 24-bit compatible, so that's no issue. I did discover an actual defect in my emulation (incorrectly setting BufPtr when alternate buffers are used). Another issue is that Arkanoid executes code stored in the alternate screen buffer, so...
  7. jjuran

    If you could bring back classic Mac OS software, what would it be?

    Can I offer you an Advanced Mac Substitute? :) https://www.v68k.org/ams/
  8. jjuran

    SevenTTY — local shell + terminal + SSH for classic Mac OS

    I hadn't yet seen that when I posted this: :) https://68kmla.org/bb/threads/is-there-a-sha-1-verifier-for-classic-mac-os.51739/#post-584154
  9. jjuran

    SevenTTY — local shell + terminal + SSH for classic Mac OS

    I agree. I have opinions about things too, but I'm not on board with the personal attacks. And here I disagree. Suppose you had a Mac programming question and a choice of LLMs: GPT-1 trained against Inside Macintosh and MacTech magazine, or the latest Claude trained against National...
  10. jjuran

    SevenTTY — local shell + terminal + SSH for classic Mac OS

    https://www.macrelix.org/ This prompted me (no pun intended) to have a look. Naturally, I saw some familiar operations like "construct a directory's HFS path", but the implementation is different than my own. The general architecture doesn't match MacRelix, either. But I suppose it has to...
  11. jjuran

    New Project: DoubleVision SE/30 Card

    I love hearing about your progress and seeing your product photos. It brings life to a platform that's still cherished in our community, even while it's been written off by the larger world. Well, you stopped writing "MAC", so I guess we'll forgive you. ;-)
  12. jjuran

    Is there a SHA-1 verifier for classic Mac OS?

    If you don't mind a command-line interface, MacRelix includes the sha1sum command (and similar for MD5 and SHA-256). https://www.macrelix.org/ The 68K versions of the hash functions were hand-coded in assembly language. :-)
  13. jjuran

    1bit games with music

    Dark Castle and Beyond Dark Castle write directly to the sound buffer, so the Sound Driver's four-tone channels don't apply.
  14. jjuran

    SquirrelEDIT - a 16x16 sprite editor with C bitmap array export

    How? Is there a program to do this?
  15. jjuran

    Force32: persistent 32-bit addressing without a PRAM battery (updates thread)

    They're not. The code I wrote never calls GetMMUMode() on a 64K (or 128K) ROM, and even if it did, it would merely return garbage because it's just a memory read, not a trap call. See below. ROM85 can have three values: 0xFFFF in the 64K ROM, 0x7FFF in a 128K+ ROM without Color QuickDraw...
Back
Top