WARP: mPaint2
Features:
Directly mapped button to pixel keypad. (no need for a cursor!)
Row fill
Column fill
Screen fill
Selector for writing 1s or 0s to the screen. (Paintbrush / Eraser)
7 slots of rewritable picture memory. (8th slot reserved for a possible networking upgrade.)
Load / Save functionality.
Progress bar for the Load / Save serial transfers. (~60 tick wait time)
During serial Load / Save, the screen output is disabled to reduce client / server lag. (Lots of scrolling serial redstone lamp updates!)
![[Image: ccjEUqi.png]](http://i.imgur.com/ccjEUqi.png)
![[Image: ars8ZFm.gif]](http://i.imgur.com/ars8ZFm.gif)
![[Image: vnNcAMj.png]](http://i.imgur.com/vnNcAMj.png)
![[Image: iCRtIL2.png]](http://i.imgur.com/iCRtIL2.png)
Comparison with mPaint v1:
Features:
Directly mapped button to pixel keypad. (no need for a cursor!)
Row fill
Column fill
Screen fill
Selector for writing 1s or 0s to the screen. (Paintbrush / Eraser)
7 slots of rewritable picture memory. (8th slot reserved for a possible networking upgrade.)
Load / Save functionality.
Progress bar for the Load / Save serial transfers. (~60 tick wait time)
During serial Load / Save, the screen output is disabled to reduce client / server lag. (Lots of scrolling serial redstone lamp updates!)
![[Image: ccjEUqi.png]](http://i.imgur.com/ccjEUqi.png)
![[Image: ars8ZFm.gif]](http://i.imgur.com/ars8ZFm.gif)
![[Image: vnNcAMj.png]](http://i.imgur.com/vnNcAMj.png)
![[Image: iCRtIL2.png]](http://i.imgur.com/iCRtIL2.png)
Comparison with mPaint v1:
![[Image: KMZTjDY.png]](http://i.imgur.com/KMZTjDY.png)