1541 ultimate has all the bits and pieces to accomplish that I guess. AFAIK (once glanced at the code how it did pull the dma trick) it even uses DMA to implement its menu interface. It's just a matter of firmware coding I guess... Close to the VIC tricks you mention was recently popped on youtube by the way but I'm not sure if I saw it as a product. Even if you pulled all those tricks with a fast interface you still need to adhere to the limitations of those chips. You can't increase the total color count that VIC can display, you can't increase the voice count of the SID chip. Sure you can feed much more memory much faster and pull some impossible tricks. But on that front, people that do such creative stuff (scene people) almost always stay away from extra hardware for demonstration purposes. Who will use it then? Sure there are lots of people that could make use of such an interface, graphics artists for example, but even the stock machine is much more useful to them unlike the coders. Extra debug features for those that can't use emulation because of certain limitations: yes they might use it but they are just a tiny group of people. Unlike 1541 ultimate, if you can make it cheap then the best candidate would be a gaming extension which would serve it as both the gaming platform for the game and potential new hardware that could be used by the owner. It might be doable with a RPI 2040, the catch is : since the chip is not 5v tolerant logic conversion on the board would cost much more than the micro itself. (bare RPI 2040 chip has a very good pricing at the moment) On Mon, Jun 20, 2022 at 2:17 AM <tokafondo_at_tokafondo.name> wrote: > > From that point, things like full motion video by DMA'ing complete frames > before the VIC-II reads them (or just "beam racing" them on the fly), or > complex sprites manipulation, or poking the SID registers at high speed so > better sound effects or sampled sounds could be achieved, it's a matter of > time. > >Received on 2022-06-20 01:56:49
Archive generated by hypermail 2.3.0.