|
Post by willymanilly on Apr 27, 2020 23:49:24 GMT
These results are very useful. Thanks for posting. I plan on revisiting the VDC emulation again soon so this all helps to improve it.
|
|
|
Post by remark on Apr 28, 2020 11:47:48 GMT
I have installed the 64k upgrade. In the top right and bottom right, are those the corruptions you mean?
|
|
|
Post by tokra on Apr 28, 2020 14:03:31 GMT
No, the corruptions are essentially the whole right 4 columns that look red and the column at about a third from the left. These look different than they should. Try for example to go to 58 or 59 chars for the image, you will notice the picture will not have these corruptions. Maybe better to take a step back and investigate "normal"-bitmap modes (640x200 with 8 lines char-height) first and work your way up to the modes from VDC-Mania. I'd soggest to start with HFLI there (640x400 non-interlace), then go to the different interlace-modes. Or maybe even try the modes from VDC VGA Mania if your device can display these. I just connect my RGBI-DAC to the VGA-input of my LCD-TV for those. The 8x1-FLI-mode is a hack in itself, since it resets the charheight to 8 in the VBLANK-area and back to 1 once the picture starts, so this may cause other effects. On another note: We never managed to get modes with more than 80 chars working with attributes enabled. If I remember correctly, willmanilly thought these may be due to internal buffers that are "full". I seem to remember the corruptions looks similar if you try graphic-modes with >640 pixels and attributes enabled.
|
|
|
Post by wendling on Oct 28, 2020 8:53:49 GMT
When I read this about the VDC-timing on rasterlines, I wonder:
Is 8x2 in textmode possible with horizontal 60 characters? 60 C | 60 S 60 C | 60 A
And the 8x1 trick in textmode with horizontal 40 characters? 40 C | 40 S | 40 A
|
|
|
Post by xahmol on Jan 17, 2024 15:12:21 GMT
Old, but very interesting, thread. Only see that the latter test programs never did include source code anymore.
Curious, did ever come something from this that would enable code to create e.g. rasterbars or local smooth horizontal scrolling on the VDC?
If so, I would be very much interested in it! Would be great to have a function like 'wait_rasterline' for a user specified raster line.
Meanwhile, this thread at least made me succeed in getting horizontal smooth scroll smooth and not jarring,
|
|