![]() The Date format goes like this (in bits): %XXXX0000: Month These are the known limited boot header values: 0xFC (11111100): 5 bootsĠx80 (10000000): 0 boots (Game will not detect on BS-X) ![]() This is for the Boot Limit, designed to prevent bootup of downloads after a certain playcount. When a Satellaview download is booted from BS-X, BS-X will re-write xFD4-xFD5 if it's value is not 0x00. number of starts left is determined by bits 0-14. The flags supports up to 32Mbit but there are only 8Mbit Memory Packs that have been officially released, but it is fully supported in BS-X. Otherwise an error 09 will occur because checksum calculation fails: BIOS checksums $C80000-$CFFFFF according to the map, but the game is stored in $C00000-$C7FFFF. a 4MBit game with $F0 originally resided in the upper half of the Data Pack and should be loaded there for emulation. One bit corresponds to one megabit block on the Memory Pack, with the MSB (bit7) being the last "page" ( $CE0000-$CFFFFF) and the LSB (bit0) being the first ( $C00000-$C1FFFF).Į.g. where the data is actually stored on the Data Pack. The value can be regarded as an allocation map (up to 32Mbit), i.e. Note that SA-1 Program Code does not apply for SD Gundam G-NEXT because there is no SA-1 specific code. The incompatible program contains code that will set up checks and display a message on screen before going back to the menu. 0x00000000 = 65C816 Code & Generic ProgramĠx00000200 = SA-1 Program Code (used for Itoi Shigesato no Bass Tsuri No.1)ĠxXXXXXXXX = 65C816 Code & Generic ProgramīS-X treats every program type (other than BS-X Bytecode Content) as 65C816 Code & Generic Programs. This explains the type of program that is contained. FLASH Download Requirementsįor FLASH downloads, the data needs to be setup that way: xFD0-xFD3 (Block Allocation Flags) must be set to 0xFFFFFFFFīS-X will validate the content and overwrite the values appropriately depending on size, on where it is downloaded, and when the file was available. Inverse Checksum and Checksum must add up to 0xFFFF. XFE0-xFFF = Exception Vectors (Identical to SNES ROM header) XFD8 = ROM Speed (unconfirmed) & Map Mode There may be more than one in a single Memory Pack. The header will be at 0x7xxx (for LoROM) or 0xFxxx (for HiROM) for the downloaded content. Conditions under which BS-X will not read/detect software data.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |