Consider storing coordinates as two 32-bit words in a Value. That would be very convenient for things like the triangle function. Need support instructions to compose these and break them apart.
Add an instruction for pixel reading
Add constants for the defined options, so the "opt" instruction is easier to use
Support mouse wheel
Improve key reading - add constants, test it properly
- graphic acceleration
- draw a line
- draw a rectangle
- fill a box
- draw a circle
- fill a disc
- ...more?
- Consider storing coordinates as two 32-bit words in a Value. That would be very convenient for things like the triangle function. Need support instructions to compose these and break them apart.
- Add an instruction for pixel reading
- Add constants for the defined options, so the "opt" instruction is easier to use
- Support mouse wheel
- Improve key reading - add constants, test it properly
pixel reading: check
acceleration: added block drawing and pixel upscaling
constants are added
i guess this is good enough for now