Jump to content
IGNORED

Alternate ColecoVision BIOSes?


molecularr

Recommended Posts

Hello,

 

I'm trying to learn more about the ColecoVision console, and I'm perplexed by something. Seems like someone here may know the answer.

 

Basically, if when you emulate the ColecoVision (in MESS, for example), you can install one of two BIOSes, both of which are pretty easy to find. The main difference between the two, it seems, is the system font they each include. The original is a sparse, pretty generic character set, and the alternate (usually labeled "ColecoVision BIOS (Different Font)" is a much more distinctive, wide-lettered typeface. It's almost script-like in some letters.

 

I haven't tried to disassemble either yet, but I can tell there are some other differences besides the font.

 

So, does anyone know why there are two? For example, Is the different BIOS from the Telegames or CBS Electronics version?

 

Thanks.

Link to comment
Share on other sites

There are 3 ColecoVision BIOS files that I know of:

 

Standard - (obvious)

 

Different Font - (obvious)

 

"Intro Skip" - (allows user to skip the title screen of any Coleco published game by pressing either one of the controllers' left fire buttons (yellow button on a SAC))

Link to comment
Share on other sites

There are 3 ColecoVision BIOS files that I know of:

 

Standard - (obvious)

 

Different Font - (obvious)

 

"Intro Skip" - (allows user to skip the title screen of any Coleco published game by pressing either one of the controllers' left fire buttons (yellow button on a SAC))

 

So, any idea if these originated with specific ColecoVision iterations? I mean, for example, did the different font one come with the Telegames Personal Arcade?

 

The wikipedia article on DINA says its startup screen included japanese text. If so, it's worth noting that I couldn't find any Japanese characters (certainly not a full character set) in any of these three ROMs.

Link to comment
Share on other sites

Basically, if when you emulate the ColecoVision (in MESS, for example), you can install one of two BIOSes, both of which are pretty easy to find. The main difference between the two, it seems, is the system font they each include. The original is a sparse, pretty generic character set, and the alternate (usually labeled "ColecoVision BIOS (Different Font)" is a much more distinctive, wide-lettered typeface. It's almost script-like in some letters.

I can tell you exactly why:

 

1) the original font sucks, especially in the lower-case

2) the stupid ten-second startup delay

 

Beyond that there isn't much except the challenge of optimizing the crappy code for the fun of it:

 

http://xi6.com/code/coleco/coleco29.asm

 

It's an 8K ROM and I was able to free up 1K of mostly contiguous space, in spite of all the games that jump directly into ROM. There was even one place where some idiot did six move instructions instead of EX DE,HL. You have to be a serious 8080/Z80 noob to not know that.

Link to comment
Share on other sites

Basically, if when you emulate the ColecoVision (in MESS, for example), you can install one of two BIOSes, both of which are pretty easy to find. The main difference between the two, it seems, is the system font they each include. The original is a sparse, pretty generic character set, and the alternate (usually labeled "ColecoVision BIOS (Different Font)" is a much more distinctive, wide-lettered typeface. It's almost script-like in some letters.

I can tell you exactly why:

 

1) the original font sucks, especially in the lower-case

2) the stupid ten-second startup delay

 

Beyond that there isn't much except the challenge of optimizing the crappy code for the fun of it:

 

http://xi6.com/code/coleco/coleco29.asm

 

It's an 8K ROM and I was able to free up 1K of mostly contiguous space, in spite of all the games that jump directly into ROM. There was even one place where some idiot did six move instructions instead of EX DE,HL. You have to be a serious 8080/Z80 noob to not know that.

So Bruce, is your modified BIOS code one of the compiled versions that we find in the wild today? Is the 1K of space you saved available to games if the game is programmed accordingly?

Link to comment
Share on other sites

  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...