On 10/20/2022 at 12:34 PM, kelli217 said:
That it's possible given the then-current slot specification to build an expansion card that could probably get the 65C02 to pause long enough to do DMA. But you'd have to 'be nice' and not hold the bus for too long or other things could start to be a problem, like VIA, I2C for keyboard and mouse, VERA, YM2151... and there's no intention of including any DMA in the system as it is.
Bluntly, neutrino, you're coming WAY late to the party, and offering up ideas and suggestions that are not going to get included because the system is in the final stages of development before manufacture. Things are not likely to change at this point in any major architectural ways. Even the removal of the second 6522 from the motherboard is not going to represent that much of a change in the way the system operates, but will only take away one of the 32-byte I/O channels (and free it up as an I/O channel for other uses) and require some addresses in the KERNAL to be revised.
This.
The hardware is done.
If anyone wants to offer useful suggestions, you should:
Be ready to design it yourself. Everyone here that can design hardware is already designing something. They're not going to build your pet project when they have several of their own already in the pipeline.
See what you can do with software. The system has some interesting programs already, but we there's always going to be room for new games and programs.
On 10/20/2022 at 11:40 AM, neutrino said:
What was the td;lr consensus on DMA ?
There will be no DMA in the release hardware.
If you decide to design, build, and sell a DMA controller, more power to you.