CARD ERROR: Difference between revisions
Jump to navigation
Jump to search
(Redirected page to CARD) |
mNo edit summary |
||
Line 1: | Line 1: | ||
=CARD_ERROR ($C0046E)= | |||
The CARD_ERROR [[system ROM]] call can automatically handle some errors depending on the [[CARD]] call command and error code. | |||
Most of the time this call will only display a message on screen (using [[MESS_OUT]]), but it can also automatically format the memory card if needed. (Confirmation is required on home systems, it is done silently on MVS). | |||
==List of command/error combinations that CARD_ERROR can handle== | |||
(Based on the SP-S2 system ROM): | |||
{|class="wikitable sortable" | |||
!Command!!Error!!Result | |||
|- | |||
|$2 (Data load) | |||
|$81 (Card not formated) | |||
|Display "NO DATA FOR THIS GAME." | |||
|- | |||
|$2 (Data load) | |||
|$83 (FAT error) | |||
|Display "ERROR ON MEMORY CARD." | |||
|- | |||
|$2 (Data load) | |||
|$85 (Write protected) | |||
|Display "NO DATA FOR THIS GAME." | |||
|- | |||
|$3 (Data save) | |||
|$81 (Card not formated) | |||
|Format the card | |||
|- | |||
|$3 (Data save) | |||
|$83 (FAT error) | |||
|Format the card | |||
|- | |||
|$3 (Data save) | |||
|$84 (Card is full) | |||
|Brings up a menu to delete saves | |||
|- | |||
|$3 (Data save) | |||
|$85 (Write protected) | |||
|Display "MEMORY CARD WRITE PROTECTED." | |||
|- | |||
|$4 (Data delete) | |||
|$85 (Write protected) | |||
|Display "MEMORY CARD WRITE PROTECTED." | |||
|- | |||
|$6 (Username save) | |||
|$81 (Card noT formated) | |||
|Format the card | |||
|- | |||
|$6 (Username save) | |||
|$85 (Write protected) | |||
|Display "MEMORY CARD WRITE PROTECTED." | |||
|- | |||
|$7 (Username load) | |||
|$81 (Card not formated) | |||
|Display "NO DATA FOR THIS GAME." | |||
|- | |||
|- | |||
|$7 (Username load) | |||
|$85 (Write protected) | |||
|Display "NO DATA FOR THIS GAME." | |||
|} | |||
[[Category:BIOS calls]] | [[Category:BIOS calls]] |
Latest revision as of 05:23, 28 February 2017
CARD_ERROR ($C0046E)
The CARD_ERROR system ROM call can automatically handle some errors depending on the CARD call command and error code.
Most of the time this call will only display a message on screen (using MESS_OUT), but it can also automatically format the memory card if needed. (Confirmation is required on home systems, it is done silently on MVS).
List of command/error combinations that CARD_ERROR can handle
(Based on the SP-S2 system ROM):
Command | Error | Result |
---|---|---|
$2 (Data load) | $81 (Card not formated) | Display "NO DATA FOR THIS GAME." |
$2 (Data load) | $83 (FAT error) | Display "ERROR ON MEMORY CARD." |
$2 (Data load) | $85 (Write protected) | Display "NO DATA FOR THIS GAME." |
$3 (Data save) | $81 (Card not formated) | Format the card |
$3 (Data save) | $83 (FAT error) | Format the card |
$3 (Data save) | $84 (Card is full) | Brings up a menu to delete saves |
$3 (Data save) | $85 (Write protected) | Display "MEMORY CARD WRITE PROTECTED." |
$4 (Data delete) | $85 (Write protected) | Display "MEMORY CARD WRITE PROTECTED." |
$6 (Username save) | $81 (Card noT formated) | Format the card |
$6 (Username save) | $85 (Write protected) | Display "MEMORY CARD WRITE PROTECTED." |
$7 (Username load) | $81 (Card not formated) | Display "NO DATA FOR THIS GAME." |
$7 (Username load) | $85 (Write protected) | Display "NO DATA FOR THIS GAME." |