Bart van Leeuwen
Bart van Leeuwen
> When doing the U2+L, where I had to re-invent the timing on the cartridge bus basically, I ran into the peculiarity that the PHI2 offset is *different* for the...
> > Ideally, one could en/disable this from the ui, or maybe auto detect a c128 and enable on c128 only. > > Ideally a cartridge subtype in the .crt...
> Will not claim that I know anything about hardware, but my EasyFlash 1 clones using either modern discreet logic or CPLD-logic (ATF1502) works just fine in 2 Mhz mode....
> Hmm.. not sure if serving VIC cycles is enabled for EasyFlash. There seems to be no override for serve_vic for easyflash, so it uses whatever the default is (0)....
> EF always boot in Ultimax so yeah… and ultimax is needed to even program the cart from the c64-side (write cycles wouldn’t reach the flash ROM otherwise). serve_vic determines...
Note version 2 is publicly available from https://www.bartsplace.net/content/publications/devicemanager128.shtml Some things to know... - you cannot mute a 1541 inmediately after power-on, rather, this will cause a hangup of the iec...
Curiously, this seems to work fine with C128 device manager's hyperspeed implementation (which is based on, but different from the hyperspeed kernal one), so I suspect this bug is in...
> I am not an expert in C128 kernal (and not C64 kernal). But I have the unverified impression that the problem is that CLRCH call ($FFCC) does not finish...
Regardless, this doesn't seem to be a firmware bug, it surely should be fixed, but imo isn't 'high priority' to fix. Sadly the hyperspeed kernal isn't used as much as...
> On the other hand, the hyperspeed kernal is one way of ruling out timing problems on the IEC bus as a cause. I have currently a situation where all...