20+ years ago I developed full screen smooth scroll routine for MSX2 and I lost all my diskette.
Today I develop it again and this is it.
http://tom.lookupdesign.co.th/dl.php?file=SLIDE
SLIDE.BAS - Main program
DQ2PAT.SC5 - Pattern for map (Use page 2), 256x212 for testing
DQ2MAP.SC5 - Map data (Use page 3), 128x128 for testing (8x10 scene)
- Screen 5 full screen (240x212 pixels)
- 8 directions
- USR0 for first draw.
- USR1(way) for scroll. (simple use U=USR1(STICK(0))
- USR2(pg) for SETPAGE pg (do not use SETPAGE because it make a sprite gitch)
- Can scroll faster by 2X, 4X, 8X, 16X (in progress)
- Sprite in progress
On running
- ESC for END
- Key "1" Display back page
- Key "2" Display page 2 (Pattern)
- Key "3" Display page 3 (Map data)
- F1 redraw (for testing)
Here is a video
http://www.youtube.com/watch?v=JgZSuzVcuiY&feature=youtu.be
MSXSee for View Graphics and DSK, XSA image file
http://tom.lookupdesign.co.th/dl.php?file=MSXSee