TFMSX rev1

Help & news on accelerators from TF, Amiga, Atari, CD32 etc

Moderators: terriblefire, Terriblefire Moderator

User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1371
Joined: 19 Jun 2019 07:36
Location: Edinburgh

Re: TFMSX rev1

Post 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.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TFMSX rev1

Post by terriblefire »

Excellent. I should put the firmware as i have it up somewhere. Its pretty rough
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1371
Joined: 19 Jun 2019 07:36
Location: Edinburgh

Re: TFMSX rev1

Post 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.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TFMSX rev1

Post 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.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1371
Joined: 19 Jun 2019 07:36
Location: Edinburgh

Re: TFMSX rev1

Post by arkadiusz.makarenko »

OK. Make sense.
I will let you know when I finish my bits.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TFMSX rev1

Post 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
You do not have the required permissions to view the files attached to this post.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
JezC
Posts: 2782
Joined: 28 Aug 2017 23:44

Re: TFMSX rev1

Post by JezC »

@terriblefire Love that "monitor stand"...very envious!
;)
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TFMSX rev1

Post 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.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Gooeyblob
Posts: 43
Joined: 28 Feb 2019 20:23

Re: TFMSX rev1

Post by Gooeyblob »

Do you know that the logo for Nemesis/Gradius depends on the language of the MSX it's running on?
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TFMSX rev1

Post 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?
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."

Return to “Terriblefire's channel”

Who is online

Users browsing this forum: Bing [Bot], ClaudeBot and 4 guests