7 hours ago, xanthrou said:
That sounds cool, but how would it be tweaked?
No tweaking required for the ROM side of the "TBD", once they switched to a dedicated latch addressed at $0001, there is no obstacle to connecting as 7 or 8 outputs to the ROM high address lines rather than 5 ... 512K ROM was more about contention for various uses of the VIA GPIO pins, and so when ROM bank select was taken away from the VIA, that contention went away.
The difference between 512KB and 2MB is connecting two more outputs of an octal latch and bumping up that part of the parts bill. 2M as an upper end might be what is available in production in a through hole form factor, or a cost/benefit trade-off.
The "or RAM" is too vague to read a lot into it. It could refer to access to the existing HighRAM, it could refer to different possibilities in different phases ... and since it is a TBD, if the decision ends up going against, we'd likely not know what it refers to anyway.
But one (very) hypothetical possibility is that a way to get the effect of "programmable ROM" rather than allowing the FlashROM to be ISP is to have ROM banks with the high bit set accessing HighRAM in read only mode. That would reduce risk of people bricking their system (which
ALWAYS happens when firmware is ISP In a consumer product ... you can find multiple versions of "what to do if you bricked your device" for all of the popular handheld Chinese game consoles) ... and reduce the bill of materials for the FlashROM ... but increase the cost and complexity of the addressing logic. The latter is why I would be skeptical
whether it IS the "TBD", and if it is, whether it would end up landing "Yes".
But anyway, then $00-$7F would just mirror the 512KB FlashROM four times, since only b0-b4 would be hooked up to FlashROM address lines, and the user would decide how much of the HighRAM they want to allocate to "high ROM" bank usage for $81 through $FF (given that HighRAM banks 0 and 1 are already spoken for).
______________________________________________________
2 hours ago, Elektron72 said:
While it would be nice to have ADSR envelopes on the VERA PSG, the lack of envelopes on the PSG does help balance the X16's otherwise extremely powerful audio capabilities.
It also is a factor helping to push retention of the YM2151, which if it is included will help lock down a very 80s sound to some of the audio output of the CX16.