Search results

  1. F

    PowerBook 540c - Did a thing (OS 8.6)

    Here are some notes I wrote up. Sure glad I did this, as I already forgot what I did. Can't take credit, borrowed from others to get up to 9.1.0. Still want to get to 9.2.2, just haven't had the time to play with this since December unfortunately.
  2. F

    Flashing ROM-inator Resurrections With EPROM

    I have a few of these for the Mac Plus. The ICs are probably similar though. Mine are SST 39SF040. You will need to take the BMOW Rominator file (1024KB) and break it into even and odd byte files. Then program each chip individually in the EPROM programmer. I dug around my archives and I...
  3. F

    Macintosh IIci ROM Modifications

    Just for kicks, I bet we could take this a step further and make the MOD3TEST a bit conditional based on the presence of PGC. So something like this: 1) At start of MOD3TEST, instead jump to some free area in the ROM and probe for PGC. 2) If PGC exists, start MOD3TEST (basically what was...
  4. F

    Skipping the Startup Memory Test

    If you don't have a programmer and a writable SIMM, your best bet might be to buy the Rominator II or another variant. There are a few options available. This way you can get an already programmed SIMM that bypasses the memory check, with some other features included.
  5. F

    Skipping the Startup Memory Test

    Yes your best bet for a 68K era Mac such as the SE/30 is to patch the ROM directly to bypass or modify the memory test.
  6. F

    Macintosh IIcx custom ROM

    My IIcx is down for the count right now. But you can drop a IIsi ROM in the IIcx. This would give you a 32-bit clean ROM. So really you probably want a IIsi ROM with just the memory test disabled (and vicariously the ROM checksum altered to not fail) right? If so give the attached a run...
  7. F

    Macintosh IIci ROM Modifications

    @jmacz I just reviewed your suggested patch - spot on. Write to all memory in Mod3Test then bail. And RevMod3Test really doesn't need to be run either since parity was already initialized. Nice job!
  8. F

    Macintosh IIci ROM Modifications

    So essentially our theory about the parity bits was probably correct right? Just wanted to confirm.
  9. F

    Macintosh IIci ROM Modifications

    I was just thinking about this. Wish I had a PGC-equipped IIci to test with :) It is pretty late and I could probably find a better way to explain what I am thinking, but here is a try: That parity bit must have something to do with this. The Mod3 and RevMod3 tests essentially write to all...
  10. F

    Macintosh IIci ROM Modifications

    I was today years old when I discovered that the IIci has an optional Parity-Generator Chip (PGC). I have similar patches that @jmacz posted for my IIci and it works fine. BUT I do NOT have the PGC chip. I see some extra code in the IIci that is not in the IIsi related to parity checking. So I...
  11. F

    Macintosh IIfx ROM Modifications

    Here is what I did on my SE as an example. There would be a number of different ways to do this. But I just did a NOP NOP for the fall through fail condition. (Offset 26EA) P_ChecksumRom: 26C8 7000 MoveQ.L #$0, D0 26CA 7200...
  12. F

    Macintosh IIfx ROM Modifications

    This. I've started going this route just to keep the routine available. So the routine can still run with the stock checksum, but the only possible return condition is a pass. I'll pull one of the patches out and share it here as a reference.
  13. F

    Macintosh IIfx ROM Modifications

    Just catching up on some old forums related to my favorite topic - ROM hacking.... You know another option would be to patch the actual checksum routine so it always returns a pass value.
  14. F

    Rominator I on Mac 128K issues

    It would be really interesting if you could dump out your Rominator ROM to a file. You would need to dump out the full 1024KB from within the Mac OS.... or by using an EPROM programmer. I suspect the chips are OK. But the fact that you hear both chimes indicates the jump to address 421000 for...
  15. F

    PowerBook 1400 series ROM and RAM tidbits

    Cool discovery @croissantking!
  16. F

    Help with srecord for splitting and joining ROMs

    The width of the chips really does make a difference. 8-bit wide chips are nice and easy because you just need to split odd and even. But 16-bit wide you need to byte swap then split by word (16-bits).
  17. F

    Reverse-Engineered ROM sources for Mac 128K, 512K and Plus

    Have to admit, this is pretty darn cool! It really is amazing what we can do with AI these days. Thank you for sharing this. Earlier I posted the hack below to bypass the memory test on the MacPlus. Looking at the memtest.s in your GitHub, this absolutely lines up with what I did to trick the...
  18. F

    Fun with SE

    Unfortunately we are really restricted by the number of address lines exposed to the ROM sockets. We'd need a Rominator type board and bodge wires clipped or soldered to the 68000. Unfortunately this approach would probably make it pretty impossible to use an accelerator card as well. I think...
  19. F

    Fun with SE

    Yes I bet the site just needs this reference so the SE ROMs can explicitly be listed. However the mask ROMs are really just the Toshiba TC531000 chips. These were pretty common back in the day. Below is a screenshot I took while burning the HI ROM file. The ROM Type TC531000 is already listed as...
  20. F

    Fun with SE

    For those interested, here are the patches I made to the SE FDHD ROM to disable the slow memory test and the ROM checksum fail: offset 0x0084 change 6704 -> 6004 offset 0x0011C change 6704 -> 6004 offset 0x26EA change 3C3C FFFF -> 4E71 4E71
Back
Top