nitrofurano Posted June 30, 2013 Share Posted June 30, 2013 when using Boriel's ZX-Basic Compiler for coding stuff for ZX-Spectrum or MSX, or even coding directly in assembly on them, i use Halt (z80 operand) for waitvbl (video blank sync) - it seems that we can't do that on Aquarius, and there is no syncronization at all between z80 and the video processor, like happens on GEM-1000/MC-1000? should we use instead a kind of bc decrement delai routine for that? Quote Link to comment Share on other sites More sharing options...
mvdsteenoven Posted June 30, 2013 Share Posted June 30, 2013 when using Boriel's ZX-Basic Compiler for coding stuff for ZX-Spectrum or MSX, or even coding directly in assembly on them, i use Halt (z80 operand) for waitvbl (video blank sync) - it seems that we can't do that on Aquarius, and there is no syncronization at all between z80 and the video processor, like happens on GEM-1000/MC-1000? should we use instead a kind of bc decrement delai routine for that? Check out the VSYNC discussion in Aquarius machine language programming, second page Martin Quote Link to comment Share on other sites More sharing options...
nitrofurano Posted June 30, 2013 Author Share Posted June 30, 2013 Check out the VSYNC discussion in Aquarius machine language programming, second page Martin i'm struggling on finding it... :S Quote Link to comment Share on other sites More sharing options...
catsfolly Posted June 30, 2013 Share Posted June 30, 2013 i'm struggling on finding it... :S I think he means here: http://atariage.com/...us/page__st__25 At http://www.vdsteenov...rius/iomap.html we can read: The current state of the vertical sync will appear on bit 0 during a read of this port[FD]. The waveform and timing spec is shown as follows: Does this help? Looking good so far.... Quote Link to comment Share on other sites More sharing options...
nitrofurano Posted July 1, 2013 Author Share Posted July 1, 2013 (edited) so i imagine halt would be replaced with something like: loopvbl: in($FD) and $01 jp z,loopvbl" ;(or perhaps "jp nz,loopvbl" ?) ? Edited July 1, 2013 by nitrofurano Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.