Snippets

ScorpionIlluminati Crash Handler

You are viewing an old version of this snippet. View the current version.
Revised by ScorpionIlluminati 0dcbd52
I am writting a crash handler and want to display a crash screen when my game crashes.

Do we need these?

Reset Initial Stack
Reset Initial PC
Line 1010 Emulator
Line 1111 Emulator
Spurious Interrupt
Level 1 interrupt autovector
Level 2 interrupt autovector
Level 3 interrupt autovector
Level 4 interrupt autovector
Level 5 interrupt autovector
Level 6 interrupt autovector
Level 7 interrupt autovector
TRAP instruction vectors
user interrupt vectors
RegisterA0String:
      dc.b "A0: ",0

RegisterA1String:
      dc.b "A1: ",0

RegisterA2String:
      dc.b "A2: ",0

RegisterA3String:
      dc.b "A3: ",0

RegisterA4String:
      dc.b "A4: ",0

RegisterA5String:
      dc.b "A5: ",0

RegisterA6String:
      dc.b "A6: ",0

RegisterA7String:
      dc.b "A7: ",0

RegisterD0String:
      dc.b "D0: ",0

RegisterD1String:
      dc.b "D1: ",0

RegisterD2String:
      dc.b "D2: ",0

RegisterD3String:
      dc.b "D3: ",0

RegisterD4String:
      dc.b "D4: ",0

RegisterD5String:
      dc.b "D5: ",0

RegisterD6String:
      dc.b "D6: ",0

RegisterD7String:
      dc.b "D7: ",0

BusErrorString:
      dc.b "Bus Error",0

AddressErrorString:
      dc.b "Address Error",0

IllegalInstructionString:
      dc.b "Illegal Instruction",0

ZeroDivideString:
      dc.b "Zero Divide",0

CHKInstructionString:
      dc.b "CHK Instruction",0

TRAPVInstructionString:
      dc.b "TRAPV Instruction",0

PrivilegeViolationString:
      dc.b "Privilege Violation",0

TraceString:
      dc.b "Trace",0
      even
HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.