youki, on Thu Nov 5, 2009 9:43 AM, said:
Personally i would be very statified with a standard stand alone new CV. I don't care about 16bit graphics, more memory , Keyboard ,mouse and symbOS (i used it few time ago, it is very good but require very good machine... for MSX TurboR it is perfect , for standard Amstrad CPC forget it...) .
I'm ready to pay about 150$ just for a standard new CV.
If you introduce other "fun" things... i'm ok with that only if it still act as a normal coleco and the compatibility is not lost for the profit of another feature.
And Controller for me should be optionnal.
The "only" feature i would really love would be to have a new console with 3 cartrigdes port , one for CV cart, one for MSX Cart , on for SEGA SG 1000 carts. (or at least only 2 , CV and MSX (in that case the possibilities to plug keyboard would be great indeed))
To emulate MSXes, ADAMs, etc, would be quite expensive, we would need a lot of extra chips, glue logic, etc. Not realistic in my option (the last MSX board I bought cost me around $300).
The other thing is that if we are smart we can use more advanced technology to our advantage. For example, 1MB of RAM can cost almost the same as 128KB of RAM, because 128KB is obsolete, is harder to find etc. And 1MB is good for a development system.
The same is true for CPUs, 16MHz Z80s cost the same as 4MHz Z80s or 8MHz Z80s today, so we could go with a 14MHz system for the same price of a 3.58MHz system, which is good for development and gaming.
Then we replace the whole system glue logic with a CPLD and we can keep the board small.
About your commentary regarding SymbOS and MSX Turbo-R, that is true, SymbOS likes faster machines, but remember we are potentially talking about a system here that is at least as fast, possibly faster than a TR. The Turbo-R CPU, the R800, runs with the handbrake pulled because any access outside the main RAM is slowed back to 3.58MHz by the TR bus controller, in some cases even worst than that, because they wanted to make sure the system was 100% compatible with all MSX cartridges, expansions, etc, and because that CPU wasn’t actually created for the TR, but for the MSX3, what was a much faster system they say, with the V9978/90 accepting data as fast as the R800 could fire. Did you know the R800 is actually slower to access the VDP than a regular MSX1 Z80 (it isn't actually R800's fault, it is a problem with the bus controller slowing the CPU down, more than it would be necessary)? Our system wouldn’t suffer of any of that, first because we aren’t going to try to run legacy software at 14MHz, and second because since the system is brand new, most sub-systems can be created to run at full speed (14Mhz) (a few slower devices can take care of themselves, like the V9958 which has a WAIT line and can slow down the CPU during data transfers, so we don’t need to worry about that like we do with the TMS9918).
But ok, I'm getting too technical and going off-topic here…