Proto:Sega Channel BIOS (US)/Demo Cartridge 4
This is a sub-page of Proto:Sega Channel BIOS (US).
This article has just been started and needs the article basics added. Help us out and add them. |
This prototype is documented on Hidden Palace.
Download Sega Channel Demo Cartridge 4
File: Sega Channel Demo Cartridge No. 4 (2-16-94) (dumped by LocalH).bin (512 KB) (info)
|
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
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