TMSS BIOS

retrorepair
Posts: 108
Joined: Sun May 24, 2020 9:06 pm

TMSS BIOS

Unread post by retrorepair »

Just wanted to see what everyone thinks about adding support for the system BIOS.

Image

For those who aren't aware of it's purpose, it was an attempt by Sega to prevent unlicenced 3rd party developers from creating games. If the word "SEGA" isn't written to a certain address in memory within a specified amount of time, it shuts down the VDP.

I like the familiarity of seeing this on startup but practically, homebrew authors wanting to use MiSTer as a testing platform would find their game would work fine until they tried it on a real Megadrive with the TMSS BIOS.

Most emulators support it but not all implement it correctly.

I personally think for accuracy's sake it's worth adding, even if it's only enabled if the BIOS file is present. Would anyone else agree?

I may have a go adding it, I'm still learning though. If it's acceptable of course.

From my understanding, it loads into cartridge space to show it's splash screen above, then puts itself into RAM and executes from there, re-enables the first 2kb of cartridge space to do it's checks then once it's done it triggers the reset vector.

retrorepair
Posts: 108
Joined: Sun May 24, 2020 9:06 pm

Re: TMSS BIOS

Unread post by retrorepair »

Further to this, for anyone interested, there is some interesting discussion on it's use in the system here:

http://151.236.14.55/byuubackup2/viewto ... =1229.html

Lisko
Posts: 59
Joined: Sun May 24, 2020 10:45 pm

Re: TMSS BIOS

Unread post by Lisko »

I would like it too...

User avatar
ItalianGrandma
Posts: 32
Joined: Sun May 24, 2020 7:09 pm

Re: TMSS BIOS

Unread post by ItalianGrandma »

Yeah, it’s not a “gotta have it!” for me, but I would certainly love to see it! That screen is very nostalgic.

barfood
Posts: 10
Joined: Thu Jun 18, 2020 6:55 pm

Re: TMSS BIOS

Unread post by barfood »

+1, for this: "homebrew authors wanting to use MiSTer as a testing platform would find their game would work fine until they tried it on a real Megadrive with the TMSS BIOS."

User avatar
eightbit
Posts: 51
Joined: Thu Jun 18, 2020 7:05 pm

Re: TMSS BIOS

Unread post by eightbit »

The TMSS screen is not very nostalgic for me at all. It is very annoying. I purchased the Genesis on launch (non-TMSS) and in later years purchased a model 2 and was ticked that it had this stupid license screen...not to mention it blocked some EA games such as Budokan and Populous (and I think Zany Golf) from working. Nope, I don;t want to see it again ;)

retrorepair
Posts: 108
Joined: Sun May 24, 2020 9:06 pm

Re: TMSS BIOS

Unread post by retrorepair »

eightbit wrote:
Fri Jul 24, 2020 6:00 am
The TMSS screen is not very nostalgic for me at all. It is very annoying. I purchased the Genesis on launch (non-TMSS) and in later years purchased a model 2 and was ticked that it had this stupid license screen...not to mention it blocked some EA games such as Budokan and Populous (and I think Zany Golf) from working. Nope, I don;t want to see it again ;)
When I implement it then, you can turn it off ;)

User avatar
eightbit
Posts: 51
Joined: Thu Jun 18, 2020 7:05 pm

Re: TMSS BIOS

Unread post by eightbit »

retrorepair wrote:
Fri Jul 24, 2020 7:37 am
eightbit wrote:
Fri Jul 24, 2020 6:00 am
The TMSS screen is not very nostalgic for me at all. It is very annoying. I purchased the Genesis on launch (non-TMSS) and in later years purchased a model 2 and was ticked that it had this stupid license screen...not to mention it blocked some EA games such as Budokan and Populous (and I think Zany Golf) from working. Nope, I don;t want to see it again ;)
When I implement it then, you can turn it off ;)
Lol...I guess your right. From a preservation perspective it is good to have the option.

Lisko
Posts: 59
Joined: Sun May 24, 2020 10:45 pm

Re: TMSS BIOS

Unread post by Lisko »

Just for curiosity, is tmss shown also with megacd attached in both modes 0/1?

retrorepair
Posts: 108
Joined: Sun May 24, 2020 9:06 pm

Re: TMSS BIOS

Unread post by retrorepair »

Lisko wrote:
Sat Jul 25, 2020 9:14 am
Just for curiosity, is tmss shown also with megacd attached in both modes 0/1?
If a cartridge is inserted, yes. If not, no.

Dark Chili
Posts: 2
Joined: Mon May 25, 2020 1:07 am

Re: TMSS BIOS

Unread post by Dark Chili »

I would like a TMSS option because my real Model 1 has it and it would be rad.

Post Reply