Search results

  1. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    @JDW have you tried eliminating the drive contents including the driver (which is stored on the disk) as a source of the problem? Maybe you can try using another SD card, formatting it as exFAT, and putting a blank 100-200 MB drive image on there. You can use the dd command on macOS to do create...
  2. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    Attached is firmware 0.7e. It's very similar to 0.7d-fastscc but the slowdown period after a VIA access has been increased as I mentioned in my previous post. That fixes Prince of Persia. In addition, in this version, the WarpSE speeds up after a SCSI chip access if slowdown was pending before...
  3. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    Just bought the overclocking board connectors! The finer-pitch 2.0mm type are quite a bit less common than the standard 0.1inch/2.54mm ones. The finer pitch is required since they're shorter vertically too. With the 2.54mm pitch connector the board stack was too tall and may have collided with...
  4. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    Just finished running the Prince of Persia demo for 24 hours with the new fix. Problem solved! That was easy enough.
  5. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    Huh, that's interesting that it took so long for you. What if you just wait through the intro cutscene and watch the demo gameplay footage? The freeze always happened before the demo finished for me. I am working on version 0.8 which will incorporate the "Prince of Persia fix." However that's on...
  6. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    It was always different, but it usually only took maybe 10 or 20 seconds of gameplay before the freeze occurred.
  7. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    Just found and fixed another issue with the WarpSE! Running firmware 0.7d-fastscc a while, Prince of Persia would freeze after a while. The cause is basically the same as the crash in the sound control panel. The fix was easy, just adding a little more sound slowdown time after an access to the...
  8. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    @JDW I haven't yet sent the new board revision to fab, so no, this is the same old board with 25 MHz CPU speed. I was just remarking that BlueSCSI v2 is fast. About the macrocell low-power mode, what I mean is that the additional delay due to low-power mode makes the CPLD too slow to reliably...
  9. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    Just put some BlueSCSI v2s together and tried one with the WarpSE. Wow, look at the disk speed benchmark now!: 2.719 disk speed!! Great. And of course with the slightly faster clock on the final version, speed should be increased by another 4% or so! I am hoping to slightly exceed the SE/30's...
  10. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    No, the Classic ROM just has a ROM disk in it, hence the larger 512 kB size. About the 2.5 MB RAM disk, I just mean that the extra RAM on the motherboard will make this possible with a system extension.
  11. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    I'm almost done with the final WarpSE board and overclocking board! All of the issues and weaknesses I could identify have been fixed, and there are some new features on the WarpSE since the last version: As I said before, the SiTime MEMS oscillator is as accurate as a crystal, but has better...
  12. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    Okay, problem solved! Fantastic! One step closer to release But @JDW how can we explain the failure to boot from 1.44M disks you observed before? Can you replicate that now?
  13. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    I think I fixed the overclocking board's Z-height: Now I'm using a 2.0mm pitch header instead of 2.54mm. It's much shorter as well. This amounts to a reduction of the board stack from like 14.5mm to under 9.5mm. Perfect, now there's no risk of collision with the chassis. Just a few more fixes...
  14. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    We’re just about ready to get the final WarpSE boards made but there’s one last consideration that needs made. I fear that the overclocking board installed in the WarpSE will make the whole board stack too tall and hit the chassis. Reducing the board thickness helps a bit but it’s still not...
  15. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    About to purchase some oscillators for the WarpSE production run! We have maybe 50-100 50 MHz crystal oscillators (for 25 MHz CPU speed) in the GW company parts but since we're increasing the speed a bit they'll have to be reallocated to some other project. No big deal! Those 50 MHz oscillators...
  16. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    @JDW does your "SWIM" work with a Floppy Emu? I tried in my IWM-equipped SE with the WarpSE on the external connector but unfortunately it did not work.
  17. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    One thing we do need to make sure of is that there are no unforeseen problems from using the SWIM ROM with an IWM chip. Just in case of an issue, I will be putting both the original SE and the FDHD ROMs on the flash chips for the final board. So if there's any issue in IWM machines we can do a...
  18. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    @JDW This business about the IWM and HD floppies is very interesting!! What exactly are the markings on your IWM? I do see a an interview with Steve Wozniak from 1984, before the SWIM but after the IWM, where he says the IWM can do "IBM format, double density recording"...
  19. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    @ppuskari Thanks for your help testing!! Glad we can now put put "fastscsi" back into the mainline release. @JDW thanks for investigating this! As I said to Petar, we have put back the "fastscsi" into the 0.7d-series releases, so SCSI will be significantly faster. Are you using the SCSI...
  20. Zane Kaminski

    WarpSE: 25 MHz 68HC000-based accelerator for Mac SE

    Interesting! This means that triggering slowdown after an SCC access or interrupt messes up LocalTalk. But in 0.7d-slowscc, after slowdown is triggered by the SCC or its interrupt, the WarpSE should still be a little bit faster than the Mac SE because the CPU clock is still running at 25 MHz...