|
Post by bjonte on Sept 20, 2020 9:56:58 GMT
When switching display mode, the monitor goes out of sync for a while. Is there anything that can be done to remove or at least make it less likely to happen? I'm guessing setting certain values at specific points in the frame would be able to avoid the problem. Of course I can have a completely black screen for "a while", but it would be nice to not have to.
|
|
|
Post by bjonte on Sept 19, 2020 17:38:06 GMT
More investigations is needed. My guess is that the memory ends up in the SuperCPU’s bank 1 copy but is never mirrored to the C128 RAM. However, I don’t own a SuperCPU-128 so I can’t test my theory.
|
|
|
Post by bjonte on Sept 8, 2020 9:09:40 GMT
How to partition uIEC to access it by Commodore 128 and Windows the same way? FAT FS or even NTFS? But also - is possible to create similar partitions like with CMD-FD/HD, so 1541/DNP partitions too? FAT32 works to access both from C128 and PC. Partitions isn’t possible. At least not in the version I have. You can have directories with files and .d64 images can be used as directories as well.
|
|
|
Post by bjonte on Sept 3, 2020 19:23:38 GMT
Nice to see steady progress!
|
|
|
Post by bjonte on Aug 25, 2020 21:07:21 GMT
Try a C64 game cartridge that doesn’t need the kernal. You may get that working, which would indicate a faulty ROM.
|
|
|
Post by bjonte on Aug 19, 2020 17:53:11 GMT
No engage! The video has been removed.
|
|
|
Post by bjonte on Aug 18, 2020 19:30:57 GMT
|
|
|
Post by bjonte on Aug 18, 2020 3:54:47 GMT
|
|
|
Post by bjonte on Aug 17, 2020 19:53:38 GMT
Nice progress!
|
|
|
Post by bjonte on Aug 17, 2020 15:19:05 GMT
While working on a game I noticed a very important issue with the SuperCPU that needed a workaround.
I had the VIC configured in bank 1 and I configured the SuperCPU to mirror bank 1 to C128 RAM. Then I used a relocated stack to write a sprite to RAM bank 1 under the MMU registers at $ff00. This works when not having a SuperCPU attached but the SuperCPU is tricked by the stack relocation and doesn’t mirror the copied sprite data to the C128 RAM so it acts as if nothing was copied.
One workaround is of course to not do stack relocation writes to bank 1. Another one is to mirror both banks when doing the copy (didn’t try this).
|
|