Page 3 of 7

Re: TFMSX rev1

Posted: 27 Oct 2021 19:15
by arkadiusz.makarenko
Got it working :)

So I managed to find both V9938 and V9958 in my spare box, but never managed to actually test those before. They work, but with 58 sync is a little bit temperamental but after holding finger somewhere near chip it does work
Anyway, the only one cart which I have for MSX works fine.

I started defining STM32 for performance, lets see how fast it can go in real applications.

Re: TFMSX rev1

Posted: 27 Oct 2021 21:52
by terriblefire
Excellent. I should put the firmware as i have it up somewhere. Its pretty rough

Re: TFMSX rev1

Posted: 28 Oct 2021 09:49
by arkadiusz.makarenko
I have an idea where I can start.
I can build local PPI registers for keyboard and populate them from USB keyboard.
This would cover Port B A9h and Port C AAh
Issue is this bit "bit 7 = 1, then 0 shortly thereafter to make a clicking sound (used for the keyboard)."
The rest from Port C are either keyboard select row, keyboard LED or tape interface.

Re: TFMSX rev1

Posted: 28 Oct 2021 11:07
by terriblefire
I imagined that the CPLD will always be outputting the contents of port C to the ARM. There are 23 pins wired between the CPLD and ARM. If there is a bit that needs to be volatile on read then i can do that in the CPLD.

Re: TFMSX rev1

Posted: 28 Oct 2021 12:39
by arkadiusz.makarenko
OK. Make sense.
I will let you know when I finish my bits.

Re: TFMSX rev1

Posted: 28 Oct 2021 13:54
by terriblefire
arkadiusz.makarenko wrote: 28 Oct 2021 12:39 OK. Make sense.
I will let you know when I finish my bits.
Almost would have a routine that loops setting the port B value based on the port C input. That might work like 99.99%

EDIT: Been trying to get this to work for a few days.

image0.jpeg

Re: TFMSX rev1

Posted: 28 Oct 2021 17:46
by JezC
@terriblefire Love that "monitor stand"...very envious!
;)

Re: TFMSX rev1

Posted: 29 Oct 2021 10:59
by terriblefire
I have an issue with one game (Nemesis/Gradius) ... its driving me insane.



The pattern is always the same.... always.

The game has a MegaROM mapper in it so i assume something i'm doing is not liked in that cart.

Re: TFMSX rev1

Posted: 29 Oct 2021 12:30
by Gooeyblob
Do you know that the logo for Nemesis/Gradius depends on the language of the MSX it's running on?

Re: TFMSX rev1

Posted: 29 Oct 2021 12:34
by terriblefire
Gooeyblob wrote: 29 Oct 2021 12:30 Do you know that the logo for Nemesis/Gradius depends on the language of the MSX it's running on?
I did not know that. But i assume thats found in rom right?