Version 10.3.1
This is a small update release to correct a few problems in 10.3, and a couple of easy changes. It's going to be the last release for a while because I need a summer break :) Other stuff and more complex bug fixes have to wait until after summer!
Library changes:
- cx16.mouse_pos() now returns the mouse coordinates as unsigned words
- cx16.mouse_pos() and cx16.mouse_get() now also return the scroll wheel position as extra return value in X
- cx16: added diskio.f_tell()
- added cx16.scnsiz (extapi call)
Other stuff:
- added @nozp tag for variables that should never be placed into zeropage
- miscellaneous bug fixes and documentation improvements.
- included a "profiler.py" script to process the emulator's new -memorystats dump file to see what parts of your program run the most