How to cheat at The Shadow of Yserbius using the DOSBox-X debugger
The Shadow of Yserbius is an RPG originally released as part of The Sierra Network, Sierra's on-line gaming service, and later released in a single-player edition. Unfortunately, the single-player edition is ridiculously difficult. Let's see if we can tilt things a bit more in the player's favor through liberal use of the DOSBox-X debugger.
For reference, the relevant in-memory locations I've found which the game uses are:
Maximum health (low byte): DS:B5E9
Maximum health (high byte): DS:B5EA
Current health (low byte): DS:B5EB
Current health (high byte): DS:B5EC
Current mana (low byte): DS:3915C
Current mana (high byte): DS:3915D
Maximum mana (low byte): DS:3915E
Maximum mana (high byte): DS:3915F
Experience (lowest byte): DS:39197
Experience (middle byte): DS:39198
Experience (middle byte): DS:39199
Experience (highest byte): DS:3919A
Thus, you could use the following debugger commands to achieve various effects:
Maximize your current health:
SM DS:B5EC 7F
Maximize your current mana:
SM DS:3915D 7F
Give yourself a huge amount of experience:
SM DS:3919A 50