How interesting, I converted the upside down image to png online and it works now.
Strange, PNG vs JPG shouldn’t make a difference. I just now also tried it with JPGs, and that works too (as it does for @BadParser above).
Is it possible that the graphics editing program you’re using doesn’t actually save a flipped image as a new image, but rather “remembers” that it should be flipped the next time you open it? Have you tried opening your original jpegs in another program, like some sort of system viewer?
@BadParser might be onto something.
JPEG has this metadata system called EXIF where cameras store a lot of info. The orientation is stored in EXIF. You can have a JPEG file with the pixels stored at 0° rotation and an EXIF orientation of 180°. The interpreter probably doesn’t read the EXIF metadata and just display the pixels.
You can fix this by really rotating the pixels instead of using the EXIF orientation.
If you rotated the image in your file explorer or image previewer, it’s possible it only changed the EXIF. Try using an image editor if that’s the case.
Can I use the jumping command like showme or actions or does it need to be coded into the text? Is there a debugging method of checking values of variables and changing them?
Jumping is a built-in action that usually achieves nothing other then the standard report that ‘You jump on the spot.’. Consequently it is often used as a quick-and-dirty means to implement a testing verb which doesn’t affect play and doesn’t require the definition of a new action- just an ‘Instead of jumping…’ rule.
Obviously, you wouldn’t include this rule in the released version of a story.
There is no built-in debugging verb to trace or modify a variable: you’d have to write your own, as in for example:
Apple-setting is an action applying to one number.
Understand "Apple-set to/-- [number]" as apple-setting.
Carry out apple-setting: now apple-count is the number understood.
apple-count is initially 0.
Every turn: say "The apple-count is [apple-count].".
or
Apple-reporting is an action applying to nothing.
Understand "apple-report" as apple-reporting.
Report apple-reporting: say "The apple-count is [apple-count].".