The LEM is too short
cassiebeckley opened this issue · 4 comments
cassiebeckley commented
Somewhere or another, the LEM isn't set to be high enough; this causes saturn to crash if you try to set vram for the bottom row of character cells.
Deleted user commented
Error message?
cassiebeckley commented
@mrout on Windows it just crashes; I haven't tried it in GDB yet but I assume that it's a segmentation fault caused by trying to write to an array that's too small.
Deleted user commented
Ahh okay. Was hoping an exception was thrown or something. Silly me for programming too much in Python. Try it in GDB!
cassiebeckley commented
Okay, I've found the source of this error - the LEM isn't too short. Instead, the cells each had an extra row of pixels in between them.