raydac / zxpoly

a multi-CPU ZX-Spectrum 128 concept platform
GNU General Public License v3.0
91 stars 9 forks source link

Demo Escher 1 and Escher 2 do not work - border bug #78

Open Alvarez81 opened 2 years ago

Alvarez81 commented 2 years ago

Demo Escher 1 and Escher 2 for borders do not work: esh1_128.zip esh2_128.zip

Untitled 2

Alessandro1970 commented 2 years ago

I tried these two demos myself. The very strange thing is that if you take a screenshot the result is right. Zxpoly displays the demo badly but it takes the correct screenshot. This is strange.

Screenshot from ZxPoly menu: www2

www

raydac commented 2 years ago

screenshot doesn't include border area, emulator makes only screenshot of display area

raydac commented 2 years ago

I still can't understand why I have such bug in border draw in emulator because its internal paint synchronized with frame timing between ints... may be some error of length for some instructions