TFMSX rev1
Moderators: terriblefire, Terriblefire Moderator
- arkadiusz.makarenko
- Moderator Team
- Posts: 1208
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
Re: TFMSX rev1
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.
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
~ Stanislaw Lem
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TFMSX rev1
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."
"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."
- arkadiusz.makarenko
- Moderator Team
- Posts: 1208
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
Re: TFMSX rev1
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.
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
~ Stanislaw Lem
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TFMSX rev1
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."
"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."
- arkadiusz.makarenko
- Moderator Team
- Posts: 1208
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
Re: TFMSX rev1
OK. Make sense.
I will let you know when I finish my bits.
I will let you know when I finish my bits.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TFMSX rev1
Almost would have a routine that loops setting the port B value based on the port C input. That might work like 99.99%arkadiusz.makarenko wrote: ↑Thu Oct 28, 2021 12:39 pm OK. Make sense.
I will let you know when I finish my bits.
EDIT: Been trying to get this to work for a few days.
———
"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."
"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."
Re: TFMSX rev1
@terriblefire Love that "monitor stand"...very envious!
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TFMSX rev1
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.
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."
"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."
Re: TFMSX rev1
Do you know that the logo for Nemesis/Gradius depends on the language of the MSX it's running on?
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TFMSX rev1
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."
"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."