You're welcome.
I'm using programmable carts from ali express that have battery backup.
They work great.
I've played the game through.
Edit:
Systems tested - mega drive 2, mega drive 1 VA1, MegaSG, Genesis 1, Genesis 2.
I have no way to test PAL.
This is what my cart looks like.
Now the I've looked at AliExpress carts, I actually don't know where I got it cuz it doesn't look like a typical AliExpress cart.
It looks like those xxx in 1 game carts they sell in AliExpress, Amazon, and eBay but I've never bought one of those.
I made another cart on a dragondrive and it seems to work as well:
https://dragonbox.de/en/products-for-sega-megadrive/dragondrive-4mb-megadrive-fl...
I just used the dragondrive as a test because that cart is usually cave story.
I did some testing and my results are the same as yours for all my American systems with TMSS.
I originally said I tested Genesis 2, the was a mistake. I thought I tested the standalone cart there but I must have been mistaken. I apologize.
Here are my full results:
1x Mega Drive 1 no TMSS - working
1x Genesis 1 no TMSS - working
2x Genesis 1 TMSS - not working
1x Mega Drive 2 - working
2x Genesis 2 - not working
1x Genesis 3 VA1 (mod to support 32x/CD) - not working
1x Genesis 3 VA2 - not working
All Genesis 2/3 and Mega Drive 2 have TMSS.
So, North American systems with TMSS are not working.
It's possibly something in the code.
Hoffman might be interested since it impacts flash carts too.
Hello, thank you so much for confirmation, it was so frustrating for me, because it seems to be working fine for everyone but me, I am not sure if it is a bug or a protection system, because of the boot message "Dont buy carts from ali express" and the only way to play it on original consoles (like the majority of my consoles) is using a flash cart. But I am glad that you confirmed my TMSS suspect, I also double checked the rom header on $100 looking for SEGA text, but it is there, so the doubt is, BUG or FEATURE, maybe on version 1.2, I already posted about the TMSS issue on the comments, but no reply from H0ffman so far. thank you again for your help, I can relax now :D