On Mon, 15 Oct 2001, Maarten ter Huurne wrote:

> > If the new one chip msx comes out you can connect the hardware tru usb maby
> > that wil work also on usb from a pc ro ?????
>
> In an emulator, it is possible to freeze the MSX until whatever acts like a
> cartridge responds. On a real MSX, there are strict timings and I don't think
> USB can make those deadlines.
>
> USB 2.0 is said to be a lot faster, but this higher speed can only be
> delivered under certain conditions. I think USB 2.0 will have enough
> bandwidth to act as an MSX cartridge, although you might need a dedicated
> cable with no other devices attached. However, I guess the latency will still
> be too large to allow this solution to work on a real MSX.

All this sounds like you guys are really afraid of electronics. If you put
in a PIC and a flash rom between the computers, I think it should easily
be possible. A PIC costs about US$3. A flash rom I don't know, but I think
it should be at most us$10, depending on the size, of course. Only a PIC
can work as well, but it should make excessive use of the WAIT signal,
slowing the msx down to sync with the data (as in the emulator). This
would obviously not be nice for playing games. imo it could only be used
for debugging.

Bye,
shevek

-- 
/** mastermind. input 4 numbers 0-5. output <right>.<in the right place> **/

 main(){int  c[4]   ,x=3  ,l=getpid()  ,i;;   for(  srand(l);c[  x]=-   rand
()%6         ,x--   ;);;  for(         ;44>   x;){  char         a[9] ,*p=
 "%.1f\n",   b[9];x=i=0;  gets(a);for   (l=4 ;l--   ;)x+=-(a[l]  -=48)==
       (b[l  ]=c[   l]);  ;for           (l=0;16    >i;l         =++i %4)x
+=(b[i/4]+   a[l]   ?0:(  a[l]=b[i/4]     =10))     ;printf(p,x  *.1)   ;};}

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html

Reply via email to