Just a small update, while the FinalGROM 99 is in production.
First of all, I'm afraid I need to move the availability date from early June to late June.
You may remember that I'm using a 1 MB x 8 SRAM chip by Cypress on the latest cart. After my first prototype, I was looking for a replacement for the old 512 KB SRAM to tackle the instability problems. Luckily, I found an inexpensive 1 MB SRAM at my favorite domestic supplier, which I adopted successfully for later prototypes.
But when I submitted my small trial run for assembled boards, the quote for the Cypress SRAM by the board manufacturer was just outrageous. At that time, I decided to provide my own inexpensive ICs from my domestic supplier to them for the big run. Beginning of May everything was ready to go, but when I called my domestic supplier to order 200+ ICs, they said they had only 3 ICs left, and wouldn't get any more.
So I looked internationally for alternatives again, and found a cheap drop-in replacement by Cypress using 3V instead of 5V. I ordered some samples, just to make sure that they work flawlessly in my (modified) board. I then ordered the ICs and turned them around to China, which was slightly stupid in hindsight, as their quote for the new ICs probably would have been lower as well.
All these antics took some time, so I will receive my carts a bit later.
But in addition to replacing the SRAM, I also made two improvements to the latest board. Those are untested, but again, what could possibly go wrong?
I also implemented the help viewer that shows matching help text files ending in .TXT when the user presses AID and <letter> in the menu. Help texts must be DIS/VAR 38 files (in other words, lines must not exceed 38 characters) and can contain up to about 150 lines.
I'll keep you posted on the progress.