Search results

  1. F

    ROM hacking in the 68040 Macs

    Well, the ROM I am using to test with is the LC475/Q605. Offset 1278 is the named resource that the INITNETBOOT routine attempts to open automatically. So I believe this takes care of executing the Open routine. My issue is with within the Open routine, getting the drive added to the queue. I...
  2. F

    ROM hacking in the 68040 Macs

    Yes my bad, I'm still learning all the names in this community :) @zigzagjoe was the Joe I was referring to. Thanks all, this is all very helpful. And in a way so cool to get into 68K programming. A much younger version of me is very jealous right now. My new driver is pretty close. But I am...
  3. F

    ROM hacking in the 68040 Macs

    Thank you @joevt and @cheesestraws. The 4-bytes of padding and alignment make sense to me now. @joevt yes I've been looking at your sample RAM disk driver as well. @Jockelill pointed that out to me a little bit ago :)
  4. F

    ROM hacking in the 68040 Macs

    @joevt I do have a question, not sure if you can answer though. I am writing a new ROM/RAM disk driver from scratch, and in the Resource Header for drivers in the ROM, I am curious what the purpose bytes 33, 34, 35 and 36 are for?
  5. F

    LC475 backward ram socket

    Yeah, I think I got my 128MB SIMM that was specifically designed for "angled" sockets. Looking at my SIMM, the side that is angled towards the motherboard has much smaller (thinner) chips. Here is the link to the SIMM I bought from Amazon. I first made the mistake of buying a non-angled SIMM...
  6. F

    ROM hacking in the 68040 Macs

    Did a quick move of the ROM disk driver to the free resource at offset 60080. Works like a charm, and the original ATBOOT resource is still available. Just gave it the generic name ROMDSK for now. It appears that pretty much all the 1024KB ROMs have these free resources. Might be a good...
  7. F

    ROM hacking in the 68040 Macs

    @joevt your dumpromresources is just a fantastic tool, BTW! Wanted to pass along some kudos to you. Thanks for continuing to improve and enhance it. Those free resources were a surprise to me, too. I first noticed that because a free resource just happened to come after the ATBOOT driver...
  8. F

    ROM hacking in the 68040 Macs

    OK disregard my last two posts. I actually wish I could delete them. But I started rebuilding the resource table in the C&Q 610 ROM, and I realized that the larger ATBOOT driver really was not stepping on the next resource after it. This ROM actually has a handful of bytes not in use in between...
  9. F

    ROM hacking in the 68040 Macs

    Yes sure enough, did a quick test and moved the NETBOOT resource to offset 04 0F 10 (plenty of free space there). Had to adjust the NETBOOT resource header, and also adjust the next resource offset in the ATBOOT resource header. But this did the trick. NETBOOT driver, even though generally...
  10. F

    ROM hacking in the 68040 Macs

    100%, you are right. ATBOOT and NETBOOT are different driver resources. There is a lot of free space in the C610 ROM, so I think the resource list could easily be rebuilt to push things around. I will attribute this overlap to laziness on my part :) But, I was also thinking of potentially...
  11. F

    ROM hacking in the 68040 Macs

    Attached is a write-up for the Centris 610/650 & Quadra 800 (ROM checksum F1A6F343). The hacks in this document assume a 7MB ROM/RAM disk and the 8MB CAYMAC AUTO-SENSE ROM SIMM. Interestingly the size of the ATBOOT driver in this ROM is 4-bytes smaller than the ATBOOT driver in the LC475 ROM. So...
  12. F

    Q840av gets a make over

    I think this is pretty darn cool, in my opinion. And you're keeping a Q840AV alive, which by itself is just awesome!
  13. F

    In Search of: Centris 610, just the case

    Thanks @killvore! Located in Anchorage, Alaska, which always makes shipping fun (to say the least). But I am on the road system, and USPS shipping prices are the same as the Lower 48. So that would be the way to ship. Totally OK with Q610 instead of C610. Blank Bezel would be preferred. Feet...
  14. F

    In Search of: Centris 610, just the case

    I purchased a nicely restored C610 motherboard from Will at the CayMac team. I am going to work on some overclocks and ROM hacks. So now this means I am in the market for a C610 case :) In search of, if anyone has any leads!
  15. F

    ROM hacking in the 68040 Macs

    Wanted to share this write-up. I only get credit for 1 very minor fix listed in here. Otherwise this is a collection of knowledge from many different people. I would be happy to give specific credit to specific hacks :) But I wanted to make this a living document for 1024KB ROM hacking. There...
  16. F

    LC475 Disassembled ROM

    Thank you! I just downloaded that repository, so I'll take a look at all this. Seems like a ton of good information in there. The little project I am working on is building my own variant of the netBOOT driver from scratch.
  17. F

    LC475 Disassembled ROM

    Do you by chance know where I can find more details on combo bits? I found some old threads from bbraun indicating some documentation showing IIsi has a default combo bit of 4, but 3 if an FPU is installed. Is this stuff documented in Inside Macintosh somewhere?
  18. F

    ROM hacking in the 68040 Macs

    I've been talking with the great proprietors at CayMac. We fixed the LC475 ROM so it should reliably boot to ROM when holding down R. The Q950 ROM should likewise be a very easy fix. Take a look at their github page, they already have the new LC475 ROMs available for download. I actually have...
  19. F

    LC475 Disassembled ROM

    This is just awesome! You rock!
  20. F

    Happy MARCHintosh - My LC475

    I'm certainly learning that the LC475 is in the odd space between the smaller and cleaner 128KB ROMs, and Super Mario. But with Netscape v4, the Dayna WiFi with BlueSCSI, I am actually able to get out to a lot of websites. It is pretty usable. Might even be worth doing a short-term daily-use.
Back
Top