Figure A represents the VIEW and my unmoving background layer. No problems here with my code.
Figure C is my foregournd which follows my player actor (though he is not cenetered in this image, ignore that) No problems here either.
Figure B is the probelm. My midground image I want to move as the actor moves, but at 50% speed, giving some depth to an unmoving background, and rapidly moving foregound. This technique is common in these kinds of games, and I'm sure the answer is an easy one, but as previously noted, I'm a graphics guy and not good with the programming (depite making text games in QBASIC when I was ten) aspects.