Hi Folks,
Long time no see. I was inspired
to boot up my RC2014 again
by my recent VCFSW purchase of a fine-looking WY-50 terminal . Unfortunately, using z80ctrl with the terminal is a pain*, so I am using
RomWBW
on a stock RC2014 Pro configuration w/ 512K RAM/ROM board.
I also want to use my own video, sound, and game controller boards to run ColecoVision games, so I need to run the CPU at 3.686MHz. I also need the default baud rate to be 38400 in order to be compatible with my WY-50's max baud rate. I have created a rcz80_jbl.asm configuration (attached)
, and built it successfully.
At boot up, it reports (attached as boot.txt) that it's configured with a CPU frequency of 3.686MHz and a baud rate of 38400, but it still operates as if thinks the CPU frequency twice that and the desired baud rate is 115200. Since my primary clock is set to 3.686MHz, that means that the actual baud rate I need to set my terminal to is 57600. Likewise, if I set the clock divider for the second port to 2.457MHz, this results in an actual baud rate of 38400 on the second port.
Wayne, any advice? If I can get this working, I'll also do a PR to add my configuration so people who want to play ColecoVision games
with RomWBW
on a stock RC2014 will have a configuration that is conducive to that use case.
Also, side question... how do I disable the annoying security prompt each time the disk build script runs?
* Didn't want to get into it in the main paragraph, but the issue with the z80ctrl is that only the first serial port can supply voltage to the RS-232
adapter, and only first port can reprogram the AVR, so I would have to
switch the connectors back and whenever I develop the firmware vs. use it with the terminal.
Many Thanks,
J.B.