RegisterAccessor - Reading and writing from/to registers¶
- class desmume.emulator.RegisterAccessor(prefix, mem: DeSmuME_Memory)[source]¶
Bases:
objectAccess the registers of the emulator. The properties are the register names.
rXare the numbered register names, some registers are available via aliases. Returned are integers.You can also get a register value by accessing this object:
>>> DeSmuME().memory.register_arm9[0] == DeSmuME().memory.register_arm9.r0 <<< True
Should not be instantiated manually!
- property cpsr¶
- property lr¶
Alias for r14.
- property pc¶
Alias for r15.
- property r0¶
- property r1¶
- property r10¶
- property r11¶
- property r12¶
- property r13¶
- property r14¶
- property r15¶
- property r2¶
- property r3¶
- property r4¶
- property r5¶
- property r6¶
- property r7¶
- property r8¶
- property r9¶
- property sp¶
Alias for r13.
- property spsr¶