CiH wrote:So getting closer to complete gameplay. Nice work!
Well, actually the gameplay is complete; Yet the emulation of the CPS1 custom chips isn't.
catmando wrote:What are those glitchy horizontal lines that appear every now and again, will they be cleaned from the final release?
It's due to the Blitter sprite routines and the fact that the screen memory areas (display, work and background) are stored in 64 kB pages. The screen display wraps at the line where the Shifter proceeds displaying the succeeding 64 kB page. A Timer B interrupt restores the high byte of the video counter to "jump" back to the previous memory page. So (at least some of) the lines are artifacts from the non drawing areas. So yes, that should be cleaned up in the final version.
calimero wrote:this is 25 fps constant?
No. The tile update and sprite drawing is limited for each frame to provide enough time for the gameplay logic to finish. So I guess that the frame rate varies from 50 fps to 12.5 fps most of the time and will drop to a lower value at certain places. The goal is to conserve the gameplay as good as possible on the Atari STE.