Steve Sims

Results 33 issues of Steve Sims

fixes scrolling background colour issue - the new area of screen will now always be filled with the current text background colour also adds support for movement directions 4-7, which...

implements `VDU 27,x` which will send character `x` to the screen, allowing characters 0-31 and 127 to be written to screen (as per R.T.Russell’s BASIC for Windows) add in `VDU...

This builds on work done by @movievertigo in #143 With this PR it becomes possible to set a "base frequency" on a sample, and once that is set the sample...

Bug fix care of @movievertigo who spotted that the buffer reverse command wasn't properly handling size values over 8-bits, caused by the underlying `reverseValues` function argument not being 16-bits like...

adds support for Acorn GXR style “copy screen to bitmap” command sequence this is supported on both `VDU 23,27,1,n,0,0,0` to define bitmap `n` from the last two graphics cursor positions,...

the recently added bitmap plot code was always plotting based on the top-left corner of the bitmap. when using OS coordinates this is incorrect behaviour - plot location should be...

reads colours, either from the palette, or one of the active colours this is done using `VDU 23, 0, &94, colour`. values will be returned using the `PACKET_SCRPIXEL` response packet,...

Adds the ability for terminal mode to recognise a specific escape sequence (ESC+`#_Q!$`) to exit terminal mode and restore regular VDP operation, allowing VDU handling to resume. Exiting terminal mode...

implements the line fill plot codes in blocks 0x48, 0x58, 0x68 and 0x78

provide some sensible gitignore defaults for this project