If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Proto:Sega Channel BIOS (US)/Demo Cartridge 4

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Proto:Sega Channel BIOS (US).

Cactus 2.0!
This article has just been started and needs the article basics added.
Help us out and add them.

Hiddenpalace.org logo.png  This prototype is documented on Hidden Palace.

Download.png Download Sega Channel Demo Cartridge 4
File: Sega Channel Demo Cartridge No. 4 (2-16-94) (dumped by LocalH).bin (512 KB) (info)


Sega Channel Demo Cartridge 4 Title Screen.png

Demo Cartridge 4 was built on February 16, 1994 and dumped in 2009 by LocalH. By contrast, the earliest released version was compiled on October 1994. At this point, it can function, but mostly as a user interface mock-up. It's very barebones and is missing several features.

General Differences

  • When selecting a game, it will pretend to download the game. After 'downloading' it, it will kick the player back to the Sega Channel intro.
  • The player can change the headlines in the loading screen by pressing Start.
  • The help screens are still not implemented in this build.

Backdrop Test

Sega Channel Demo Cartridge Backdrop Test.png

This version contains a backdrop test. Up and Down select the background, while Left and Right change the music track. Palette information is also shown. There's no way to exit this screen other than to reset the console.

Unused Strings

At 2E7C is an error message that's never shown, revealing an early name for the Sega Channel.

ATTENTION!
YOUR SEGATV ADAPTER IS
NOT RECEIVING THE
SEGATV SIGNAL. PLEASE
CHECK YOUR INSTRUCTION
GUIDE TO MAKE SURE
YOUR SYSTEM IS SET UP
CORRECTLY. THEN PRESS
THE 'RESET' BUTTON AND
TRY YOUR SELECTION
AGAIN. IF THIS PROBLEM
CONTINUES, PLEASE CALL
YOUR LOCAL CABLE
SYSTEM.

A bit of a developer's hard drive was included, starting at E180. On top some directory listings for a FAT16 hard drive, there is some text file for replacing tires:

You need:

1) 2 new tires, should be $31 per tire after mount and balance
2) Put the 2 new tires on the front
3) put the 2 best remaining tires on the rear
4) You do need an alignment, if you don't get one, the new tires will wear faster

There are also some comments for two functions for some graphics library at FA00 and FE00:

***************************************************************
 FUNCTION:     CCell::BitmapToCell
 DESCRIPTION:  Converts a bitmap buffer to a cell. Will return the normalized
               palette of the cell. This function currently assumes that the
               cell is 4bpp with a palette byte on top. For other formats,
               we will have to modify this function

 RETURNS:      
 PARAMETERS:   pointer to a raw 8bpp bitmap buffer (at least 8 pixels tall
              width of the buffer;
 SIDE EFFECTS:
 REVISIONS:    5/93    -jf-
****************************************************************************/
WORD CCell::BitmapToCell(BYTE *bptr,WORD Xsize)
{
   WORD Palette=0;


************************************************************
 FUNCTION:     CBmapFile::IsLbmFile
 DESCRIPTION:  Tests the file to see if it is a Lbm format file (one we
               understand, wierd ones get NOT Lbm return

 RETURNS:      TRUE if the file is a Lbm format file
 PARAMETERS:
 SIDE EFFECTS: File in the CBmapFile object better be open for reading
 REVISIONS:    5/93    -jf-
****************************************************************************/
BOOL CBmapFile::IsLbmForma