Activity
From 10/19/2017 to 11/17/2017
11/15/2017
- FO 09:38 PM EclaireXL Feature #3: High resolution antic support
- gr.8 seems to be off by half a colour clock in 4x mode. Wonder if that is gtia or antic. Didn't notice that in gr.0
- FO 09:26 PM EclaireXL Feature #3: High resolution antic support
- I think I have the antic alignment all working. Next up, gtia...
11/11/2017
- 91 02:46 AM EclaireXL Feature #3: High resolution antic support
- Keep up the good work, thank you for all the time you are putting into this!
11/08/2017
- FO 09:15 PM EclaireXL Feature #3: High resolution antic support
- Example output from sim. I display ctrl F and ctrl G at the start and end of a line - to check alignment. I switch colour clock multiplier after two mode 2 lines.
!colour_clock_offsets.png!
So some issues...
i) background colour s...
11/07/2017
- FO 09:43 PM EclaireXL Feature #3: High resolution antic support
- I added rendering of the video output ot the test bench... Very helpful to debug visual video issues.
11/04/2017
- FO 09:57 PM EclaireXL Feature #3: High resolution antic support
- Back to computing the dma clock start cycle, rather than applying hscrol high bits as a delay. With 2x and 4x support still though.
Next up, need to sort out the output timing to be aligned with the displayed area... Then onto some gti...
11/03/2017
- FO 10:10 PM EclaireXL Feature #3: High resolution antic support
- Thinking about this I bet I just broke the hscrol change delay, since this will no longer allow late changes. One to think about...
- FO 10:09 PM EclaireXL Feature #3: High resolution antic support
- Fixed issue with sprites - I had changed hscrol to count at 4x original colour clock and forgot to adjust the dma address by 2 bits as well.
Made hscrol work as a colour clock delay, which should fix highres scrolling.
11/02/2017
- FO 10:15 PM EclaireXL Feature #3: High resolution antic support
- Sped up the refresh cycles to 2x and 4x. No missing characters now mid-screen. However this will probably flicker on SDRAM, since its shorter than a real refresh cycle iirc.
Took a look at hscrol. Understand what needs doing but too t... - FO 10:11 PM EclaireXL High res support (WIP)
- *I have high-res mode working!* More debugging to do, but I've uploaded a preview for anyone who wants to play with it.
Here is a video showing graphics 0 in 80 column and 160 column mode - I should have used HD!
[[https://www.youtub...
11/01/2017
- FO 09:53 PM EclaireXL Feature #3: High resolution antic support
- Fixed a few more bugs and tried it again. Was starting to despair that it worked on sim but not the real hardware. Then I selected 2x CPU mode - and it worked! Of course I'm blocking most of the cycle to wait for PBI in 1x mode, doh. So ...
10/30/2017
- FO 09:28 PM EclaireXL Feature #3: High resolution antic support
- I fixed the dma clock, then I found character fetching was not working either. I've fixed that for 2x, but still remains broken for 4x. Doing a build to see if I'm right on 2x:-)
10/29/2017
- FO 12:42 PM EclaireXL Feature #3 (In Progress): High resolution antic support
- Taking a look at this one for a change!
Its actually not looking too bad, at least the first bug. I start off the dma clock as usual and the first tick happens to early (due to faster colour clock). Then it ends up not stopping the DM...
10/28/2017
- SA 09:29 PM EclaireXL Bug #54: GTIA issue when Turbo > 4X
- foft wrote:
> I noticed that on the v16 core with the OS in block ram (vs sdram) up to 16x works ok. But 32x has the artifacts.
:-) This mean progress!
- FO 07:33 PM EclaireXL Bug #54: GTIA issue when Turbo > 4X
- I noticed that on the v16 core with the OS in block ram (vs sdram) up to 16x works ok. But 32x has the artifacts.
10/25/2017
- FO 10:16 PM EclaireXL v16
- v15 is dead and the large structural changes are still a lot of work.
As such I've revised the v15 wip as v16 and ported it to v1 and v2 boards.
This is largely just to get the svn branch back in a state so it builds. So I can work on ...